@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 15";font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 15";font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#12141c;--panel:#1c2030;--panel-2:#252a3d;--line:#333a52;--text:#eef1f8;--muted:#9aa3bb;--red:#e3353b;--red-dark:#a8202a;--yellow:#ffcb05;--blue:#3b6fe0;--green:#4cc96a;--radius:14px;--font:"Jersey 10", system-ui, sans-serif;--font-title:"Jersey 15", system-ui, sans-serif;--font-pixel:var(--font-title)}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font);margin:0;font-size:16px}body{min-height:100vh}:lang(ko){word-break:keep-all;overflow-wrap:break-word}html{scrollbar-gutter:stable}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:var(--line) var(--bg)}}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background:var(--bg)}html::-webkit-scrollbar-thumb{background:var(--line);border:2px solid var(--bg);border-radius:10px}html::-webkit-scrollbar-thumb:hover{background:var(--line-hover)}html::-webkit-scrollbar-button{display:none}img{image-rendering:pixelated}button{color:inherit;cursor:pointer;font-family:inherit}[hidden]{display:none!important}.muted{color:var(--muted)}#app{max-width:1100px;margin:0 auto;padding:0 16px 90px}.topbar{justify-content:space-between;align-items:center;gap:12px;padding:14px 0 10px;display:flex}.wallet{align-items:center;gap:8px;display:flex}.chip{background:var(--panel);border:2px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:17px;display:flex}.chip img{width:22px;height:22px}.chip small{color:var(--muted);min-width:0;font-size:12px}.pd{color:var(--yellow);font-weight:700}.icon-btn{background:var(--panel);border:2px solid var(--line);border-radius:999px;width:38px;height:38px;font-size:16px}.tabs{background:var(--panel);border:2px solid var(--line);border-radius:var(--radius);gap:6px;margin-bottom:16px;padding:6px;display:flex}.tabs button{color:var(--muted);background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:flex}.tabs button img{width:20px;height:20px}.tabs button .ico{font-size:16px}.tabs button:disabled{opacity:.5;cursor:not-allowed}.tabs button:disabled:after{content:"";width:10px;height:12px;image-rendering:pixelated;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cmVjdCB4PSIzIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjMiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI0IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZWVmMWY4Ii8+PHJlY3QgeD0iNSIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjYiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI3IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSIzIiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjgiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIzIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI5IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmYzYTAiLz48cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNiIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMiIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjMiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI0IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNSIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjYiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI3IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iOCIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjIiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIzIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNCIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNyIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI5IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIyIiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSIyIiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNCIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI1IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjYiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNyIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI4IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMyIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI0IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI3IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iOSIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48L3N2Zz4=) 50%/contain no-repeat;margin-left:4px;display:inline-block}.tabs button:hover:not(:disabled,.active){background:var(--panel-2);color:var(--text)}.tabs button .badge{background:var(--yellow);color:#222;border-radius:999px;padding:1px 6px;font-size:11px}.screen{display:none}.screen.active{animation:.25s fadeIn;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}}.section-title{font-family:var(--font-pixel);color:var(--yellow);margin:18px 0 12px;font-size:14px}.section-title small{font-family:var(--font);color:var(--muted);margin-left:8px;font-size:15px}.btn{background:var(--blue);color:#fff;border:0;border-radius:10px;padding:10px 16px;font-size:16px;font-weight:700;transition:transform 80ms,filter .15s;box-shadow:inset 0 -3px #0000004d}.btn:hover:not(:disabled){filter:brightness(1.12)}.btn:active:not(:disabled){transform:translateY(2px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.small{padding:7px 12px;font-size:14px}.btn.danger{background:var(--red)}.btn.ghost{background:var(--panel-2)}.btn.gold{background:var(--yellow);color:#2b2100}.btn.green{background:#2f9e4f}.link{color:var(--muted);background:0 0;border:0;font-size:13px;text-decoration:underline}.meadow{aspect-ratio:16/9;border-radius:var(--radius);width:min(100%,110.222vh);image-rendering:pixelated;background:#8fd3ff url(/assets/bg/scenes/01-prairie-ouverte-710x400.webp) 50%/cover no-repeat;border:4px solid #1b1b22;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 3px #e3353b,0 10px 0 3px #8b1a1f}.meadow.quake{animation:.4s linear 2 quake}@keyframes quake{0%,to{translate:0}25%{translate:-5px 3px}50%{translate:5px -3px}75%{translate:-3px -4px}}.tallgrass{z-index:1;pointer-events:none;position:absolute;inset:0}.tuft{image-rendering:pixelated;transform-origin:50% 100%;animation:2.6s ease-in-out infinite alternate tuftSway;position:absolute}@keyframes tuftSway{0%{transform:skew(-3deg)}to{transform:skew(3deg)}}.silhouette{z-index:2;filter:brightness(0);image-rendering:pixelated;transform-origin:50% 100%;position:absolute}.dim{z-index:2;pointer-events:none;opacity:0;background:radial-gradient(at 50% 75%,#2800464d,#080014e0);transition:opacity .6s;position:absolute;inset:0}.dim.on{opacity:1}.capture-fx{z-index:3;pointer-events:none;position:absolute;inset:0}.capture-sequence{pointer-events:none;position:absolute;inset:0}.cb-pos{z-index:4;position:absolute;top:0;left:0}.cb-shadowless,.cb-sq,.cb-spin,.cb-lid{position:absolute;inset:0}.cb-half{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.cb-light{opacity:0;background:radial-gradient(circle, #fff 0 18%, #ffffffd9 28%, transparent 62%), repeating-conic-gradient(#fffc 0 8deg, transparent 8deg 30deg);border-radius:50%;width:140%;height:140%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.2);-webkit-mask:radial-gradient(circle,#000 25%,#0000 70%);mask:radial-gradient(circle,#000 25%,#0000 70%)}.cb-glint{opacity:0;background:radial-gradient(circle,#fff 0 22%,#ff3030 45%,#0000 72%);border-radius:50%;width:26%;height:26%;position:absolute;left:50%;transform:translate(-50%,-50%)}.cb-aura{opacity:0;border-radius:50%;width:320%;height:320%;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cb-aura.on{animation:.7s ease-in-out infinite alternate auraPulse}@keyframes auraPulse{0%{opacity:.55;transform:translate(-50%,-50%)scale(.85)}to{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}.cb-shadow{background:#141e0a80;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.cb-ghost{image-rendering:pixelated;pointer-events:none;position:absolute}.cfx-ball{z-index:4;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 2px #00000059);position:absolute;top:0;left:0}.cfx-ball.open{filter:brightness(1.8)drop-shadow(0 0 5px #fff)drop-shadow(0 0 12px #ffffffb3)}.cfx-ball.click{animation:.5s ease-out ti-click}.cfx-spark{z-index:3;pointer-events:none;background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 5px #fff}.pfx{pointer-events:none;position:absolute}.pfx.star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.pfx.star.big{background:var(--yellow)}.pfx.dot{border-radius:50%;box-shadow:0 0 6px #fffc}.ring{box-sizing:border-box;border-style:solid;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.impact{clip-path:polygon(50% 0,60% 38%,100% 50%,60% 62%,50% 100%,40% 62%,0 50%,40% 38%);position:absolute}.beam{transform-origin:0;background:linear-gradient(90deg,#fff,#ffc2c2 35%,#ff3b3b);border-radius:999px;position:absolute;box-shadow:0 0 14px 4px #ff5050cc}.screen-flash{pointer-events:none;z-index:6;background:#fff;position:absolute;inset:0}.star{background:var(--yellow);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);z-index:5;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute}.gotcha{text-align:center;z-index:6;white-space:nowrap;font-family:var(--font-pixel);color:var(--yellow);text-shadow:4px 4px #2a5bd7,-2px -2px #1b1b22,2px -2px #1b1b22,-2px 2px #1b1b22,2px 2px #1b1b22;font-size:clamp(20px,3.6vw,38px);position:absolute;top:12%;left:50%;transform:translate(-50%)}.gotcha small{font-family:var(--font);color:#fff;text-shadow:2px 2px #000;margin-top:10px;font-size:clamp(15px,1.8vw,21px);display:block}.throw-bar{flex-direction:column;align-items:center;gap:8px;margin-top:18px;display:flex}.btn-throw{background:linear-gradient(var(--red) 0 50%, #f4f4f4 50% 100%);color:#fff;font-family:var(--font-pixel);text-shadow:2px 2px #000;border:0;border-radius:999px;align-items:center;gap:12px;padding:16px 32px;font-size:14px;transition:transform .1s,filter .15s;display:flex;position:relative;box-shadow:0 0 0 4px #1a1a1a,0 8px 0 4px #000}.btn-throw span{-webkit-text-stroke:0}.btn-throw img{width:40px;height:40px}.btn-throw:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)}.btn-throw:active:not(:disabled){transform:translateY(3px)}.btn-throw:disabled{filter:grayscale(.8)brightness(.7);cursor:not-allowed}.hint{color:var(--muted);min-height:20px;margin:0}#screen-adventure.active{grid-template-columns:1fr 320px;gap:16px;display:grid}.arena{aspect-ratio:16/9;--k:2;border-radius:var(--radius);image-rendering:pixelated;isolation:isolate;background:#10131f 50%/cover no-repeat;border:3px solid #0d0f15;transition:background-image .3s;position:relative;overflow:hidden;box-shadow:0 8px #00000059}.water-fx{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;pointer-events:none;z-index:0;position:absolute;inset:0}.arena>*{image-rendering:pixelated}.platform{background:radial-gradient(#00000047 0%,#0000001f 55%,#0000 72%);border-radius:50%;position:absolute}.platform.enemy{width:14%;height:5%;bottom:25%;right:11%}.platform.ally{display:none}.dummy{aspect-ratio:100/150;transform-origin:50% 100%;width:12%;position:absolute;bottom:24%;right:12%}.dummy svg{width:100%;height:100%}.dummy.hit{animation:.3s dummyHit}@keyframes dummyHit{0%{filter:brightness(2);transform:rotate(0)}30%{transform:rotate(9deg)}60%{filter:none;transform:rotate(-6deg)}to{transform:rotate(0)}}.ally-slots{position:absolute;inset:0}.ally{justify-content:center;align-items:flex-end;display:flex;position:absolute;translate:-50%}.ally:before{content:"";background:#0000004d;border-radius:50%;width:46%;height:10%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.ally .wrap{position:relative}.ally img{width:calc(68px * var(--k));height:calc(56px * var(--k));image-rendering:pixelated;display:block;transform:scaleX(-1)}.fx-layer{pointer-events:none;z-index:5;position:absolute;inset:0}.projectile{border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute}.dmg{z-index:7;font-family:var(--font-pixel);color:#fff;white-space:nowrap;pointer-events:none;--o:#1b1b22;--d:#3a3f55;text-shadow:2px 0 0 var(--o), -2px 0 0 var(--o), 0 2px 0 var(--o), 0 -2px 0 var(--o), 2px 2px 0 var(--o), -2px 2px 0 var(--o), 2px -2px 0 var(--o), -2px -2px 0 var(--o), 4px 4px 0 var(--d);font-size:16px;position:absolute;transform:translate(-50%,-50%)}.dmg.crit{color:var(--yellow);--d:#c95000;font-size:20px}.dmg.miss{color:#d5d9e4;--d:#2a2e3d;font-size:12px}.lvlup{font-family:var(--font-pixel);color:#6dff8f;text-shadow:2px 2px #000;white-space:nowrap;font-size:12px;position:absolute;transform:translate(-50%)}.battle-log{color:#222;z-index:6;background:#fdfdfd;border:4px solid #3a4a6b;border-radius:10px;min-height:46px;padding:10px 14px;font-size:18px;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:inset 0 0 0 3px #a9c1e8}.empty-arena{z-index:7;text-align:center;background:#0a0c1499;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:0}.adv-side{flex-direction:column;gap:10px;margin-top:14px;display:flex}.adv-side>.adv-trigger{width:100%;min-width:0}.adv-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.stat-tile{background:var(--panel);border:2px solid var(--line);border-radius:12px;padding:10px 12px}.stat-tile small{color:var(--muted);font-size:13px;display:block}.stat-tile b{font-size:20px}.team-cards{flex-direction:column;gap:8px;display:flex}.tcard{background:var(--panel);border:2px solid var(--line);cursor:pointer;border-radius:12px;grid-template-columns:96px 1fr;align-items:center;gap:10px;padding:8px 10px;transition:border-color .2s,transform .15s;display:grid}.tcard.acting{border-color:var(--yellow);transform:translate(4px)}.tcard .row{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.tcard .name{font-weight:700}.tcard .lv{color:var(--muted);font-size:14px}.tcard .move{color:var(--muted);align-items:center;gap:6px;margin-top:3px;font-size:13px;display:flex}.xpbar{background:#0e1018;border-radius:4px;height:6px;margin-top:4px;overflow:hidden}.xpbar>div{background:linear-gradient(90deg,#2fae4f,#7fd63a 60%,#c8ec3c);height:100%;transition:width .3s;box-shadow:inset 0 2px #ffffff4d}.type{font-size:var(--fs-micro);color:#fff;text-shadow:1px 1px #00000059;border-radius:6px;padding:2px 9px;font-weight:700;display:inline-block;box-shadow:inset 0 -2px #0003}.type.sm{padding:0 6px;font-size:11px}.type[style*=--tc],.mp-chips .ty,.ttl-who .ty{color:oklch(from var(--tc) calc(l - .42) calc(c * .9) h)!important;text-shadow:none!important;box-shadow:inset 0 0 0 2px oklch(from var(--tc) calc(l - .16) calc(c * 1.05) h)!important}@supports not (color:oklch(from red calc(l - 0.42) calc(c * 0.9) h)){.type[style*=--tc],.mp-chips .ty,.ttl-who .ty{color:color-mix(in srgb, var(--tc) 30%, #000)!important;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--tc) 70%, #000)!important}}.mp-chips .ty,.ttl-who .ty{--tc:var(--c)}.rarity{font-size:var(--fs-micro);border:2px solid;border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 4px;font-weight:700;display:inline-flex}.rarity img{width:18px;height:18px}.team-slots{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.slot{background:var(--panel);border:2px dashed var(--line);border-radius:var(--radius);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:10px;transition:border-color .15s;display:flex;position:relative}.slot.filled{border-style:solid}.slot .name{margin-top:4px;font-weight:700}.slot .lv{color:var(--muted);font-size:var(--fs-caption)}.slot .xpbar{width:80%}.pc-head,.dex-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pc-tools{align-items:center;gap:8px;display:flex}select{background:var(--panel-2);color:var(--text);border:2px solid var(--line);border-radius:10px;padding:6px 10px;font-family:inherit;font-size:14px}.pc-grid{border-radius:var(--radius);border:2px solid var(--line);background-color:#141a2e;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:20px 20px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));align-content:start;gap:8px;min-height:120px;padding:12px;display:grid}.pc-cell{aspect-ratio:1;cursor:pointer;background:#ffffff0f;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.pc-cell:hover{border-color:#ffffff4d;transform:translateY(-2px)}.pc-cell{flex-direction:column;padding-bottom:6px;overflow:hidden}.pc-cell .lvl{font-size:var(--fs-caption);color:#fff;z-index:1;text-shadow:-1px -1px #1b1b22,1px -1px #1b1b22,-1px 1px #1b1b22,1px 1px #1b1b22,0 1px #1b1b22,0 -1px #1b1b22,1px 0 #1b1b22,-1px 0 #1b1b22;align-items:center;gap:2px;margin-top:-6px;font-weight:700;display:flex;position:relative}.pc-xp{background:#00000059;height:5px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.pc-xp>div{background:linear-gradient(90deg,#2fae4f,#7fd63a 60%,#c8ec3c);max-width:100%;height:100%;box-shadow:inset 0 1px #ffffff4d}.shiny-mk{vertical-align:-3px;width:16px;height:16px;image-rendering:pixelated;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect x='6' y='0' width='4' height='1' fill='%231b1b22'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='1' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='1' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='2' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='2' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='3' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='3' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='4' y='4' width='3' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='4' width='3' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='4' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='11' y='5' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='5' y='5' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='9' y='5' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='7' y='5' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='0' y='6' width='5' height='1' fill='%231b1b22'/%3E%3Crect x='11' y='6' width='5' height='1' fill='%231b1b22'/%3E%3Crect x='5' y='6' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='9' y='6' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='7' y='6' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='0' y='7' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='15' y='7' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='1' y='7' width='4' height='1' fill='%23ffe066'/%3E%3Crect x='11' y='7' width='4' height='1' fill='%23ffe066'/%3E%3Crect x='5' y='7' width='6' height='1' fill='%23ffffff'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='15' y='8' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='1' y='8' width='4' height='1' fill='%23ffe066'/%3E%3Crect x='11' y='8' width='4' height='1' fill='%23ffe066'/%3E%3Crect x='5' y='8' width='6' height='1' fill='%23ffffff'/%3E%3Crect x='0' y='9' width='5' height='1' fill='%231b1b22'/%3E%3Crect x='11' y='9' width='5' height='1' fill='%231b1b22'/%3E%3Crect x='5' y='9' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='9' y='9' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='7' y='9' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='4' y='10' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='11' y='10' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='5' y='10' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='9' y='10' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='7' y='10' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='4' y='11' width='3' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='11' width='3' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='11' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='12' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='12' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='12' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='13' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='13' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='14' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='14' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='14' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='15' width='4' height='1' fill='%231b1b22'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;flex:none;display:inline-block}.pc-cell .tier-dot{border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:5px}.pc-cell.selected:after{content:"✓";color:var(--red);font-weight:700;position:absolute;top:2px;right:5px}.pc-empty{text-align:center;color:var(--muted);grid-column:1/-1;padding:30px}.dex-head .progress{flex:1;min-width:160px;max-width:420px}.progress{background:var(--panel);border:2px solid var(--line);border-radius:999px;height:12px;overflow:hidden}.progress>div{background:linear-gradient(90deg, var(--red), var(--yellow));height:100%;transition:width .4s}.dex-grid{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:8px;display:grid}.dex-region{--rc:var(--line);border:2px solid color-mix(in srgb, var(--rc) 55%, transparent);background:color-mix(in srgb, var(--rc) 7%, transparent);border-radius:16px;margin-top:18px;padding:10px}.dex-region-head{background:linear-gradient(90deg, color-mix(in srgb, var(--rc) 45%, transparent), transparent);border-bottom:2px solid color-mix(in srgb, var(--rc) 55%, transparent);border-radius:14px 14px 0 0;flex-wrap:wrap;align-items:center;gap:10px;margin:-10px -10px 10px;padding:10px 14px;display:flex}.dex-region-head h3{color:#fff;margin:0;font-size:20px;font-weight:700}.dex-region-head .gen{background:var(--rc);color:#fff;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.dex-region-head .count{color:var(--muted);margin-left:auto;font-size:14px}.dex-region-head .progress{flex:0 160px;min-width:80px}.dex-region-head .progress>div{background:var(--rc)}.sh-bonus{border-radius:var(--r-pill);white-space:nowrap;color:var(--text-2);background:var(--panel-2);border:2px solid var(--line);align-items:center;gap:4px;padding:1px 10px;font-size:14px;line-height:1.35;display:inline-flex}.sh-bonus small{font-size:inherit;color:var(--muted)}.sh-bonus.on{color:var(--ink);background:var(--gold-soft);border-color:var(--ink)}.sh-bonus .shiny-ico{width:14px;height:14px}.dex-region-head .also{font-size:var(--fs-micro);color:var(--text);background:color-mix(in srgb, var(--nc) 18%, transparent);border:1px solid color-mix(in srgb, var(--nc) 60%, transparent);border-radius:999px;padding:2px 10px;font-weight:700}.dex-region .dex-cell{border-color:color-mix(in srgb, var(--rc) 35%, var(--line))}.dex-region .dex-cell:is(.unknown,.seen):not(:hover){border-color:#2c3142}.dex-region.locked .dex-grid{opacity:.5}.dex-cell{background:var(--panel);border:2px solid var(--line);text-align:center;cursor:pointer;border-radius:12px;padding:6px 4px;position:relative}.dex-cell:hover{border-color:var(--yellow);transform:translateY(-2px)}.dex-cell{overflow:hidden}.dex-cell .num{color:var(--muted);font-size:11px}.dex-cell .nm{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dex-cell.unknown img{filter:brightness(0);opacity:.35}.dex-cell.unknown .nm{color:var(--muted)}.dex-cell .cnt{color:var(--yellow);font-size:11px;position:absolute;top:4px;right:6px}.modal-root{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05070cb8;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.modal-root.open{animation:.2s fadeIn;display:flex}.modal{background:var(--panel);border:3px solid var(--line);border-radius:18px;width:min(560px,100%);max-height:calc(100vh - 32px);animation:.3s cubic-bezier(.2,1.4,.4,1) pop;overflow:auto;box-shadow:0 20px 60px #0009}@keyframes pop{0%{opacity:0;transform:scale(.85)}}.modal-body{padding:18px}.modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0 18px 18px;display:flex}.modal-actions.solo .btn{flex:1}.modal-actions.duo{flex-wrap:nowrap}.modal-actions.duo .btn{flex:1 1 0;min-width:0}.modal h3{margin:0 0 8px}.dexcard{border-radius:var(--r-lg);background:0 0;border:0;padding:0}.dexcard .inner{background:var(--panel);color:var(--text);border:2px solid var(--line);border-radius:var(--r-md);padding:var(--s4);position:relative;overflow:hidden}.dexcard .head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding-right:70px;display:flex}.dexcard .head .num{font-family:var(--font-pixel);color:var(--muted);font-size:12px}.dexcard .head h2{font-size:var(--fs-display);margin:0}.dexcard .genus{color:var(--muted);margin-bottom:8px}.dexcard .main{grid-template-columns:220px 1fr;align-items:center;gap:14px;display:grid}.dexcard .stage{justify-content:center;align-items:flex-end;height:250px;display:flex;position:relative}.dexcard .stage:before{content:"";background:radial-gradient(var(--panel-3), var(--panel-2));border-radius:50%;width:150px;height:34px;position:absolute;bottom:10px}.dexcard .stage img{transform-origin:50% 100%;image-rendering:pixelated;margin-bottom:10px;position:relative}.dexcard .badges{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.dexcard dl{grid-template-columns:auto 1fr;gap:3px 12px;margin:0;font-size:15px;display:grid}.dexcard dt{color:var(--muted)}.dexcard dd{margin:0;font-weight:600}.dexcard .flavor{background:var(--sunken);color:var(--text-2);border-radius:var(--r-sm);border:2px solid var(--line);margin-top:12px;padding:10px 12px;font-size:15px;line-height:1.4}.dexcard .new-ribbon{background:var(--yellow);color:#3a2a00;font-family:var(--font-pixel);padding:5px 40px;font-size:10px;position:absolute;top:14px;right:-36px;transform:rotate(35deg);box-shadow:0 2px 4px #0003}.dexcard.legend-glow .inner{border-color:var(--gold-soft);box-shadow:0 0 40px 6px #f5c51866}.statbars{grid-template-columns:70px 34px 1fr;align-items:center;gap:4px 8px;margin-top:12px;font-size:14px;display:grid}.statbars .bar{background:var(--line);border-radius:var(--r-pill);height:8px;position:relative;overflow:hidden;container-type:inline-size}.statbars b.shiny-up{color:var(--gold-soft)}.evo-chain{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:13px;display:flex}.evo-chain .evo{border-radius:var(--r-sm);background:var(--panel-2);flex-direction:column;align-items:center;min-width:72px;padding:4px;display:flex}.evo-chain .evo.unknown img{filter:brightness(0);opacity:.4}.evo-chain .evo .sprbox{width:68px}.evo-chain .arrow{color:var(--muted);text-align:center;font-size:var(--fs-micro);flex-direction:column;align-items:center;line-height:1.1;display:flex}.evo-chain .arrow img{width:32px;height:32px;image-rendering:pixelated;margin:-6px 0 -4px}.evo-chain .evo.cur{box-shadow:0 0 0 2px var(--yellow)}.evo-branches{flex-direction:column;gap:6px;display:flex}.evo-branch{align-items:center;gap:6px;display:flex}.mon-detail .top{grid-template-columns:150px 1fr;gap:14px;display:grid}.mon-detail .sprite{background:var(--panel-2);border-radius:14px;justify-content:center;align-items:flex-end;height:auto;min-height:150px;padding-bottom:14px;display:flex}.mon-detail .sprite img{image-rendering:pixelated;display:block}.mon-detail{position:relative}.mon-detail h2{margin:0;padding-right:36px}.modal-x{background:var(--panel-2);width:32px;height:32px;color:var(--muted);cursor:pointer;border:0;border-radius:10px;font-size:16px;position:absolute;top:-8px;right:-8px}.modal-x:hover{color:#fff;background:var(--line)}.xpbar.big{border-radius:8px;height:22px;margin:0;position:relative}.xpbar.big>span{color:#fff;text-shadow:0 1px 2px #000c;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}.candy-actions{margin-top:10px}.item-actions img.candy-ic{margin:0}.mon-detail .evo-chain{justify-content:center;margin-top:0}.mon-detail .evo-chain .evo{background:var(--panel)}.mon-detail .evo-chain .arrow{color:var(--muted);font-size:var(--fs-micro)}.item-actions:empty{display:none}.mon-detail .badges{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.mon-detail .xpline{color:var(--muted);font-size:13px}.kv{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;display:grid}.kv div{background:var(--panel-2);border-radius:10px;padding:6px 10px}.kv small{color:var(--muted);font-size:12px;display:block}.info-box{background:var(--panel-2);border-radius:12px;margin-top:10px;padding:10px 12px;font-size:15px}.info-box b{color:var(--yellow)}.item-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.item-actions .btn{align-items:center;gap:6px;display:flex}.item-actions img{width:22px;height:22px}.evo-stage{background:radial-gradient(#3a4a80,#10131f 70%);border-radius:14px;justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden}.evo-stage img{transform:scale(3)}.evo-stage .white{filter:brightness(0)invert()}.evo-text{text-align:center;margin-top:14px;font-size:20px}.toasts{z-index:60;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.toast{color:#1a1d28;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-weight:600;animation:.3s cubic-bezier(.2,1.4,.4,1) toastIn;display:flex;box-shadow:0 8px 30px #0006}.toast img{width:26px;height:26px}.toast.out{opacity:0;transition:all .3s;transform:translateY(-8px)}.toast.reward{color:#222;background:#fdfdfd;border:4px solid #3a4a6b;border-radius:10px;max-width:90vw;padding:12px 18px;font-size:clamp(16px,3vw,24px);font-weight:800;box-shadow:inset 0 0 0 3px #a9c1e8}@keyframes toastIn{0%{opacity:0;transform:translateY(-12px)scale(.9)}}.foot{text-align:center;margin-top:40px}@media (width<=640px){.chip{padding:4px 10px;font-size:15px}.chip small{display:none}.tabs{z-index:40;margin:0;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 -6px 24px #00000080}.tabs button{flex-direction:column;gap:2px;padding:6px 2px;font-size:10px}.meadow{aspect-ratio:auto;width:100%;height:58vh}.btn-throw{padding:14px 22px;font-size:11px}.team-slots{grid-template-columns:repeat(3,1fr);gap:6px}.slot{min-height:120px;padding:6px;font-size:14px}.dexcard .main,.mon-detail .top{grid-template-columns:1fr}.kv{grid-template-columns:repeat(2,1fr)}}.zone-pick{align-items:center;gap:8px;display:flex}.zone-pick select{flex:1}.sprbox{justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.sprbox img{image-rendering:pixelated;flex:none}.unknown .sprbox img,.dex-cell.unknown .sprbox img{filter:brightness(0);opacity:.35}body{--ball-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.035' stroke-width='4'%3E%3Ccircle cx='30' cy='30' r='18'/%3E%3Cpath d='M12 30h12M36 30h12'/%3E%3Ccircle cx='30' cy='30' r='5'/%3E%3Ccircle cx='90' cy='90' r='18'/%3E%3Cpath d='M72 90h12M96 90h12'/%3E%3Ccircle cx='90' cy='90' r='5'/%3E%3C/g%3E%3C/svg%3E");isolation:isolate;background-color:#141826}body:before{content:"";z-index:-1;pointer-events:none;background:var(--ball-pattern) 0 0 / 120px 120px;will-change:transform;animation:80s linear infinite ballDrift;position:fixed;inset:-120px 0 0 -120px}@keyframes ballDrift{to{transform:translate(120px,120px)}}@media (prefers-reduced-motion:reduce){body:before{animation:none}}.tabs{background:#f4f4f4;border:3px solid #1b1b22;margin-top:14px;box-shadow:0 5px #9aa3b5}.tabs button{color:#4a5068}.tabs button img{width:32px;height:32px;margin:-6px 0}.tabs button:hover:not(:disabled,.active){color:#1b1b22;background:#e2e6ef}.tabs button.active{background:var(--red);color:#fff;box-shadow:inset 0 -4px 0 var(--red-dark), 0 0 0 2px #1b1b22}.tabs button.active img{filter:drop-shadow(0 2px #00000059)}.section-title{align-items:center;gap:10px;display:flex}.section-title:before{content:"";width:24px;height:24px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAyUlEQVRYw+2WuxHDIBAFVQptqAXCC90KIS04VHitECpUShmkz4mRTxbybw489vBmNt7VdxiGvr6+X5wxBiWaiXEei1QNeSSWxNOoH7HKlystIzbyvOV5gFrEVwN2z/2NR6AS8eqLdyT/j4DJfi6frEKAJdpEWKKVI3GWWyKdAAlzAAAwB1iiolSi8iU4529XLXYvkzjn9f4DcU4AAOf87g6UxHFOYA66f0MZkYlzKqIqlxHM4VCaxVXkMiKHlGh+Lmh+IOnr66uxC/l3fuTHPGsLAAAAAElFTkSuQmCC) 50%/contain no-repeat;flex:none}.btn-throw{background:linear-gradient(var(--red) 0 45%, #1b1b22 45% 55%, #f4f4f4 55% 100%);box-shadow:0 0 0 4px #1b1b22,0 8px 0 4px #000}@media (width<=640px){.topbar{gap:8px;padding:8px 10px}.tabs{background:#f4f4f4}.tabs button img{width:32px;height:32px;margin:0}.arena{aspect-ratio:4/3}.battle-log{border-width:3px;min-height:0;padding:6px 10px;font-size:14px}}#screen-adventure.active{display:block}.adv-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.badge-pin{background:#2b3045;border-radius:50%;width:18px;height:18px;box-shadow:inset 0 0 0 2px #1b1b22}.badge-pin.on{background:radial-gradient(circle at 35% 30%, #fff 0 12%, var(--c) 40%);box-shadow:0 0 0 2px #1b1b22, 0 0 10px var(--c)}.adv-controls{align-items:center;gap:10px;display:flex}.seg{background:var(--panel);border:2px solid var(--line);border-radius:10px;display:inline-flex;overflow:hidden}.seg button{color:var(--muted);background:0 0;border:0;padding:6px 10px;font-size:14px;font-weight:700}.seg button.on{background:var(--red);color:#fff}.chk{color:var(--text);cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.chk input{accent-color:var(--red);width:16px;height:16px}.small{font-size:13px}.timeline{scrollbar-width:thin;background:#f4f4f4;border:3px solid #1b1b22;border-radius:14px;gap:14px;margin-bottom:10px;padding:8px 10px 10px;display:flex;overflow-x:auto;box-shadow:0 4px #9aa3b5}.tl-group{flex-wrap:nowrap;flex:none;align-items:flex-end;gap:4px;padding-top:18px;display:flex;position:relative}.tl-group+.tl-group:before{content:"";border-left:2px dashed #c5cbd8;position:absolute;top:22px;bottom:4px;left:-8px}.tl-name{white-space:nowrap;color:#4a5068;font-size:12px;font-weight:700;position:absolute;top:0;left:0}.tl-node{background:#e2e6ef;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .2s;display:flex;position:relative}.tl-node img{width:26px;height:26px;image-rendering:pixelated}.tl-node.done{opacity:.45}.tl-node.done:after{content:"✓";color:#2f9e4f;font-size:12px;font-weight:700;position:absolute;bottom:-4px;right:-2px}.tl-node.current{background:var(--yellow);transform:translateY(-3px);box-shadow:0 0 0 3px #1b1b22}@keyframes nodePulse{to{opacity:1}}.tl-gym{background:radial-gradient(circle at 35% 30%, #fff 0 12%, var(--c) 45%);border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 2px #fff}.enemy-slot{z-index:3;pointer-events:none;position:absolute;inset:0}.enemy{align-items:flex-end;display:flex;position:absolute;bottom:25%;right:22%;translate:50%}.enemy:before{content:"";background:#0000004d;border-radius:50%;width:46%;height:10%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.enemy .wrap{transform-origin:50% 100%;position:relative}.enemy img{width:calc(68px * var(--k));height:calc(56px * var(--k));image-rendering:pixelated;transform-origin:50% 100%;display:block}.ally .wrap{transform-origin:50% 100%}.ally.fainted .wrap>img,.enemy.ko .wrap>img{filter:brightness(0)invert()drop-shadow(0 0 2px #ff3b3b)drop-shadow(0 0 5px #ff3b3b)}.ally.fainted .mini-hp,.ally.fainted .mini-lv,.enemy.ko .mini-hp,.enemy.ko .mini-lv{visibility:hidden}.mini-hp{z-index:2;width:42%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.hp{background:#3a3f52;border:2px solid #1b1b22;border-radius:6px;height:7px;overflow:hidden}.hp>div{height:100%;transition:width .35s ease-out,background .3s}.enemy-hud{z-index:4;color:#1b1b22;background:#f8f8f0;border:3px solid #1b1b22;border-radius:12px 4px;min-width:210px;padding:8px 12px;position:absolute;top:5%;right:3%;box-shadow:4px 4px #00000059}.enemy-hud .row{align-items:center;gap:6px;margin-bottom:4px;display:flex}.enemy-hud .row b{font-size:16px}.enemy-hud .row span{margin-left:auto;font-weight:700}.enemy-hud .owned{width:18px;height:18px;image-rendering:pixelated}.enemy-hud .types{margin-top:4px}.banner{z-index:8;text-align:center;white-space:nowrap;color:#fff;font-family:var(--font-pixel);background:#1b1b22;border:4px solid #f4f4f4;border-radius:14px;padding:14px 26px;font-size:clamp(11px,1.6vw,16px);line-height:1.5;display:none;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #1b1b22,0 10px 30px #00000080}.banner.show{display:block}.banner small{font-family:var(--font);color:#c8d0e0;margin-top:4px;font-size:15px;display:block}.banner img{vertical-align:middle;width:32px;height:32px;image-rendering:pixelated;margin-right:8px}.banner.gym{color:var(--yellow);background:linear-gradient(#2a2f45,#1b1b22)}.banner.trainer{background:#2a3a66}.banner.heal{background:#b8325c}.banner.item{background:#2f6e3c}.banner.special{background:#4c1d95}.banner.defeat{background:#4a1015}.dmg.super{color:#ffb066;--d:#b4421a;font-size:18px}.dmg.money{color:var(--yellow);--d:#7a5a00;font-size:14px}.dmg.heal{color:#86eb9a;--d:#1f8f43}.ball-switch{background:#5a6078;border:3px solid #1b1b22;border-radius:999px;flex:none;width:74px;height:38px;padding:0;transition:background .2s;position:relative}.ball-switch.on{background:#2f9e4f}.ball-switch span{background:linear-gradient(var(--red) 0 44%, #1b1b22 44% 56%, #f4f4f4 56%);border-radius:50%;width:28px;height:28px;transition:left .25s cubic-bezier(.3,1.5,.5,1),transform .25s;position:absolute;top:2px;left:2px;box-shadow:0 0 0 2px #1b1b22}.ball-switch span:after{content:"";background:#f4f4f4;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #1b1b22}.ball-switch.on span{left:38px;transform:rotate(360deg)}.cap-hint{color:var(--muted);min-height:20px;font-size:14px}.cap-hint img{vertical-align:middle;width:20px;height:20px;image-rendering:pixelated}.team-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.tcard.ko{opacity:.55;filter:grayscale(.7)}.tcard.add{color:var(--muted);border-style:dashed;justify-content:center;min-height:96px;font-size:15px;display:flex}.hpline{align-items:center;gap:6px;margin-top:4px;display:flex}.hpline .hp{flex:1}.hpline small{color:var(--muted);text-align:right;min-width:52px;font-size:12px}.evo-ready{background:var(--yellow);color:#2b2100;border-radius:6px;padding:0 6px;font-size:11px;font-weight:700;display:inline-block}.tabs button{position:relative}.tabs button.ping:after{content:"!";background:var(--yellow);color:#1b1b22;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:flex;position:absolute;top:2px;right:8px;box-shadow:0 0 0 2px #1b1b22}.gift .gift-balls,.gift .gift-info{position:relative}.hatch-fx.gift{cursor:default}.gift .hx-title{padding:0 var(--s4);text-align:center}.gift-balls{justify-content:center;gap:var(--s5);width:100%;display:flex}.gift-ball{--g:255, 255, 255;cursor:default;background:0 0;border:0;width:128px;height:264px;padding:0;position:relative;overflow:visible}.gift-ball.ready{cursor:pointer}.gb-body{transform-origin:50% 100%;width:64px;height:64px;transition:translate var(--ease);margin-left:-32px;position:absolute;bottom:28px;left:50%}.gift-ball.sway:not(.on) .gb-ball{transform-origin:50% 100%;animation:gb-sway 2.4s ease-in-out var(--sway,0s) infinite}@keyframes gb-sway{0%,to{rotate:-3deg}50%{rotate:3deg}}.gift-ball.ready:hover:not(.on) .gb-body{translate:0 -4px}.gift-ball.ready:active .gb-body{translate:0 2px}.gb-ball{width:64px;height:64px;image-rendering:pixelated;display:block}.gift-ball.on .gb-ball{filter:drop-shadow(0 0 3px rgba(var(--g), 1)) drop-shadow(0 0 10px rgba(var(--g), .85)) drop-shadow(0 0 24px rgba(var(--g), .6))}.gb-shadow{background:#0006;border-radius:50%;width:56px;height:12px;margin-left:-28px;position:absolute;bottom:20px;left:50%}.gb-ring{border:2px solid var(--yellow);background:color-mix(in srgb, var(--yellow) 14%, transparent);opacity:0;width:96px;height:28px;transition:opacity var(--ease), transform .25s var(--ease-juicy);border-radius:50%;margin-left:-48px;position:absolute;bottom:12px;left:50%;transform:scale(.4)}.gift-ball.on .gb-ring{opacity:1;transform:scale(1)}.gb-arrow{border-left:8px solid #0000;border-right:8px solid #0000;border-top:10px solid var(--muted);opacity:0;width:0;height:0;transition:border-top-color var(--ease);margin-left:-8px;position:absolute;top:156px;left:50%}.gift-ball.ready .gb-arrow{opacity:1}.gift-ball.on .gb-arrow{border-top-color:var(--yellow);animation:.7s ease-in-out infinite gb-point}@keyframes gb-point{50%{translate:0 4px}}.gift.auto .gb-arrow,.gift.auto .gb-lv{display:none}.gb-lv{text-align:center;font-size:var(--fs-caption);color:var(--text);text-shadow:1px 1px 0 var(--ink), -1px -1px 0 var(--ink), 1px -1px 0 var(--ink), -1px 1px 0 var(--ink);font-weight:700;display:block}.gift:not(.auto) .gi-lv{display:none}.gb-mon{visibility:hidden;transform-origin:50% 100%;pointer-events:none;width:204px;margin-left:-102px;position:absolute;top:0;left:50%}.gb-art{justify-content:center;align-items:flex-end;height:132px;display:flex}.gb-mon .gb-art img{image-rendering:pixelated;transform-origin:50% 90%;animation:2.4s ease-in-out infinite pen-idle}.gift-ball:not(.on) .gb-mon{opacity:.8}.gift-ball.on .gb-mon .gb-art img{filter:drop-shadow(0 0 2px rgba(var(--g), .9)) drop-shadow(0 0 7px rgba(var(--g), .55)) drop-shadow(0 0 16px rgba(var(--g), .35));animation-duration:1.4s}.gb-mon.sil .gb-art img{filter:brightness(0) invert(1) drop-shadow(0 0 8px rgba(var(--g), .9))!important}.gift-info{align-items:center;gap:var(--s1);visibility:hidden;flex-direction:column;min-height:72px;display:flex}.gi-name{font-size:var(--fs-title-sm)}.gi-types{min-height:22px}.gi-lv{color:var(--muted);font-size:var(--fs-caption)}.gift-go{width:min(360px, calc(100% - 2 * var(--s4)));min-height:var(--cta-h)}.gift.auto .gift-go{display:none}.gift-tap{min-height:var(--cta-h);justify-content:center;align-items:center;display:none}.gift.auto .gift-tap{display:flex}@media (width<=640px){.gift-balls{gap:var(--s2)}.gift-ball{width:96px}}.badge-get{text-align:center;padding:10px}.badge-big{background:radial-gradient(circle at 35% 30%, #fff 0 12%, var(--c) 45%, #1b1b22 46% 52%, var(--c) 53%);width:110px;height:110px;box-shadow:0 0 0 5px #1b1b22, 0 0 40px var(--c);border-radius:50%;margin:10px auto 16px}.cheat-sec h4{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin:12px 0 6px;font-size:13px}.cheat-btns{flex-wrap:wrap;gap:6px;display:flex}.cheat-give{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cheat-give select{flex:1;min-width:150px}.cheat-give input[type=number]{background:var(--panel-2);width:64px;color:var(--text);border:2px solid var(--line);border-radius:10px;padding:6px;font-family:inherit}@media (width<=640px){.enemy-hud{min-width:150px;padding:6px 8px}.enemy-hud .row b{font-size:14px}.enemy{bottom:26%;right:20%}}.dex-cell.seen .sprbox img{filter:grayscale()brightness(.75);opacity:.5}.tl-group{flex-direction:column;align-items:flex-start;gap:4px;padding-top:0}.tl-name{position:static}.tl-nodes{align-items:center;gap:4px;display:flex}.tl-node{width:40px;height:40px}.tl-node.gym{width:44px;height:44px}.tg{width:32px;height:32px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABQBAMAAADiheg+AAAAMFBMVEX/AO69/4uD1WI5izE5UgAxQQBirO5irMWLzfaU5v8AAAAAAACk5sVzzaRBtIsYpGp9ZCRaAAAAAXRSTlMAQObYZgAAAPFJREFUKJG1kcFqwzAMhv+xaxjVC+wdinyNL9axzTMXtqN3ylnuwD6mfoOxyVlCMzYYhU0ES/qlwOffwP9FdiISgIc+BfHlFfea2bEfkEVqbrPKPDhmhlUucAU0qcVFMWfVBOtSb50Vmp+0FeynsTjFOY59PsYj9C35UkuP87vPmcVjipYH+51TZeHqMDoJQYSRmC25C8ZkPL4aTxZb8gFFGo+B6SeP/nCtu91a0CrRVqbdotF1OI+Xj9rZlqj5Qzf6c1vQd9aN+kW0bn0vejQeW5p59vSHPNc4Lblbi7gZdvM5OTk8N55o/kTzp3v51Z8PYvGW5sBPICIAAAAASUVORK5CYII=) 0 0/100% 500% no-repeat;display:inline-block}.tg.rustle{animation:.38s step-end tgRustle}@keyframes tgRustle{0%{background-position:0 25%}25%{background-position:0}50%{background-position:0 75%}75%{background-position:0 100%}to{background-position:0 0}}.enemy-grass{z-index:2;pointer-events:none;display:flex;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.enemy-grass .tg{width:calc(16px * var(--k));height:calc(16px * var(--k));margin:0 calc(-2px * var(--k))}.enemy.in-ball:before,.enemy.in-ball .mini-hp,.enemy.in-ball .mini-lv{opacity:0;transition:opacity .2s}.trainer-slot{pointer-events:none;position:absolute;inset:0}.trainer-slot .trainer{position:absolute;bottom:24%;right:4%}.trainer-slot .trainer img{width:calc(80px * var(--kt));height:calc(80px * var(--kt));image-rendering:pixelated;transform-origin:50% 100%;display:block}.trainer-slot .trainer:before{content:"";background:#00000040;border-radius:50%;width:50%;height:8%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.ally-slots .hero{z-index:70;pointer-events:none;position:absolute;bottom:22%;left:19%;translate:-50%}.ally-slots .hero img{image-rendering:pixelated;display:block;transform:scaleX(-1)}.ally-slots .hero:before{content:"";background:#00000040;border-radius:50%;width:50%;height:8%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.tball{width:42px;height:42px;image-rendering:pixelated;z-index:6;margin:-21px 0 0 -21px;position:absolute}.chip img,.chip.money img{width:32px;height:32px;margin:-6px -4px}.rarity img,.ot-side .rarity img{width:32px;height:32px;margin:-8px -6px -8px -8px}.item-actions img,.cap-hint img{width:32px;height:32px;margin:-8px -4px}.enemy-hud .owned{width:32px;height:32px;margin:-8px -6px}.toast-ic{flex:none;justify-content:center;align-items:center;width:48px;height:40px;display:flex;overflow:hidden}.toast-ic img{width:auto;height:auto;image-rendering:pixelated;flex:none}.confetti{pointer-events:none;z-index:7;width:8px;height:12px;position:absolute}.big-text{z-index:9;white-space:nowrap;pointer-events:none;font-family:var(--font-pixel);text-align:center;font-size:clamp(22px,4.2vw,46px);position:absolute;top:30%;left:50%}.big-text.gotcha{color:var(--yellow);text-shadow:4px 4px #2a5bd7,-2px -2px #1b1b22,2px -2px #1b1b22,-2px 2px #1b1b22,2px 2px #1b1b22}.big-text.miss{color:#ff4d4d;text-shadow:4px 4px #4a1015,-2px -2px #1b1b22,2px -2px #1b1b22,-2px 2px #1b1b22,2px 2px #1b1b22}.big-text small{font-family:var(--font);color:#fff;text-shadow:2px 2px #000;margin-top:8px;font-size:clamp(14px,1.6vw,20px);display:block}.flash-overlay{z-index:8;pointer-events:none;position:absolute;inset:0}.trade-stage .t-mon{transform-origin:50%;width:68px;height:56px;position:absolute;top:50%;left:50%}.trade-stage .t-mon img{width:68px;height:56px;image-rendering:pixelated;display:block}.newsbar{z-index:30;border:2px solid var(--line);background:#10131f;border-radius:12px;align-items:center;gap:10px;min-height:48px;margin-top:12px;padding:4px 6px 4px 12px;transition:box-shadow .3s;display:flex;position:relative}.news-label{font-family:var(--font-pixel);color:var(--yellow);flex:none;font-size:10px}.news-current{flex:1;height:40px;position:relative;overflow:hidden}.news-current .news-line{position:absolute;inset:0}.news-line{align-items:center;gap:8px;min-height:40px;font-size:14px;display:flex}.news-line .news-txt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.news-line time{color:var(--muted);flex:none;font-size:11px}.news-ic{flex:none;justify-content:center;align-items:center;width:44px;height:36px;display:flex;overflow:hidden}.news-ic .sprbox{width:44px}.news-ic img{image-rendering:pixelated}.news-ic>img{width:32px;height:32px}.news-badge{background:radial-gradient(circle at 35% 30%, #fff 0 12%, var(--c) 45%);border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 2px #1b1b22}.news-chat{font-size:18px}.news-empty{font-size:var(--fs-micro);color:var(--muted);text-align:center;padding:10px 4px}.news-line .legend{color:#fde68a}.news-line .shiny{color:#ffe066}.news-line.me .news-txt{color:#b6f07c}.news-line.me b:first-child{color:#6dff8f}.news-toggle{background:var(--panel-2);color:var(--muted);border:0;border-radius:8px;flex:none;padding:6px 10px;font-size:13px}.newsbar.open .news-toggle{color:var(--yellow)}.news-list{border:2px solid var(--line);background:#10131f;border-radius:12px;max-height:360px;padding:6px 12px;position:absolute;top:calc(100% + 6px);left:-2px;right:-2px;overflow:auto;box-shadow:0 16px 40px #0009}.news-list .news-line{border-bottom:1px solid #ffffff0d}.news-list .news-line .news-txt{white-space:normal}@media (width<=640px){.news-label{display:none}.news-line{font-size:13px}}.enemy .wrap{z-index:1}.eg{pointer-events:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.eg .tg{width:calc(32px * var(--k));height:calc(32px * var(--k));margin:0 calc(-5px * var(--k));flex:none}.eg.back{bottom:calc(10px * var(--k));z-index:0}.eg.front{bottom:calc(-8px * var(--k));z-index:2}.arena.has-trainer .enemy{right:33%}.arena.has-trainer .trainer-slot .trainer{bottom:27%;right:3%}.arena.has-trainer .enemy-hud{left:52%;right:auto}img.badge-pin{width:22px;height:22px;box-shadow:none;image-rendering:auto;object-fit:contain;filter:grayscale()brightness(.35)contrast(.9);opacity:.55;background:0 0;border-radius:0;transition:filter .3s,opacity .3s,transform .2s}img.badge-pin.on{filter:drop-shadow(0 0 4px #ffffff73);opacity:1;box-shadow:none}img.badge-pin:hover{transform:scale(1.35)}.tl-node.gym{background:#1b1b22}.tl-node img.tl-badge{image-rendering:auto;object-fit:contain;width:30px;height:30px}.tl-face{border-radius:10px;justify-content:center;width:40px;height:40px;display:flex;overflow:hidden}.tl-face img,.tl-node .tl-face img{width:auto;height:auto;image-rendering:pixelated;flex:none;margin-top:2px}.badge-big{box-shadow:none;background:radial-gradient(circle,#ffffff2e,#0000 70%);justify-content:center;align-items:center;display:flex}.badge-big img{image-rendering:auto;object-fit:contain;width:96px;height:96px;filter:drop-shadow(0 0 16px var(--c)) drop-shadow(0 4px 0 #0006)}img.news-badge{image-rendering:auto;object-fit:contain;width:26px;height:26px;box-shadow:none;background:0 0;border-radius:0}.grass-curtain{z-index:9;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gc{background-color:#3a8c32;background-image:var(--g), var(--g);background-size:var(--t) var(--t);background-position:0 0, calc(var(--t) / 2) calc(var(--t) / 2);width:58%;image-rendering:pixelated;position:absolute;top:-12%;bottom:-12%;box-shadow:inset 0 0 0 4px #00000026}.gc-l{left:-4%}.gc-r{background-position:calc(var(--t) / 4) 0, calc(var(--t) * 3 / 4) calc(var(--t) / 2);right:-4%}.gc-l:after,.gc-r:after{content:"";background:linear-gradient(90deg,#00000040,#0000);width:18px;position:absolute;top:0;bottom:0}.gc-l:after{right:0;transform:scaleX(-1)}.gc-r:after{left:0}.ally:before,.enemy:before,.trainer-slot .trainer:before{image-rendering:pixelated;opacity:.28;width:calc(24px * var(--k));height:calc(6px * var(--k));bottom:calc(-2px * var(--k));background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCA2IiBzaGFwZS1yZW5kZXJpbmc9ImNyaXNwRWRnZXMiIGZpbGw9IiMwMDAiPjxyZWN0IHg9IjYiIHk9IjAiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMyIgeT0iMSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxIiB5PSIyIiB3aWR0aD0iMjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjEiIHk9IjMiIHdpZHRoPSIyMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI2IiB5PSI1IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPjwvc3ZnPgo=) 50%/100% 100% no-repeat;border-radius:0}.trainer-slot .trainer:before{width:calc(24px * var(--kt));height:calc(6px * var(--kt));bottom:calc(-2px * var(--kt))}.cb-shadow{image-rendering:pixelated;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCA2IiBzaGFwZS1yZW5kZXJpbmc9ImNyaXNwRWRnZXMiIGZpbGw9IiMwMDAiPjxyZWN0IHg9IjYiIHk9IjAiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMyIgeT0iMSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxIiB5PSIyIiB3aWR0aD0iMjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjEiIHk9IjMiIHdpZHRoPSIyMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI2IiB5PSI1IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPjwvc3ZnPgo=) 50%/100% 100% no-repeat;border-radius:0}.platform{display:none}.banner{white-space:normal;width:max-content;max-width:88%}.ally:before,.enemy:before{bottom:calc(-3px * var(--k))}.trainer-slot .trainer:before{bottom:calc(-3px * var(--kt))}.ally:first-child{z-index:2;bottom:23%;left:43%}.ally:nth-child(2){z-index:3;bottom:19%;left:34%}.ally:nth-child(3){z-index:1;bottom:25%;left:25%}.ally:nth-child(4){z-index:3;bottom:20%;left:16%}.slot{aspect-ratio:1}.hp{background:#3a2a33;border-width:2px;border-radius:4px;height:12px}.hp>div{box-shadow:inset 0 3px #ffffff59,inset 0 -2px #0000002e}.enemy-hud .hp{height:14px}.hpline .hp{height:12px}@media (width<=920px){.team-slots{grid-template-columns:repeat(4,minmax(0,210px))}}@media (width<=640px){.team-slots{grid-template-columns:repeat(2,minmax(0,210px))}.slot .w{zoom:calc(2 / 3)}}.mini-hp .hp{border-width:3px;border-radius:5px;height:20px}.mini-hp{top:auto;bottom:calc(100% - var(--sprite-top,0px) + 4px)}.ally img,.enemy img,.trainer-slot .trainer img{margin:0;translate:none}.cap-title{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.mini-hp{width:calc(13px * var(--k))}.grass-curtain.panels .gp{image-rendering:pixelated;background:50%/cover no-repeat;position:absolute;inset:-4% -2%}.grass-curtain.panels .gp.back{filter:brightness(.82)}.grass-curtain.panels .gp{background:0 0}.grass-curtain.panels .gp-art{image-rendering:pixelated;background:50%/cover no-repeat;position:absolute;inset:0}.grass-curtain.panels .gp-art.mirror{transform:scaleX(-1)}.mini-hp .hp{height:15px}.mini-hp .hp>div{box-shadow:inset 0 4px #ffffff59,inset 0 -2px #0000002e}.tl-node .tg{background-position:0 25%}.confetti-layer{z-index:90;pointer-events:none;position:fixed;inset:0;overflow:hidden}.confetti-layer .confetti{z-index:auto;position:absolute}.modal{overflow-x:hidden}.tl-node{width:56px;height:56px;overflow:hidden}.tl-node img{flex:none;width:64px;height:64px}.tl-node .tg{width:48px;height:48px}.tl-node.gym{background:#e2e6ef;width:56px;height:56px}.tl-node.gym.current{background:var(--yellow)}.tl-node img.tl-badge{width:44px;height:44px}.tl-group+.tl-group:before{top:22px}.pbadge{width:calc(16px * var(--z));height:calc(16px * var(--z));background-repeat:no-repeat;background-size:calc(128px * var(--z)) calc(16px * var(--z));image-rendering:pixelated;flex:none;display:inline-block}.badge-big{background:radial-gradient(circle,#ffffff2e,#0000 70%)}.badge-big .pbadge{filter:drop-shadow(0 0 14px var(--c)) drop-shadow(0 4px 0 #0006)}.news-ic .pbadge{margin:0 auto}body.swap-mode [data-team-uid]{cursor:pointer;outline:3px dashed var(--yellow);outline-offset:3px;border-radius:12px;animation:.32s ease-in-out infinite alternate teamWiggle}body.swap-mode .ally[data-team-uid]{outline:none}body.swap-mode [data-team-uid]:nth-child(2n){animation-delay:-.16s}@keyframes teamWiggle{0%{rotate:-2.5deg}to{rotate:2.5deg}}.swap-hint{z-index:85;border:3px solid var(--yellow);background:#10131f;border-radius:14px;align-items:center;gap:12px;max-width:calc(100% - 24px);padding:8px 12px 8px 8px;animation:.3s cubic-bezier(.2,1.4,.4,1) pop;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0009}.swap-hint .sprbox-wrap{flex:none;width:48px}@media (width<=640px){.swap-hint{font-size:14px;bottom:92px}}body{font-weight:500}.section-title{letter-spacing:.5px;font-size:22px;font-weight:700}.section-title small{font-size:16px;font-weight:500}.news-label{font-size:15px;font-weight:700}.banner{letter-spacing:.5px;font-size:clamp(16px,2.2vw,24px);font-weight:700}.banner small{font-size:16px;font-weight:500}.big-text{letter-spacing:1px;font-size:clamp(34px,6vw,68px);font-weight:700}.big-text small{font-size:clamp(16px,1.9vw,22px);font-weight:600}.gotcha{font-size:clamp(28px,5vw,52px);font-weight:700}.dexcard .head .num{font-size:16px;font-weight:700}.dexcard .new-ribbon{font-size:13px;font-weight:700}.dmg{font-size:24px;font-weight:700}.dmg.crit{font-size:30px}.dmg.super{font-size:26px}.dmg.miss{font-size:18px}.dmg.money{font-size:20px}.lvlup{font-size:18px;font-weight:700}.btn,.tabs button{font-weight:700}.timeline{background:var(--panel);border:2px solid var(--line);box-shadow:none;scrollbar-color:var(--line) transparent}.timeline::-webkit-scrollbar{height:8px}.timeline::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.tl-name{color:var(--muted);font-weight:600}.tl-group+.tl-group:before{border-left-color:var(--line)}.tl-node,.tl-node.gym{background:var(--panel-2);border:2px solid #0000}.tl-node.done:after{color:#6dff8f;text-shadow:0 1px #000}.tl-node.current,.tl-node.gym.current{border-color:var(--yellow);background:#2e3550;animation:none;transform:translateY(-3px);box-shadow:0 0 0 2px #ffcb0540,0 0 16px #ffcb0559}.tl-node.gym:not(.done):not(.current){border-color:#ffcb0559}.tl-node.done{opacity:.55;filter:saturate(.75)}.vs-intro{z-index:9;pointer-events:none;position:absolute;inset:0;overflow:hidden}.vs-card{align-items:center;gap:var(--s2);flex-direction:column;margin-top:-90px;display:flex;position:absolute;top:50%}.vs-card.left{left:12%}.vs-card.right{right:12%}.vs-face.tr-face{--s:128}.vs-card.left .vs-face img{transform:translate(-50%) translate(calc(var(--fx,0) * var(--k) * -1px), calc(var(--fy,0) * var(--k) * -1px)) scale(calc(var(--k) * -1), var(--k))}.vs-face .sprbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(-1)}.vs-name{font-size:var(--fs-title);color:#fff;text-shadow:2px 2px 0 var(--ink);white-space:nowrap;flex-direction:column;align-items:center;font-weight:700;display:flex}.vs-name small{font-size:var(--fs-sm);color:var(--text-2);font-weight:600}.vs-text{font-family:var(--font-pixel);color:var(--yellow);text-shadow:4px 4px 0 #d72a2a, -2px -2px 0 var(--ink), 2px -2px 0 var(--ink), -2px 2px 0 var(--ink), 2px 2px 0 var(--ink);font-size:clamp(40px,7vw,72px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vs-intro.gym .vs-text{text-shadow:4px 4px 0 #b8860b, -2px -2px 0 var(--ink), 2px -2px 0 var(--ink), -2px 2px 0 var(--ink), 2px 2px 0 var(--ink)}@media (width<=640px){.vs-face.tr-face{--s:80}.vs-card{margin-top:-64px}.vs-card.left{left:6%}.vs-card.right{right:6%}}.battle-wipe{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bw-bar{background:#0b0d14;position:absolute;left:0;right:0;transform:translate(-105%);box-shadow:0 0 0 1px #0b0d14}.bw-bar:nth-child(2n){background:#141826;transform:translate(105%)}.battle-wipe .flash-overlay{z-index:2}.blackout{z-index:11;pointer-events:none;background:#000;position:absolute;inset:0}.defeat-screen{z-index:11;pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.ds-card{text-align:center;opacity:0;z-index:1;background:#4a1015;border:4px solid #f4f4f4;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:18px 28px;display:flex;position:relative;box-shadow:0 0 0 4px #1b1b22,6px 6px 0 4px #00000080}.ds-card b{font-family:var(--font-pixel);color:#fff;font-size:clamp(14px,2.2vw,22px)}.ds-card small{color:#f3c4c8;font-size:15px}.heal-fx{z-index:150;pointer-events:none;background:#060810e6;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0;overflow:hidden}.hm-fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hm-stage{--b:clamp(84px, 11vw, 128px);flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.hm-title{font-family:var(--font-pixel);color:#fff;text-shadow:0 3px #b8325c;letter-spacing:.5px;text-align:center;font-size:clamp(12px,1.8vw,18px)}.hm-machine{padding:4px 8px 26px;position:relative}.hm-pads{width:100%;height:100%;image-rendering:pixelated;pointer-events:none;position:absolute;inset:0}.hm-tray{flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:8px 0;display:flex;position:relative}.hm-slot{width:var(--b);height:calc(var(--b) * .9);animation:2.4s steps(4,end) infinite alternate hmFloat;position:relative}.hm-slot:nth-child(2n){animation-delay:-.6s}.hm-slot:nth-child(3n){animation-delay:-1.2s}@keyframes hmFloat{to{transform:translateY(-4px)}}.hm-slot img{z-index:2;left:18%;bottom:calc(var(--b) * .16);aspect-ratio:1;width:64%;height:auto;image-rendering:pixelated;transform-origin:50% 85%;position:absolute}.hm-msg{visibility:hidden;font-family:var(--font-pixel);color:#fff;background:#b8325c;border:3px solid #fff;border-radius:8px;padding:8px 18px;font-size:clamp(11px,1.5vw,15px);box-shadow:0 0 0 3px #1b1b22,6px 6px 0 3px #00000073}@media (width<=760px){.hm-stage{--b:76px}.hm-tray{max-width:calc(var(--b) * 3.4);flex-wrap:wrap}}@media (width<=640px){.hm-stage{--b:64px}.hm-tray{gap:6px 0}.hm-machine{padding:22px 14px 26px}}.tl-vs{letter-spacing:-1px;color:#ffcb05;text-shadow:2px 2px #d72a2a,-1px -1px #1b1b22,1px -1px #1b1b22,-1px 1px #1b1b22,1px 1px #1b1b22;font-size:24px;font-style:italic;font-weight:700}.tl-node.done:after{font-size:12px;bottom:-1px;right:1px}.tl-node,.tl-node.gym{width:52px;height:52px}.tl-node img{width:48px;height:48px}.tl-node img.tl-grass{width:36px;height:32px}.tl-vs{font-size:26px}.tl-face{width:52px;height:52px}.tl-face img{margin-top:3px}.enemy-hud,.arena.has-trainer .enemy-hud{top:3%;left:auto;right:2%}.tc-left{flex-direction:column;align-items:center;display:flex}.tc-lv{color:#fff;text-shadow:-2px -2px #1b1b22,2px -2px #1b1b22,-2px 2px #1b1b22,2px 2px #1b1b22,0 2px #1b1b22,0 -2px #1b1b22,2px 0 #1b1b22,-2px 0 #1b1b22;z-index:1;margin-top:-8px;font-size:16px;font-weight:700;position:relative}.tcard[data-uid]{padding-bottom:14px;position:relative;overflow:hidden}.tc-xp{background:#00000059;height:7px;position:absolute;bottom:0;left:0;right:0}.tc-xp>div{background:linear-gradient(90deg,#2fae4f,#7fd63a 60%,#c8ec3c);height:100%;transition:width .3s;box-shadow:inset 0 2px #ffffff4d}.rpips{filter:drop-shadow(1px 0 #0009)drop-shadow(-1px 0 #0009)drop-shadow(0 1px #0009)drop-shadow(0 -1px #0009);align-items:center;display:inline-flex}.rpips i{background:var(--rc);width:10px;height:10px;display:block}.rpips.r-common i{border-radius:50%;width:9px;height:9px}.rpips.r-uncommon i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.rpips.r-rare i{clip-path:polygon(50% 0,100% 92%,0 92%)}.rpips.r-legendary i{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:12px;height:12px;animation:1.6s steps(4,end) infinite rpGlow}.rpips.r-unique i{clip-path:polygon(50% 100%,6% 52%,2% 28%,14% 8%,34% 4%,50% 20%,66% 4%,86% 8%,98% 28%,94% 52%);background:conic-gradient(#ff5fa2,#ffd84d,#5fe3a1,#5fb4ff,#c77dff,#ff5fa2);width:12px;height:11px;animation:1.2s steps(4,end) infinite rpGlow}@keyframes rpGlow{50%{filter:brightness(1.45)}}.pc-cell .tier-mark{line-height:0;position:absolute;top:4px;left:4px}.rarity .rpips{margin:0 3px 0 4px}.zone-panel{gap:var(--s3);flex-direction:column;margin-top:14px;display:flex}.zone-list{flex-direction:column;flex:1;min-height:0;display:flex}#bag-panel:empty{display:none}.bag-box{position:relative}.bag-group+.bag-group{margin-top:var(--s2)}.bag-label{font-size:var(--fs-caption);color:var(--muted);margin-bottom:4px;display:block}.bag-grid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;display:grid}.bag-cell{background:var(--panel-2);cursor:help;border:2px solid #0000;border-radius:10px;place-items:center;height:44px;padding:0;transition:transform .12s;display:grid;position:relative}.bag-cell:hover,.bag-cell:focus-visible{border-color:var(--line-hover);transform:translateY(-2px)}.bag-cell img{object-fit:contain;width:28px;height:28px;image-rendering:pixelated}.bag-qty{font-size:var(--fs-micro);color:#fff;text-shadow:0 1px 0 var(--ink), 0 -1px 0 var(--ink), 1px 0 0 var(--ink), -1px 0 0 var(--ink);font-weight:700;position:absolute;bottom:1px;right:3px}.bag-tip{z-index:5;width:max-content;max-width:220px;padding:var(--s2) var(--s3);background:var(--sunken);border:2px solid var(--line);font-size:var(--fs-caption);pointer-events:none;border-radius:10px;position:absolute}.bag-tip p{color:var(--muted);margin:2px 0 0}.zone-box{background:var(--panel);border:2px solid var(--line);border-radius:var(--radius);flex-direction:column;max-height:100%;padding:12px 14px;display:flex}.zone-head{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.zone-head .muted{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.zone-count{color:var(--yellow);font-size:14px;font-weight:700}.zone-count.done{color:#6dff8f}.zone-grid{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:6px;display:grid}.zone-cell{cursor:pointer;background:#00000040;border:2px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:2px 2px 6px;display:flex;position:relative}.zone-cell .sprbox{width:100%}.zone-cell.unknown .sprbox img{filter:brightness(0)opacity(.55)}.zone-cell.seen .sprbox img{filter:grayscale()brightness(.75);opacity:.5}.zone-cell.unknown,.zone-cell.seen{border-color:#ffffff14}.zone-cell.caught{background:#6dff8f12}.zone-cell.caught:after{content:"✓";color:#6dff8f;text-shadow:1px 1px #000;font-size:12px;font-weight:700;position:absolute;top:2px;right:5px}.zone-pct{color:var(--muted);font-size:10px;position:absolute;top:2px;left:5px}.tabs button img[src$=poke-ball\.png],.tabs button img[src$=nugget\.png],.tabs button img[src$=pokedex-red\.png]{width:32px;height:32px;margin:-6px -4px}.tabs button img.tab-grass{width:27px;height:24px;image-rendering:pixelated;margin:-4px -2px}.zone-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.zone-cell{min-width:0}.zone-cell .sprbox{justify-content:center;width:100%;display:flex}.zone-cell{gap:4px;padding:4px 4px 8px}.zone-cell .rpips{position:absolute;bottom:7px;right:7px}.zone-cell .sprbox{overflow:hidden}.zone-pct{z-index:1;color:#fff;text-shadow:1px 1px #000;font-size:15px;font-weight:700;top:3px;left:6px}.zone-cell.caught:after{font-size:15px;top:3px;right:7px}.zone-cell .rpips i{width:13px;height:13px}.zone-cell .rpips.r-common i{width:11px;height:11px}.zone-cell .rpips.r-legendary i{width:15px;height:15px}.adv-trigger{--c:#888;background:var(--panel);border:2px solid var(--line);border-radius:var(--radius);text-align:left;align-items:center;gap:10px;min-width:260px;padding:6px 12px 6px 6px;transition:border-color .15s;display:flex}.adv-trigger .ac-bdg{background:color-mix(in srgb, var(--c) 30%, var(--panel-2));border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.adv-trigger .ac-t{flex:1;min-width:0;line-height:1.15}.adv-trigger .ac-t small{color:var(--muted);font-size:12px;display:block}.adv-trigger .ac-t b{font-size:17px}.adv-trigger .ac-lvl{color:var(--muted);white-space:nowrap;font-size:13px}.adv-trigger .ac-car{color:var(--muted);font-size:13px}.adv-trigger .ac-star{color:var(--yellow);font-size:22px}.rg-bar{scroll-snap-type:x mandatory;gap:8px;margin-bottom:4px;padding:2px 2px 10px;display:flex;overflow-x:auto}.rg{--c:#888;scroll-snap-align:start;border:2px solid var(--line);background:var(--panel);border-radius:12px;flex-direction:column;flex:none;gap:3px;width:132px;padding:9px 10px 8px;display:flex;position:relative;overflow:hidden}.rg:before{content:"";background:var(--c);height:3px;position:absolute;inset:0 0 auto}.rg-top{align-items:center;gap:6px;display:flex}.rg-top img{width:24px;height:24px}.rg b{font-size:16px}.rg small{color:var(--muted);font-size:var(--fs-caption)}.rg-pips{gap:2px;margin-top:2px;display:flex}.rg-pips i{background:var(--line);border-radius:50%;width:10px;height:10px}.rg-pips i.on{background:var(--yellow);box-shadow:0 0 4px var(--yellow)}.rg.open{font:inherit;color:inherit;text-align:left;cursor:pointer}.rg.open:hover{border-color:color-mix(in srgb, var(--c) 60%, var(--line))}.rg.active{border-color:var(--yellow);background:color-mix(in srgb, var(--c) 18%, var(--panel))}.rg.locked{cursor:not-allowed;background:0 0;border-style:dashed}.rg.locked b{color:var(--muted)}.rg.locked:before{background:color-mix(in srgb, var(--c) 35%, transparent)}.rg-lock{background:color-mix(in srgb, var(--c) 25%, transparent);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.ac-star{color:var(--yellow);text-shadow:0 3px #0006;font-size:34px}.ac-ic{width:calc(16px * var(--z,2) * 2.6);height:calc(16px * var(--z,2) * 2.6);margin:calc(-8px * var(--z,2) * 1.1);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 2px #00000059)}.ac-face{width:calc(16px * var(--z,2));height:calc(16px * var(--z,2));border-radius:6px;justify-content:center;display:inline-flex;overflow:hidden}.ac-face img{max-width:none;image-rendering:pixelated;flex:none;width:auto!important;height:calc(16px * var(--z,2) * 2.2)!important}@media (width<=480px){.adv-trigger{width:100%;min-width:0}}.capture-focus{isolation:isolate;overflow:hidden}.capture-shade{opacity:0;background:radial-gradient(at 50% 48%,#0c12287a,#050814e0);position:absolute;inset:0}.capture-halo{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#a0c8ff52,#6590ff1f 40%,#0000 68%);border-radius:50%;width:min(65%,330px);position:absolute;translate:-50% -50%}.capture-focus.is-caught .capture-halo{background:radial-gradient(circle,#ffdc68a6,#ffbf4226 45%,#0000 70%)}.capture-focus.is-escaped .capture-halo{background:radial-gradient(circle,#ff845880,#0000 68%)}.capture-focus .pfx,.capture-focus .ring,.capture-focus .impact{z-index:2}.capture-focus .capture-star{z-index:5;filter:drop-shadow(0 0 8px #ffdb6b);width:26px;height:26px}.capture-hero{filter:drop-shadow(0 6px 3px #00000059)}.capture-caption{text-align:center;opacity:0;color:#d8e5ff;letter-spacing:.15em;z-index:6;width:100%;font-size:clamp(10px,1.4vw,13px);font-weight:700;position:absolute;top:72%;left:0}.capture-pips{justify-content:center;gap:9px;margin-top:9px;display:flex}.capture-pips i{background:#29334c;border:1px solid #9cafd4;border-radius:50%;width:7px;height:7px}.capture-pips i.on{background:#ffe798;border-color:#ffe798;box-shadow:0 0 10px #ffce62}.capture-result{text-align:center;z-index:6;width:92%;position:absolute;top:70%;left:50%;transform:translate(-50%)}.capture-result b{color:#fff;-webkit-text-stroke:6px var(--line);paint-order:stroke fill;text-shadow:0 4px 0 var(--line);font-size:clamp(23px,4vw,42px);line-height:1.05;display:block}.capture-result small{color:#fff;-webkit-text-stroke:4px var(--line);paint-order:stroke fill;margin-top:7px;font-size:clamp(12px,1.7vw,16px);display:block}.is-escaped .capture-result b{color:#ffb29a;text-shadow:0 3px #68262a}.capture-escaped{z-index:5;image-rendering:pixelated;transform-origin:50%;position:absolute}.candy-ic{vertical-align:middle;width:16px;height:16px;image-rendering:pixelated}.btn img.candy-ic{width:16px;height:16px}.mini-lv{z-index:3;white-space:nowrap;color:#fff;text-shadow:-2px -2px #1b1b22,2px -2px #1b1b22,-2px 2px #1b1b22,2px 2px #1b1b22,0 2px #1b1b22,0 -2px #1b1b22,2px 0 #1b1b22,-2px 0 #1b1b22;pointer-events:none;align-items:center;gap:2px;font-size:16px;font-weight:700;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mini-lv .owned{width:32px;height:32px;image-rendering:pixelated;margin:-8px -8px -8px -6px}.mini-lv .owned.lost{filter:grayscale();opacity:.45}.enemy-hud{min-width:0}.enemy-hud .row{margin-bottom:2px}.rival-balls{gap:2px;margin:-4px -6px -6px;display:flex}.rival-balls img{width:32px;height:32px;image-rendering:pixelated}.rival-balls img.ko{filter:grayscale()brightness(.7);opacity:.45}.candy-actions .btn.ghost{background:#3b4362;box-shadow:inset 0 0 0 2px #4d5780,0 3px #1a1e2c}.candy-actions .btn.ghost:not(:disabled):hover{background:#465079}.mon-detail .sprite{position:relative}.mon-detail .lvl{transform-origin:0 70%;display:inline-block}.lvlup-banner{white-space:nowrap;background:var(--yellow);color:#1b1b22;pointer-events:none;z-index:6;border-radius:8px;padding:3px 10px;font-size:14px;font-weight:800;position:absolute;top:10px;left:50%;box-shadow:0 3px #00000059}.xpbar.xp-glow{animation:.6s ease-out xpGlow}@keyframes xpGlow{0%{box-shadow:0 0 0 2px var(--yellow), 0 0 16px 4px #ffcb05b3}to{box-shadow:0 0 #0000}}.buddy-row{align-items:center;gap:10px;margin-top:10px;display:flex}.buddy-row:empty{display:none}.buddy-tag{color:var(--yellow);flex:none;font-weight:800;display:inline-block}.buddy-bar{flex:1}.buddy-bar>div{background:linear-gradient(90deg,#d9468a,#ff8fb1 60%,#ffc2d6)}.buddy-ic{vertical-align:middle;width:32px;max-width:none;height:32px;image-rendering:pixelated;margin:-7px}.buddy-tag{align-items:center;gap:4px;display:inline-flex}#enemy-slot .enemy{right:auto;translate:-50%}#enemy-slot .enemy.fainted{visibility:hidden}#app{max-width:1860px}.topbar{box-shadow:none;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:10px;margin:0;padding:12px 0;display:flex}.topbar .tabs{background:var(--panel);border:2px solid var(--line);box-shadow:none;border-radius:12px;gap:2px;margin:0 auto 0 0;padding:3px}.topbar .tabs button{color:var(--muted);flex:none;padding:7px 12px}.topbar .tabs button:hover:not(.active,:disabled){background:var(--panel-2);color:var(--text)}.topbar .tabs button.active{color:#fff;box-shadow:inset 0 -3px 0 var(--red-dark)}.tabs button img{image-rendering:pixelated}.topbar .chip.money{gap:4px;padding:5px 14px;font-weight:700}.options{position:relative}.options .icon-btn{width:38px;height:38px;color:var(--muted);border-radius:10px;font-size:18px}.options .icon-btn:hover{color:var(--text);border-color:var(--muted)}.arena-hud{z-index:7;-webkit-backdrop-filter:blur(6px)saturate(1.2);image-rendering:auto;background:#0c0e1680;border:1px solid #ffffff1f;border-radius:12px;position:absolute;top:8px;left:8px;right:8px}.arena-hud .timeline{box-shadow:none;scrollbar-width:none;background:0 0;border:0;border-radius:0;gap:10px;margin:0;padding:2px 8px 7px}.arena-hud .timeline::-webkit-scrollbar{display:none}.arena-hud .tl-name{color:#fffc;font-size:11px;font-weight:700}.arena-hud .tl-group+.tl-group:before{border-left-color:#ffffff38;top:16px;left:-6px}.arena-hud .tl-node,.arena-hud .tl-node.gym{background:#ffffff1f;border-color:#0000;border-radius:9px;width:42px;height:42px}.arena-hud .tl-node img{width:32px;height:32px}.arena-hud .tl-node img.tl-grass{width:27px;height:24px}.arena-hud .tl-node img.tl-badge{width:32px;height:32px}.arena-hud .tl-node .pbadge{--z:2!important}.arena-hud .tl-vs{font-size:19px}.arena-hud .tl-face{width:42px;height:42px}.arena-hud .tl-face img{margin-top:1px}.arena-hud .tl-node.current,.arena-hud .tl-node.gym.current{background:var(--yellow);border-color:var(--yellow);transform:none;box-shadow:0 0 0 2px #1b1b22,0 0 12px #ffcb05b3}.arena-hud .tl-node.gym:not(.done):not(.current){border-color:#ffcb0573}.arena .enemy-hud,.arena .buff-stack{top:calc(var(--hud-bottom,80px) + 8px)}.arena .adv-controls{z-index:7;-webkit-backdrop-filter:blur(6px);background:#0c0e1699;border:1px solid #ffffff1f;border-radius:12px;gap:8px;padding:7px 8px;position:absolute;bottom:10px;right:10px}.arena .adv-controls .chk{color:#fff}.arena .adv-controls .seg{background:#ffffff14;border-color:#ffffff24}.arena .adv-controls .seg button{color:#cfd5e4}.arena .adv-controls .seg button.on{color:#fff}.arena .battle-log{right:236px}#screen-adventure .newsbar{min-height:0;margin-top:12px;padding:0;display:block;overflow:hidden}.news-feed{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex-direction:column;height:196px;padding:4px 8px 6px 4px;display:flex;overflow-y:auto}.news-feed>:first-child{margin-top:auto}.news-feed .news-line{flex:none}.news-feed{-webkit-mask-image:linear-gradient(#0000,#000 18px);mask-image:linear-gradient(#0000,#000 18px)}.news-feed .news-line{border-radius:8px;min-height:38px;padding:0 6px}.news-feed .news-line .news-txt{white-space:normal}.news-feed .news-line+.news-line{border-top:1px solid #ffffff0a}@media (width>=1100px){#screen-adventure.active{grid-template-columns:minmax(0,1fr) 300px;align-items:start;column-gap:16px;display:grid}#screen-adventure>.adv-main{grid-area:1/1}#screen-adventure>.adv-side{grid-area:2/1}#screen-adventure>.zone-panel{contain:size;grid-area:1/2/span 2;align-self:stretch;min-height:200px;margin-top:0}#screen-adventure .zone-scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;align-content:start;min-height:0;margin-right:-8px;padding-right:8px;overflow-y:auto}}@media (width>=1380px){#screen-adventure.active{grid-template-columns:280px minmax(0,1fr) 300px}#screen-adventure>.adv-side{grid-area:1/1;margin-top:0}#screen-adventure>.adv-main{flex-direction:column;grid-column:2;align-self:stretch;display:flex}#screen-adventure>.zone-panel{grid-area:1/3}#screen-adventure .newsbar{contain:size;flex-direction:column;flex:1;align-items:stretch;min-height:0;display:flex}#screen-adventure .news-feed{flex:1;height:auto;min-height:0}}@media (width<=1099px){#screen-adventure.active{flex-direction:column;display:flex}#screen-adventure>.adv-side{order:3}#screen-adventure>.zone-panel{order:4}}@media (width<=640px){.topbar{padding:8px 0}.topbar .tabs{z-index:40;margin:0;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 -6px 24px #00000080}.topbar .tabs button{flex:1;padding:6px 2px}#arena{aspect-ratio:1}.arena-hud{top:46px}.arena-hud .tl-name{font-size:10px}.arena-hud .tl-node,.arena-hud .tl-node.gym{width:34px;height:34px}.arena .battle-log{right:10px}.arena .adv-controls{gap:6px;padding:3px 6px;top:8px;bottom:auto;right:8px}.arena .adv-controls .chk{gap:2px;font-size:0}.arena .adv-controls .chk:after{content:"↻";font-size:16px}.arena .adv-controls .seg button{padding:5px 7px;font-size:12px}}@media (width>=641px) and (width<=1379px){.topbar{flex-wrap:wrap;row-gap:8px}.topbar .tabs{flex:1 0 100%}.topbar .tabs button{flex:1}}.ally-slots{z-index:2}.team-rail{z-index:5;box-sizing:border-box;width:var(--tile,52px);pointer-events:none;flex-direction:column;gap:5px;display:flex;position:absolute;top:10px;bottom:10px;left:8px}.tr-row{pointer-events:auto;width:var(--tile,52px);height:var(--tile,52px);color:#fff;background:var(--mon-lines), var(--panel-2);border:2px solid var(--line);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;padding-bottom:8px;transition:transform .1s,box-shadow .1s,border-color .15s,background .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #00000073,0 4px 8px #00000059}.tr-row:hover{background:var(--mon-lines), var(--panel-3);border-color:var(--line-hover)}.tr-row:active:not(.dragging){transform:translateY(2px);box-shadow:0 1px #00000073,0 2px 4px #00000059}.tr-row .sprbox{flex:1 1 0;min-height:0;height:auto!important}.tr-row .sprbox img{pointer-events:none}.tr-lv{font-size:var(--fs-micro);white-space:nowrap;color:#fff;z-index:1;text-shadow:-1px -1px #1b1b22,1px -1px #1b1b22,-1px 1px #1b1b22,1px 1px #1b1b22,0 1px #1b1b22,0 -1px #1b1b22,1px 0 #1b1b22,-1px 0 #1b1b22;margin-top:-10px;font-weight:700;line-height:1.1;position:relative}.tr-xp{background:#00000040;height:4px;position:absolute;bottom:0;left:0;right:0}.tr-hp{background:#00000059;height:4px;position:absolute;bottom:4px;left:0;right:0}.tr-hp i{width:100%;height:100%;transition:width .3s;display:block;box-shadow:inset 0 1px #ffffff4d}.tr-row.ko .tr-hp i{width:0!important}.tr-xp i{background:linear-gradient(90deg,#2fae4f,#7fd63a 60%,#c8ec3c);width:0;height:100%;transition:width .3s;display:block;box-shadow:inset 0 1px #ffffff4d}.tr-row.active{border-color:var(--yellow);background:var(--mon-lines), color-mix(in srgb, var(--yellow) 16%, var(--panel-2));cursor:grab;box-shadow:0 2px #00000073,0 0 10px #ffcb0573}.tr-row.acting{background:var(--mon-lines), color-mix(in srgb, var(--yellow) 28%, var(--panel-2))}.tr-row.ko{background:var(--mon-lines), var(--panel);cursor:grab}.tr-row.ko .sprbox img{filter:grayscale()brightness(.75)}.tr-row.ko .tr-lv{color:#a0a4ae}.team-rail.sorting .tr-row{cursor:grabbing}.tr-row.dragging{z-index:2;cursor:grabbing;border-color:#fff;transition:none;box-shadow:0 10px 20px #0000008c}.tr-row.tr-left{cursor:help;gap:1px;padding-bottom:6px}.tr-row.tr-left:hover{background:var(--mon-lines), var(--panel-2);border-color:var(--line)}.tr-row.tr-left:active{transform:none}.tr-left img{width:24px;height:24px;image-rendering:pixelated;flex:none}.tr-left b{font-size:var(--fs-sm);color:#fff;text-shadow:-1px -1px #1b1b22,1px -1px #1b1b22,-1px 1px #1b1b22,1px 1px #1b1b22,0 1px #1b1b22,0 -1px #1b1b22,1px 0 #1b1b22,-1px 0 #1b1b22;line-height:1}.tr-left.last b{color:var(--danger-text)}.tr-left .tr-hp{bottom:0}.tr-left .tr-hp i{background:var(--tower);transition:width .4s}.tr-minus{font-weight:700;font-size:var(--fs-sm);color:var(--danger-text);pointer-events:none;text-shadow:0 1px #1b1b22;animation:.9s ease-out forwards tr-minus;position:absolute;left:calc(100% + 6px);translate:0 -50%}@keyframes tr-minus{0%{opacity:0;transform:translate(-6px)}20%{opacity:1}to{opacity:0;transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.tr-minus{opacity:0;animation:none}}.xp-pop{z-index:8;font-family:var(--font-pixel);white-space:nowrap;color:#c8ec3c;text-shadow:2px 2px #000,-1px -1px #000,1px -1px #000,-1px 1px #000;pointer-events:none;font-size:15px;font-weight:700;position:absolute}.xp-pop small{color:#7fd63a;font-size:.7em}.xp-pop.bonus{color:#ffe066;font-size:17px}.xp-pop.bonus small{color:#ffcb05}.candy-fly{z-index:8;width:32px;height:32px;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 2px #00000080);position:absolute}.xp-pop.dup{text-align:center;color:#ffe066;font-size:20px;line-height:1.1}.xp-pop.dup small{color:#ffcb05}.xp-pop.dup .dup-tag{letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:.5em;display:block}.xp-ball{z-index:8;pointer-events:none;background:radial-gradient(circle at 40% 40%,#fff 0 22%,#e8ff8a 45%,#8fd63a);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 6px 2px #aaeb46d9,0 0 16px 4px #78d63a73}.xp-page{z-index:50;position:fixed}.xp-tag{font-family:var(--font-pixel);color:var(--green);white-space:nowrap;font-size:.85em;font-weight:700}.arena .battle-log{left:calc(var(--tile,52px) + 20px)}@media (width>=641px){.arena .battle-log{right:146px}}@media (width<=640px){.team-rail{gap:3px;left:6px}.tr-lv{font-size:var(--fs-micro);margin-top:-3px}.tr-xp{height:3px}}.st-chip{color:#1b1b22;text-shadow:none;vertical-align:1px;border-radius:4px;margin-right:4px;padding:0 4px;font-size:.78em;font-weight:800;line-height:1.35;display:inline-block;box-shadow:0 1px #00000073}.tr-row>.shiny-ico{z-index:1;width:12px;height:12px;position:absolute;top:3px;right:3px}.tr-st{z-index:1;color:#1b1b22;border-radius:3px;padding:0 3px;font-size:9px;font-weight:800;line-height:1.35;position:absolute;top:3px;left:3px;box-shadow:0 1px #00000073}.st-float{font-weight:800}.st-burn img{animation:1.2s ease-in-out infinite stBurn}@keyframes stBurn{50%{filter:drop-shadow(0 0 6px #ff6a2a)sepia(.35)saturate(1.5)}}.st-poison img{animation:1.4s ease-in-out infinite stPoison}@keyframes stPoison{50%{filter:drop-shadow(0 0 6px #b65ad6)hue-rotate(-30deg)saturate(1.4)}}.st-paralysis img{animation:2.2s step-end infinite stPara}@keyframes stPara{0%,85%{filter:none}87%{filter:brightness(1.9)drop-shadow(0 0 6px #ffe23a)}90%{filter:none}93%{filter:brightness(1.9)drop-shadow(0 0 6px #ffe23a)}96%{filter:none}}.st-freeze img{filter:grayscale(.5)sepia(.4)hue-rotate(155deg)saturate(2.4)brightness(1.15)drop-shadow(0 0 5px #bff1ff)}.st-sleep .wrap:after{content:"z";z-index:2;font:800 calc(9px * var(--k)) var(--font-pixel);color:#eef1ff;text-shadow:0 2px #1b1b22;pointer-events:none;animation:1.6s ease-out infinite stZzz;position:absolute;top:4%;right:12%}@keyframes stZzz{0%{opacity:0;transform:translate(0)scale(.5)}25%{opacity:1}to{opacity:0;transform:translate(14px,-30px)scale(1.2)}}.st-confusion .wrap:before{content:"★     ★";z-index:2;white-space:pre;font-size:calc(6px * var(--k));color:#ffe066;text-shadow:0 1px #1b1b22;pointer-events:none;animation:1s linear infinite stDizzy;position:absolute;top:2%;left:50%}@keyframes stDizzy{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(360deg)}}.team-slots{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=1100px){.team-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.team-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}#screen-map .rg-bar{margin-top:4px}.map-region{--c:#888;border:2px solid color-mix(in srgb, var(--c) 55%, transparent);background:color-mix(in srgb, var(--c) 7%, transparent);border-radius:16px;overflow:hidden}.map-head{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 45%, transparent), transparent);border-bottom:2px solid color-mix(in srgb, var(--c) 55%, transparent);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.map-head>img{width:28px;height:28px;image-rendering:pixelated}.map-head h2{color:#fff;margin:0;font-size:20px;font-weight:700}.map-sum{color:#c3c9d8;flex-wrap:wrap;align-items:center;gap:18px;margin-left:auto;font-size:14px;display:flex}.map-sum b{color:#fff}.map-sum .bar{background:var(--line);vertical-align:middle;border-radius:3px;width:90px;height:6px;margin-left:6px;display:inline-block;overflow:hidden}.map-sum .bar i{background:var(--green);height:100%;display:block}.map-sum .lgs{align-items:center;gap:6px;display:flex}.map-sum .lgs img{object-fit:contain;width:30px;height:30px;image-rendering:pixelated;filter:brightness(0)opacity(.45)}.map-sum .lgs img.seen{filter:grayscale()brightness(.75);opacity:.5}.map-sum .lgs img.on{filter:none}.map-body{grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:stretch;gap:16px;padding:16px;display:grid}.mp-list{flex-direction:column;gap:8px;display:flex}.mp-list h4{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:10px 4px 4px;font-size:13px}.mp-list h4:first-child{margin-top:0}.mp-row{--c:#888;border:2px solid #ffffff12;border-left:4px solid var(--c);width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:#1f2333;border-radius:10px;grid-template-columns:24px 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px;display:grid}.mp-row:hover{border-color:#ffffff24;border-left-color:var(--c);background:#272c40}.mp-row .n{color:var(--muted);font-size:12px}.mp-row .bd{place-items:center;width:32px;height:32px;display:grid}.mp-row .bd .ac-star{font-size:24px}.mp-row .bd img{width:28px;image-rendering:pixelated}.mp-row .bd img.ac-ic{width:50px;max-width:none;height:50px;margin:-9px}.mp-row .bd .ch-av{width:40px;height:40px;display:block;position:relative}.ch-face.tr-face{--s:40;--k:1}.mp-row .bd .ch-face img{width:auto}.ch-av.sil .ch-face img{filter:brightness(0)opacity(.55)}.mp-row.locked .bd:has(.ch-av){filter:none}.mp-row.locked .ch-av .pbadge{filter:brightness(0)opacity(.5)}.ch-av .pbadge{z-index:2;filter:drop-shadow(0 0 1px #000000e6)drop-shadow(0 1px 2px #0009);position:absolute;bottom:-5px;right:-5px}.mp-row .t b{font-size:15px;line-height:1.2;display:block}.mp-row .t small{color:var(--muted);font-size:12px}.mp-row .lv{color:#c3c9d8;white-space:nowrap;font-size:13px}.mp-row .lp{color:var(--green);margin-left:6px;font-size:15px}.mp-row.locked{opacity:.55}.mp-row.locked .bd{filter:brightness(0)opacity(.5)}.mp-teaser{opacity:.8;cursor:default;border-style:dashed}.mp-row.lz-lock{min-height:0;padding:var(--s1) var(--s3) var(--s1) var(--s2);border-left-color:color-mix(in srgb, var(--c) 45%, var(--line));cursor:not-allowed;background:#00000040;grid-template-columns:24px minmax(0,1fr) auto;box-shadow:inset 0 6px 14px #00000059}.mp-row.lz-lock>*,.mp-row.lz-lock .t b,.mp-row.lz-lock .cond-it{opacity:.55}.mp-row.lz-lock>.t{opacity:1}.mp-row.lz-lock .t small{color:color-mix(in srgb, var(--muted) 60%, transparent)}.mp-row.lz-lock:hover{border-color:#ffffff12;border-left-color:color-mix(in srgb, var(--c) 45%, var(--line));background:#00000040}.mp-row.lz-lock .lz-pad{width:20px;height:24px;image-rendering:pixelated;justify-self:center}.mp-row.lz-lock .t b{font-size:var(--fs-sm)}.mp-row.lz-lock .t small{font-size:var(--fs-caption)}.mp-row.lz-lock .lz-cnt{font-size:var(--fs-caption);color:var(--text-2);font-weight:700}.mp-row.lz-seal{--lz-veil:linear-gradient(90deg, #10131fe0 20%, #10131f73);min-height:0;padding:var(--s1) var(--s3);image-rendering:pixelated;background-position:50%;background-size:cover;grid-template-columns:minmax(0,1fr)}.mp-row.lz-seal:hover{background-color:#272c40;background-position:50%;background-size:cover}.mp-row.lz-seal .t b{font-size:var(--fs-sm)}.mp-row.lz-done,.mp-row.ev-here.lz-open{--lz-veil:linear-gradient(90deg, #10131f33, #10131fd9 65%);image-rendering:pixelated;background-position:50%;background-size:cover}.mp-row.gym-bg{isolation:isolate;position:relative;overflow:hidden}.mp-row.gym-bg .row-scene{z-index:-1;image-rendering:pixelated;will-change:transform;background-position:50%;background-size:cover;transition:transform .4s cubic-bezier(.2,.8,.3,1);position:absolute;inset:0}.mp-row.gym-bg .row-scene:after{content:"";background:linear-gradient(90deg,#10131fe0 15%,#10131f99 55%,#10131f4d);position:absolute;inset:0}.mp-row.gym-bg:hover .row-scene{transform:scale(1.04)}.mp-row.lz-done:hover,.mp-row.ev-here.lz-open:hover{background-color:#272c40;background-position:50%;background-size:cover}@media (prefers-reduced-motion:reduce){.mp-row.gym-bg .row-scene{transition:none}.mp-row.gym-bg:hover .row-scene{transform:none}}.mp-row.lz-done{min-height:0;padding:var(--s1) var(--s3) var(--s1) var(--s2);background-color:color-mix(in srgb, var(--green) 7%, #1f2333);border-color:color-mix(in srgb, var(--green) 45%, transparent);border-left-color:var(--c);grid-template-columns:56px minmax(0,1fr);position:relative}.mp-row.lz-done .bd{width:56px;height:32px;position:relative;overflow:visible}.mp-row.lz-done .bd.lz-box .sprbox{width:56px}.mp-row.lz-done .t b{font-size:var(--fs-sm)}.mp-row.lz-done .t small{font-size:var(--fs-caption)}.mp-row.lz-done .lz-got{align-items:center;gap:var(--s1);display:inline-flex}.mp-row.lz-done .lz-got img{width:16px;height:16px;image-rendering:pixelated}.mp-row.ev-here.lz-open{grid-template-columns:84px minmax(0,1fr)}.lz-cond{margin:0 0 var(--s2);color:var(--text-2)}.lz-forms{gap:var(--s2);margin:0 0 var(--s2);display:flex}.lz-form{filter:grayscale()brightness(.5)}.lz-form.on{filter:none}.mp-prog.lz-prog i{background:var(--green)}.mp-teaser .n{font-size:18px}.mp-row.done .lv:after{content:" ✓";color:var(--green);font-weight:700}.mp-row.sel{outline-offset:1px;outline:2px solid #fff}.mp-det{--c:#888;border:2px solid color-mix(in srgb, var(--c) 60%, transparent);background:#1f2333;border-radius:14px;flex-direction:column;height:0;min-height:100%;display:flex;overflow:hidden}.mp-hero{height:200px;image-rendering:pixelated;background-position:50%;background-size:cover;flex:none;position:relative}.mp-hero:after{content:"";background:linear-gradient(#0000 40%,#1f2333);position:absolute;inset:0}.mp-hero .faces{z-index:1;align-items:flex-end;gap:6px;display:flex;position:absolute;bottom:0;right:20px}.mp-hero .faces img{height:150px;image-rendering:pixelated}.mp-hero .faces.many img{height:96px}.mp-hero .faces.sil img,.mp-hero .faces img.sil{filter:brightness(0)opacity(.85)}.mp-hero .st{z-index:1;background:#0b0d13cc;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700;position:absolute;top:14px;left:16px}.mp-hero .st.cur{background:var(--yellow);color:#222}.mp-in{flex-direction:column;flex:1;min-height:0;padding:4px 22px 20px;display:flex}.mp-in .ttl{align-items:center;gap:12px;display:flex}.mp-in .ttl img{width:40px;image-rendering:pixelated}.mp-in .ttl-t{flex-direction:column;justify-content:center;gap:0;min-width:0;display:flex}.mp-in .ttl-t h3{margin:-4px 0 0;line-height:1.05}.mp-in .ttl-who{color:var(--text-2);font-size:var(--fs-sm);align-items:center;gap:8px;line-height:1.1;display:flex}.mp-in .ttl-who .ty{font-size:var(--fs-caption);border-radius:999px;padding:0 10px;line-height:1.3}.mp-in h3{margin:0;font-size:26px}.mp-in .sub{color:var(--muted);margin:2px 0 14px}.mp-in .flav{color:#c3c9d8;margin:0 0 14px;font-style:italic}.mp-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.mp-chips span{background:#2b3047;border-radius:999px;padding:4px 12px;font-size:14px}.mp-chips .ty,.ttl-who .ty{background:var(--c);color:#fff;text-transform:capitalize;font-weight:600}.mp-chips .warn{color:#ffb4b4;background:#5a2a2e}.mp-chips span.raid-theme{border:2px solid var(--th);color:oklch(from var(--th) calc(l + .12) c h)}@supports not (color:oklch(from red calc(l + 0.12) c h)){.mp-chips span.raid-theme{color:color-mix(in srgb, var(--th) 80%, #fff)}}.mp-chips span.raid-theme b{color:inherit}.mp-chips .info-tip{align-self:center;margin-left:-4px}.mp-chips .info-tip .info-tip-box{background:var(--sunken);border-radius:10px}.mp-chip-btn{border-radius:var(--r-pill);background:color-mix(in srgb, var(--blue) 26%, var(--panel-2));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--blue) 55%, transparent);color:var(--text);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;transition:background var(--ease), box-shadow var(--ease), transform var(--ease);border:0;align-items:center;gap:6px;padding:4px 10px 4px 12px;font-weight:500;line-height:20px;display:inline-flex}.mp-chip-btn i{color:color-mix(in srgb, var(--blue) 45%, var(--text));font-style:normal}.mp-chip-btn:hover{background:color-mix(in srgb, var(--blue) 38%, var(--panel-2));box-shadow:inset 0 0 0 2px var(--blue)}.mp-chip-btn:hover i{color:var(--text)}.mp-chip-btn:active{transform:translateY(1px)}.mp-chip-btn:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.evt-meta .mp-chip-btn{margin-left:var(--s1)}.evt-meta:has(.mp-chip-btn){flex-wrap:wrap}.evt-meta .evt-lv{white-space:nowrap}.mp-pk{scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;min-height:0;margin-bottom:14px;padding-right:6px;overflow:auto}.mp-pk::-webkit-scrollbar{width:8px}.mp-pk::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.mp-pk h5{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px;font-size:13px}.mp-pk h5 .ty{text-transform:capitalize;margin-left:6px}.mp-pk h5 small{text-transform:none;letter-spacing:0;margin-left:6px}.mp-pk h5:has(.info-tip){align-items:center;gap:6px;display:flex}.lg-mems{margin-bottom:var(--s3);gap:6px;display:grid}.lg-mem{align-items:center;gap:var(--s3);padding:6px var(--s3) 6px 6px;border-radius:var(--r-sm);background:var(--panel-2);border:2px solid #0000;grid-template-columns:40px minmax(0,1fr) auto;display:grid}.lg-mem.current{background:color-mix(in srgb, var(--yellow) 14%, var(--panel-2));border-color:color-mix(in srgb, var(--yellow) 55%, transparent)}.lg-mem>.ch-av{width:40px;height:40px;display:block;position:relative}.lg-mem .ch-face img{width:auto}.lg-who{align-items:center;gap:4px var(--s2);flex-wrap:wrap;min-width:0;display:flex}.lg-who b{font-size:var(--fs-sm);color:var(--text)}.lg-lv{font-size:var(--fs-caption);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;gap:2px;display:grid}.lg-lv b{color:var(--text)}.lg-lv .pg-lv{margin:0}.lg-lv .pg-lv b{color:var(--lv)}.lg-lv .pg-lv.lock{box-shadow:inset 0 0 0 1px var(--line)}.mp-items{flex-wrap:wrap;gap:14px 6px;margin-bottom:18px;display:flex}.mp-it{background:#262b3e;border:2px solid #0000;border-radius:6px 6px 6px 10px;place-items:center;width:24px;height:24px;display:grid;position:relative}.mp-it .tip-host{border-radius:inherit;cursor:help;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.mp-it .tip-host>img{width:32px;max-width:none;height:32px;image-rendering:pixelated;margin:-6px}.mp-it:hover{border-color:var(--line-hover)}.mp-it.got{border-color:#4cc96a99}.mp-it.got .it-n{color:var(--green)}.mp-it.got:after{content:"";width:10px;height:10px;image-rendering:pixelated;pointer-events:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAyUlEQVRYw+2WuxHDIBAFVQptqAXCC90KIS04VHitECpUShmkz4mRTxbybw489vBmNt7VdxiGvr6+X5wxBiWaiXEei1QNeSSWxNOoH7HKlystIzbyvOV5gFrEVwN2z/2NR6AS8eqLdyT/j4DJfi6frEKAJdpEWKKVI3GWWyKdAAlzAAAwB1iiolSi8iU4529XLXYvkzjn9f4DcU4AAOf87g6UxHFOYA66f0MZkYlzKqIqlxHM4VCaxVXkMiKHlGh+Lmh+IOnr66uxC/l3fuTHPGsLAAAAAElFTkSuQmCC) 50%/10px no-repeat;position:absolute;top:-4px;right:-4px}.mp-it.rnd{border:2px dashed #ffffff2e}.mp-it.lk .tip-host>img{filter:brightness(.55)saturate(.6)}.mp-it.lk:after{content:"";width:10px;height:12px;image-rendering:pixelated;pointer-events:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cmVjdCB4PSIzIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjMiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI0IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZWVmMWY4Ii8+PHJlY3QgeD0iNSIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjYiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI3IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSIzIiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjgiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIzIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI5IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmYzYTAiLz48cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNiIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMiIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjMiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI0IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNSIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjYiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI3IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iOCIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjIiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIzIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNCIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNyIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI5IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIyIiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSIyIiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNCIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI1IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjYiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNyIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI4IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMyIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI0IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI3IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iOSIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48L3N2Zz4=) 50%/contain no-repeat;position:absolute;top:-5px;right:-4px}.mp-it .info-tip-box{width:260px;max-width:calc(100vw - 24px)}.mp-it .info-tip-box .it-from{margin-top:var(--s2);font-size:var(--fs-micro)}.mp-it .it-n{color:var(--text-2);white-space:nowrap;pointer-events:none;font-size:11px;line-height:1.1;position:absolute;top:calc(100% + 1px);bottom:auto;left:50%;translate:-50%}.mp-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;margin-bottom:12px;display:grid}.mp-grid div{text-align:center;color:#c3c9d8;background:#262b3e;border-radius:10px;padding:4px 2px;font-size:11px;line-height:1.2}.mp-grid img{object-fit:contain;width:56px;height:56px;image-rendering:pixelated;margin:0 auto;display:block}.mp-grid .unk img{filter:brightness(0)opacity(.5)}.mp-grid .seen img{filter:grayscale()brightness(.75);opacity:.5}.mp-grid small{color:var(--muted);display:block}.mp-prog{background:var(--line);border-radius:4px;flex:none;height:8px;margin-bottom:16px;overflow:hidden}.mp-prog i{background:var(--yellow);height:100%;display:block}.mp-act{flex:none;gap:10px;margin-top:auto;display:flex}.mp-go{background:var(--red,#e3353b);color:#fff;cursor:pointer;border:0;border-radius:12px;flex:1;padding:12px;font-family:inherit;font-size:17px;font-weight:700;box-shadow:inset 0 -4px #a8202a}.mp-go[disabled]{background:var(--line);box-shadow:none;color:var(--muted);cursor:default}.mp-loop{border:2px solid var(--line);color:#c3c9d8;font:inherit;cursor:pointer;white-space:nowrap;background:#262b3e;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:flex}.mp-loop i{background:var(--line);border-radius:10px;width:34px;height:20px;transition:background .15s;position:relative}.mp-loop i:after{content:"";background:var(--muted);border-radius:50%;width:14px;height:14px;transition:left .15s,background .15s;position:absolute;top:3px;left:3px}.mp-loop.on{border-color:var(--green);color:#fff}.mp-loop.on i{background:var(--green)}.mp-loop.on i:after{background:#fff;left:17px}.mp-loop[disabled]{opacity:.4;cursor:default}@media (width<=800px){.map-body{grid-template-columns:1fr}.mp-det{height:640px}.map-sum{margin-left:0}}.news-feed,#screen-adventure .news-feed{min-height:143px}.death-counter{margin:0}.death-counter b{color:#ff8f8f}.death-counter .dc-badge{grid-row:span 3;justify-content:center;align-items:center;height:32px;display:inline-flex}.death-counter .dc-badge img{height:32px;image-rendering:pixelated}.death-counter .dc-row{color:var(--muted,#9aa4b1);border-bottom:1px solid #ffffff0d;grid-template-columns:34px 1fr;align-items:center;column-gap:8px;padding:6px 4px;font-size:13px;display:grid}.death-counter .dc-row.cur{color:#fff;background:#ffcb0514;border-radius:8px}.death-counter .dc-name{font-weight:700}@media (width>=1380px){#screen-adventure .newsbar{flex:1 0 auto;min-height:147px}}.badge-stats{z-index:70;border:2px solid var(--line);background:#10131f;border-left:0;border-radius:0 12px 12px 0;flex-direction:column;width:210px;transition:transform .2s;display:flex;position:fixed;top:70px;bottom:16px;left:0;box-shadow:10px 0 30px #0006}.badge-stats .bs-head{border-bottom:2px solid var(--line);color:var(--yellow);justify-content:space-between;align-items:center;padding:8px 10px;font-size:14px;display:flex}.badge-stats .bs-body{scrollbar-width:thin;padding:4px 6px 10px;overflow-y:auto}.badge-stats.folded{transform:translate(calc(34px - 100%))}.death-counter .dc-row>span{white-space:nowrap}@media (width>=1100px){body:has(#badge-stats:not(.folded):not([hidden])){padding-left:214px}body:has(#badge-stats.folded:not([hidden])){padding-left:38px}}.badge-stats{width:240px}.badge-stats[hidden]{display:none}@media (width>=1100px){body:has(#badge-stats:not(.folded):not([hidden])){padding-left:244px}}.death-counter .dc-row{color:var(--muted,#9aa4b1);align-items:center;gap:12px;display:flex}.death-counter .dc-row>:nth-child(n+3){grid-column:auto}.death-counter .dc-badge{flex:none;grid-row:auto;width:34px}.death-counter .dc-row b{color:#fff;font-weight:700}.death-counter .dc-row.cur{color:var(--muted,#9aa4b1)}.death-counter .dc-badge{height:32px;overflow:hidden}.death-counter .dc-badge img{object-fit:cover;object-position:top;width:32px;height:32px}.badge-stats .bs-body{padding-bottom:24px}#event-card:empty{display:none}#event-card{margin-top:12px}.ev-card{border-radius:var(--radius);background:linear-gradient(135deg, color-mix(in srgb, var(--c) 34%, var(--panel)) 0%, var(--panel) 70%);border:2px solid color-mix(in srgb, var(--c) 70%, var(--line));box-shadow:0 0 18px color-mix(in srgb, var(--c) 30%, transparent);gap:8px;padding:12px;display:grid;position:relative;overflow:hidden}.ev-card.ph-open{animation:2.2s ease-in-out infinite alternate evGlow}.ev-card.mine{border-color:var(--yellow)}@keyframes evGlow{0%{box-shadow:0 0 8px color-mix(in srgb, var(--c) 25%, transparent)}to{box-shadow:0 0 26px color-mix(in srgb, var(--c) 65%, transparent)}}.ev-card.locked{background:var(--panel);border-color:var(--line);box-shadow:none;color:var(--muted);align-items:center;gap:10px;display:flex}.ev-card.locked span{font-size:20px}.ev-top{align-items:center;gap:10px;display:flex}.ev-mon{background:#00000040;border-radius:12px;flex:none;place-items:center;width:56px;height:56px;display:grid}.ev-mon img{object-fit:contain;max-width:64px;max-height:56px;image-rendering:pixelated;animation:2.4s ease-in-out infinite alternate evFloat}.ev-mon.sil img{filter:brightness(0);opacity:.75}@keyframes evFloat{0%{transform:translateY(2px)}to{transform:translateY(-3px)}}.ev-t{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.ev-t small{color:var(--muted);font-size:12px}.ev-t b{color:#fde68a;font-size:18px}.ev-zone{color:#dfe3ee;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ev-timer{font-variant-numeric:tabular-nums;color:#fff;background:#00000059;border-radius:999px;flex:none;align-self:flex-start;padding:3px 8px;font-size:12px;font-weight:700}.ph-announce .ev-timer{color:#c4b5fd}.rm-pill{margin-left:var(--s2);color:var(--gold-soft);border:2px solid var(--yellow);vertical-align:middle;align-self:center;display:inline-flex;position:relative}.mp-row.rm-here .bd{z-index:1;position:relative;overflow:visible}.mp-row.rm-here .mp-ev img{max-width:64px;max-height:50px;bottom:-12px}.mp-hero.rm-hero .ev-fx{z-index:1;border-radius:0}.mp-hero.rm-hero .faces{z-index:2}.mp-chips span.rm-chip{gap:var(--s1);padding-left:var(--s1);color:var(--gold-soft);border:2px solid var(--yellow);font-variant-numeric:tabular-nums}.rm-chip img{width:34px;height:28px;image-rendering:pixelated;margin:-6px 0}.mp-chips span.rm-chip b{color:var(--gold-soft)}.ch-det .mp-pk{flex:0 auto}.ch-det .mp-act{margin-top:0}.ev-mid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.ev-types{flex-wrap:wrap;gap:4px;display:flex}.ev-lv{color:var(--muted);font-size:12px}.ev-act{justify-content:space-between;align-items:center;gap:8px;display:flex}.ev-act .ev-join{width:100%}.ev-run{color:#fde68a;font-size:13px;font-weight:600}.ev-wallet{color:#dfe3ee;flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.ev-w{align-items:center;gap:2px;display:inline-flex}.ev-w img{width:24px;height:24px;image-rendering:pixelated;margin:-4px 0}.ev-w img.ev-dim{opacity:.35}.map-ev:empty{display:none}.map-ev{margin-bottom:12px}.map-ev .ev-card{grid-template-columns:1fr auto;align-items:center}.map-ev .ev-card>*{grid-column:1/-1}@media (width>=760px){.map-ev .ev-card:not(.locked){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.map-ev .ev-card>*{grid-column:auto}.map-ev .ev-wallet{grid-column:1/-1}}@property --ev-a{syntax:"<angle>";inherits:false;initial-value:0deg}.mp-row.ev-here{--ec:#8b5cf6;isolation:isolate;border-color:#0000;border-left-color:var(--ec);background:linear-gradient(90deg, color-mix(in srgb, var(--ec) 26%, #1f2333), #1f2333 80%);min-height:56px;box-shadow:0 0 14px color-mix(in srgb, var(--ec) 45%, transparent);grid-template-columns:20px 84px minmax(0,1fr) auto;position:relative}.mp-row.ev-here:before,.ev-card.ev-aura:before,.tl-node.tl-ev:before{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from var(--ev-a), transparent 0 55%, var(--ec) 70%, #fff 75%, var(--ec) 80%, transparent 95%);-webkit-mask-composite:xor;border-radius:10px;padding:2px;animation:2.4s steps(72,end) infinite evSpin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mp-row.ev-here.ph-announce:before,.ev-card.ev-aura.ph-announce:before{animation-duration:5s}.ev-card.ev-aura{--ec:#8b5cf6;isolation:isolate;overflow:visible}.ev-card.ev-aura:before{border-radius:calc(var(--radius) + 2px)}.ev-card.ev-aura .ev-fx{border-radius:var(--radius)}.ev-card.ev-aura .ev-mon{background:0 0;width:76px;position:relative;overflow:visible}.ev-card.ev-aura .ev-mon:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--ec) 70%, transparent), transparent);border-radius:50%;position:absolute;inset:-10px}.ev-card.ev-aura .ev-mon.sil:before{background:radial-gradient(closest-side,#c4b5fdb3,#0000)}.ev-card.ev-aura .ev-mon img{max-width:84px;max-height:72px;position:relative}.mp-row.ev-here.locked{opacity:1}.mp-row.ev-here .bd{filter:none;z-index:2;width:84px;height:40px;position:relative;overflow:visible}.mp-row.ev-here .t small{color:#fde68a;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.mp-row.ev-here.done .lv:after{content:none}@keyframes evSpin{to{--ev-a:360deg}}.mp-ev{position:absolute;inset:0}img[src$="anim/151.gif"]{transform-origin:50% 80%;scale:1.15}img[src$="anim/150.gif"]{translate:10%}img[src$="anim/151.gif"]{translate:12%}.mp-row .mp-ev img[src$="anim/151.gif"]{scale:none}.mp-row .mp-ev img{object-fit:contain;width:auto;max-width:88px;max-height:68px;image-rendering:pixelated;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.mp-row .mp-ev.sil img{filter:brightness(0)}.mp-ev,.ev-pin-mon{--glow:var(--ec,var(--c));filter:drop-shadow(0 0 1px var(--glow)) drop-shadow(0 0 3px var(--glow)) drop-shadow(0 0 8px color-mix(in srgb, var(--glow) 70%, transparent))}.mp-ev.sil,.ev-pin-mon.sil{--glow:#c4b5fdcc}.ev-fx{z-index:-1;pointer-events:none;border-radius:8px;position:absolute;inset:0;overflow:hidden}.ev-fx i{width:4px;height:4px;box-shadow:0 0 6px 2px var(--ec);opacity:0;background:#fff;border-radius:50%;animation:2.2s linear infinite evEmber;position:absolute;bottom:-6px}.ph-announce .ev-fx i{animation-duration:3.6s}@keyframes evEmber{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{transform:translate(var(--dx), -70px) scale(.3);opacity:0}}.fx-flame .ev-fx:before,.fx-flame .ev-fx:after{content:"";transform-origin:bottom;mix-blend-mode:screen;background:radial-gradient(16px 38px at 8% 100%, var(--ec), transparent 70%), radial-gradient(12px 28px at 20% 100%, #fde68a, transparent 70%), radial-gradient(18px 44px at 34% 100%, var(--ec), transparent 70%), radial-gradient(12px 30px at 50% 100%, #fde68a, transparent 70%), radial-gradient(20px 46px at 66% 100%, var(--ec), transparent 70%), radial-gradient(14px 32px at 82% 100%, #fde68a, transparent 70%), radial-gradient(18px 40px at 96% 100%, var(--ec), transparent 70%);opacity:.6;height:130%;animation:.7s ease-in-out infinite alternate evFlame;position:absolute;inset:auto -10px 0}.fx-flame .ev-fx:after{opacity:.45;animation-duration:.55s;animation-delay:-.3s;transform:scaleX(-1)}@keyframes evFlame{0%{filter:blur(1px);transform:scaleY(.7)translateY(6px)}to{filter:blur(2.5px);transform:scaleY(1.15)}}.fx-bolt .ev-fx:before{content:"";filter:drop-shadow(0 0 4px var(--ec));background:linear-gradient(115deg, transparent 47%, #fff 48%, var(--ec) 49%, transparent 51%) 30% 0 / 60px 100% no-repeat, linear-gradient(65deg, transparent 47%, #fff 48%, var(--ec) 49%, transparent 51%) 75% 0 / 50px 100% no-repeat;animation:1.8s step-end infinite evBolt;position:absolute;inset:0}@keyframes evBolt{0%,8%,14%,to{opacity:0}4%,11%{opacity:1}50%{opacity:0;background-position:60% 0,40% 0}54%{opacity:1}58%{opacity:0}}.ev-fx i.flake{width:auto;height:auto;box-shadow:none;color:#e0f2fe;text-shadow:0 0 4px var(--ec);background:0 0;border-radius:0;font-size:10px;font-style:normal;animation:3s linear infinite evSnow;top:-8px;bottom:auto}.ev-fx i.flake:before{content:"❄"}@keyframes evSnow{0%{opacity:1;transform:none}to{transform:translate(var(--dx), 72px) rotate(180deg);opacity:0}}.news-pin:empty{display:none}.news-pin{padding:6px 6px 0}.ev-pin{--c:#ee8130;cursor:pointer;width:100%;font:inherit;color:var(--text);text-align:left;border:2px solid color-mix(in srgb, var(--c) 70%, var(--line));background:linear-gradient(90deg, color-mix(in srgb, var(--c) 32%, #10131f), #10131f 80%);border-radius:10px;align-items:center;gap:10px;padding:6px 10px;display:flex;position:relative;overflow:hidden}.ev-pin.ph-announce{--c:#8b5cf6;animation:3s ease-in-out infinite evPinBreath}.ev-pin.ph-open{animation:1.6s ease-in-out infinite alternate evGlow}.ev-pin:hover{filter:brightness(1.12)}.ev-pin:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff24 50%,#0000 70%);animation:4s ease-in-out infinite evShine;position:absolute;inset:0;transform:translate(-100%)}.ev-pin-mon{flex:none;place-items:center;width:56px;height:44px;display:grid;position:relative}.ev-pin-mon img{object-fit:contain;max-width:64px;max-height:52px;image-rendering:pixelated;position:relative}.ev-pin-mon.sil img{filter:brightness(0);animation:2.4s ease-in-out infinite alternate evFloat}.ev-pin-t{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.ev-pin-t b{font-size:14px}.ev-pin.ph-announce .ev-pin-t b{color:#c4b5fd;font-style:italic}.ev-pin-t small{color:#dfe3ee;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ev-pin .ev-timer{align-self:center}.ev-pin.reveal{animation:.9s cubic-bezier(.2,.8,.3,1.3) evReveal,1.6s ease-in-out .9s infinite alternate evGlow}.ev-pin.reveal .ev-pin-mon img{animation:.9s cubic-bezier(.2,.8,.3,1.5) evPop}@keyframes evPinBreath{0%,to{box-shadow:0 0 4px #8b5cf633}50%{box-shadow:0 0 18px #8b5cf699}}@keyframes evShine{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes evReveal{0%{background:#fff;transform:scale(.9)}25%{background:color-mix(in srgb, var(--c) 80%, #fff);transform:scale(1.04)}to{transform:none}}@keyframes evPop{0%{filter:brightness(0);transform:scale(0)rotate(-20deg)}60%{filter:brightness(2);transform:scale(1.4)}to{transform:none}}.adv-trigger .ac-legend{object-fit:contain;width:40px;height:40px;image-rendering:pixelated}.tl-node .tl-legend{width:32px;height:32px}.tl-node.tl-ev{isolation:isolate;overflow:visible;background:radial-gradient(closest-side, color-mix(in srgb, var(--ec) 45%, #1b1b22), #1b1b22)!important;box-shadow:0 0 12px color-mix(in srgb, var(--ec) 70%, transparent)!important}.tl-node.tl-ev:before{border-radius:12px}.tl-node.tl-ev .ev-fx{border-radius:10px}.tl-node.tl-ev .ev-fx i{animation-name:evEmberTl}@keyframes evEmberTl{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{transform:translate(calc(var(--dx) / 3), -36px) scale(.3);opacity:0}}.tl-node.tl-ev img.tl-legend{object-fit:contain;width:auto;max-width:125%;height:auto;max-height:125%}.tl-node.tl-ev img[src$="anim/249.gif"]{translate:0 -10%;scale:1.3}.tl-node.tl-ev img[src$="anim/250.gif"]{translate:0 -8%;scale:1.1}.tl-node.static:has(.tl-legend){background:#1b1b22;width:42px;height:42px;box-shadow:0 0 10px #fde68a}.tr-row.lv-capped .tr-lv{color:#c4b5fd}.dmg img{width:28px;height:28px;image-rendering:pixelated;vertical-align:middle}.banner small img{width:22px;height:22px;image-rendering:pixelated;vertical-align:middle}.legend-get .badge-big img{width:128px;height:128px;image-rendering:pixelated}.ev-item .btn img{width:22px;height:22px;image-rendering:pixelated;vertical-align:middle;margin:-4px 2px -4px -4px}.ev-prog{background:var(--panel-2);border-radius:999px;height:16px;position:relative;overflow:hidden}.ev-prog i{background:linear-gradient(90deg, #b45309, var(--yellow));position:absolute;inset:0 auto 0 0}.ev-prog small{text-align:center;font-size:11px;font-weight:700;line-height:16px;display:block;position:relative}.slot.filled,.pc-cell{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform .18s,border-color .15s}.slot.filled img,.pc-cell img{-webkit-user-drag:none;pointer-events:none}body.mon-sorting,body.mon-sorting .slot,body.mon-sorting .pc-cell{cursor:grabbing}.lifted{z-index:5;transform:scale(1.06);box-shadow:0 8px 18px #00000073}.slot.dragging,.pc-cell.dragging{z-index:40;cursor:grabbing;border-color:var(--yellow);transition:none;box-shadow:0 12px 28px #00000073}.pc-cell.dragging{overflow:visible}.slot.drop-over{border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 12%, var(--panel));border-style:solid}.pc-grid.drop-over{border-color:var(--yellow)}.pen-mini{z-index:30;justify-content:center;gap:var(--s4);background:var(--bg);visibility:hidden;pointer-events:none;padding:6px 8px;transition:transform .15s,visibility 0s .15s;display:flex;position:fixed;top:0;transform:translateY(-110%);box-shadow:0 8px 16px -8px #0009}.pen-mini.show{visibility:visible;pointer-events:auto;transition:transform .15s;transform:none}.pen-mini .pen-list{zoom:.72;grid-auto-columns:88px;grid-auto-flow:column;gap:6px;display:grid}@media (width<=640px){.pen-mini .pen-list{flex:1;grid-auto-columns:minmax(0,1fr)}}.pen-mini :is(.pen-res,.pen-egg){grid-template-columns:minmax(0,1fr);justify-items:center;overflow:hidden}.pen-mini :is(.pen-res,.pen-egg) .meta{display:none}.pen-mini :is(.pen-res,.pen-egg).empty{background:var(--panel)}.team-mini{z-index:30;background:var(--bg);visibility:hidden;pointer-events:none;grid-template-columns:repeat(6,minmax(0,140px));justify-content:center;gap:8px;padding:8px 0;transition:transform .15s,visibility 0s .15s;display:grid;position:fixed;top:0;transform:translateY(-110%);box-shadow:0 8px 16px -8px #0009}.team-mini.show{visibility:visible;pointer-events:auto;transition:transform .15s;transform:none}.team-mini .slot{aspect-ratio:1;justify-content:flex-end;height:auto;min-height:0;padding:4px 4px 6px;overflow:hidden}.team-mini .slot .lv{font-size:var(--fs-micro);line-height:1.1}.team-mini .slot .name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:0;font-size:13px;overflow:hidden}@media (width<=640px){.team-mini .slot .name{display:none}.team-mini .slot .w{zoom:.7}}#team-slots .slot{aspect-ratio:auto;min-height:0}.pc-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.pc-filters input[type=search]{box-sizing:border-box;background:var(--panel-2);min-width:0;height:38px;color:var(--text);border:2px solid var(--line);border-radius:10px;flex:220px;padding:7px 12px;font-family:inherit;font-size:14px}.pc-filters input[type=search]:focus{border-color:var(--yellow);outline:none}.pc-filters .chip{background:var(--panel-2);color:var(--muted);border:2px solid var(--line);cursor:pointer;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:700}.pc-filters .chip:hover{color:var(--text);border-color:#ffffff4d}.pc-filters .chip.on{border-color:var(--yellow);color:var(--yellow);background:color-mix(in srgb, var(--yellow) 12%, var(--panel-2))}.pc-filters .chip.ghost{background:0 0}#pc-dir{min-width:34px}.pc-filters select,.pc-filters .chip{box-sizing:border-box;white-space:nowrap;height:38px}.type-dd{position:relative}.type-pop{z-index:40;background:var(--panel);border:2px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,auto);gap:6px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 28px #00000080}.type-pop button{cursor:pointer;opacity:.75;background:0 0;border:2px solid #0000;border-radius:9px;padding:1px}.type-pop button:hover{opacity:1}.type-pop button.on{opacity:1;border-color:#fff}.type-pop .type{text-align:center;min-width:74px;display:block}.type-pop.status-pop{grid-template-columns:1fr;gap:2px;min-width:100%;padding:6px}.status-pop button{opacity:1;text-align:left;white-space:nowrap;font:inherit;font-size:var(--fs-sm);color:var(--text-2);padding:8px 12px}.status-pop button:hover{background:var(--panel-2);color:var(--text)}.status-pop button.on{color:var(--yellow);background:color-mix(in oklch, var(--yellow) 12%, var(--panel));border-color:#0000}.op-lang-dd>.btn{align-items:center;gap:6px;display:inline-flex}.op-lang-pop{min-width:180px;left:auto;right:0}.op-card:has(.op-lang-dd){overflow:visible}.op-lang-pop button{align-items:center;gap:8px;display:flex}.op-flag-txt{color:#ffde00;background:#de2910;border-radius:3px;place-items:center;width:22px;height:15px;font-size:11px;line-height:1;display:inline-grid;box-shadow:0 0 0 1px #ffffff40}.pc-active{flex-wrap:wrap;gap:6px;margin:-2px 0 10px;display:flex}.pill{background:var(--panel-2);color:var(--text);border:2px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 6px 3px 10px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.pill>i{opacity:.7;background:#ffffff14;border-radius:50%;place-items:center;width:16px;height:16px;font-size:11px;font-style:normal;display:inline-grid}.pill:hover>i{opacity:1;background:#fff3}.pill.type-pill{background:0 0;border-color:#0000;padding:2px 6px 2px 2px}.pill.clear{color:var(--muted);background:0 0;border-style:dashed;padding-right:10px}.type-dd .chip{justify-content:space-between;align-items:center;gap:6px;min-width:124px;display:inline-flex}.pc-sortbox{gap:8px;margin-left:auto;display:flex}.pc-sortbox select,.pc-sortbox .btn{box-sizing:border-box;height:38px}.pc-more{display:contents}.pc-more-btn{display:none}@media (width>=641px){.pc-more .type-dd{order:1}:is(#pc-shiny,#dex-shiny){order:2}#pc-evo{order:3}#pc-evo-all{order:4}.pc-sortbox{order:5}.pc-filters .pc-more-btn.btn.small:not(#_){display:none}}.pc-grid{position:relative}.team-panel{margin:0 0 8px}.team-panel .map-head h2{color:#fff}.team-panel .team-slots{justify-content:center;padding:16px}.team-avg{font-size:17px}.team-avg b{margin-left:4px;font-size:22px}.slot-types{z-index:1;pointer-events:none;flex-direction:column;align-items:flex-start;gap:3px;display:flex;position:absolute;top:8px;left:8px}.team-avg b{display:inline-block}.team-avg b.up{animation:.7s ease-out avgUp}.team-avg b.down{animation:.7s ease-out avgDown}@keyframes avgUp{0%{transform:none}30%{color:#7fd63a;text-shadow:0 0 10px #7fd63ab3;transform:translateY(-4px)scale(1.35)}to{transform:none}}@keyframes avgDown{0%{transform:none}30%{color:#ff6b6b;text-shadow:0 0 10px #ff6b6b99;transform:translateY(3px)scale(1.2)}to{transform:none}}.team-panel{overflow:visible}.dex-filters .seg{box-shadow:none;background:0 0;border:0;gap:4px;padding:0;display:flex}.dex-region-head{cursor:pointer;-webkit-user-select:none;user-select:none}.dex-region-head .fold{color:var(--muted);font-size:14px;transition:transform .2s}.dex-region.folded .fold{transform:rotate(-90deg)}.dex-region.folded .dex-grid{display:none}.dex-region.folded .dex-region-head{border-bottom:0;border-radius:14px;margin-bottom:-10px}.dex-cell[hidden]{display:none}.dex-cell .new,.pc-cell .new,.slot.filled>.new{z-index:1;border-radius:var(--r-xs);background:var(--gold-soft);color:var(--ink);letter-spacing:.5px;transform-origin:50% 100%;padding:0 5px;font-size:10px;font-weight:800;animation:.35s cubic-bezier(.3,1.6,.5,1) both dexNewIn,2.4s ease-in-out .5s infinite dexNewHop;display:none;position:absolute;bottom:38px;right:4px;box-shadow:0 0 8px #ffe0668c,inset 0 -2px #0000002e}.dex-cell.is-new .new{display:block}.dex-cell.is-new{border-color:var(--red)}.pc-cell.is-new .new,.slot.filled.is-new>.new{display:block}.pc-cell.is-new,.slot.filled.is-new{border-color:var(--gold-soft)}.pc-cell .new{z-index:2;inset:4px auto auto 4px}.pc-cell .rtag~.new{top:22px}.slot.filled>.new{z-index:2;top:8px;bottom:auto;right:8px}.slot-buddy~.new{right:44px}@keyframes dexNewIn{0%{transform:scale(0)}}@keyframes dexNewHop{0%,60%,to{transform:none}66%{transform:translateY(-5px)scale(.92,1.1)}74%{transform:translateY(0)scale(1.15,.85)}80%{transform:translateY(-2px)scale(.97,1.04)}86%{transform:none}}@media (prefers-reduced-motion:reduce){.dex-cell .new,.pc-cell .new,.slot.filled>.new{animation:none}}.dex-where{text-align:left;margin-top:14px}.dex-where h4{margin:0 0 6px;font-size:15px}.dex-where ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.dex-where li{border-radius:var(--r-sm);background:var(--panel-2);grid-template-columns:32px 1fr auto;gap:0 10px;padding:6px 10px;display:grid}.dex-where li .bd{grid-row:1/3;place-items:center;font-style:normal;display:grid}.dex-where li .bd img{width:28px;image-rendering:pixelated}.dex-where li .bd img.ac-ic{width:44px;max-width:none;height:44px;margin:-8px}.dex-where li .bd .ac-star{font-size:20px}.dex-where li b{grid-column:2}.dex-where li span{font-size:var(--fs-micro);color:var(--muted);grid-area:2/2}.dex-where li small{font-size:var(--fs-micro);color:var(--muted);grid-area:1/3/3;align-self:center}.dex-where li.lk>*,.dex-where li.lk .cond-it{opacity:.55}.dex-where li.lk>span:has(.cond-it){opacity:1;color:color-mix(in srgb, var(--muted) 60%, transparent)}.dex-where li[data-ch]{cursor:pointer;transition:background .12s}.dex-where li[data-ch]:hover{background:color-mix(in srgb, var(--panel-2) 80%, #fff)}.shiny-ico{vertical-align:-.2em;width:1.15em;height:1.15em;image-rendering:pixelated;filter:drop-shadow(0 0 2px #ffd84a8c);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect x='6' y='0' width='4' height='1' fill='%231b1b22'/%3E%3Crect x='6' y='1' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='1' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='1' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='2' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='2' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='2' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='3' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='3' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='4' y='4' width='3' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='4' width='3' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='4' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='11' y='5' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='5' y='5' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='9' y='5' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='7' y='5' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='0' y='6' width='5' height='1' fill='%231b1b22'/%3E%3Crect x='11' y='6' width='5' height='1' fill='%231b1b22'/%3E%3Crect x='5' y='6' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='9' y='6' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='7' y='6' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='0' y='7' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='15' y='7' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='1' y='7' width='4' height='1' fill='%23ffe066'/%3E%3Crect x='11' y='7' width='4' height='1' fill='%23ffe066'/%3E%3Crect x='5' y='7' width='6' height='1' fill='%23ffffff'/%3E%3Crect x='0' y='8' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='15' y='8' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='1' y='8' width='4' height='1' fill='%23ffe066'/%3E%3Crect x='11' y='8' width='4' height='1' fill='%23ffe066'/%3E%3Crect x='5' y='8' width='6' height='1' fill='%23ffffff'/%3E%3Crect x='0' y='9' width='5' height='1' fill='%231b1b22'/%3E%3Crect x='11' y='9' width='5' height='1' fill='%231b1b22'/%3E%3Crect x='5' y='9' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='9' y='9' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='7' y='9' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='4' y='10' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='11' y='10' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='5' y='10' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='9' y='10' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='7' y='10' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='4' y='11' width='3' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='11' width='3' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='11' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='12' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='12' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='12' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='13' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='13' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='14' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='9' y='14' width='1' height='1' fill='%231b1b22'/%3E%3Crect x='7' y='14' width='2' height='1' fill='%23ffe066'/%3E%3Crect x='6' y='15' width='4' height='1' fill='%231b1b22'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;display:inline-block}.dex-cell .cnt .shiny-ico{width:18px;height:18px}.pill>i.shiny-ico{opacity:1;border-radius:0;width:1.15em;height:1.15em}#screen-pokedex.shiny-mode #dex-progress{background:linear-gradient(90deg,#ffd84a,#fff3b0)}.shop-btn{box-sizing:border-box;background:var(--panel);border:2px solid var(--line);height:34.5px;color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:flex}.shop-btn img{width:32px;height:32px;margin:-6px -2px}.shop-btn:hover{background:var(--panel-2);color:var(--text)}.shop-btn.active{background:var(--red);border-color:var(--red);color:#fff;box-shadow:inset 0 -3px 0 var(--red-dark)}@media (width<=700px){.shop-btn span{display:none}.shop-btn{padding:0 8px}}.pc-sticky{top:var(--mini-h,0px);z-index:25;background:var(--bg);margin-top:16px;padding-top:8px;transition:top .15s;position:sticky}.dex-hero{margin-bottom:4px}.dex-hero-body{align-items:center;gap:22px;padding:16px 18px;display:flex}.dex-ring{--p:0;--rc1:#e3353b;--rc2:#ffd84a;background:conic-gradient(from -90deg, var(--rc1), var(--rc2) calc(var(--p) * 1%), var(--line) 0);border-radius:50%;flex:none;place-items:center;width:128px;height:128px;transition:--p .6s;display:grid}.dex-ring>div{background:#1a1d2b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;display:flex;box-shadow:inset 0 2px 8px #00000080}.dex-ring b{color:#fff;font-size:26px;line-height:1}.dex-ring small{font-size:var(--fs-micro);color:var(--muted);align-items:center;gap:2px;margin-top:4px;display:flex}#screen-pokedex.shiny-mode .dex-ring{--rc1:#ffd84a;--rc2:#fff3b0}.dex-hero-side{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.dex-reg-bars{gap:8px;display:grid}.drb{grid-template-columns:70px 1fr 70px;align-items:center;gap:10px;font-size:14px;display:grid}.drb b{color:#fff}.drb .bar{background:var(--line);border-radius:4px;height:8px;overflow:hidden}.drb .bar i{background:var(--rc);border-radius:4px;height:100%;transition:width .4s;display:block}.drb small{text-align:right;color:var(--muted)}.drb.lk{opacity:.5}.dex-last{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dex-last>span{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}#dex-last{flex-wrap:wrap;gap:2px;display:flex}#dex-last .dl{cursor:pointer;border-radius:8px;width:56px;transition:transform .15s,background .15s}#dex-last .dl:hover{background:#ffffff0f;transform:translateY(-2px)}#dex-last em{color:var(--muted);font-size:13px}@property --p{syntax:"<number>";inherits:false;initial-value:0}@media (width<=640px){.dex-hero-body{flex-direction:column;align-items:stretch}.dex-ring{align-self:center}}.pc-sticky{padding-bottom:10px}.pc-sticky .pc-filters{margin-bottom:0}.pc-sticky .pc-active{margin:8px 0 0}:root{--mon-lines:repeating-linear-gradient(0deg, #00000024 0 1px, transparent 1px 3px);--mon-ball:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='2.5'%3E%3Ccircle cx='30' cy='30' r='26'/%3E%3Cpath d='M4 30h18M38 30h18'/%3E%3Ccircle cx='30' cy='30' r='8'/%3E%3C/g%3E%3C/svg%3E");--mon-frame:var(--mon-lines), var(--mon-ball);--bg:#141826;--sunken:#10131f;--panel:#1c2030;--panel-2:#252a3d;--panel-3:#2e3550;--line:#333a52;--line-hover:#ffffff4d;--text:#eef1f8;--text-2:#c3c9d8;--muted:#9aa3bb;--ink:#1b1b22;--red:#e3353b;--red-dark:#a8202a;--yellow:#ffcb05;--gold-soft:#ffe066;--blue:#3b6fe0;--blue-vivid:#2b8cff;--discord:#5865f2;--support:#ff6b81;--caution:#ffb347;--green:#4cc96a;--green-dark:#2f9e4f;--pink:#f06ba8;--shop:#ff7a1a;--trade:#3fc1ff;--raid:#a33ea1;--admin:#e8590c;--friend:#9ccc3a;--trophy:#ffb000;--tower:#6c7cff;--casino:#e8306a;--under:#c08a4a;--candy:#2fd3b4;--rocket:#8a4dff;--danger-text:#ff8a8a;--rank:#c4a8ff;--xp:linear-gradient(90deg, #2fae4f, #7fd63a 60%, #c8ec3c);--fs-micro:14px;--fs-caption:16px;--fs-sm:18px;--fs-body:20px;--fs-title-sm:24px;--fs-title:28px;--fs-display:34px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-pill:999px;--radius:var(--r-md);--control-h:40px;--cta-h:48px;--shadow-pop:0 16px 40px #0009;--ease:.15s ease;--ease-juicy:cubic-bezier(.3, 1.5, .5, 1)}.map-region,.dex-region{border-radius:var(--r-lg)}.map-head,.dex-region-head{min-height:52px;padding:var(--s2) var(--s4);gap:var(--s3)}.dex-region-head{border-radius:calc(var(--r-lg) - 2px) calc(var(--r-lg) - 2px) 0 0}.dex-region.folded .dex-region-head{border-radius:calc(var(--r-lg) - 2px)}.team-panel .map-head{border-radius:calc(var(--r-lg) - 2px) calc(var(--r-lg) - 2px) 0 0}.map-head h2,.dex-region-head h3{font-size:var(--fs-title);color:#fff;font-weight:700}.map-region{--hc:var(--c)}.dex-region{--hc:var(--rc)}@supports (color:oklch(from red clamp(0.56, l, 0.66) max(c, 0.2) h)){.map-region{--hc:oklch(from var(--c) clamp(.56, l, .66) max(c, .2) h)}.dex-region{--hc:oklch(from var(--rc) clamp(.56, l, .66) max(c, .2) h)}}.map-region{border-color:color-mix(in oklab, var(--hc) 75%, transparent);background-color:color-mix(in srgb, var(--c) 10%, transparent)}.dex-region{border-color:color-mix(in oklab, var(--hc) 75%, transparent);background-color:color-mix(in srgb, var(--rc) 10%, transparent)}.map-head,.dex-region-head{background:linear-gradient(90deg, var(--hc,var(--c)), color-mix(in oklab, var(--hc,var(--c)) 30%, var(--panel)));border-bottom-color:var(--hc,var(--c))}.map-head h2,.dex-region-head h3{text-shadow:2px 2px 0 color-mix(in oklab, var(--hc,var(--c)) 45%, var(--ink))}.map-head>img{width:32px;height:32px;margin:-2px}.map-sum,.dex-region-head .count{font-size:var(--fs-sm);color:var(--text-2);gap:var(--s4)}.map-sum .bonus,.dex-region-head .bonus{color:var(--gold-soft)}.map-body,.team-panel .team-slots,.dex-hero-body{padding:var(--s4);gap:var(--s4)}.dex-region{padding:var(--s3);margin-top:var(--s4)}.dex-region-head{margin:calc(-1 * var(--s3)) calc(-1 * var(--s3)) var(--s3)}.dex-region.folded .dex-region-head{margin-bottom:calc(-1 * var(--s3))}.mp-list h4,.mp-pk h5,.dex-last>span,.cheat-sec h4,.ot-side small{font-size:var(--fs-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.mp-pk h5 small{font-weight:500}.cap-title b,.zone-head b{font-size:var(--fs-body);color:var(--text);font-weight:700}.zone-head .muted{font-size:var(--fs-caption)}.zone-empty{opacity:.5;font-weight:400}.zone-count{font-size:var(--fs-sm)}.zone-count.done,.zone-cell.caught:after{color:var(--green)}.zone-box{padding:var(--s3) var(--s4);border-radius:var(--r-md)}.zone-head.foldable{cursor:pointer;-webkit-user-select:none;user-select:none}.zone-head.foldable .fold{color:var(--muted);align-self:center;margin-left:auto;font-size:14px;transition:transform .2s}.zone-head.foldable:hover .fold,.zone-head.foldable:focus-visible .fold{color:var(--text)}.folded>.zone-box>:not(.zone-head){display:none}.folded>.zone-box>.zone-head{margin-bottom:0}.folded .zone-head .fold{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.zone-head.foldable .fold{transition:none}}.mp-row{background:var(--panel);border-radius:var(--r-sm);min-height:52px}.mp-row:hover{background:var(--panel-2);border-color:var(--line-hover)}.mp-row .n{font-size:var(--fs-caption)}.mp-row .t b{font-size:var(--fs-body)}.mp-row .t small,.mp-row .lv{font-size:var(--fs-caption)}.mp-row .lv{color:var(--text-2)}.mp-row.done .lv:after,.mp-row .lp{color:var(--green)}.mp-row.current{background:color-mix(in srgb, var(--yellow) 14%, var(--panel));border-color:color-mix(in srgb, var(--yellow) 55%, transparent)}.mp-row.sel{outline:2px solid var(--yellow);outline-offset:1px}.mp-det{background:var(--panel);border-radius:var(--r-md)}.mp-hero:after{background:linear-gradient(transparent 40%, var(--panel))}.mp-hero .st{font-size:var(--fs-caption)}.mp-hero .st.ok{background:var(--green);color:#10301a}.mp-in{padding:var(--s1) var(--s5) var(--s5)}.mp-in h3{font-size:var(--fs-display)}.mp-in .sub{margin:2px 0 var(--s3)}.mp-in .flav{color:var(--text-2)}.mp-grid div{background:var(--panel-2);border-radius:var(--r-sm);font-size:var(--fs-micro);color:var(--text-2)}.mp-grid .got{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--green) 45%, transparent)}.pc-cell,.dex-cell,.zone-cell{border-radius:var(--r-sm);transition:transform var(--ease), border-color var(--ease), background var(--ease)}.dex-cell{background:var(--panel-2)}.pc-cell:hover,.dex-cell:hover,.slot.filled:hover{border-color:var(--line-hover);transform:translateY(-2px)}.dex-region .dex-cell:is(.unknown,.seen):hover{border-color:var(--line-hover)}.slot{border-radius:var(--r-md)}.slot:hover{border-color:var(--line-hover)}.pc-cell.selected{border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 18%, transparent)}.pc-cell.selected:after{color:var(--yellow)}.dex-cell .num{font-size:var(--fs-micro)}.dex-cell .nm{font-size:var(--fs-caption)}.dex-cell .cnt{color:var(--gold-soft)}.stat-tile,.tcard,.adv-trigger{border-radius:var(--r-md)}.adv-trigger{min-height:56px}.adv-trigger:hover{border-color:var(--line-hover)}.adv-trigger .ac-t small,.adv-trigger .ac-lvl{font-size:var(--fs-caption)}.mp-chips span{padding:var(--s1) var(--s3);border-radius:var(--r-pill);background:var(--panel-2);font-size:var(--fs-sm);color:var(--text-2)}.mp-chips>span{white-space:pre-wrap;flex-wrap:wrap;align-items:center;display:inline-flex}.mp-chips span b{color:var(--text)}.mp-chips .warn{background:color-mix(in srgb, var(--red) 22%, var(--panel));color:var(--danger-text)}.pc-filters input[type=search],.pc-filters select,.pc-filters .chip,.pc-sortbox select,.pc-sortbox .btn,.dex-filters .seg .chip{height:var(--control-h)}.pc-filters input[type=search],.pc-filters select{border-radius:var(--r-sm);font-size:var(--fs-sm)}.pc-filters .chip{font-size:var(--fs-sm);padding:0 var(--s3)}.pc-filters .chip:hover{border-color:var(--line-hover)}.pc-filters select:focus,.pc-filters .chip:focus-visible{border-color:var(--yellow);outline:none}.type-pop,.pill{font-size:var(--fs-caption)}.btn{border-radius:var(--r-sm);min-height:var(--control-h)}.btn.small{min-height:32px}.btn.primary{background:var(--red);box-shadow:inset 0 -4px 0 var(--red-dark)}.btn.lg,.mp-go{min-height:var(--cta-h);font-size:var(--fs-title-sm);border-radius:var(--r-md)}.mp-go{transition:filter var(--ease), transform 80ms}.mp-go:hover:not([disabled]){filter:brightness(1.12)}.mp-go:active:not([disabled]){transform:translateY(2px)}.mp-loop{min-height:var(--cta-h);border-radius:var(--r-md);background:var(--panel-2);color:var(--text-2)}.mp-loop.on{border-color:var(--green)}.shop-btn,.topbar .chip.money,.options .icon-btn{height:var(--control-h)}.options .icon-btn{width:var(--control-h)}.map-sum .bar,.mp-prog,.drb .bar,.xpbar{border-radius:var(--r-pill);background:var(--line);height:8px}.map-sum .bar i{background:var(--c,var(--green))}.mp-prog{margin-bottom:var(--s4)}.drb{font-size:var(--fs-sm)}.drb small{color:var(--text-2)}.dex-ring>div{background:var(--panel)}.tl-node.done:after,.zone-cell.caught:after{color:var(--green)}.topbar button:focus:not(:focus-visible){outline:none}.pen-top{gap:var(--s4);padding:var(--s4);grid-template-columns:280px minmax(0,1fr) 250px;display:grid}.pen-col{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.pen-col>h4{font-size:var(--fs-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;margin:0;font-weight:700;display:flex}.pen-col>h4 span{font-weight:500}.pen-list{gap:var(--s2);flex-direction:column;display:flex}.pen-res{gap:var(--s3);width:100%;min-height:84px;padding:var(--s2) var(--s3);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-sm);color:var(--text);text-align:left;font:inherit;cursor:pointer;transition:transform var(--ease), border-color var(--ease);grid-template-columns:76px minmax(0,1fr);align-items:center;display:grid}.pen-res:hover{border-color:var(--line-hover);transform:translateY(-2px)}.pen-res:active{transform:translateY(2px)}.pen-res .sprbox{width:76px}.pen-res .meta{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.pen-res .meta b{font-size:var(--fs-body);line-height:1.2}.pen-res.empty{text-align:center;cursor:default;background:0 0;border-style:dashed;flex-direction:column;justify-content:center;gap:2px;display:flex}.pen-res.empty:hover{border-color:var(--line);transform:none}.pen-res.empty b{font-size:var(--fs-sm);color:var(--text-2)}.pen-res.empty small{font-size:var(--fs-caption);color:var(--muted)}.pen-row{align-items:center;gap:var(--s1);font-size:var(--fs-caption);color:var(--text-2);display:flex}.pen-row .n{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.pen-row .candy-ic{margin:0}.pen-row.off{color:var(--muted);opacity:.7}.pen-row.ditto{color:var(--gold-soft)}.pen-row.warn{color:var(--danger-text)}.pen-gauge{border-radius:var(--r-pill);background:var(--line);height:6px;overflow:hidden}.pen-gauge>i{border-radius:inherit;background:var(--c,var(--green));height:100%;display:block}.pen-scene{isolation:isolate;border-radius:var(--r-md);border:2px solid var(--line);image-rendering:auto;background:url(/assets/bg/scenes/parc-pension-710x400.webp) 50%/cover;min-height:400px;position:relative;overflow:hidden}.pen-scene>*{image-rendering:pixelated}.pen-scene:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#00000040);position:absolute;inset:0}.pen-hud{left:var(--s3);top:var(--s3);right:var(--s3);z-index:200;align-items:flex-start;gap:var(--s2);pointer-events:none;flex-direction:column;display:flex;position:absolute}.pen-hud .scene-bar{max-width:100%;display:flex}.pen-hud .scene-bar:empty{display:none}.pen-tag{padding:var(--s1) var(--s3);border-radius:var(--r-pill);font-size:var(--fs-caption);color:var(--text);background:#00000080}.pen-tag.ok{color:var(--gold-soft)}.pen-walker{pointer-events:none;width:136px;height:112px;transition-property:left,top;transition-timing-function:linear;position:absolute;transform:translate(-50%,-100%)}.pen-walker .body{transform-origin:var(--fx) var(--fy);position:absolute;inset:0}.pen-walker .body.flip{transform:scaleX(-1)}.pen-walker img{width:136px;height:112px;image-rendering:pixelated;transform-origin:var(--fx) var(--fy);animation:2.4s ease-in-out infinite pen-idle;display:block}.pen-walker .shadow{left:var(--fx);top:var(--fy);background:#00000040;border-radius:50%;width:44px;height:10px;margin:-6px 0 0 -22px;position:absolute}.pen-walker.walk img{animation:.3s infinite pen-walk}.pen-walker.walk .shadow{animation:.3s infinite pen-walk-shadow}.pen-walker.hop img{animation:.6s 2 pen-hop}.pen-walker.hop .shadow{animation:.6s 2 pen-hop-shadow}.pen-walker .emo{left:var(--fx);opacity:0;font-size:18px;transition:opacity .2s;position:absolute;top:16px;transform:translate(-50%)}.pen-walker .emo img{image-rendering:auto;filter:drop-shadow(0 2px #00000059);width:28px;height:28px;display:block}.pen-walker.say .emo{opacity:1;animation:.3s cubic-bezier(.2,1.4,.4,1) pop}@keyframes pen-idle{50%{scale:1.05 .95}}@keyframes pen-walk{0%{animation-timing-function:ease-out;translate:0;scale:1.12 .88}45%{animation-timing-function:ease-in;translate:0 -10px;scale:.94 1.08}85%{translate:0;scale:1.04 .96}to{translate:0;scale:1.12 .88}}@keyframes pen-walk-shadow{45%{opacity:.7;scale:.8}}@keyframes pen-hop{0%{translate:0;scale:1}20%{animation-timing-function:ease-out;translate:0;scale:1.2 .8}55%{animation-timing-function:ease-in;translate:0 -30px;scale:.88 1.15}80%{animation-timing-function:ease-out;translate:0;scale:1.18 .82}to{translate:0;scale:1}}@keyframes pen-hop-shadow{55%{opacity:.5;scale:.6}}.pen-dust{left:var(--fx);top:var(--fy);pointer-events:none;position:absolute}.pen-dust b{opacity:0;width:14px;height:14px;animation:pen-dust .55s ease-out var(--d,0s) forwards;background:#ffffffbf;border-radius:50%;margin:-10px 0 0 -7px;position:absolute}.pen-dust b:first-child{--dx:-38px;--dy:-6px}.pen-dust b:nth-child(2){--dx:-20px;--dy:-14px}.pen-dust b:nth-child(3){--dx:20px;--dy:-14px}.pen-dust b:nth-child(4){--dx:38px;--dy:-6px}@keyframes pen-dust{0%{opacity:.9;scale:.4}to{opacity:0;scale:1.3;translate:var(--dx) var(--dy)}}.pen-poof{z-index:150;pointer-events:none;width:0;height:0;position:absolute}.pen-poof b{opacity:0;background:radial-gradient(circle at 35% 35%,#fff,#dfe3ee 60%,#b9c0d3);border-radius:50%;width:34px;height:34px;margin:-17px;animation:.7s cubic-bezier(.2,.8,.3,1) forwards pen-poof;position:absolute}.pen-poof b:first-child{--dx:0;--dy:-6px;width:52px;height:52px;margin:-26px;animation-delay:0s}.pen-poof b:nth-child(2){--dx:-36px;--dy:-18px;animation-delay:30ms}.pen-poof b:nth-child(3){--dx:36px;--dy:-20px;animation-delay:30ms}.pen-poof b:nth-child(4){--dx:-28px;--dy:22px;animation-delay:60ms}.pen-poof b:nth-child(5){--dx:30px;--dy:20px;animation-delay:60ms}.pen-poof b:nth-child(6){--dx:0;--dy:-42px;width:26px;height:26px;margin:-13px;animation-delay:80ms}.pen-poof b:nth-child(7){--dx:0;--dy:34px;width:24px;height:24px;margin:-12px;animation-delay:80ms}@keyframes pen-poof{0%{opacity:0;scale:.2}25%{opacity:1;scale:1.1}to{opacity:0;scale:.6;translate:var(--dx) var(--dy)}}.pen-egg{gap:var(--s3);width:100%;min-height:72px;padding:var(--s2) var(--s3);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-sm);color:var(--text);text-align:left;font:inherit;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;display:grid}.pen-egg:disabled{cursor:default}.pen-egg .meta{flex-direction:column;gap:2px;min-width:0;display:flex}.pen-egg b{font-size:var(--fs-sm)}.pen-egg small{font-size:var(--fs-caption);color:var(--muted);font-variant-numeric:tabular-nums}.pen-egg .pen-gauge{margin-top:var(--s1)}.egg-mon{background:var(--mon-lines), var(--panel-2);border:1.5px solid var(--line);border-radius:10px 10px 10px 24px;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.egg-mon .sprbox{width:56px}.egg-mon .sprbox img{margin:0}.egg-ic{justify-content:center;display:flex;position:relative}.egg-ic>img{width:96px;height:96px;image-rendering:pixelated;margin:-20px}.egg-mini{width:32px;height:32px;image-rendering:pixelated;margin:-8px}.egg-mon{position:relative}.egg-mon.unknown .sprbox img{filter:brightness(0);opacity:.75}.egg-mon.seen .sprbox img{filter:grayscale();opacity:.6}.egg-mini{display:none}.pen-egg.ready{cursor:pointer;background:color-mix(in srgb, var(--yellow) 14%, var(--panel));border-color:color-mix(in srgb, var(--yellow) 55%, transparent);transition:transform var(--ease)}.pen-egg.ready:hover{transform:translateY(-2px)}.pen-egg.ready:active{transform:translateY(2px)}.pen-egg.ready small{color:var(--text-2)}.pen-egg.ready .egg-ic>img{transform-origin:50% 90%;animation:1.2s ease-in-out infinite pen-wobble}.pen-egg.hatching .egg-ic>img{filter:brightness(1.6);animation:.25s ease-in-out infinite pen-wobble}@keyframes pen-wobble{0%,60%,to{rotate:0deg}70%{rotate:-12deg}80%{rotate:10deg}90%{rotate:-6deg}}.pen-egg.empty{min-height:56px;color:var(--muted);font-size:var(--fs-caption);background:0 0;border-style:dashed;justify-content:center;display:flex}.pen-res.buy,.pen-egg.buy{align-items:center;gap:var(--s2);flex-direction:column}.pen-egg.buy b{color:var(--text-2)}.pen-res.locked,.pen-egg.locked{opacity:.5;cursor:not-allowed;flex-direction:column;align-items:center}.pen-ditto{width:32px;height:26px;margin-right:var(--s1);vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.pen-ditto img{width:136px;max-width:none;height:112px;image-rendering:pixelated;position:absolute;top:-80px;left:-52px}.pen-egg.empty.pen-egg-unavailable{opacity:1;cursor:default;background:0 0;border-style:dashed;display:grid}.pen-egg-unavailable b{color:var(--text-2)}.egg-outline{color:var(--muted);justify-content:center;display:flex}.egg-outline svg{width:36px;height:44px}.egg-outline path{stroke:currentColor;stroke-width:2px;stroke-dasharray:3 4;stroke-linecap:round}.pen-ditto-status{align-items:center;gap:var(--s2);display:flex}.pen-ditto-status>.pen-ditto{flex-shrink:0;margin-right:0}.pen-ditto-status.on{color:var(--gold-soft)}.pen-hatch{text-align:center}.pen-hatch .sprbox{justify-content:center;margin:0 auto;display:flex}.pen-hatch .candy-ic{vertical-align:-2px}.pen-pc{margin-top:var(--s4)}.pen-pc .pc-filters{margin-bottom:var(--s2)}#pen-grid.pen-full .pc-cell{opacity:.45;cursor:not-allowed}#pen-grid.pen-full .pc-cell:hover{transform:none}@media (width<=1099px){.pen-top{grid-template-columns:1fr 1fr}.pen-scene{order:-1;grid-column:1/-1;min-height:300px}}.pen-tabs,.pen-hint{display:none}#pen-grid .pc-cell.picked{border-color:var(--yellow);box-shadow:0 0 0 2px var(--yellow)}.pen-res.swap{border-color:var(--yellow);animation:1s ease-in-out infinite pen-swap}.pen-res.swap:after{content:"⇄";color:var(--yellow);font-weight:700;position:absolute;top:2px;right:6px}@keyframes pen-swap{50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--yellow) 35%, transparent)}}@media (prefers-reduced-motion:reduce){.pen-res.swap{animation:none}}@media (width<=640px){.pen-top{gap:var(--s3);padding:var(--s3);grid-template-columns:1fr}.pen-scene{order:-2;min-height:200px}.pen-tabs{order:-1;display:flex}.pen-tabs button{height:var(--control-h);flex:1;position:relative}.pen-tabs button small{opacity:.75;font-size:var(--fs-micro);margin-left:4px}.pen-tabs .new{position:absolute;top:-6px;right:6px}.pen-top[data-tab=res] .pen-col-egg,.pen-top[data-tab=egg] .pen-col-res,.pen-col>h4{display:none}.pen-hint{text-align:center;min-height:1.2em;font-size:var(--fs-caption);color:var(--muted);margin:0;display:block}.pen-hint b{color:var(--yellow)}.pen-list{gap:var(--s2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pen-res,.pen-egg{aspect-ratio:1;text-align:center;border-radius:7px 7px 7px 16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:0;padding:2px;display:flex;position:relative;overflow:hidden}.pen-res:not(.empty){background-image:var(--mon-lines);padding:0}.pen-res .sprbox{width:auto;margin-top:-10px}.pen-res .meta{gap:2px;position:absolute;bottom:5px;left:6px;right:6px}.pen-res .meta b,.pen-res .pen-row{display:none}.pen-res .pen-gauge,.pen-egg .pen-gauge{height:4px;margin:0}.pen-res.empty b,.pen-egg.empty,.pen-egg b,.pen-egg small{font-size:var(--fs-micro);line-height:1.1}.pen-res.empty small{display:none}.pen-res.empty:not(.buy):not(.locked) b{font-size:0}.pen-res.empty:not(.buy):not(.locked) b:before{font-size:24px}.pen-res.buy b,.pen-egg.buy b{display:none}:is(.pen-res,.pen-egg).buy .btn{height:auto;min-height:0;font-size:var(--fs-micro);white-space:normal;padding:4px;line-height:1.1}:is(.pen-res,.pen-egg).locked small{display:none}.pen-egg .egg-ic>img{width:64px;height:64px;margin:-16px}.pen-egg .meta{align-items:center;width:100%;padding:0 4px}.pen-egg .egg-mon,.pen-egg.ready small,.pen-egg:not(.ready):not(.empty) b{display:none}.pen-egg .egg-mini{z-index:1;background:var(--mon-lines), var(--panel-2);border:1.5px solid var(--line);pointer-events:none;border-radius:5px 5px 5px 10px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:3px;right:3px;overflow:hidden}.pen-egg .egg-mini .sprbox{width:26px}.pen-egg .egg-mini.unknown img{filter:brightness(0);opacity:.75}.pen-egg .egg-mini.seen img{filter:grayscale();opacity:.6}.pen-egg .egg-map{left:4px;right:auto}.pen-egg.empty.pen-egg-unavailable{display:flex}.pen-egg-unavailable .egg-outline,.pen-egg-unavailable small{display:none}}.pen-res{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.pen-res img{-webkit-user-drag:none;pointer-events:none}.pen-res.dragging,#pen-grid .pc-cell.dragging{z-index:20;cursor:grabbing;border-color:var(--yellow);transition:none;position:relative;overflow:visible;box-shadow:0 12px 28px #00000073}.pen-list.drop-over{outline:2px solid var(--yellow);outline-offset:4px;border-radius:var(--r-sm)}#pen-grid.pen-full.drop-over{border-color:var(--line)}.pen-panel{overflow:visible}.pen-panel .map-head{border-radius:calc(var(--r-lg) - 2px) calc(var(--r-lg) - 2px) 0 0}.pen-row .pen-x{font-size:var(--fs-caption);color:var(--gold-soft)}.pen-ditto{align-items:center;gap:var(--s2);color:var(--muted);display:flex}.pen-ditto .sprbox{filter:grayscale();opacity:.6;width:40px}.pen-ditto b{color:inherit;font-weight:600}.pen-ditto.on{color:#fff}.pen-ditto.on .sprbox{filter:none;opacity:1}.pen-ditto i{color:var(--green);font-style:normal;font-weight:700}.hatch-fx{z-index:900;justify-content:center;align-items:center;gap:var(--s4);cursor:pointer;-webkit-user-select:none;user-select:none;background:radial-gradient(#0a0c18e6,#04050af7 75%);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.hx-title{font-size:var(--fs-title);color:#fff;text-shadow:2px 2px 0 var(--ink);font-weight:700;position:relative}.hx-stage{width:300px;height:260px;position:relative}.hx-shadow{background:#00000073;border-radius:50%;width:90px;height:18px;margin-left:-45px;position:absolute;bottom:22px;left:50%}.hx-egg,.hx-half{transform-origin:50% 100px;width:128px;height:128px;margin-left:-64px;position:absolute;bottom:3px;left:50%}.hx-shell,.hx-half{image-rendering:pixelated}.hx-shell{width:128px;height:128px;display:block}@property --gi{syntax:"<number>";inherits:true;initial-value:0}:root{--egg-shiny:sepia(.55) saturate(1.7) hue-rotate(-8deg) brightness(1.06)}.hx-egg{--g:255, 240, 205;--gi:0;--tint: ;transition:--gi .6s ease-out}.hatch-fx.shiny .hx-egg,.hatch-fx.shiny .hx-half,.lk-fx.shiny .hx-egg{--tint:var(--egg-shiny)}.hatch-fx.shiny .hx-half,.lk-fx.shiny .hx-half{filter:var(--egg-shiny)}.hatch-fx.shiny .hx-egg,.lk-fx.shiny .hx-egg{--g:255, 214, 90}.hx-egg .hx-shell{filter:var(--tint) drop-shadow(0 0 calc(4px * var(--gi)) rgba(var(--g), .7)) drop-shadow(0 0 calc(12px * var(--gi)) rgba(var(--g), .5)) drop-shadow(0 0 calc(26px * var(--gi)) rgba(var(--g), .3))}.hx-crack{width:128px;height:128px;position:absolute;inset:0}.hx-crack rect{fill:var(--ink);opacity:0}.hatch-fx.crack1 .hx-crack .c1,.hatch-fx.crack2 .hx-crack .c2,.hatch-fx.crack3 .hx-crack .c3,.lk-fx.crack1 .hx-crack .c1,.lk-fx.crack2 .hx-crack .c2,.lk-fx.crack3 .hx-crack .c3{animation:hx-crack 10ms calc(var(--i) * 45ms) forwards}@keyframes hx-crack{to{opacity:1}}.hx-half{opacity:0;pointer-events:none}.hx-half.top{clip-path:inset(0 0 48%)}.hx-half.bot{clip-path:inset(52% 0 0)}.hatch-fx .hx-candy{width:96px;image-rendering:pixelated;filter:drop-shadow(0 0 10px #fff9);margin-left:-48px;position:absolute;bottom:70px;left:50%}.hx-mon{visibility:hidden;width:272px;height:224px;margin-left:-136px;position:absolute;bottom:10px;left:50%}.hx-mon img{width:272px;height:224px;image-rendering:pixelated;display:block}.hx-mon.hx-art{transform-origin:50% 100%;justify-content:center;align-items:flex-end;display:flex}.hx-mon.hx-art img{height:auto}.hx-mon.alive img{transform-origin:50% 90%;animation:1.6s ease-in-out infinite pen-idle,1.4s ease-in-out infinite alternate hx-sil}.hx-msg{text-align:center;color:#fff;min-height:84px;text-shadow:3px 3px 0 var(--ink);font-size:clamp(24px,4vw,36px);font-weight:700;position:relative}.hatch-fx.shiny .hx-msg{color:var(--gold-soft)}.hx-msg small{margin-top:var(--s2);font-size:var(--fs-body);color:var(--text-2);text-shadow:2px 2px #000;font-weight:600;display:block}.hx-msg .candy-ic{vertical-align:-2px;width:16px;height:16px}.hx-tap{font-size:var(--fs-caption);color:var(--muted);opacity:0;transition:opacity .3s;animation:1.2s ease-in-out infinite hx-blink;position:relative}@keyframes hx-blink{50%{color:var(--text)}}.hx-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.hx-fx{pointer-events:none;position:absolute;inset:0}.hx-actions{min-height:var(--control-h);justify-content:center;display:flex;position:relative}.hx-mon{--g:255, 240, 205}.hatch-fx.shiny .hx-mon{--g:255, 214, 90}@keyframes hx-sil{0%{filter:drop-shadow(0 0 3px rgba(var(--g), .55)) drop-shadow(0 0 12px rgba(var(--g), .4)) drop-shadow(0 0 28px rgba(var(--g), .25))}to{filter:drop-shadow(0 0 4px rgba(var(--g), .7)) drop-shadow(0 0 16px rgba(var(--g), .5)) drop-shadow(0 0 38px rgba(var(--g), .32))}}#team-slots .slot.filled .sprbox img,#team-mini .slot.filled .sprbox img{transform-origin:50% 88%;animation:2.4s ease-in-out infinite pen-idle}#team-mini:not(.show) .slot.filled .sprbox img{animation:none}#team-slots .slot:nth-child(2) .sprbox img,#team-mini .slot:nth-child(2) .sprbox img{animation-delay:-.4s}#team-slots .slot:nth-child(3) .sprbox img,#team-mini .slot:nth-child(3) .sprbox img{animation-delay:-.8s}#team-slots .slot:nth-child(4) .sprbox img,#team-mini .slot:nth-child(4) .sprbox img{animation-delay:-1.2s}#team-slots .slot:nth-child(5) .sprbox img,#team-mini .slot:nth-child(5) .sprbox img{animation-delay:-1.6s}#team-slots .slot:nth-child(6) .sprbox img,#team-mini .slot:nth-child(6) .sprbox img{animation-delay:-2s}#pen-res .pen-res .sprbox img,#team-rail .tr-row:not(.ko) .sprbox img{transform-origin:50% 88%;animation:2.4s ease-in-out infinite pen-idle}#team-rail .tr-row:nth-child(2) .sprbox img{animation-delay:-.4s}.ally:not(.fainted) .wrap>img,.enemy:not(.fainted):not(.ko) .wrap>img{transform-origin:50% 100%;animation:2.4s ease-in-out infinite pen-idle}.ally:nth-child(2n) .wrap>img,.enemy:nth-child(2n) .wrap>img{animation-delay:-.8s}.ally:nth-child(3n) .wrap>img,.enemy:nth-child(3n) .wrap>img{animation-delay:-1.6s}#team-rail .tr-row:nth-child(3) .sprbox img{animation-delay:-.8s}#team-rail .tr-row:nth-child(4) .sprbox img{animation-delay:-1.2s}#team-rail .tr-row:nth-child(5) .sprbox img{animation-delay:-1.6s}#team-rail .tr-row:nth-child(6) .sprbox img{animation-delay:-2s}@media (prefers-reduced-motion:reduce){#team-slots .sprbox img,#team-mini .sprbox img,#pen-res .sprbox img,#team-rail .sprbox img,.pen-walker img{animation:none}}.dex-seen-card.unknown .dex-seen-spr img{filter:brightness(0);opacity:.45}.pen-res.empty:not(.buy):not(.locked),.pen-egg.empty:not(.buy):not(.locked){border-color:color-mix(in srgb, var(--text-2) 45%, transparent);background:color-mix(in srgb, var(--text-2) 5%, transparent)}.pen-res.empty:not(.buy):not(.locked) b:before,.pen-egg.empty:not(.buy):not(.locked):before{content:"＋ "}.pen-res.empty:not(.buy):not(.locked) b,.pen-egg.empty:not(.buy):not(.locked){color:var(--text)}.pen-res.buy,.pen-egg.buy,.pen-res.locked,.pen-egg.locked{background:#00000040;border-style:solid}.slot.empty{text-align:center;border-color:color-mix(in srgb, var(--text-2) 45%, transparent);background:color-mix(in srgb, var(--text-2) 5%, transparent);cursor:default;gap:2px}.slot.empty:hover{border-color:color-mix(in srgb, var(--text-2) 45%, transparent)}.slot.empty span{color:var(--text);font-weight:700;font-size:var(--fs-sm)}.slot.empty span:before{content:"＋ "}.slot.empty small{color:var(--muted);font-size:var(--fs-caption)}.pc-cell{background:var(--panel);border-color:var(--line)}.fx-skip{left:0;right:0;bottom:var(--s4);z-index:5;pointer-events:auto;align-items:center;gap:var(--s2);width:max-content;min-height:var(--control-h);padding:0 var(--s4);border-radius:var(--r-pill);border:2px solid var(--line);color:var(--text);font-size:var(--fs-sm);letter-spacing:.02em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c2030c7;margin:0 auto;transition:opacity .18s,border-color .15s,transform 80ms;animation:.25s .4s both fx-skip-in;display:inline-flex;position:absolute;box-shadow:inset 0 -3px #0000004d}.fx-skip:hover:not(:disabled){border-color:var(--text);filter:none}.fx-skip:active:not(:disabled){transform:translateY(2px)}.fx-skip:disabled{opacity:0;pointer-events:none;cursor:default}@keyframes fx-skip-in{0%{opacity:0;transform:translateY(6px)}}.tc-trigger{align-items:center;gap:var(--s2);height:var(--control-h);padding:0 var(--s3) 0 var(--s1);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-pill);color:var(--text);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:transform var(--ease), border-color var(--ease);flex:none;font-weight:600;display:inline-flex}.tc-trigger:hover{border-color:var(--line-hover);transform:translateY(-2px)}.tc-trigger:active{transform:translateY(2px)}.tc-trigger .av{background:var(--sunken);border-radius:50%;place-items:end center;width:32px;height:32px;display:grid;overflow:hidden}.tc-trigger .av img{height:40px;image-rendering:pixelated;margin-bottom:-6px}.tc-ed .tc-id{margin-top:var(--s4);align-items:center}.tc-ed .tc-portrait{cursor:default}.tc-ed .tc-portrait:hover{box-shadow:inset 0 0 0 2px var(--line);transform:none}.tc-field{gap:var(--s1);align-content:center;min-width:0;display:grid}.tc-field label{font-size:var(--fs-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.tc-field input{height:var(--control-h);background:var(--sunken);border:2px solid var(--line);border-radius:var(--r-sm);min-width:0;color:var(--text);font:inherit;font-size:var(--fs-body);padding:0 var(--s3)}.tc-field input:focus{border-color:var(--yellow);outline:none}.tc-field small{font-size:var(--fs-caption);color:var(--muted);text-align:right}.tc-ed .dc-sec{margin-top:var(--s4);padding-top:var(--s3);border-top:2px solid var(--line)}.tc-grid{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));display:grid}.tc-grid button{aspect-ratio:1;cursor:pointer;height:auto;transition:transform var(--ease), box-shadow var(--ease);border:0;padding:0;display:block;position:relative;overflow:hidden}.tc-grid button:hover{box-shadow:inset 0 0 0 2px var(--line-hover);transform:translateY(-2px)}.tc-grid button.on{box-shadow:inset 0 0 0 2px var(--yellow);background-color:color-mix(in srgb, var(--yellow) 14%, var(--panel-2))}.tc-grid img,.tc-lav img{transform-origin:top;transform:translate(-50%) translate(calc(var(--fx,0) * -2px), calc(var(--fy,0) * -2px)) scale(2);image-rendering:pixelated;position:absolute;top:6px;left:50%}.tc-ed .dc-sec h4{align-items:baseline;display:flex}.tc-ed .dc-sec h4 em{letter-spacing:0;color:var(--text-2);margin-left:auto;font-style:normal}.tc-locks{overscroll-behavior:contain;max-height:285px;padding-right:var(--s2);padding-bottom:var(--s4);scrollbar-width:thin;scrollbar-color:var(--line) transparent;display:grid;overflow-y:auto}.tc-lrow{padding:var(--s2) 0}.tc-lrow+.tc-lrow{border-top:1px solid var(--line)}.tc-lrow{gap:var(--s3);grid-template-columns:64px minmax(0,1fr);align-items:center;display:grid}.tc-lrow .tc-lav{align-self:center;width:64px;height:64px;display:block;overflow:hidden}.tc-lav img{filter:brightness(0)opacity(.55)}.tc-lav:before{content:"";z-index:2;width:10px;height:12px;image-rendering:pixelated;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cmVjdCB4PSIzIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjMiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI0IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZWVmMWY4Ii8+PHJlY3QgeD0iNSIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjYiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI3IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSIzIiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjgiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIzIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI5IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmYzYTAiLz48cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNiIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMiIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjMiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI0IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNSIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjYiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI3IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iOCIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjIiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIzIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNCIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNyIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI5IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIyIiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSIyIiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNCIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI1IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjYiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNyIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI4IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMyIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI0IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI3IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iOSIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48L3N2Zz4=) 50%/contain no-repeat;position:absolute;top:4px;right:6px}.tc-lock{gap:var(--s1);min-width:0;display:grid}.tc-lock p{font-size:var(--fs-sm);margin:0;line-height:1.2}.tc-lock .tc-bar{margin-top:0}.tc-lock small{font-size:var(--fs-micro);color:var(--muted);text-align:right}.tc-ed .tc-idslot{display:contents}.tc-fslot{place-items:center;width:136px;height:164px;display:grid}.tc-fbig.tr-face{--s:96;--k:2}.tc-fface.tr-face{--s:56}.tc-fgrid{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));display:grid}.tc-fgrid button{background:var(--panel-2);border-radius:var(--r-sm);color:var(--text-2);font:inherit;font-size:var(--fs-micro);cursor:pointer;border:0;justify-items:center;gap:8px;padding:12px 4px 6px;line-height:1.1;display:grid;position:relative;box-shadow:inset 0 0 0 2px #0000}.tc-fgrid button:hover{box-shadow:inset 0 0 0 2px var(--line-hover)}.tc-fgrid button.on{box-shadow:inset 0 0 0 2px var(--yellow);background:color-mix(in srgb, var(--yellow) 14%, var(--panel-2));color:var(--text)}.tc-fgrid .tc-new{padding:0 5px;top:3px;right:3px}.tc-fgrid .has-new{box-shadow:inset 0 0 0 2px var(--gold-soft)}.tc-flav{place-items:center;width:64px;height:64px;display:grid;position:relative}.tc-flav .tr-win img{filter:brightness(0)opacity(.55)}.tc-flav:before{content:"";z-index:5;width:10px;height:12px;image-rendering:pixelated;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cmVjdCB4PSIzIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjMiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI0IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZWVmMWY4Ii8+PHJlY3QgeD0iNSIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjYiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI3IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSIzIiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjgiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIzIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI5IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmYzYTAiLz48cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNiIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMiIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjMiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI0IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNSIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjYiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI3IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iOCIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjIiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIzIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNCIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNyIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI5IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIyIiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSIyIiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNCIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI1IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjYiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNyIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI4IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMyIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI0IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI3IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iOSIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48L3N2Zz4=) 50%/contain no-repeat;position:absolute;top:-2px;right:-2px}.tc-flav.q .tr-face{opacity:.5}.tc-lock b{font-size:var(--fs-sm);color:var(--text);font-weight:400}.tc-seg{overflow:visible}.tc-seg button{position:relative}.tc-seg button:first-child{border-radius:8px 0 0 8px}.tc-seg button:last-child{border-radius:0 8px 8px 0}.tc-seg .tc-new{padding:0 5px;top:-8px;right:-6px}.tc-seg .has-new>.tc-new{box-shadow:0 0 0 2px var(--ink), 0 0 8px #ffe0668c, inset 0 -2px #0000002e}.btn .tag-ef{margin-right:6px;position:static}.btn.gold .btn-emo{filter:drop-shadow(1px 0 0 var(--ink)) drop-shadow(-1px 0 0 var(--ink)) drop-shadow(0 1px 0 var(--ink)) drop-shadow(0 -1px 0 var(--ink));margin-right:4px}.tc-nface.tr-face{--s:40}@media (width<=640px){.tc-trigger{padding-right:var(--s1)}.tc-trigger>span:last-child{display:none}}.modal.op-modal.pn-modal{--c:var(--muted)}.pn-list{gap:var(--s2);flex-direction:column;display:flex}.pn-item{background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-md);overflow:hidden}.pn-item summary{align-items:center;gap:var(--s3);min-height:var(--control-h);padding:var(--s2) var(--s4);cursor:pointer;transition:background var(--ease);list-style:none;display:flex}.pn-item summary::-webkit-details-marker{display:none}.pn-item summary:hover{background:var(--panel-3)}.pn-item summary .t{flex:1;min-width:0}.pn-item summary b{font-size:var(--fs-body);font-weight:600;display:block}.pn-item summary small{font-size:var(--fs-caption);color:var(--muted);display:block}.pn-item summary .chev{color:var(--muted);transition:transform var(--ease)}.pn-item[open] summary .chev{transform:rotate(90deg)}.pn-body{padding:0 var(--s4) var(--s3);font-size:var(--fs-sm);color:var(--text-2);line-height:1.5}.pn-body p{margin:0 0 var(--s2)}.pn-body h5{margin:var(--s3) 0 var(--s1);font-size:var(--fs-sm);color:var(--text);font-weight:700}.pn-body ul{margin:0;padding-left:18px}.pn-more{margin-top:var(--s3);text-align:center;font-size:var(--fs-sm);color:var(--text-2);font-weight:600;text-decoration:none;display:block}.pn-more:hover{color:var(--text);text-decoration:underline}.modal.op-modal{--c:var(--blue-vivid);background:color-mix(in srgb, var(--c) 9%, var(--panel));border:2px solid color-mix(in srgb, var(--c) 70%, transparent);width:min(520px,100%)}.op-modal .modal-body{padding:var(--s4)}.op-head{min-height:52px;margin:calc(-1 * var(--s4)) calc(-1 * var(--s4)) var(--s4);padding:var(--s2) var(--s4);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 70%, transparent), transparent);border-bottom:2px solid color-mix(in srgb, var(--c) 70%, transparent);justify-content:space-between;align-items:center;display:flex}.op-head h3{font-size:var(--fs-title-sm);color:#fff;margin:0;font-weight:700}.op-x{width:var(--control-h);height:var(--control-h);border-radius:var(--r-sm);color:var(--text);cursor:pointer;background:0 0;border:0;margin:-8px -8px -8px 0;font-size:20px}.op-x:hover{background:#0003}.op-group+.op-group{margin-top:var(--s4)}.op-group>h5{margin:0 0 var(--s2);font-size:var(--fs-caption);color:color-mix(in srgb, var(--c) 55%, var(--muted));text-transform:uppercase;letter-spacing:.06em;font-weight:700}.op-card{background:var(--panel-2);border:2px solid color-mix(in srgb, var(--c) 35%, var(--line));border-radius:var(--r-md);overflow:hidden}.op-row{align-items:center;gap:var(--s3);min-height:56px;padding:var(--s2) var(--s4);cursor:pointer;transition:background var(--ease);display:flex}.op-row+.op-row{border-top:1px solid var(--line)}.op-row:hover:not(.op-static){background:var(--panel-3)}.op-row:focus-visible{outline:2px solid var(--yellow);outline-offset:-2px}.op-row.op-static{cursor:default}.op-row .t{flex:1;min-width:0}.op-row .t b{font-size:var(--fs-body);font-weight:600;display:block}.op-row .t small{font-size:var(--fs-caption);color:var(--muted);display:block}.op-row .t b:has(>.info-tip){align-items:center;gap:6px;display:flex}.op-row kbd{font:inherit;font-size:var(--fs-caption);color:var(--text-2);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-xs);padding:1px 6px}.op-row .chev{color:var(--muted)}.op-row.danger .t b{color:var(--danger-text)}.op-sw{border-radius:var(--r-pill);background:var(--sunken);width:48px;height:28px;box-shadow:inset 0 0 0 1px var(--line);transition:background var(--ease);flex:none;position:relative}.op-sw:after{content:"";background:var(--text);width:22px;height:22px;transition:transform .22s var(--ease-juicy);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px #0000004d}.op-row.on .op-sw{background:var(--c)}.op-row.on .op-sw:after{background:#fff;transform:translate(20px)}.op-vol{width:140px;accent-color:var(--c);flex:none}.op-row.muted .op-vol{opacity:.45}.op-ic{background:var(--discord);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.op-ic svg{width:20px;height:20px}.op-google .op-ic{background:#fff}.op-ic img{object-fit:cover;width:32px;height:32px}.op-google .t b{color:var(--text)}.op-discord:not(.on) .t b{color:color-mix(in srgb, var(--discord) 45%, var(--text))}.cl-modal{width:min(520px,100%)}.dexcard-modal.cl-wiped{--c:var(--red);width:min(460px,100%)}.dexcard-modal.tab-modal,.dexcard-modal.up-modal{--c:var(--blue);width:min(460px,100%)}.merge-list{margin:var(--s3) 0 0;gap:var(--s2);font-size:var(--fs-body);padding:0;list-style:none;display:grid}.merge-list li{align-items:center;gap:var(--s2);display:flex}.merge-list img{width:24px;height:24px;image-rendering:pixelated}.merge-list .xp-tag{text-align:center;min-width:32px}.cl-note{padding:var(--s4) 0 0;color:var(--text-2);font-size:var(--fs-body);margin:0;line-height:1.35}.cl-modal h3{margin:0 0 var(--s2);font-size:var(--fs-title-sm)}.cl-modal p{margin:0 0 var(--s4);color:var(--text-2);font-size:var(--fs-sm)}.cl-picks{gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.cl-pick{gap:var(--s1);padding:var(--s3) var(--s4);background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-md);flex-direction:column;display:flex}.cl-pick b{font-size:var(--fs-body)}.cl-pick span{font-size:var(--fs-sm);color:var(--text-2)}.cl-pick em{color:var(--text);font-style:normal;font-weight:700}.cl-pick small{font-size:var(--fs-caption);color:var(--muted)}@media (width<=640px){.cl-picks{grid-template-columns:1fr}}.op-foot{margin-top:var(--s4);font-size:var(--fs-caption);color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;display:flex}@media (width<=640px){.op-vol{width:96px}.op-row{padding:var(--s2) var(--s3)}}@media (prefers-reduced-motion:reduce){.op-sw,.op-sw:after{transition:none}}#app{gap:var(--s4);grid-template-columns:248px minmax(0,1fr);align-items:start;padding-bottom:0;display:grid}#app>main{min-width:0;padding-top:var(--s3);padding-bottom:var(--s4)}.side{gap:var(--s3);height:100vh;padding:var(--s3);box-sizing:border-box;background:linear-gradient(180deg, var(--panel), var(--sunken));border-right:2px solid var(--line);margin-left:calc(-1 * var(--s4));flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.side>*{flex-shrink:0}.side-links{gap:var(--s2);display:flex}.side-links button,.side-links a,.side-opt{box-sizing:border-box;height:var(--control-h);border-radius:var(--r-sm);border:2px solid var(--line);color:var(--text-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:color var(--ease), border-color var(--ease), background var(--ease);background:0 0;flex:1;justify-content:center;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.side-opt{width:100%}.side-opt:hover{color:var(--text);border-color:var(--line-hover)}.side-links .bug{width:var(--control-h);flex:none;font-size:16px;position:relative;overflow:hidden}.side-links .bug img{width:136px;max-width:none;height:112px;image-rendering:pixelated;pointer-events:none;position:absolute;top:calc(50% - 90px);left:calc(50% - 68px)}.side-links .bug:hover{color:var(--text);border-color:var(--line-hover)}.side-links .dc{flex:none;width:18px;height:18px}.side-links .disc{color:var(--discord);border-color:color-mix(in srgb, var(--discord) 45%, transparent);background:color-mix(in srgb, var(--discord) 8%, transparent)}.side-links .disc:hover{color:#fff;border-color:var(--discord);background:color-mix(in srgb, var(--discord) 22%, transparent)}.side-links .don{color:var(--support);border-color:color-mix(in srgb, var(--support) 45%, transparent);background:color-mix(in srgb, var(--support) 8%, transparent)}.side-links .don:disabled{opacity:.45;cursor:default;color:var(--muted);border-color:var(--line);background:0 0}.side-links .don:hover:not(:disabled){color:#fff;border-color:var(--support);background:color-mix(in srgb, var(--support) 22%, transparent)}.side-prof{gap:var(--s3);padding:var(--s3);background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-md);cursor:pointer;transition:transform var(--ease), border-color var(--ease);text-align:left;color:var(--text);font:inherit;grid-template-columns:56px minmax(0,1fr);align-items:center;display:grid}.side-prof:hover{border-color:var(--line-hover);transform:translateY(-2px)}.side-prof:active{transform:translateY(2px)}.side-av{background:var(--sunken);border-radius:50%;place-items:end center;width:56px;height:56px;display:grid;overflow:hidden}.side-who{min-width:0}.side-who b{justify-content:space-between;align-items:center;gap:var(--s1);font-size:var(--fs-body);font-weight:700;display:flex}.side-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-badges{font-style:normal;font-size:var(--fs-caption);color:var(--ink);background:var(--yellow);border-radius:var(--r-pill);flex:none;padding:1px 8px}.side-bar{border-radius:var(--r-pill);background:var(--line);height:8px;margin:var(--s2) 0 var(--s1);display:block;overflow:hidden}.side-bar i{background:var(--red);border-radius:inherit;width:0;height:100%;transition:width .3s var(--ease-juicy);display:block}.side-who small{font-size:var(--fs-caption);color:var(--muted);justify-content:space-between;display:flex}.side-who small em{color:var(--text-2);font-style:normal}.side-money{height:var(--control-h);padding:0 var(--s3);border-radius:var(--r-sm);font-variant-numeric:tabular-nums;background:#00000040;justify-content:space-between;align-items:center;font-weight:700;display:flex}.side-money>span{color:var(--muted);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.side-wallet{gap:var(--s1);display:flex}.side-wallet .side-money{flex:1;justify-content:center;min-width:0}.side-money .wallet-reg{color:var(--rc);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;margin-right:var(--s2);font-weight:700}.side-money.split{box-shadow:inset 3px 0 0 var(--rc)}@media (width<=640px){.side-money .wallet-reg{display:none}}.side-coins[hidden]{display:none}.side-coins img{vertical-align:middle;width:26px;height:26px;image-rendering:pixelated;margin:-6px -5px}.side-chap.adv-trigger{align-items:stretch;gap:var(--s2);width:100%;min-width:0;padding:var(--s2) var(--s3) var(--s2) var(--s2);cursor:pointer;color:var(--text);font:inherit;flex-direction:column}.side-chap-top{align-items:center;gap:var(--s3);display:flex}.side-chap .ac-bdg{background:#00000040}.ac-bdg .ac-braille{color:var(--text);font-size:26px;line-height:1}.side-chap .ac-t b{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.side-gauge{height:8px;margin:0 var(--s1);border-radius:var(--r-pill);background:var(--line);display:block;overflow:hidden}.side-gauge i{border-radius:inherit;background:var(--c);height:100%;transition:width .3s var(--ease-juicy);display:block}.side-chap-foot b{color:var(--text-2)}.side-chap-foot{font-size:var(--fs-caption);color:var(--muted);padding:0 var(--s1);justify-content:space-between;display:flex}#tabs>[data-screen=adventure]{display:none}.side-chap.adv-trigger:has(+#tabs>[data-screen=adventure].active){border-color:color-mix(in srgb, var(--red) 70%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--red) 40%, var(--panel)), color-mix(in srgb, var(--red) 15%, var(--panel)));box-shadow:inset 0 -3px #00000040}.side-chap.adv-trigger:has(+#tabs>[data-screen=adventure].active):hover{border-color:var(--red)}.side-nav{gap:var(--s1);flex-direction:column;display:flex}.side-nav button{align-items:center;gap:var(--s3);height:44px;padding:0 var(--s3);border-radius:var(--r-sm);background:color-mix(in srgb, var(--panel-2) 60%, transparent);color:var(--text-2);font:inherit;font-size:var(--fs-body);cursor:pointer;text-align:left;transition:background var(--ease), color var(--ease), transform var(--ease);border:2px solid #0000;font-weight:600;display:flex;position:relative}.side-nav button:hover:not(.active,:disabled,.locked){background:var(--panel-2);color:var(--text);transform:translate(2px)}.side-nav button.active{color:#fff;border-color:color-mix(in srgb, var(--red) 70%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--red) 75%, var(--panel)), color-mix(in srgb, var(--red) 35%, var(--panel)));box-shadow:inset 0 -3px #00000040}.side-nav button:disabled{opacity:.5;cursor:not-allowed}.side-nav button:disabled:after,.side-nav button.locked:after{content:"";width:10px;height:12px;image-rendering:pixelated;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cmVjdCB4PSIzIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjMiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI0IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZWVmMWY4Ii8+PHJlY3QgeD0iNSIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjYiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI3IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSIzIiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjgiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIzIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI5IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmYzYTAiLz48cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNiIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMiIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjMiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI0IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNSIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjYiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI3IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iOCIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjIiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIzIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNCIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNyIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI5IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIyIiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSIyIiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNCIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI1IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjYiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNyIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI4IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMyIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI0IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI3IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iOSIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48L3N2Zz4=) 50%/contain no-repeat;flex:none;margin-left:auto}.side-nav button.locked{cursor:not-allowed}.side-nav button.locked>:not(.info-tip-box),.side-nav button.locked:after{opacity:.5}.side-nav button[hidden]{display:none}.side-nav button.soon{border-style:dashed;border-color:var(--line)}.side-nav button.soon:after{content:none}.side-nav .ic{flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.side-nav .ic img{image-rendering:pixelated;max-width:32px;max-height:32px}.side-nav .new{box-sizing:border-box;border-radius:var(--r-pill);background:var(--gold-soft);min-width:20px;height:20px;color:var(--ink);font-size:var(--fs-micro);transform-origin:50% 100%;place-items:center;margin-left:auto;padding:0 6px;font-weight:700;animation:.35s cubic-bezier(.3,1.6,.5,1) both dexNewIn,2.4s ease-in-out .5s infinite dexNewHop;display:grid;box-shadow:0 0 8px #ffe0668c,inset 0 -2px #0000002e}.side-nav [data-screen=pokedex] .new{animation-delay:0s,1.1s}.side-bottom{gap:var(--s2);flex-direction:column;margin-top:auto;display:flex}.side-bottom .side-opt{flex:none}.pn-ic{width:32px;height:32px;image-rendering:pixelated;vertical-align:middle;margin:-6px -2px}.side-cl{position:relative}.side-cl .new{border-radius:var(--r-pill);background:var(--gold-soft);color:var(--ink);font-size:var(--fs-micro);padding:1px 6px;font-weight:700;display:none;position:absolute;top:-8px;right:-6px}.side-cl.has-new{color:var(--text);border-color:var(--yellow)}.side-cl.has-new .new{display:block}#screen-adventure>.adv-side>#chapter-btn{display:none}@media (prefers-reduced-motion:reduce){.side-nav .new{animation:none}}@media (width<=640px){#app{display:block}#screen-adventure>.adv-side>#chapter-btn{display:flex}.side{align-items:center;gap:var(--s2);height:auto;padding:var(--s2) 0;background:0 0;border:0;flex-flow:wrap;margin:0;position:static;overflow:visible}.side-links,.side-chap{display:none}#tabs>[data-screen=adventure]{display:flex}.side-prof{min-width:0;padding:var(--s1) var(--s2);gap:var(--s2);flex:1;grid-template-columns:40px minmax(0,1fr)}.side-av{width:40px;height:40px}.side-bar,.side-who small,.side-badges,.side-money>span{display:none}.side-money,.side-wallet{flex:none}.side-bottom{margin:0}.side-opt{width:var(--control-h);font-size:0}.side-opt:before{content:"⚙";font-size:18px}.side-bottom{flex-direction:row}.side-cl:before{content:none}.side-cl .pn-ic{width:32px;height:32px}.side-cl .new{width:10px;height:10px;padding:0;font-size:0;top:-3px;right:-3px}.side-nav{z-index:40;background:var(--panel);border:2px solid var(--line);border-radius:var(--r-md);flex-direction:row;gap:4px;padding:4px;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 -6px 24px #00000080}.side-nav button{min-width:0;height:56px;font-size:var(--fs-micro);text-align:center;flex-direction:column;flex:1;justify-content:center;gap:2px;padding:0}.side-nav button:not(.active) .l{display:none}.side-nav button.active{flex:2.4}.side-nav button .l{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;overflow:hidden}.side-nav button:disabled:after,.side-nav button.locked:after{display:none}.side-nav .new{margin:0;position:absolute;top:2px;right:4px}}@media (width>=1380px){#screen-adventure.active{grid-template-columns:minmax(0,1fr) 320px}#screen-adventure>.adv-main{width:100%;max-width:calc(177.778vh - 355.556px);min-height:calc(100vh - var(--s3) - 2 * var(--s4));grid-area:1/1;justify-self:center}#screen-adventure>.adv-side{margin-top:var(--s4);grid-area:2/1}#screen-adventure>.adv-side:not(:has(>:not(#chapter-btn,:empty))){display:none}#screen-adventure>.zone-panel{grid-area:1/2}}.mp-grid{justify-content:start;gap:var(--s1);grid-template-columns:repeat(auto-fill,76px)}.mp-grid div{padding:0 2px var(--s1);font-size:var(--fs-caption);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.15;overflow:hidden}.mp-grid img{width:136px;max-width:none;height:112px;margin:-42px auto -10px;position:relative;left:50%;translate:-50%}.mp-grid small{font-size:var(--fs-micro);font-weight:500}.map-body.pg-3{grid-template-columns:minmax(0,1fr)}.pg-lv{padding:1px var(--s2);border-radius:var(--r-pill);background:var(--panel-2);color:var(--text-2);font-size:var(--fs-caption);margin-top:2px;display:inline-block}.mp-row .t .pg-lv b{font-size:inherit;color:#fff;display:inline}.mp-row.ev-here .t small .pg-lv{color:var(--text-2)}.pg-lv{--lv:var(--text-2)}.pg-lv.lock{color:var(--muted)}.pg-lv.ok{--lv:var(--green)}.pg-lv.tight{--lv:var(--caution)}.pg-lv.under{--lv:var(--danger-text)}.pg-lv.ok,.pg-lv.tight,.pg-lv.under{background:color-mix(in srgb, var(--lv) 16%, var(--panel-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lv) 45%, transparent)}.mp-row .t .pg-lv b,.mp-chips .pg-lv b{color:var(--lv)}.mp-row .pg-loop{border-radius:var(--r-sm);border:2px solid var(--line);background:var(--panel-2);width:32px;height:32px;color:var(--muted);cursor:pointer;transition:color var(--ease), border-color var(--ease), background var(--ease), transform var(--ease);justify-self:end;place-items:center;display:grid;box-shadow:inset 0 -2px #00000040}.mp-row .pg-loop:active{transform:translateY(2px)}.mp-row .pg-loop:hover{color:var(--text);border-color:var(--line-hover)}.mp-row .pg-loop .loop-ic{width:16px;height:16px}.mp-row .pg-loop.on{color:var(--green);border-color:color-mix(in srgb, var(--green) 60%, transparent);background:color-mix(in srgb, var(--green) 14%, var(--panel-2))}.mp-row .pg-loop.on .loop-ic{animation:2.4s linear infinite pg-spin}@keyframes pg-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.mp-row .pg-loop.on .loop-ic{animation:none}}.mp-list h4.pg-h{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}.pg-loop-all{border-radius:var(--r-sm);border:2px solid var(--line);background:var(--panel-2);height:32px;color:var(--muted);cursor:pointer;font-size:var(--fs-caption);text-transform:none;letter-spacing:0;transition:color var(--ease), border-color var(--ease), background var(--ease), transform var(--ease);align-items:center;gap:6px;padding:0 10px;display:inline-flex;box-shadow:inset 0 -2px #00000040}.pg-loop-all:hover{color:var(--text);border-color:var(--line-hover)}.pg-loop-all:active{transform:translateY(2px)}.pg-loop-all .loop-ic{width:16px;height:16px}.pg-loop-all.on{color:var(--green);border-color:color-mix(in srgb, var(--green) 60%, transparent);background:color-mix(in srgb, var(--green) 14%, var(--panel-2))}.pg-info{flex-direction:column;min-width:0;display:flex}.pg-info>h4{margin:0 0 var(--s2);font-size:var(--fs-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.pg-info>.mp-det{flex:1}.pg-cols{gap:var(--s4);grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:stretch;display:grid}.pg-regions{gap:var(--s2);padding:0 0 var(--s1);scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--line) transparent;display:flex;overflow:auto hidden}.pg-regions .rg{scroll-snap-align:start;flex:0 0 190px;width:auto}.rg-caught{align-items:center;gap:2px;display:flex}.rg-caught img{width:16px;height:16px;image-rendering:pixelated;margin:-2px 1px -2px -3px}.rg-badges{gap:2px;margin-top:2px;display:flex}.rg-badges .pbadge.off{filter:brightness(0);opacity:.35}.rg.soon{cursor:not-allowed;opacity:.5;background:0 0;border-style:dashed}.rg.soon b{color:var(--muted)}.rg.soon.lock{border-style:solid}.rg.depart{border-color:color-mix(in srgb, var(--c) 70%, var(--line));background:color-mix(in srgb, var(--c) 14%, var(--panel));animation:rgCall 2.4s var(--ease,ease) infinite}.rg.depart small{color:var(--text-2)}.rg-go{font-weight:700;font-size:var(--fs-micro);color:var(--yellow);margin-top:4px}@keyframes rgCall{50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 35%, transparent)}}.tv-fx{z-index:60;background:radial-gradient(#0d1020,#04050a 75%);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;display:flex;position:fixed;inset:0}.tv-win{aspect-ratio:3;border:3px solid var(--line);border-radius:var(--r-lg,18px);width:min(640px,100%);position:relative;overflow:hidden;box-shadow:0 18px 40px #0009}.tv-sea{image-rendering:pixelated;background:url(/assets/bg/sea-travel.webp) 0 0/auto 100% repeat-x;position:absolute;inset:0}.tv-ship{z-index:2;width:30%;position:absolute;top:44%}.tv-ship img{width:100%;image-rendering:pixelated;filter:drop-shadow(0 6px #00285038);display:block;position:relative}.tv-hull{mix-blend-mode:screen;background:radial-gradient(at 70%,#ffffffe6,#dcf6ff8c 50%,#0000 70%);border-radius:50%;height:10%;animation:.5s steps(2,end) infinite alternate tvChurn;position:absolute;top:84%;left:4%;right:0}@keyframes tvChurn{0%{opacity:.8;transform:scaleX(.97)scaleY(.85)}to{opacity:1;transform:scaleX(1.03)scaleY(1.1)}}.tv-foam{z-index:1;pointer-events:none;position:absolute;inset:0}.tv-foam i{image-rendering:pixelated;position:absolute}.tv-black{z-index:3;pointer-events:none;background:#000;position:absolute;inset:0}.tv-cap{align-items:center;gap:12px;font-size:18px;display:flex}.tv-cap span{color:var(--muted)}.rc-fx{z-index:60;background:radial-gradient(#0d1020,#04050a 75%);flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:16px;display:flex;position:fixed;inset:0}.rc-flash{pointer-events:none;background:#fff;position:absolute;inset:0}.rc-title{font-family:var(--font-pixel);color:#fff;text-align:center;text-shadow:0 3px #1f6fb2,0 0 18px #7fd3ff8c;margin-bottom:36px;font-size:clamp(14px,2.2vw,22px)}.rc-tap{min-height:20px;color:var(--muted);font-size:13px}.rc-fly{pointer-events:none;position:absolute}.rc-lv{white-space:nowrap;color:#fff;text-shadow:0 2px #0009;pointer-events:none;font-size:13px;font-weight:700;position:absolute}.rc-lv b{color:var(--yellow)}.pg-ev-body{grid-template-columns:minmax(300px,400px) minmax(0,1fr)}.pg-empty{padding:var(--s3) var(--s2);color:var(--muted);opacity:.6;margin:0;font-weight:400}.mp-list>h4+.pg-empty{padding-top:0}.mp-row .bd.ev-sil{justify-self:center;width:48px;height:40px;margin:-4px 0}.mp-row .bd.ev-sil .sprbox{width:48px;overflow:visible}.mp-row .bd.ev-sil img{width:68px;max-width:none}.mp-hero .ev-big{display:block;position:relative;inset:auto}.mp-hero .ev-big img{height:150px;image-rendering:pixelated}.mp-in .ev-wallet{margin:var(--s2) 0}.mp-act .ev-run{color:var(--text-2);align-self:center;font-weight:600}.mp-go.ghost{background:var(--panel-2);color:var(--text);box-shadow:none;border:2px solid var(--line)}.pg-ev-body .mp-row,.pg-ev-body .mp-row.ev-here{grid-template-columns:56px minmax(0,1fr) auto}.pg-ev-body .mp-row.ev-here .bd{width:56px}.pg-ev-body .mp-row .bd{justify-self:center}.pg-ev-body .mp-row{padding-left:var(--s2)}.boss-intro{--bz:3;z-index:11;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bi-bar{z-index:3;background:#05070c;height:13%;position:absolute;left:0;right:0;transform:translateY(-100%)}.bi-bar.top{box-shadow:0 2px color-mix(in srgb, var(--c) 70%, transparent);top:0}.bi-bar.bot{box-shadow:0 -2px color-mix(in srgb, var(--c) 70%, transparent);bottom:0;transform:translateY(100%)}.bi-who{opacity:0;z-index:2;position:absolute;bottom:13%;left:58%}.bi-trainer{image-rendering:pixelated;transform-origin:50% 100%;filter:drop-shadow(0 6px #0006);display:block}.bi-trainer.sil{filter:brightness(0) drop-shadow(0 0 10px color-mix(in srgb, var(--c) 80%, transparent))}.bi-info{z-index:2;gap:var(--s1);opacity:0;flex-direction:column;max-width:48%;display:flex;position:absolute;top:50%;left:7%;translate:0 -50%}.bi-info small{font-size:clamp(var(--fs-micro), 1.4vw, 16px);text-transform:uppercase;letter-spacing:.12em;color:var(--c);text-shadow:0 2px #05070c;font-weight:700}.bi-info b{color:#fff;text-shadow:4px 4px #05070c,-2px -2px #05070c,2px -2px #05070c,-2px 2px #05070c;font-size:clamp(28px,4.6vw,56px);font-weight:700;line-height:1}.bi-tags{align-items:center;gap:var(--s2);margin-top:var(--s1);flex-wrap:wrap;display:flex}.bi-tags em{font-style:normal;font-size:var(--fs-sm);color:var(--text-2)}@media (width<=640px){.boss-intro{--bz:2}.bi-who{left:52%}}.badge-fx{gap:var(--s5);cursor:pointer}.bf-stage{box-sizing:border-box;place-items:end center;width:200px;height:170px;padding-bottom:26px;display:grid;position:relative}.bf-big{z-index:2;transform-origin:50% 100%;line-height:0;position:relative}.bf-stage .hx-shadow{bottom:18px}.badge-fx .bf-case{will-change:transform}.bf-case{gap:var(--s4);opacity:0;display:flex}.bf-slot{place-items:center;width:72px;height:72px;display:grid}.bf-slot .pbadge.sil{filter:brightness(0)drop-shadow(0 0 1px #ffffff59);opacity:.7}.bf-slot.new .pbadge{filter:drop-shadow(0 0 2px var(--c)) drop-shadow(0 0 8px var(--c)) drop-shadow(0 0 18px var(--c))}.badge-fx .hx-msg{opacity:0;font-size:var(--fs-body);color:var(--text-2)}@media (width<=640px){.bf-case{justify-content:center;gap:var(--s3);max-width:calc(4 * 56px + 3 * var(--s3));flex-wrap:wrap}.bf-slot{width:56px;height:56px}}.btn.ghost{color:var(--text-2);box-shadow:none;transition:color var(--ease), background var(--ease), transform 80ms;background:0 0;border:2px solid #0000;font-weight:600}.btn.ghost:hover:not(:disabled){filter:none;color:var(--text);background:var(--panel-2)}.btn.outline{border:2px solid var(--line);color:var(--text-2);box-shadow:none;transition:color var(--ease), border-color var(--ease), transform 80ms;background:0 0;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.btn.outline.small{height:var(--control-h);padding:0 var(--s4);font-size:var(--fs-sm)}.btn.outline:hover:not(:disabled){filter:none;color:var(--text);border-color:var(--line-hover)}.tag-ef{top:var(--s1);right:var(--s1);z-index:2;border-radius:var(--r-pill);font-size:var(--fs-micro);pointer-events:none;padding:0 5px;font-weight:700;line-height:16px;position:absolute}.tag-ef.up{background:var(--green);color:var(--ink)}.slot.filled.eff-up,.pc-cell.eff-up{border:2px solid color-mix(in srgb, var(--green) 90%, transparent)}.evt-lv{font-size:var(--fs-micro);color:var(--text);font-variant-numeric:tabular-nums;text-shadow:0 1px 0 var(--ink), 1px 0 0 var(--ink), -1px 0 0 var(--ink), 0 -1px 0 var(--ink);font-weight:700}.evt-lv s,.slot .lv s,.pc-cell .lvl s{color:var(--muted);text-shadow:none;margin-right:2px;font-weight:500}.mp-in:has(.evt) .mp-act{margin-top:0}.evt{margin:auto 0 var(--s4);padding-top:var(--s5)}.evt-h{align-items:center;gap:var(--s2);margin-bottom:var(--s2);display:flex}.evt-h b{font-size:var(--fs-body);white-space:nowrap}.evt-h small{font-size:var(--fs-caption);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.evt-h .btn{white-space:nowrap;flex:none;margin-left:auto}.evt-slots{gap:var(--s2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.evt-slot{height:124px;padding:0 0 var(--s1);border-radius:var(--r-sm);background:var(--panel-2);border:2px solid var(--line);color:var(--text);font:inherit;cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;transition:transform .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.evt-slot:hover{border-color:var(--line-hover);transform:translateY(-2px)}.evt-slot:active{transform:translateY(2px)}.evt-slot .sprbox{flex:1}.evt-slot.free{border-style:dashed;border-color:color-mix(in srgb, var(--text-2) 45%, transparent);background:color-mix(in srgb, var(--text-2) 5%, transparent);font-size:var(--fs-sm);justify-content:center}@media (width<=640px){.evt-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-ev-body .mp-row.ev-prep{cursor:pointer}.pg-ev-body .mp-row.ev-prep .bd{filter:none}.evt-mini{gap:var(--s1);grid-template-columns:repeat(3,40px);display:grid}.evt-mini i{border-radius:var(--r-xs);background:var(--panel-2);place-items:center;width:40px;height:36px;display:grid;overflow:hidden}.evt-mini .sprbox{width:40px}.evt-mini .sprbox img{max-width:none}.evt-pick-back{z-index:60;padding:var(--s4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05070cb8;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.evt-pick-back.open{animation:.2s fadeIn;display:flex}html.no-glass:not(.dbg-blur) :is(.modal-root,.evt-pick-back){-webkit-backdrop-filter:none;backdrop-filter:none;background:#05070cdb}html.no-glass:not(.dbg-blur) :is(.arena-hud,.arena .adv-controls,.sb-pill,.fx-skip){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c0e16c7}@media (width<=640px){html.no-glass:not(.dbg-blur) #screen-adventure .newsbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--sunken)}}html.no-bg body:before{will-change:auto;animation:none}.evt-pick{gap:var(--s3);width:min(1240px,100%);max-height:calc(100vh - 32px);padding:var(--s4);background:var(--bg);border:2px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);flex-direction:column;animation:.3s cubic-bezier(.2,1.4,.4,1) pop;display:flex;overflow:auto}.evt-pick .map-head{padding-right:calc(var(--control-h) + 24px);flex-wrap:nowrap;position:relative}.evt-pick .evt-x{position:absolute;top:10px;right:14px}.evt-go{margin:0 calc(-1 * var(--s4)) calc(-1 * var(--s4));padding:var(--s3) var(--s4) var(--s4);background:var(--bg);border-top:2px solid var(--line);flex:none}.evt-go .mp-go{width:100%}.evt-head{gap:var(--s3);flex-direction:column;flex:none;display:flex}.evt-head>.team-panel{background-color:var(--bg);background-image:linear-gradient(color-mix(in srgb, var(--c) 10%, transparent), color-mix(in srgb, var(--c) 10%, transparent))}.evt-pick>#evt-pc{overscroll-behavior:contain;flex:auto;grid-auto-rows:max-content;align-content:start;min-height:160px;overflow-y:auto}.evt-pick>:is(.evt-foot,.evt-hint){flex:none}.evt-pick .team-slots{padding:var(--s4);grid-template-columns:repeat(6,minmax(0,1fr))}.evt-pick .slot{aspect-ratio:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:210px}.evt-pick .pc-cell{touch-action:pan-y;-webkit-user-select:none;user-select:none}.evt-pick .slot.drop-over,.evt-pick .pc-grid.drop-over{border-color:var(--yellow)}.evt-pick .dragging{z-index:10;position:relative}.evt-pick .chip.on{border-color:var(--yellow);color:var(--yellow);background:color-mix(in srgb, var(--yellow) 12%, transparent)}.evt-leg{flex:none;width:48px;height:40px;overflow:hidden}.evt-leg .sprbox{width:48px}.evt-leg .sprbox img{max-width:none}.evt-meta{align-items:center;gap:var(--s1);display:flex}.evt-meta .evt-lv{font-size:var(--fs-sm);margin-right:var(--s1)}.evt-x{width:var(--control-h);height:var(--control-h);border-radius:var(--r-sm);background:var(--panel-2);color:var(--muted);cursor:pointer;border:0;font-size:18px}.evt-x:hover{color:var(--text);background:var(--panel-3)}.evt-foot{align-items:center;gap:var(--s2);font-size:var(--fs-caption);color:var(--muted);flex-wrap:wrap;display:flex}.evt-foot .tag-ef{position:static}.evt-hint{font-size:var(--fs-caption);color:var(--muted);margin:0}.rp-fuse{display:block}.rp-fuse.rp-right{grid-template-columns:auto 2px minmax(0,1fr);display:grid}.evt-pick .team-slots.duo{grid-template-columns:repeat(2,minmax(0,210px))}.rp-div{background:var(--line);margin:var(--s4) 0;display:none}.rp-fuse.rp-right .rp-div{display:block}#evt-pop-side:empty,#evt-pop:empty{display:none}.rp-fuse.rp-right #evt-pop-side{min-width:0;padding:var(--s4);flex-direction:column;justify-content:center;display:flex}.rp-search{gap:var(--s2);flex-direction:column;display:flex}#evt-pop .rp-side{padding:0 var(--s1)}.rp-side h4{align-items:center;gap:var(--s2);margin:0 0 var(--s2);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);white-space:nowrap;font-weight:600;display:flex}.rp-side h4 .rt-n{white-space:nowrap}.rp-pks{gap:var(--s3);padding-bottom:var(--s1);display:flex;overflow-x:auto}.rp-pk{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:2px;padding:0;display:flex}.rp-pk .fr-mon{border-radius:var(--r-sm);background:var(--panel-2);box-shadow:inset 0 0 0 2px var(--line);transition:transform .15s,box-shadow .15s}.rp-pk:hover .fr-mon{box-shadow:inset 0 0 0 2px var(--line-hover);transform:translateY(-2px)}.rp-pk.in .fr-mon{box-shadow:inset 0 0 0 2px var(--yellow)}.rp-pk small{font-size:var(--fs-sm);color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:700}.rp-pk .mine{max-width:84px;font-size:var(--fs-micro);text-align:center;color:var(--muted);line-height:1.2}.rp-pk.miss{cursor:default}.rp-pk.miss .fr-mon{opacity:.5;filter:grayscale()}.rp-pk.miss:hover .fr-mon{box-shadow:inset 0 0 0 2px var(--line);transform:none}@media (width<=800px){.evt-pick .team-slots.duo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){#evt-eff{width:var(--control-h);flex:none;place-items:center;padding:0;display:grid}#evt-eff .chip-l{display:none}#evt-pc .tag-ef{padding:0 3px;font-size:11px;line-height:13px;top:2px;right:2px}.evt-pick .team-slots{padding:var(--s3);gap:var(--s2)}.evt-pick .team-slots.duo .slot{min-height:0}.evt-pick .team-slots .slot.empty{min-height:0;color:var(--muted);font-size:18px}.evt-pick .team-slots.mini{gap:var(--s1);grid-template-columns:repeat(6,minmax(0,1fr))}.evt-pick .mini .slot{aspect-ratio:1;border-radius:7px 7px 7px 16px;place-items:center;min-height:36px;padding:0;display:grid;position:relative;overflow:hidden}.evt-pick .mini .slot.filled{background-image:var(--mon-lines)}.evt-pick .mini .slot .sprbox{margin-top:-14px}.evt-pick .mini .slot .lv{text-align:center;color:var(--text);font-size:12px;font-weight:700;line-height:1;position:absolute;bottom:3px;left:0;right:0}.evt-pick .mini .tag-ef{padding:0 3px;font-size:10px;line-height:12px;top:1px;right:1px}.evt-pick .map-head h2{font-size:20px}.rp-side h4{letter-spacing:.04em;gap:var(--s1)}.rp-pks{gap:var(--s2)}.rp-pk .mine{max-width:60px}}@media (width<=800px){.evt-pick .team-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.evt-pick .map-head{flex-wrap:wrap}}.btn{--bc:var(--blue)}.btn.primary,.btn.danger,.mp-go{--bc:var(--red)}.btn.gold{--bc:var(--yellow)}.btn.green{--bc:#2f9e4f}.btn:not(.ghost):not(.outline):not(.ti-discord):not(.ti-google),.mp-go:not(.ghost):not([disabled]){color:#fff;border:2px solid color-mix(in srgb, var(--bc) 70%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--bc) 75%, var(--panel)), color-mix(in srgb, var(--bc) 35%, var(--panel)));transition:border-color var(--ease), background var(--ease), transform 80ms;box-shadow:inset 0 -3px #00000040}.btn:not(.ghost):not(.outline):not(.ti-discord):not(.ti-google):hover:not(:disabled),.mp-go:not(.ghost):not([disabled]):hover{filter:none;border-color:var(--bc);background:linear-gradient(90deg, color-mix(in srgb, var(--bc) 85%, var(--panel)), color-mix(in srgb, var(--bc) 45%, var(--panel)))}.pg-info{container-type:inline-size}@container (width<=520px){.evt-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.evt-slot{height:108px}}.seg button.on{color:#fff;background:linear-gradient(90deg, color-mix(in srgb, var(--red) 75%, var(--panel)), color-mix(in srgb, var(--red) 35%, var(--panel)));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--red) 70%, transparent), inset 0 -3px #00000040}.mp-chips .type{padding:3px var(--s3);border-radius:var(--r-pill);font-size:var(--fs-sm);line-height:inherit;color:#fff;box-shadow:none;align-items:center;display:inline-flex}.ev-ttl{justify-content:space-between}.ev-ttl .info-tip{margin:0 auto 0 -4px}.ev-seg button{height:36px;padding:0 var(--s4);cursor:pointer;font-family:inherit}.ev-hunt{display:contents}.ev-hunt[hidden],.ev-board[hidden]{display:none}.ev-board{min-height:0;margin:var(--s2) 0 var(--s4);padding-right:var(--s1);scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1 1 0;overflow-y:auto}.ev-board::-webkit-scrollbar{width:8px}.ev-board::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.ev-board::-webkit-scrollbar-track{background:0 0}.ev-lb{flex-direction:column;display:flex}.ev-lb-row{gap:var(--s3);min-height:40px;padding:2px var(--s3);border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:36px 32px minmax(0,1fr) 80px;align-items:center;display:grid}.ev-lb-row:last-child{border-bottom:0}.ev-lb-row .rk{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}.ev-lb-row .medal{width:40px;height:40px;image-rendering:pixelated;margin:-6px -2px;display:block}.ev-lb-row .av{width:32px;height:32px}.ev-lb-row .nm{min-width:0}.ev-lb-row .nm b{font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;display:block;overflow:hidden}.ev-lb-row .nm b em{font-style:normal;font-size:var(--fs-caption);color:var(--yellow)}.ev-lb-row .nm small,.ev-lb-row .tm small{font-size:var(--fs-caption);color:var(--muted);font-weight:500;display:block}.ev-lb-row .nm b small.tag{margin-left:4px;display:inline}.ev-lb-row .tm{text-align:right;font-size:var(--fs-body);font-variant-numeric:tabular-nums;font-weight:700}.ev-lb-row.me{z-index:1;border:2px solid color-mix(in srgb, var(--yellow) 55%, transparent);border-radius:var(--r-sm);background:color-mix(in srgb, var(--yellow) 14%, var(--panel));position:sticky;bottom:0}.lzb-pop,.lzb-list{margin-top:var(--s3)}.lzb-pop h4,.lzb-list h4{align-items:baseline;display:flex}.lzb-hint{margin:0 0 var(--s2);font-size:var(--fs-sm);color:var(--muted)}.lzb-pks{gap:var(--s2);flex-wrap:wrap;display:flex}.lzb-pk{flex-direction:column;align-items:center;gap:2px;display:flex}.lzb-pk small{font-size:var(--fs-caption);color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}.ev-lb-none{margin:var(--s3) 0 0;text-align:center;font-size:var(--fs-sm);color:var(--muted);opacity:.8}.arrow .evo-time{font-size:var(--fs-micro);line-height:1}.weather-fx{z-index:3;pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.zone-weather{font-size:var(--fs-caption);color:var(--muted);margin:-4px 0 10px}.zone-weather.now{color:var(--text)}.zone-cond{border-top:2px solid var(--line);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:6px;margin:12px 0 6px;padding-top:8px;font-weight:600;display:flex}.zone-cond:first-of-type{border-top:0;margin-top:0;padding-top:0}.zone-cond-ic{letter-spacing:0;font-size:14px}.zone-cond.now{color:var(--text)}.zone-cond-now{border-radius:var(--r-pill);background:var(--yellow);color:#1a1a1a;font-size:var(--fs-micro);letter-spacing:.04em;margin-left:auto;padding:1px 8px}.zone-cond.off,.zone-grid.off{opacity:.5}.weather-strike{z-index:3;pointer-events:none;opacity:.8;display:none;position:absolute;inset:0}:is(.arena,.pen-scene)[data-strike] .weather-strike{-webkit-backdrop-filter:grayscale()contrast(40)brightness(1.15);display:block}:is(.arena,.pen-scene)[data-strike=neg] .weather-strike{-webkit-backdrop-filter:grayscale()contrast(40)brightness(1.15)invert()}:is(.arena,.pen-scene)[data-weather=sun] .weather-fx{-webkit-backdrop-filter:saturate(1.15)brightness(1.14)contrast(1.04)}.scene-top{align-items:center;gap:var(--s2);margin-bottom:var(--s2);min-height:28px;display:flex}.arena .scene-bar{z-index:6;pointer-events:none;display:flex;position:absolute;top:10px;left:8px}.sb-pill{border-radius:var(--r-pill);pointer-events:auto;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;height:30px;font-size:var(--fs-sm);background:#0c0e1699;border:1px solid #ffffff1f;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.sb-pill [data-cond]{cursor:help}body.calm .arena-hud,body.calm .arena .adv-controls,body.calm .sb-pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c0e16c7}body.calm .st-burn img{filter:drop-shadow(0 0 6px #ff6a2a)sepia(.35)saturate(1.5);animation:none}body.calm .st-poison img{filter:drop-shadow(0 0 6px #b65ad6)hue-rotate(-30deg)saturate(1.4);animation:none}body.calm .st-paralysis img{filter:drop-shadow(0 0 6px #ffe23a);animation:none}body.calm .st-sleep .wrap:after{opacity:1;animation:none;transform:translate(7px,-15px)scale(.85)}body.calm .pen-walker.walk img,body.calm .pen-walker.walk .shadow{animation:none}.sb-pill .sb-clock{color:#fff;font-weight:600}.sb-sep{background:#fff3;width:1px;height:14px}@media (width<=640px){.arena .scene-bar{top:8px;left:6px}.sb-pill{gap:5px;height:26px;padding:0 8px}}.pg-lv.pg-wx{color:var(--text);margin-left:6px}.sb-pill .sb-wx{color:#fff;gap:.3em;min-width:0;margin-left:-2px;display:flex}.sb-wx .sb-wn{text-overflow:ellipsis;min-width:0;overflow:hidden}.sb-wx .sb-wu{flex:none}@media (width<=640px){.sb-tide .sb-wn{display:none}}.arena .scene-bar{max-width:calc(100% - 128px)}.sb-pill{max-width:100%}.sb-sky{cursor:pointer}.sb-sky:hover,.sb-sky:focus-visible{border-color:#ffffff59;outline:none}.sb-hours{display:none}.sb-sky.open{border-radius:15px;flex-wrap:wrap;row-gap:4px;height:auto;min-height:30px;padding-block:3px}.sb-sky.open .sb-now{display:none}.sb-sky.open .sb-hours{gap:3px;margin-left:2px;display:flex}.sb-h{box-sizing:border-box;background:#ffffff1f;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:38px;height:36px;padding:0 4px;display:flex}.sb-h.now{box-shadow:inset 0 0 0 1px var(--yellow)}.sb-clear{font-size:var(--fs-caption);color:#cfd5e4;align-self:center}.sb-sky.pop :is(.sb-h,.sb-clear){animation:sb-pop .24s var(--ease-juicy) both;animation-delay:calc(var(--i,0) * 30ms)}@keyframes sb-pop{0%{opacity:0;transform:translateY(-6px)scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sb-sky.pop :is(.sb-h,.sb-clear){animation:none}}.sb-h i{font-size:16px;font-style:normal;line-height:1}.sb-h b{color:#fff;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1}.sb-h.wx-rain{background:#4f8cff73}.sb-h.wx-storm{background:#a56bff80}.sb-h.wx-snow{background:#dfeaff59}.sb-h.wx-sun{background:#ffb34773}.sb-h.wx-sand{background:#d8b26a73}.sb-h.wx-ash{background:#a08c8073}.sb-h.wx-fog{background:#b8c0cc59}.sb-h.wx-breeze{background:#96d6c866}@media (width<=640px){.sb-sky.open{min-height:26px}.sb-sky.open .sb-hours{flex-wrap:wrap;flex-basis:100%;margin:0 0 3px}.sb-h{min-width:34px;height:32px;padding:0 3px}.sb-h i{font-size:14px}.sb-h b{font-size:10px}}.mp-chips span.wx{background:color-mix(in srgb, var(--blue) 22%, var(--panel-2))}.zone-pct{margin-top:calc(-1 * var(--s1));line-height:1;position:static}.zone-up{color:var(--green);margin-right:1px}.tl-rail{align-items:center;gap:var(--s2);min-width:0;padding:0 var(--s3);background:var(--panel);border-radius:var(--r-pill);font-size:var(--fs-caption);flex:1;display:flex}.tl-rail .tl-zone{width:110px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.tl-rail .tl-count{text-align:right;min-width:36px;color:var(--yellow);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.tl-rail .timeline{min-width:0;box-shadow:none;scrollbar-width:none;background:0 0;border:0;border-radius:0;flex:1;align-items:center;gap:0;margin:0;padding:2px 24px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.tl-rail .timeline::-webkit-scrollbar{display:none}.tl-rail .tl-link{background:linear-gradient(color-mix(in srgb, var(--green) 50%, var(--sunken)), color-mix(in srgb, var(--green) 50%, var(--sunken))) left / 0% 100% no-repeat, var(--line);flex:none;width:16px;height:4px;transition:background-size .35s ease-out}.tl-rail .tl-link.on{background-size:100% 100%}.tl-rail .tl-node{transition:width .3s var(--ease-juicy), height .3s var(--ease-juicy), background-color .3s ease .15s, transform .3s var(--ease-juicy)}.tl-rail .tl-node,.tl-rail .tl-node.gym{border:2px solid var(--ink);background:var(--panel-2);width:12px;height:12px;color:var(--text-2);box-shadow:none;border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1;animation:none;display:flex;overflow:visible;transform:none}.tl-rail .tl-node.done:after{content:none}.tl-rail .tl-node.fight{background:var(--red)}.tl-rail .tl-node.done{opacity:1;background:var(--green)}.tl-rail .tl-node.heal,.tl-rail .tl-node.ev{border-radius:var(--r-xs);background:0 0;border:0;width:22px;height:22px}.tl-rail .tl-node.gym{border-radius:var(--r-xs);border-color:var(--yellow);width:22px;height:22px}.tl-rail .tl-node.gym.done{border-color:var(--green);background:var(--panel-2)}.tl-rail .tl-node img,.tl-rail .tl-node img.tl-badge,.tl-rail .tl-node img.tl-legend{width:22px;height:22px;image-rendering:pixelated}.tl-rail .tl-node.gym img,.tl-rail .tl-node.gym img.tl-badge{width:16px;height:16px}.tl-rail .tl-face{border-radius:4px;width:18px;height:18px}.tl-rail .tl-node .pbadge{--z:1!important}.tl-rail .tl-node.misc:not(.done){width:auto;min-width:12px;color:var(--text);font-size:var(--fs-body);background:0 0;border:0;font-weight:700}.tl-rail .timeline{position:relative}.tl-rail .tl-cursor{border:2px solid var(--ink);background:var(--text);pointer-events:none;width:14px;height:14px;transition:left .45s var(--ease-juicy), width .25s ease, height .25s ease, border-radius .25s ease;border-radius:4px;position:absolute;top:50%;left:0;translate:-50% -50%}.tl-rail .tl-cursor.frame{border-radius:var(--r-xs);border-color:var(--text);background:0 0;width:30px;height:30px}.tl-rail .tl-node.misc.current{color:#0000}.tl-rail .tl-node.wild{background:0 0;border:0;width:18px;height:18px}.tl-rail .tl-node.wild img.tl-grass{width:18px;height:16px}.tl-node img.tl-grass.honey{object-fit:contain}.tl-rail .tl-node.wild.done{opacity:.5;background:0 0}.tl-rail .tl-node.wild.current,.tl-rail .tl-node.heal.current,.tl-rail .tl-node.gym.current,.tl-rail .tl-node.ev.current{transform:scale(1.15)}@media (width<=640px){.scene-top{flex-wrap:wrap}.tl-rail{flex:1 0 100%}}.dex-where-reg{margin-bottom:var(--s1);border-radius:var(--r-sm);background:var(--sunken)}.dex-where-reg>summary{gap:0 var(--s2);padding:var(--s2) var(--s3);cursor:pointer;grid-template-columns:1fr auto 14px;align-items:center;list-style:none;display:grid}.dex-where-reg>summary::-webkit-details-marker{display:none}.dex-where-reg>summary b{font-size:var(--fs-sm);color:#fff}.dex-where-reg>summary small{font-size:var(--fs-caption);color:var(--text-2)}.dex-where-reg>summary .chev{color:var(--muted);font-style:normal;font-size:var(--fs-caption);transition:transform var(--ease)}.dex-where-reg:not([open])>summary .chev{transform:rotate(-90deg)}.dex-where-reg>ul{padding:0 var(--s1) var(--s1)}.dex-where-reg.lk>summary{opacity:.55}.dex-where{margin:0}.dexcard-modal{--c:var(--red);border-color:color-mix(in srgb, var(--c) 55%, var(--line));width:min(460px,100%);position:relative;overflow:visible}.dexcard-modal .modal-body{padding:0 var(--s4) var(--s4);scrollbar-width:thin;scrollbar-color:var(--line) transparent;border-radius:15px;max-height:calc(100vh - 32px);overflow:auto}.dexcard.v2{gap:var(--s4);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.dexcard.v2 .evo-chain .evo .sprbox{justify-content:center;display:flex;overflow:hidden}.dc-head{min-height:52px;margin:0 calc(-1 * var(--s4));background:linear-gradient(90deg, color-mix(in srgb, var(--c) 45%, transparent), transparent);border-bottom:2px solid color-mix(in srgb, var(--c) 55%, transparent);align-items:center;gap:10px;padding:10px 14px;display:flex}.dc-head h2{font-size:var(--fs-title);color:#fff;margin:0;font-weight:700}.dc-sum{align-items:center;gap:var(--s3);font-size:var(--fs-sm);color:var(--text-2);margin-left:auto;display:flex}.dc-sum b{color:#fff}.dc-x{border-radius:var(--r-sm);background:var(--panel-2);border:2px solid var(--danger-text);width:32px;height:32px;color:var(--danger-text);cursor:pointer;transition:background var(--ease);flex:none;padding:0;font-size:0;display:block;position:relative}.dc-x:before{content:"";background:currentColor;width:12px;height:12px;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 1l10 10M11 1L1 11' stroke='%23000' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 1l10 10M11 1L1 11' stroke='%23000' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E") 50%/contain no-repeat}.dc-x:hover{background:color-mix(in srgb, var(--red) 18%, var(--panel-2))}.dc-top{gap:var(--s4);grid-template-columns:148px minmax(0,1fr);display:grid}.dc-hero{border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 26px;height:148px;box-shadow:inset 0 0 0 2px var(--line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='2.5'%3E%3Ccircle cx='30' cy='30' r='26'/%3E%3Cpath d='M4 30h18M38 30h18'/%3E%3Ccircle cx='30' cy='30' r='8'/%3E%3C/g%3E%3C/svg%3E") center / 124px no-repeat, var(--panel-2);place-items:center;display:grid;position:relative;overflow:hidden}.dc-hero:after{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}.dc-hero img.art{object-fit:contain;max-width:140px;max-height:140px;image-rendering:pixelated}.dc-hero.unknown img.art{filter:brightness(0);opacity:.45}.dc-ball{top:var(--s2);right:var(--s2);z-index:1;width:20px;position:absolute}.slot-buddy{z-index:1;cursor:inherit;pointer-events:none;position:absolute;top:8px;right:8px}.dc-id .genus{font-size:var(--fs-sm);color:var(--text-2)}.dc-id .badges{gap:var(--s1);margin:var(--s2) 0;flex-wrap:wrap;display:flex}.dc-facts{gap:var(--s1);margin-top:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dc-fact{background:var(--panel-2);border-radius:var(--r-sm);padding:6px var(--s2);font-size:var(--fs-micro);color:var(--muted)}.dc-fact small{font-size:var(--fs-micro)}.dc-fact b{font-size:var(--fs-sm);color:var(--text);align-items:center;gap:4px;font-weight:600;display:flex}.dc-fact img{width:16px;image-rendering:pixelated}.dexcard.v2 .flavor{font-size:var(--fs-micro);color:var(--text-2);background:var(--sunken);border-radius:var(--r-sm);padding:var(--s3);border:0;margin:0;line-height:1.45}.dexcard.v2 .flavor+.dc-sec,.dc-sec+.dc-sec{border-top:2px solid var(--line);padding-top:var(--s4)}.dc-sec h4{margin:0 0 var(--s2);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:600}.dc-fold>summary{align-items:center;gap:var(--s2);cursor:pointer;list-style:none;display:flex}.dc-fold>summary::-webkit-details-marker{display:none}.dc-fold>summary h4{margin:0}.dc-fold[open]>summary{margin-bottom:var(--s2)}.dc-tot{font-size:var(--fs-caption);color:var(--muted);margin-left:auto}.dc-tot b{color:var(--text)}.dc-chev{font-style:normal;font-size:var(--fs-caption);color:var(--muted);transition:transform var(--ease)}.dc-fold[open] .dc-chev{transform:rotate(90deg)}.dexcard.v2 .statbars{font-size:var(--fs-micro);margin-top:0}.dexcard.v2 .evo-chain{flex-wrap:nowrap;justify-content:center;margin-top:0}.dexcard.v2 .evo-chain .evo{min-width:0;padding:var(--s2) var(--s1);font-size:var(--fs-caption);color:var(--text-2);border:2px solid #0000;flex:1;gap:2px}.dexcard.v2 .evo-chain .evo .sprbox{width:100%}.dexcard.v2 .evo-chain .evo.cur{box-shadow:none;border-color:var(--yellow);color:var(--text)}.dexcard.v2 .evo-chain .evo small{font-size:var(--fs-micro);color:var(--muted)}.dexcard.v2 .evo-chain.wide>.evo{flex:0 0 96px}.evo-branches.grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.evo-branches.grid .evo-branch{flex-direction:column;align-items:stretch;gap:2px}.evo-branches.grid .arrow{flex-direction:row;justify-content:center;gap:2px;min-height:24px}.evo-branches.grid .arrow>span:last-child:not(.evo-pause){display:none}.evo-chain .evo-branches.grid .arrow img{width:24px;height:24px;margin:0}.dexcard.v2 .evo-chain .evo-branches.grid .evo{padding:var(--s1) 2px}.fam-sec h4{align-items:center;gap:6px;display:flex}.keep-row{margin-top:var(--s3);border-radius:var(--r-sm);background:var(--panel-2);border:2px solid var(--line)}.keep-row:hover{background:var(--panel-3)}.keep-row .t b{align-items:center;gap:6px;display:flex}.keep-row .info-tip{background:var(--panel);border-color:var(--line-hover);text-transform:none}.fam-n{text-transform:none;letter-spacing:0;color:var(--text-2);margin-left:auto;font-weight:500}.fam-n b{color:var(--text)}.fam-n.done,.fam-n.done b{color:var(--green)}.fam-sec .tip-host{cursor:help}.fam-away{background:var(--yellow);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:2px;display:inline-block}.dexcard.v2 .evo-chain .evo{position:relative}.dexcard.v2 .evo-chain .evo.own:not(.cur){border-color:color-mix(in srgb, var(--green) 45%, transparent)}.dexcard.v2 .evo-chain .evo.own:after{content:"";width:16px;height:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAyUlEQVRYw+2WuxHDIBAFVQptqAXCC90KIS04VHitECpUShmkz4mRTxbybw489vBmNt7VdxiGvr6+X5wxBiWaiXEei1QNeSSWxNOoH7HKlystIzbyvOV5gFrEVwN2z/2NR6AS8eqLdyT/j4DJfi6frEKAJdpEWKKVI3GWWyKdAAlzAAAwB1iiolSi8iU4529XLXYvkzjn9f4DcU4AAOf87g6UxHFOYA66f0MZkYlzKqIqlxHM4VCaxVXkMiKHlGh+Lmh+IOnr66uxC/l3fuTHPGsLAAAAAElFTkSuQmCC) 50%/24px no-repeat;position:absolute;top:4px;right:4px}.dexcard.v2 .evo-chain .evo.cur{background:color-mix(in srgb, var(--yellow) 14%, var(--panel))}.dexcard.v2 .evo-chain .evo.free{border:2px dashed color-mix(in srgb, var(--text-2) 45%, transparent);background:color-mix(in srgb, var(--text-2) 5%, transparent)}.dexcard.v2 .evo-chain .evo.free:not(.unknown) img{filter:grayscale();opacity:.6}.dexcard.v2 .evo-chain .evo.free>span:before{content:"＋ "}.evo-pause{flex-direction:column;align-items:center;gap:3px;padding:2px;display:flex}.evo-pause .pause-ico{border-left:3px solid var(--text-2);border-right:3px solid var(--text-2);width:9px;height:11px;display:block}.evo-branches.grid .evo-pause{flex-direction:row}.dexcard.v2 .evo-chain .evo.egg:before{content:"";width:24px;height:24px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAw0lEQVRYw+2VvQ2DMBSEGcWrZA3WYAzalBkhZVpKyqxBmRUcTvDQYT0ljc9RpHfSSciF73s/yF0XCoVC/6qUUmY3D8+vx+ZdzSAQNMxjnpbpBIBvOYSFm48urAYQzqQQuNyCjg7sNigZwGnujrkzEohvANIx4ML5PnwM5bPlea0LYQDWYp6/t5ASgHEFuNx6F6IMB2x1AISzvaoRbJbsQQmBUA62Lsn+Ag7najlcBsDL6FlavfcKlgDNX8WfPsehUKim3sl5viRG5JaPAAAAAElFTkSuQmCC) 50%/32px no-repeat;position:absolute;top:2px;left:2px}.fam-key{gap:6px;margin-top:4px;display:grid}.fam-key>span{color:var(--text-2);align-items:center;gap:8px;display:flex}.fam-sw{background:var(--panel-2);border:2px solid #0000;border-radius:4px 4px 4px 7px;flex:none;width:16px;height:16px}.fam-sw.own{border-color:color-mix(in srgb, var(--green) 45%, transparent)}.fam-sw.cur{border-color:color-mix(in srgb, var(--yellow) 55%, transparent);background:color-mix(in srgb, var(--yellow) 14%, var(--panel-2))}.fam-sw.free{border-style:dashed;border-color:color-mix(in srgb, var(--text-2) 45%, transparent);background:color-mix(in srgb, var(--text-2) 5%, var(--panel))}.dc-new{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--r-pill);background:var(--yellow);color:var(--ink);padding:2px 8px;font-weight:700}.dexcard-modal .modal-body{overflow-x:hidden}.dexcard.v2.legend-glow{box-shadow:none}.dexcard-modal:has(.legend-glow){border-color:var(--gold-soft);box-shadow:0 0 40px 6px #f5c51866}.dc-nav{border-radius:var(--r-sm);background:var(--panel);border:2px solid var(--line);width:44px;height:64px;color:var(--text);font:600 26px var(--font);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.dc-nav:hover:not(:disabled){background:var(--panel-3)}.dc-nav:disabled{opacity:.35;cursor:default}.dc-nav.prev{left:-56px}.dc-nav.next{right:-56px}@media (width<=600px){.dc-nav{width:32px;height:52px;font-size:20px}.dc-nav.prev{left:-6px}.dc-nav.next{right:-6px}.dc-top{grid-template-columns:112px minmax(0,1fr)}.dc-hero{height:112px}.dc-hero img.art{max-width:104px;max-height:104px}}@media (width<=420px){.dc-top:not(.adm-top){column-gap:var(--s3);grid-template-rows:auto 1fr;row-gap:0}.dc-top:not(.adm-top)>.dc-hero{grid-row:1/3}.dc-top:not(.adm-top)>.dc-id{display:contents}.dc-top:not(.adm-top)>.dc-id>*{grid-column:1/-1}.dc-top:not(.adm-top)>.dc-id>:is(.genus,.badges){grid-column:2}.dc-top:not(.adm-top)>.dc-id>.genus{align-self:end}.dc-top:not(.adm-top)>.dc-id>.badges{align-self:start}}.dc-buddy{border-radius:var(--r-sm);background:var(--panel-2);border:2px solid var(--line);cursor:pointer;width:32px;height:32px;transition:background var(--ease), border-color var(--ease);flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.dc-buddy img{width:32px;max-width:none;height:32px;image-rendering:pixelated;transition:filter var(--ease), opacity var(--ease);margin:-2px}.dc-buddy:not(.on) img{filter:grayscale();opacity:.4}.dc-buddy:not(.on):hover img{opacity:.7}.dc-buddy.on{border-color:var(--pink);background:color-mix(in srgb, var(--pink) 22%, var(--panel-2));box-shadow:0 0 0 2px color-mix(in srgb, var(--pink) 25%, transparent)}.dc-tag{left:var(--s2);bottom:var(--s2);z-index:1;font-size:var(--fs-micro);border-radius:var(--r-pill);color:var(--text-2);background:#00000073;padding:2px 8px;font-weight:600;position:absolute}.dc-hero .w{transform-origin:50% 100%;position:relative}.dc-facts.two{grid-template-columns:repeat(2,1fr)}.dc-move{gap:2px var(--s2);margin-top:var(--s1);padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--panel-2);grid-template-columns:1fr auto;align-items:center;display:grid}.dc-move>span:first-child b{color:color-mix(in srgb, var(--tc,var(--yellow)) 70%, #fff);font-size:15px}.dc-move .pw{color:var(--text-2);font-size:13px}.dc-move .pw b{color:#fff}.dc-move small{font-size:var(--fs-caption);color:var(--muted);grid-column:1/3}.mon-card .xpbar.big{border-radius:var(--r-xs);background:var(--sunken);border:2px solid var(--line);box-sizing:border-box;height:22px}.mon-card .xpbar.big>div{box-shadow:none}.mon-card .dc-bud-gauge{margin-bottom:var(--s1);align-items:center;gap:6px;display:flex}.mon-card .dc-bud-gauge[hidden]{display:none}.mon-card .dc-bud-gauge .bar{border-radius:var(--r-pill);background:var(--line);flex:1;height:6px;overflow:hidden}.mon-card .dc-bud-gauge .bar>div{background:var(--pink);border-radius:var(--r-pill);height:100%;transition:width .25s var(--ease)}.mon-card .dc-bud-gauge .end{height:20px;font-size:var(--fs-caption);place-items:center;display:grid}.dc-candies{gap:var(--s1);margin-top:var(--s2);grid-template-columns:repeat(5,1fr);display:grid}.dc-candy{border-radius:var(--r-sm);background:var(--panel-2);border:2px solid var(--line);color:var(--text-2);font:600 var(--fs-micro) var(--font);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-items:center;padding:4px 0 6px;display:grid;position:relative}.dc-candy:hover:not(:disabled){background:var(--panel-3);border-color:var(--line-hover)}.dc-candy img{width:32px;height:32px;image-rendering:pixelated}.dc-candy i{font-style:normal;font-size:var(--fs-micro);color:var(--text);font-weight:700;position:absolute;top:2px;right:4px}.dc-candy:disabled{opacity:.4;cursor:default}.mon-card .more-actions:not(:empty){margin-top:var(--s3);gap:var(--s2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.mon-card .more-actions .btn.gold .muted{color:inherit;opacity:.7}.mon-card .more-actions>.btn.btn.small{padding-inline:var(--s1)}.mon-card .dc-sec+.more-actions:not(:empty){border-top:2px solid var(--line);padding-top:var(--s4);margin-top:0}.mon-card .more-actions small{text-align:center;grid-column:1/-1}.mon-card .more-actions .btn{justify-content:center;align-items:center;gap:var(--s1);white-space:nowrap;min-width:0;display:inline-flex}.mon-card .dc-hero .rel-row{right:var(--s2);bottom:var(--s2);z-index:2;position:absolute}.mon-card .dc-hero .rel-btn{border-color:var(--danger-text);background:#00000073;justify-content:center;width:28px;height:28px;min-height:0;padding:0}.mon-card .rel-btn .rel-ic{width:14px;height:14px;color:var(--danger-text)}.mon-card .lvlup-banner{z-index:2}.statbars.real{grid-template-columns:70px minmax(64px,auto) 1fr}.statbars .bar>i{background-image:linear-gradient(#ffffff38, transparent 45%, #00000029), var(--g);background-size:100cqw 100%;background-position:var(--x) 0;background-repeat:no-repeat;position:absolute;top:0;bottom:0}.statbars .bar>i.end{border-radius:0 4px 4px 0}.statbars .bar:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(90deg, transparent 0 calc(var(--nw) - 1px), color-mix(in srgb, var(--bg) 55%, transparent) 0 var(--nw));position:absolute;inset:0}.statbars .bar>i.shiny{background:repeating-linear-gradient(135deg, var(--gold-soft) 0 3px, #fff7cc 3px 5px);box-shadow:inset 1px 0 0 var(--line)}.statbars .bar>i.rk{box-shadow:inset 1px 0 0 var(--line);background-image:repeating-linear-gradient(45deg, transparent 0 3px, #ffffff57 3px 5px), linear-gradient(#ffffff38, transparent 45%, #00000029), var(--g);overflow:hidden}.statbars .bar>i.rk:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%);animation:3.2s ease-in-out infinite rk-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes rk-sheen{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.statbars .bar>i.rk:after{opacity:0;animation:none}}body.calm .statbars .bar>i.rk:after{opacity:0;animation:none}.statbars .bar>i.lim{background:repeating-linear-gradient(135deg, transparent 0 3px, color-mix(in srgb, var(--rank) 16%, transparent) 3px 5px);right:0}.statbars .bar>i.lim:before{content:"";z-index:2;background:color-mix(in srgb, var(--rank) 60%, var(--line));width:2px;position:absolute;top:0;bottom:0;left:-1px}.statbars .bar>i.lim~i{z-index:1}.statbars b small.rk-gain{color:var(--rank);margin-left:3px;font-size:.86em}.rk-x{color:var(--rank);margin-left:6px}.dc-facts b.lvl{white-space:nowrap}.title-fx{z-index:950;justify-content:space-between;align-items:center;gap:var(--s5);padding:var(--s6) var(--s4) var(--s5);background:var(--ball-pattern) 0 0 / 120px 120px, radial-gradient(ellipse at 50% 35%, color-mix(in srgb, var(--red) 14%, var(--bg)), var(--bg) 70%);flex-direction:column;animation:40s linear infinite ti-drift;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes ti-drift{to{background-position:120px 120px,0 0}}.ti-main{justify-content:center;align-items:center;gap:var(--s5);flex-direction:column;flex:1;width:min(640px,100%);display:flex}.ti-logo{letter-spacing:.02em;text-align:center;text-shadow:4px 4px 0 var(--ink), 0 0 0 var(--ink);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;margin:0;font-size:clamp(48px,11vw,96px);font-weight:700;line-height:1}.ti-logo .a{color:var(--text)}.ti-logo .b{color:var(--red)}.ti-field{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ti-field .pen-walker{opacity:.9}.ti-ball{width:32px;height:32px;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 3px #00000059);position:absolute;top:0;left:0}.ti-ball.open{filter:brightness(1.8)drop-shadow(0 0 6px #fff)drop-shadow(0 0 14px #ffffffb3)}.ti-ball.click{animation:.5s ease-out ti-click}@keyframes ti-click{0%{filter:brightness(2.2)drop-shadow(0 0 10px #fff)}to{filter:drop-shadow(0 3px #00000059)}}.ti-ring{pointer-events:none;box-sizing:border-box;border:4px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ti-spark{pointer-events:none;background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 6px #fff}.ti-main,.ti-legal{z-index:100;position:relative}.ti-menu{align-items:stretch;gap:var(--s3);flex-direction:column;width:min(420px,100%);display:flex}.ti-row{gap:var(--s3);display:flex}.ti-row>.btn{flex:1;min-width:0}.ti-cl-btn{position:relative}.ti-cl-btn .new{border-radius:var(--r-pill);background:var(--gold-soft);color:var(--ink);font-size:var(--fs-micro);padding:1px 6px;font-weight:700;display:none;position:absolute;top:-8px;right:-6px}.ti-cl-btn.has-new .new{display:block}.ti-menu .btn{justify-content:center;width:100%}.ti-menu .btn.outline{background:var(--panel)}.ti-save{margin-top:calc(-1 * var(--s2));text-align:center;font-size:var(--fs-caption);color:var(--muted)}.ti-account{gap:var(--s3);flex-direction:column;display:flex}.btn.ti-discord{justify-content:center;align-items:center;gap:var(--s2);background:var(--discord);border-color:color-mix(in srgb, var(--discord) 70%, #fff);color:#fff;display:flex}.btn.ti-discord:hover{background:color-mix(in srgb, var(--discord) 88%, #fff)}.btn.ti-discord svg{width:22px;height:22px}.btn.ti-google{justify-content:center;align-items:center;gap:var(--s2);border-color:var(--line);color:var(--ink);background:#fff;display:flex}.btn.ti-google:hover{background:color-mix(in srgb, #fff 90%, var(--text-2))}.btn.ti-google svg{width:20px;height:20px}.ti-who{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--control-h);font-size:var(--fs-sm);color:var(--text-2);display:flex}.ti-who b{color:var(--text)}.ti-who img,.ti-who svg{border-radius:50%;width:28px;height:28px}.ti-who svg{color:var(--discord)}.ti-legal{text-align:center;max-width:560px;font-size:var(--fs-caption);color:var(--muted);margin:0;font-weight:400;line-height:1.6}.ti-how h3{margin:0 0 var(--s4);font-size:var(--fs-title-sm)}.ti-rules{gap:var(--s3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ti-rules li{gap:var(--s3);padding:var(--s3) var(--s4);background:var(--panel-2);border-radius:var(--r-sm);align-items:flex-start;display:flex}.ti-rules .ic{font-size:22px;line-height:1}.ti-rules b{font-size:var(--fs-body);display:block}.ti-rules small{font-size:var(--fs-sm);color:var(--text-2);display:block}body.titled #modal-root,body.titled #toasts{z-index:960}.lab-fx{z-index:899;-webkit-user-select:none;user-select:none;cursor:pointer;background:var(--ball-pattern) 0 0 / 120px 120px, radial-gradient(ellipse at 50% 40%, color-mix(in srgb, var(--blue) 12%, var(--bg)), var(--bg) 70%);position:fixed;inset:0;overflow:hidden}.lab-bg{image-rendering:auto;background:url(/assets/bg/scenes/labo-professeur-chen-710x400.webp) 50% 70%/cover no-repeat;transition:filter .4s;position:absolute;inset:0}.lab-oak{transform-origin:50% 100%;height:min(52vh,292px);image-rendering:pixelated;filter:drop-shadow(0 6px #00000040);transition:opacity .3s;animation:2.4s ease-in-out infinite pen-idle;position:absolute;bottom:22%;left:50%;transform:translate(-50%)}.lab-fx.asking .lab-oak{opacity:0}.lab-fx .chen-box{left:50%;bottom:calc(var(--s4) + 56px);width:min(760px, calc(100% - 2 * var(--s4)));transition:opacity .3s;position:absolute;transform:translate(-50%)}.lab-fx.plain .lab-oak,.lab-fx.plain .chen-box{opacity:0}.lab-fx.plain .lab-bg{filter:brightness(.5)saturate(.8)}.chen-box{min-height:120px;padding:var(--s4) var(--s5) var(--s5);background:var(--panel);border:4px solid var(--text);border-radius:var(--r-md);box-shadow:0 0 0 3px var(--ink), 0 8px #00000059}.chen-name{top:-18px;left:var(--s4);padding:2px var(--s3);font-size:var(--fs-sm);background:var(--red);color:#fff;border:2px solid var(--ink);border-radius:var(--r-sm);position:absolute}.chen-text{margin:var(--s2) 0 0;font-size:var(--fs-title-sm);color:var(--text);line-height:1.5}.chen-text b{color:var(--yellow)}.npc-say{left:calc(var(--tile,52px) + 20px);z-index:8;align-items:flex-end;gap:var(--s2);pointer-events:none;display:flex;position:absolute;bottom:72px;right:10px}.npc-say-tr{object-fit:contain;width:80px;height:80px;image-rendering:pixelated;flex:none}.npc-say-box{min-height:0;padding:var(--s3) var(--s4);flex:1;position:relative}.npc-say-box .chen-text{margin:var(--s1) 0 0;font-size:var(--fs-body)}.chen-next{right:var(--s4);bottom:var(--s2);color:var(--yellow);opacity:0;position:absolute}.chen-next.on{opacity:1;animation:.8s ease-in-out infinite chen-bob}@keyframes chen-bob{50%{transform:translateY(4px)}}.lab-ask{align-items:center;gap:var(--s4);cursor:default;flex-direction:column;display:flex;position:absolute;top:calc(50% - 103px);left:50%;transform:translate(-50%,-50%)}.lab-pick{gap:var(--s5);display:flex}.lab-ok{width:100%}.lab-av{justify-content:flex-end;align-items:center;gap:var(--s2);width:220px;height:280px;padding:var(--s4);cursor:pointer;background:var(--panel);border:2px solid var(--line);border-radius:var(--r-lg);color:var(--text);font:inherit;font-size:var(--fs-title-sm);transition:transform var(--ease), border-color var(--ease), background var(--ease);flex-direction:column;font-weight:700;display:flex;box-shadow:0 8px #0000004d}.lab-av img{height:204px;image-rendering:pixelated}.lab-av:hover:not(:disabled){border-color:var(--line-hover);transform:translateY(-2px)}.lab-av:active:not(:disabled){transform:translateY(2px)}.lab-av.on{border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 14%, var(--panel));transform:scale(1.06)}.lab-av:hover:not(:disabled) img{transform-origin:50% 100%;animation:.6s pen-hop}.lab-name{align-items:center;gap:var(--s3);width:min(520px, calc(100% - 2 * var(--s4)));padding:var(--s4);gap:var(--s4);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-lg);cursor:default;display:flex;position:absolute;top:calc(50% - 103px);left:50%;transform:translate(-50%,-50%);box-shadow:0 8px #0000004d}.lab-name img{height:136px;image-rendering:pixelated}.lab-name input{min-width:0;height:var(--cta-h);padding:0 var(--s3);font:inherit;font-size:var(--fs-title-sm);color:var(--text);background:var(--sunken);border:2px solid var(--line);border-radius:var(--r-sm);flex:1;font-weight:700}.lab-name input:focus{border-color:var(--yellow);outline:none}.lab-name{flex-wrap:wrap}.lab-err,.tc-field small.err{font-size:var(--fs-caption);color:var(--danger-text);flex-basis:100%;font-weight:600}.hatch-fx.gift.on-lab{background:0 0}@media (width<=640px){.chen-text{font-size:var(--fs-body)}.lab-oak{height:min(40vh,219px);bottom:30%}.lab-av{width:150px;height:210px}.lab-av img{height:136px}.lab-pick{gap:var(--s3)}}@media (prefers-reduced-motion:reduce){.title-fx,.lab-oak,.chen-next.on{animation:none}}.pen-scene>.weather-fx,.pen-scene>.weather-strike{z-index:90}.gift-ball.gift-item .gb-ball{object-fit:contain;width:64px;height:64px;image-rendering:pixelated}.bag-cell.key{border-color:color-mix(in srgb, var(--yellow) 55%, transparent)}.bag-tip .bag-where{color:var(--yellow);font-weight:700}.bag-cell.berry{cursor:pointer}.bag-cell.berry,.buff-pill{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.bag-tip strong{color:var(--text)}.bag-cell.on{border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 12%, var(--panel-2))}.zone-head .bag-open{flex:none;align-self:center;margin-left:auto}.zone-head .bag-open+.fold{margin-left:0}.bag-none{font-size:var(--fs-caption);color:var(--muted);margin:0}.bag-modal .bag-box{padding-top:var(--s3)}.bag-modal .dc-head .info-tip{align-self:center}.bag-timer{text-align:center;pointer-events:none;color:#fff;text-shadow:0 1px 0 var(--ink), 0 -1px 0 var(--ink), 1px 0 0 var(--ink), -1px 0 0 var(--ink);font-size:20px;font-weight:700;line-height:1;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.bb-dlg-hero{background:var(--panel-2);border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 22px;width:96px;height:96px;box-shadow:inset 0 0 0 2px var(--line);flex:none;place-items:center;display:grid}.bb-dlg-hero img{width:64px;height:64px;image-rendering:pixelated}.buff-stack{z-index:4;pointer-events:none;flex-flow:column wrap-reverse;place-content:flex-start safe center;align-items:center;gap:4px;display:flex;position:absolute;top:3%;bottom:60px;right:2%}.buff-pill{pointer-events:auto;border-radius:var(--r-sm);background:color-mix(in srgb, var(--yellow) 18%, color-mix(in srgb, var(--panel) 88%, transparent));color:var(--text);font-variant-numeric:tabular-nums;cursor:help;border:1px solid #00000059;flex-direction:column;align-items:center;padding:1px 3px 2px;font-size:12px;line-height:12px;display:flex;box-shadow:0 1px #00000059}.buff-pill img{width:40px;height:40px;image-rendering:pixelated;margin:-8px -8px -6px}@media (width<=640px){.buff-stack{gap:3px;bottom:56px;right:4px}.buff-pill{padding:1px 2px 2px;font-size:10px;line-height:10px}.buff-pill img{width:32px;height:32px;margin:-6px -6px -5px}}.buff-pill.ending b{color:var(--danger-text)}.buff-pill b{font-weight:700}.buff-tip{z-index:6;max-width:200px}.enemy.veiled .wrap>img{opacity:.8;animation:1.6s ease-in-out infinite veil-waver;filter:brightness(0)blur(1.5px)drop-shadow(0 0 6px #966edce6)!important}@keyframes veil-waver{50%{opacity:.55;transform:skew(-4deg)scaleY(1.04)}}@media (prefers-reduced-motion:reduce){.enemy.veiled .wrap>img{animation:none}}.casino-item .ic .sprbox{width:56px}.enemy.spirit .wrap>img{opacity:.7;animation:2.4s ease-in-out infinite spirit-float;filter:grayscale(.6)brightness(1.3)drop-shadow(0 0 8px #aa8cfff2)!important}@keyframes spirit-float{50%{opacity:.5;transform:translateY(-8%)}}@media (prefers-reduced-motion:reduce){.enemy.spirit .wrap>img{animation:none}}.ot-link{justify-content:center;align-items:center;gap:var(--s5);padding:var(--s3) var(--s4);flex-wrap:wrap;display:flex;position:relative}.ot-link-row{flex:0 540px;grid-template-columns:auto minmax(130px,300px) auto;align-items:center;min-width:0;display:grid}.ot-end{align-items:center;gap:var(--s2);display:flex}.ot-me{width:56px;font-size:var(--fs-micro);color:var(--text-2);flex-direction:column;align-items:center;gap:2px;font-weight:700;display:flex}.ot-face{background:var(--panel-2);border-radius:50%;width:40px;height:40px}.ot-cable{height:40px;margin:0 var(--s2);align-items:center;display:flex;position:relative}.ot-cable i{background:var(--line);border-radius:2px;height:4px;position:absolute;left:6px;right:6px;overflow:hidden}.ot-cable:before,.ot-cable:after{content:"";background:var(--line);border-radius:3px;width:10px;height:16px;position:absolute}.ot-cable:before{left:0}.ot-cable:after{right:0}.ot-link.on .ot-cable i,.ot-link.on .ot-cable:before,.ot-link.on .ot-cable:after{background:color-mix(in srgb, var(--trade) 70%, var(--line))}.ot-link.on .ot-cable i:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#fff,#0000);width:25%;animation:2s linear infinite otRun;position:absolute;inset:0}@keyframes otRun{0%{transform:translate(-100%)}to{transform:translate(400%)}}.ot-link.empty .ot-cable i{background:repeating-linear-gradient(90deg, var(--line) 0 8px, transparent 8px 14px)}.ot-pill{box-sizing:border-box;text-align:center;background:var(--panel);border:2px solid var(--line);width:min(100%,230px);min-height:32px;line-height:1.15;font-size:var(--fs-sm);border-radius:16px;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:4px 12px;font-weight:700;display:flex;position:relative}.ot-link.on .ot-pill{border-color:color-mix(in srgb, var(--trade) 60%, transparent)}.ot-sub{text-align:center;font-size:var(--fs-caption);color:var(--text-2);white-space:nowrap;position:absolute;top:calc(100% + 2px);left:0;right:0}.ot-sub b,.ot-time,.ot-big{font-variant-numeric:tabular-nums}.ot-sub b{color:var(--text)}.ot-dot{background:var(--trade);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--trade) 25%, transparent);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite otDot}@keyframes otDot{50%{box-shadow:0 0 0 8px #0000}}.ot-link-act{justify-content:center;align-items:flex-start;gap:var(--s2);height:112px;font-size:var(--fs-sm);color:var(--text-2);flex-direction:column;flex:0 0 220px;display:flex}.ot-st{color:var(--text);font-weight:700}.ot-link.cool>:not(.ot-lock){visibility:hidden}.ot-lock{background:#00000040;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.ot-cap{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700}.ot-big{font-size:var(--fs-display);font-weight:700;line-height:1}.ot-box{--tint:var(--red);width:var(--px);height:var(--px);border-radius:calc(var(--px) * .14) calc(var(--px) * .14) calc(var(--px) * .14) calc(var(--px) * .36);border:2px solid color-mix(in srgb, var(--tint) 75%, transparent);color:var(--text);background-color:color-mix(in srgb, var(--tint) 6%, var(--panel-2));background-image:var(--mon-frame);background-position:50%;background-size:auto, calc(var(--px) * .86);background-repeat:repeat,no-repeat;flex:none;justify-content:center;align-items:center;padding:0;font-family:inherit;display:flex;position:relative;overflow:hidden}.ot-box.get{--tint:var(--green)}.ot-box .sprbox{width:calc(var(--px) - 4px)}.ot-box>.ot-new{z-index:2;padding:0 5px;line-height:16px;top:4px;bottom:auto;left:4px;transform:none}.ot-box>.shiny-ico{width:16px;height:16px;position:absolute;top:3px;right:3px}.ot-box>.ot-owned{z-index:2;width:16px;height:16px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAyUlEQVRYw+2WuxHDIBAFVQptqAXCC90KIS04VHitECpUShmkz4mRTxbybw489vBmNt7VdxiGvr6+X5wxBiWaiXEei1QNeSSWxNOoH7HKlystIzbyvOV5gFrEVwN2z/2NR6AS8eqLdyT/j4DJfi6frEKAJdpEWKKVI3GWWyKdAAlzAAAwB1iiolSi8iU4529XLXYvkzjn9f4DcU4AAOf87g6UxHFOYA66f0MZkYlzKqIqlxHM4VCaxVXkMiKHlGh+Lmh+IOnr66uxC/l3fuTHPGsLAAAAAElFTkSuQmCC) 50%/24px no-repeat;position:absolute;top:3px;left:3px}.ot-box>.ot-owned~.ot-new{left:23px}.ot-box.unknown img{filter:brightness(0);opacity:.45}.ot-box .ot-any{z-index:2;font-family:var(--font-pixel);font-size:calc(var(--px) * .62);color:var(--yellow);text-shadow:2px 2px #1b1b22;line-height:1;position:relative}.ot-box.holo .ot-any{animation:3.2s step-end infinite otFlick}.ot-box.missing .ot-any{color:var(--muted)}.ot-box.missing img{filter:grayscale()brightness(.75);opacity:.5}.ot-box>.ot-have{z-index:2;width:18px;height:16px;image-rendering:pixelated;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 8' shape-rendering='crispEdges'%3E%3Cpath fill='%23123' d='M6 0h3v3H8v1H7v1H6v1H5v1H4v1H3V7H2V6H1V5H0V2h3v1h1V2h1V1h1z'/%3E%3Cpath fill='%2348d060' d='M7 1h1v1H7v1H6v1H5v1H4v1H3V5H2V4H1V3h1v1h1v1h1V4h1V3h1V2h1z'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;top:3px;left:3px}.ot-box.add{cursor:pointer;transition:transform var(--ease);border-style:dashed}.ot-box.add:after{content:"＋";color:var(--text-2);font-size:26px}.ot-box.add:hover{transform:translateY(-2px)}.ot-box.add.wait{opacity:.4;cursor:default}.ot-box.add.wait:hover{transform:none}.ot-box.holo{background-image:var(--mon-ball);background-size:calc(var(--px) * .86);background-repeat:no-repeat;background-color:color-mix(in srgb, var(--trade) 14%, var(--panel-2));box-shadow:inset 0 0 12px color-mix(in srgb, var(--trade) 35%, transparent)}.ot-box.holo:not(.unknown) img{filter:saturate(.75) brightness(1.1) drop-shadow(0 0 3px color-mix(in srgb, var(--trade) 90%, transparent))}.ot-box.holo .sprbox{animation:3.2s step-end infinite otFlick}.ot-box.holo:before{content:"";z-index:1;background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--trade) 34%, transparent) 0 1px, transparent 1px 3px);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.ot-box.holo:after{content:"";z-index:1;background:linear-gradient(transparent, color-mix(in srgb, var(--trade) 35%, transparent), transparent);pointer-events:none;height:30%;animation:2.6s linear infinite otSweep;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}@keyframes otSweep{to{transform:translateY(333.33%)}}@keyframes otFlick{0%,to{opacity:.85;transform:none}47%{opacity:.55;transform:translate(1px)}48%{opacity:.85;transform:none}81%{opacity:.7}82%{opacity:.85}}.ot-pair{grid-template-columns:1fr auto 1fr;place-items:center;display:grid}.ot-arrow{color:var(--trade);padding:0 var(--s1);font-size:18px}.ot-filters{margin-top:var(--s4)}.ot-rule{align-items:baseline;gap:0 var(--s2);margin:var(--s3) 0 var(--s2);color:var(--text-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.ot-rule b{color:var(--text)}.ot-rule .ot-next{margin-left:auto}.ot-lg{vertical-align:-2px;border:2px solid color-mix(in srgb, var(--red) 45%, transparent);background:color-mix(in srgb, var(--red) 7%, transparent);border-radius:4px;width:14px;height:14px;margin:0 4px 0 10px;display:inline-block}.ot-lg:first-child{margin-left:0}.ot-lg.get{border-color:color-mix(in srgb, var(--green) 50%, transparent);background:color-mix(in srgb, var(--green) 7%, transparent)}.ot-board.pc-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;padding:14px}.ot-tile{background:var(--panel);border:2px solid var(--line);height:118px;color:var(--text);text-align:left;cursor:pointer;transition:transform var(--ease), border-color var(--ease);border-radius:10px;flex-direction:column;justify-content:center;padding:6px 8px;font-family:inherit;display:flex;position:relative;box-shadow:0 3px #0000004d}.ot-tile:hover{border-color:var(--line-hover);transform:translateY(-2px)}.ot-tile:active{transform:translateY(2px)}.ot-tile.off{opacity:.45;cursor:not-allowed}.ot-tile.off:hover{border-color:var(--line);transform:none}.ot-tile.own{border-color:color-mix(in srgb, var(--trade) 75%, transparent);box-shadow:0 3px #0000004d, 0 0 0 3px color-mix(in srgb, var(--trade) 18%, transparent);cursor:default}.ot-tile.own:hover{transform:none}.ot-you{color:var(--trade)}.ot-tile.friend{border-color:color-mix(in srgb, var(--friend) 70%, transparent);background-color:color-mix(in srgb, var(--friend) 8%, var(--panel))}.ot-tile.friend .ot-who{color:var(--friend)}.ot-fr{vertical-align:-3px;width:16px;height:16px;image-rendering:pixelated;margin-right:3px}.ot-dlg .ot-friends{margin-top:var(--s3);border:2px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2)}.ot-dlg .ot-friends.on{border-color:color-mix(in srgb, var(--friend) 70%, transparent);background:color-mix(in srgb, var(--friend) 8%, var(--panel-2))}.ot-who{font-size:var(--fs-micro);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-weight:700;position:absolute;top:6px;left:8px;right:84px;overflow:hidden}.ot-who .tag{font-weight:500}.ot-time{font-size:var(--fs-micro);color:var(--muted);position:absolute;top:6px;right:8px}.ot-tile .ot-pair{margin-top:18px}.ot-new{border-radius:var(--r-pill);background:var(--gold-soft);color:var(--ink);font-size:var(--fs-micro);padding:0 6px;font-weight:700;line-height:18px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.ot-empty{padding:var(--s5) 0;text-align:center;color:var(--muted);opacity:.5;grid-column:1/-1;font-weight:400}.ot-npc{--n:var(--blue);margin-top:var(--s4);padding:var(--s3);background:color-mix(in srgb, var(--n) 7%, transparent);border:2px solid color-mix(in srgb, var(--n) 35%, transparent);border-radius:var(--r-md)}.ot-npc-head{align-items:center;gap:var(--s2);min-height:24px;font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700;display:flex}button.ot-npc-head{width:100%;min-height:var(--control-h);margin:calc(-1 * var(--s2)) 0;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-family:inherit}button.ot-npc-head:hover{color:var(--text-2)}.ot-npc-chev{transition:transform var(--ease)}.ot-npc.folded .ot-npc-chev{transform:rotate(-90deg)}.ot-npc.folded .ot-board{display:none}.ot-npc-sum{text-transform:none;letter-spacing:0;margin-left:auto;font-weight:500}.ot-npc-sum b{color:var(--text)}.ot-npc .ot-board.pc-grid{padding:var(--s3) 0 0;background:0 0;border:0;border-radius:0;min-height:0}.ot-npc .ot-tile{border-color:color-mix(in srgb, var(--n) 30%, var(--line))}.ot-done{color:var(--green);font-weight:700}.ot-ready{border-radius:var(--r-pill);background:var(--n,var(--blue));color:#fff;padding:1px 8px;font-weight:700}.ot-npc .ot-tile.ready{border-color:var(--n);background:color-mix(in srgb, var(--n) 16%, var(--panel));box-shadow:0 0 0 2px color-mix(in srgb, var(--n) 25%, transparent), 0 0 14px color-mix(in srgb, var(--n) 35%, transparent)}.ot-tile.off.done{opacity:.5;cursor:default;border-color:color-mix(in srgb, var(--green) 45%, transparent);background:color-mix(in srgb, var(--green) 7%, var(--panel));box-shadow:none}.ot-tile.done .ot-box{filter:grayscale(.6)}.ot-dlg{--c:var(--trade)}.ot-dlg-top{align-items:center;gap:var(--s4);padding-top:var(--s4);display:flex}.ot-dlg-top .dc-id{flex:1;min-width:0}.rd-wall{width:168px;min-height:96px;padding:var(--s3);background:var(--panel-2);border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 22px;box-shadow:inset 0 0 0 2px var(--line);flex:none;place-items:center;display:grid}.rd-braille{letter-spacing:.08em;text-align:center;color:var(--text);word-break:break-word;margin:0;font-size:26px;line-height:1.35}.rd-scene{z-index:6;justify-content:center;align-items:center;gap:var(--s2);padding:var(--s3);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;container-type:size}.rd-scene>*{pointer-events:auto}.rd-scene .rd-wall{width:auto;min-width:0;max-width:100%;padding:var(--s3) var(--s5);box-shadow:inset 0 2px 8px #00000059,0 8px 24px #0006}.rd-scene .rd-braille{word-break:normal;overflow-wrap:anywhere;font-size:clamp(20px,min(7cqw,13cqh),48px)}.rd-acts{justify-content:center;gap:var(--s2);flex-wrap:wrap;display:flex}.rd-acts .btn.outline{background:var(--panel)}@media (width<=640px){.rd-scene .rd-wall{padding:var(--s2) var(--s3)}}.mp-pk .rd-braille{text-align:left;font-size:22px}.lz-braille{letter-spacing:.08em;font-size:20px}.rd-team{gap:var(--s2);padding-top:var(--s4);grid-template-columns:repeat(auto-fill,minmax(76px,1fr));display:grid}.rd-mon{padding:var(--s2) 0 var(--s1);background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-sm);cursor:pointer;transition:border-color .15s, transform .2s var(--ease-juicy);place-items:center;display:grid;position:relative}.rd-mon:hover,.rd-mon:focus-visible{border-color:var(--text);transform:translateY(-2px)}.rd-mon .lvl{font-size:var(--fs-sm);color:var(--muted)}@media (width<=560px){.rd-dlg .ot-dlg-top{flex-direction:column;align-items:stretch}.rd-wall{width:auto}}.ot-dlg-top .genus b{color:var(--text)}.ot-dlg-hero .ot-box{border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 22px}.ot-facts{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.ot-facts .bad{color:var(--danger-text)}.ot-warn{margin:var(--s2) 0 0;font-size:var(--fs-sm);color:var(--danger-text);font-weight:600}.ot-login{align-items:center;gap:var(--s3);padding:var(--s5) var(--s4);text-align:center;color:var(--text-2);flex-direction:column;display:flex}.ot-login-btns{gap:var(--s2);flex-direction:column;width:min(100%,360px);display:flex}.ot-pickdlg{width:min(720px,100%)}.ot-pick-intro{padding-top:var(--s3);font-size:var(--fs-sm);color:var(--text-2)}.ot-pick-give{align-items:center;gap:var(--s3);display:flex}.ot-pick-give b{color:var(--text)}.ot-pick-give .bad{color:var(--danger-text)}.ot-pick-give small{font-size:var(--fs-caption);color:var(--muted);display:block}.ot-pick-search{margin:var(--s3) 0}.ot-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;max-height:min(56vh,480px);padding:10px;overflow-y:auto}.ot-cell{background:var(--panel);border:2px solid var(--line);color:var(--text);cursor:pointer;transition:transform var(--ease), border-color var(--ease);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;font-family:inherit;display:flex;position:relative;box-shadow:0 3px #0000004d}.ot-cell:hover{border-color:var(--line-hover);transform:translateY(-2px)}.ot-cell:active{transform:translateY(2px)}.ot-cell-l{max-width:100%;font-size:var(--fs-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ot-cell-s{font-size:var(--fs-micro);color:var(--text-2)}.ot-team{z-index:2;border-radius:var(--r-pill);background:var(--blue);color:#fff;width:18px;height:18px;font-size:var(--fs-micro);text-align:center;font-weight:700;line-height:18px;position:absolute;top:2px;left:2px}.ot-cell .ot-new{z-index:2;inset:2px 2px auto auto;transform:none}@media (width<=640px){.ot-link-row{flex-basis:100%;grid-template-columns:auto auto auto;justify-content:center}.ot-cable{width:40px}.ot-pill,.ot-sub,.ot-me{display:none}.ot-link-act{flex-basis:100%;align-items:center;height:auto}.ot-dlg-top{flex-direction:column}}.lk-fx{z-index:900;gap:var(--s4);overflow:hidden}.lk-sky{pointer-events:none;opacity:.8;background:radial-gradient(1px 1px at 12% 18%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 78% 12%,#fff 50%,#0000 51%),radial-gradient(2px 2px at 35% 72%,#cfe8ff 50%,#0000 51%),radial-gradient(1px 1px at 62% 40%,#fff 50%,#0000 51%),radial-gradient(2px 2px at 88% 64%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 22% 48%,#9fd8ff 50%,#0000 51%),radial-gradient(1px 1px at 50% 88%,#fff 50%,#0000 51%),radial-gradient(2px 2px at 6% 84%,#cfe8ff 50%,#0000 51%),radial-gradient(1px 1px at 92% 30%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 44% 8%,#9fd8ff 50%,#0000 51%);animation:2.4s steps(2,end) infinite alternate lk-twinkle,60s linear infinite alternate lk-drift;position:absolute;inset:-12%}@keyframes lk-twinkle{to{opacity:.45}}@keyframes lk-drift{to{transform:translate(8%,-6%)}}.shiny-glint{z-index:10000;pointer-events:none;image-rendering:pixelated;position:fixed;top:0;left:0}.lk-cv{pointer-events:none;image-rendering:pixelated;position:absolute;top:0;left:0}.lk-title{margin-bottom:0;position:relative}.lk-stage{width:min(420px,100%);height:240px;position:relative}.lk-pad,.lk-beam,.lk-tube{visibility:hidden}.lk-slot{position:absolute;inset:0}.lk-pad{width:150px;height:34px;margin-left:-75px;position:absolute;bottom:22px;left:50%}.lk-mon{transform-origin:50% 100%;justify-content:center;align-items:flex-end;height:170px;display:flex;position:absolute;bottom:36px;left:0;right:0}.lk-mon img{image-rendering:pixelated;display:block}.lk-beam{pointer-events:none;width:12px;margin-left:-6px;position:absolute;top:0;transform:scaleY(0)}.lk-tube{height:12px;margin-top:-6px;position:absolute;top:50%;left:calc(50% - 50vw);right:calc(50% - 50vw)}.lk-portal{width:2px;height:2px;position:absolute;top:50%}.lk-portal.a{left:0}.lk-portal.b{right:0}.lk-box{align-items:center;gap:var(--s3);width:min(420px,100%);min-height:64px;padding:var(--s3) var(--s4);border-radius:var(--r-md);background:var(--panel);border:2px solid var(--line);display:flex;position:relative}.lk-say{font-size:var(--fs-body);color:var(--text);flex:1;margin:0}.lk-say b{color:var(--yellow)}.lk-more{right:var(--s3);color:var(--muted);font-size:10px;font-style:normal;animation:.6s steps(2,end) infinite lk-more;position:absolute;bottom:4px}@keyframes lk-more{to{transform:translateY(3px)}}.lk-msg{max-width:min(420px,90vw);min-height:1em;color:var(--text-2);font-size:var(--fs-sm);text-align:center;font-style:italic;position:relative}.lk-msg:empty{display:none}.tx-ball{width:32px;height:32px;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(2px 0 #7fd3ff)drop-shadow(-2px 0 #7fd3ff)drop-shadow(0 2px #7fd3ff)drop-shadow(0 -2px #7fd3ff);position:absolute;transform:translate(-50%,-50%)}.gx-face{background:var(--panel-2);border-radius:50%;flex:none;width:40px;height:40px}.legend-intro.replay{z-index:300;cursor:pointer;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.legend-intro.replay iframe{pointer-events:none;border:0;display:block}.intro-btn .intro-ic{margin-right:var(--s1);font-style:normal}.gx-face.gx-coin{object-fit:contain;image-rendering:pixelated;padding:4px}@media (width<=640px){.lk-stage{height:210px}.lk-mon{height:130px}}.lk-egg,.lk-half{bottom:6px}.lk-candy{width:96px;image-rendering:pixelated;margin-left:-48px;position:absolute;bottom:40px;left:50%}.lk-xp{text-align:center;pointer-events:none;font-size:60px;position:absolute;bottom:56px;left:0;right:0}.lk-xp .xp-tag{color:#c8ec3c;text-shadow:3px 3px #000,0 0 18px #aaeb46cc}.lk-ball{width:12px;height:12px;bottom:80px;left:50%}.lk-hatch .lk-stage{height:300px}.lk-hatch .lk-mon{height:240px}.lk-ask{gap:var(--s2);width:min(420px,100%);display:flex;position:relative}.lk-ask .btn{flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.lk-ask .btn img{width:24px;height:24px;image-rendering:pixelated}.lk-evo .lk-stage{height:300px}.lk-evo .lk-mon{height:240px}@media (width<=640px){.lk-evo .lk-stage{height:260px}.lk-evo .lk-mon{height:200px}}.lk-pc{flex-direction:column;align-items:center;gap:6px;display:flex}.lk-pc img{width:64px;height:64px;image-rendering:pixelated}.lk-pc b{font-size:var(--fs-body);color:#fff;text-shadow:2px 2px 0 var(--ink)}.lk-sum{color:var(--text-2);gap:24px;font-size:15px;display:flex;position:relative}.lk-sum b{color:var(--yellow);margin-right:4px;font-size:22px}.lk-rc .lk-stage{height:200px}.lk-rc .lk-mon{height:120px}.lk-fx.multi .lk-stage{width:min(520px,100%);display:flex}.lk-fx.multi .lk-slot{flex:1;position:relative}.lk-fx.multi .lk-pad{width:104px;height:26px;margin-left:-52px}.lk-fx.multi .lk-mon{height:120px;bottom:30px}.lk-slot.pick{cursor:pointer}.lk-slot.off .lk-mon img{filter:brightness(.45)saturate(.6)}.lk-slot.on .lk-mon img{filter:drop-shadow(0 0 2px rgba(var(--g,127, 211, 255), .9)) drop-shadow(0 0 7px rgba(var(--g,127, 211, 255), .55)) drop-shadow(0 0 16px rgba(var(--g,127, 211, 255), .35))}.lk-say .type-badge,.lk-say [class*=type]{vertical-align:middle}.lk-say small{color:var(--muted)}.lk-go{min-width:220px;position:relative}@media (width<=640px){.lk-fx.multi .lk-pad{width:88px;margin-left:-44px}.lk-fx.multi .lk-mon{height:100px}}.gift-hero{border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 22px;background:color-mix(in srgb, var(--green) 7%, var(--panel-2));width:100px;height:100px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--green) 50%, transparent);flex:none;place-items:center;font-size:40px;font-weight:700;display:grid}.gift-hero img{width:64px;height:64px;image-rendering:pixelated}.gift-note{margin-top:var(--s3);color:var(--text-2);font-size:var(--fs-sm);font-style:italic}.side-optrow{gap:var(--s2);display:flex}.side-optrow .side-opt{flex:1}.side-optrow .side-adm{width:var(--control-h);flex:none;font-size:16px}.side-optrow .side-adm:hover{color:var(--admin);border-color:color-mix(in srgb, var(--admin) 70%, transparent)}.side-optrow .side-adm[hidden]{display:none}.side-optrow .side-gear{width:var(--control-h);flex:none;font-size:18px}.side-bottom .side-links{gap:var(--s1);padding-top:var(--s2);border-top:2px solid var(--line)}.side-bottom .side-links a,.side-bottom .side-links button{height:32px;font-size:var(--fs-caption)}.side-bottom .side-links .bug{width:32px}.side-bottom .side-links .bug img{width:68px;height:56px;top:calc(50% - 45px);left:calc(50% - 34px)}.side-admin{gap:var(--s3);flex-direction:column;flex:1;display:flex}.side-admin[hidden],body.admin-mode .side>:not(.side-admin){display:none}body.admin-mode .side{background:linear-gradient(180deg, color-mix(in srgb, var(--admin) 10%, var(--panel)), var(--sunken));box-shadow:inset -2px 0 color-mix(in srgb, var(--admin) 45%, transparent)}.adm-prof{cursor:default}.adm-prof:hover,.adm-prof:active{border-color:var(--line);transform:none}.adm-badge{border-radius:var(--r-pill);height:32px;font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--admin);border:2px solid color-mix(in srgb, var(--admin) 55%, transparent);background:color-mix(in srgb, var(--admin) 12%, transparent);justify-content:center;align-items:center;font-weight:700;display:flex}.adm-nav button.active{border-color:color-mix(in srgb, var(--admin) 70%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--admin) 75%, var(--panel)), color-mix(in srgb, var(--admin) 35%, var(--panel)))}.adm-cnt{font-size:var(--fs-micro);border-radius:var(--r-pill);color:var(--text-2);background:#0000004d;margin-left:auto;padding:1px 7px;font-weight:700}.adm-hint{text-align:center;font-size:var(--fs-caption);color:var(--muted);margin:0}.adm-frame .map-sum{align-items:center}.map-region.adm-frame{background:var(--panel)}.adm-ico{width:32px;height:32px;image-rendering:pixelated}.btn .adm-ic{width:28px;height:28px;margin:-6px 0}.adm-ic{width:32px;height:32px;image-rendering:pixelated;vertical-align:middle;margin:-6px -2px}.adm-lg>.adm-ic{justify-self:center;margin:0}.adm-badge{gap:var(--s1)}.adm-badge .adm-ic{margin:-8px -4px}.adm-stamp{color:var(--text-2)}.adm-body{padding:var(--s4);gap:var(--s4);flex-direction:column;display:flex}.adm-body>*+*{border-top:2px solid var(--line);padding-top:var(--s4)}.adm-grid2>*+*,.adm-split>*+*{border-left:2px solid var(--line);padding-left:var(--s4)}@media (width<=1100px){.adm-grid2>*+*,.adm-split>*+*{border-left:0;border-top:2px solid var(--line);padding-left:0;padding-top:var(--s4)}}.adm-grid2{gap:var(--s4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.adm-split{gap:var(--s4);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}.adm-split.wide{grid-template-columns:minmax(0,1fr) 400px}@media (width<=1100px){.adm-grid2,.adm-split,.adm-split.wide{grid-template-columns:1fr}}.adm-card{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.adm-card h3{margin:0 0 var(--s1);align-items:baseline;gap:var(--s2);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:600;display:flex}.adm-card h3 small{font-size:var(--fs-caption);text-transform:none;letter-spacing:0;color:var(--muted);margin-left:auto;font-weight:500}.adm-cap{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:600}.adm-empty{padding:var(--s3) 0;color:var(--muted);opacity:.6;margin:0;font-weight:400}.adm-kpis{gap:var(--s1);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.adm-kpi{background:var(--panel-2);border-radius:var(--r-sm);padding:6px var(--s2);font-size:var(--fs-micro);color:var(--muted);flex-direction:column;display:flex}.adm-kpi span{font-size:var(--fs-micro);color:var(--muted)}.adm-kpi b{font-size:var(--fs-title-sm);color:var(--text);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.adm-kpi small{font-size:var(--fs-micro);color:var(--muted)}.adm-kpi small.up{color:var(--green)}.adm-bars{align-items:flex-end;gap:6px;height:140px;display:flex}.adm-bars div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.adm-bars i{background:color-mix(in srgb, var(--admin) 70%, transparent);border-radius:4px 4px 0 0;width:100%;min-height:2px;max-height:calc(100% - 36px);display:block}.adm-bars div:last-child i{background:var(--admin)}.adm-bars small{font-size:var(--fs-micro);color:var(--muted);font-variant-numeric:tabular-nums}.adm-bars-s{gap:2px;height:120px}.adm-bars-s div:last-child i{background:color-mix(in srgb, var(--admin) 70%, transparent)}.adm-chart{width:100%;height:auto;display:block}.adm-chart text{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.adm-chart .g{stroke:var(--line);stroke-width:1px}.adm-chart .band{fill:color-mix(in srgb, var(--admin) 18%, transparent)}.adm-chart .mid{fill:none;stroke:var(--admin);stroke-width:2.5px;stroke-linejoin:round}.adm-chart circle{fill:var(--admin);stroke:var(--panel);stroke-width:2px}.adm-coh{border-collapse:separate;border-spacing:2px;width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.adm-coh th{color:var(--muted);text-align:left;padding:4px var(--s2);font-weight:500;font-size:var(--fs-caption)}.adm-coh td{text-align:center;padding:6px var(--s2);color:var(--text);background:color-mix(in srgb, var(--admin) var(--v,0%), var(--sunken));border-radius:4px}.adm-coh td.n{background:var(--sunken);color:var(--text-2)}.adm-coh td.na{color:var(--muted)}.adm-fn{gap:var(--s2);font-size:var(--fs-sm);color:var(--text-2);grid-template-columns:130px 1fr 44px;align-items:center;display:grid}.adm-fn .tr{border-radius:var(--r-pill);background:var(--line);height:8px;overflow:hidden}.adm-fn .tr i{background:var(--green);border-radius:inherit;height:100%;display:block}.adm-fn b{text-align:right;color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.adm-gauge,.adm-tbl{grid-template-columns:170px minmax(0,1fr) 64px minmax(0,230px)}.adm-gauge b,.adm-tbl b{white-space:nowrap}.adm-tbl{grid-template-columns:120px minmax(0,1fr) 64px 96px}.adm-gauge small,.adm-tbl small{font-size:var(--fs-caption);color:var(--muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-gauge .tr i,.adm-tbl .tr i{background:var(--admin)}.adm-gauge.warm .tr i{background:var(--caution)}.adm-gauge.hot .tr i{background:var(--red)}.adm-gauge.hot b{color:var(--red)}.adm-tbl span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-tbl em{color:var(--muted);font-style:normal}@media (width<=700px){.adm-gauge,.adm-tbl{grid-template-columns:110px minmax(0,1fr) 60px}.adm-gauge small,.adm-tbl small{grid-column:1/-1;margin-top:-6px}}.adm-gauge.sub span:first-child{padding-left:var(--s3);color:var(--muted)}.adm-bars-s div{min-width:0}.adm-bars-s small{max-width:100%;overflow:hidden}.adm-body .hb-note a{color:var(--yellow)}.adm-deps{flex-wrap:wrap;gap:4px;display:flex}.adm-chip{padding:2px var(--s2);border-radius:var(--r-pill);background:var(--sunken);font-size:var(--fs-caption);color:var(--text-2)}.adm-chip b{color:var(--text);margin-right:4px;font-weight:600}.adm-stk span{border-radius:4px 4px 0 0;flex-direction:column;width:100%;min-height:2px;max-height:calc(100% - 36px);display:flex;overflow:hidden}.adm-stk span i{background:var(--admin);border-radius:0;min-height:0;max-height:none}.adm-stk span i.off,.adm-bars-s.adm-stk div:last-child i.off{background:color-mix(in srgb, var(--admin) 35%, var(--panel))}.adm-bars-s.adm-stk div:last-child i:not(.off){background:var(--admin)}.adm-lgd{font-size:var(--fs-caption);color:var(--text-2);align-items:center;gap:6px;margin:0;display:flex}.adm-lgd i{background:var(--admin);border-radius:2px;width:10px;height:10px}.adm-lgd i.off{margin-left:var(--s2);background:color-mix(in srgb, var(--admin) 35%, var(--panel))}.adm-lgd small{color:var(--muted)}.adm-sps{margin-bottom:var(--s3);grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:4px;display:grid}.adm-sp{border-radius:var(--r-sm);background:var(--sunken);flex-direction:column;align-items:center;gap:2px;padding:4px 0;display:flex}.adm-sp b{font-size:var(--fs-micro);color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:600}.adm-search{height:var(--control-h);padding:0 var(--s3);background:var(--sunken);color:var(--text);border:2px solid var(--line);border-radius:var(--r-sm);font:inherit;font-size:var(--fs-sm)}.adm-search:focus{border-color:var(--yellow);outline:none}.adm-pl{flex-direction:column;gap:4px;max-height:60vh;display:flex;overflow-y:auto}.adm-pl2{gap:4px var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;display:grid;overflow:visible}@media (width<=900px){.adm-pl2{grid-template-columns:1fr}}.adm-row:has(.btn){cursor:default;grid-template-columns:32px minmax(0,1fr) auto auto}.adm-row{gap:var(--s3);min-height:52px;padding:6px var(--s3);border-radius:var(--r-sm);background:var(--sunken);cursor:pointer;transition:background var(--ease);border:2px solid #0000;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.adm-row:hover{background:var(--panel-2)}.adm-row.on{background:color-mix(in srgb, var(--yellow) 14%, transparent);border-color:color-mix(in srgb, var(--yellow) 55%, transparent)}.adm-face{background:var(--panel-2);border-radius:50%;width:32px;height:32px}.adm-ps img,.adm-target img{background:var(--panel-2);object-fit:cover;object-position:top;width:32px;height:32px;image-rendering:pixelated;border-radius:50%}.adm-row b{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.adm-row b em,.adm-ps h4 em{color:var(--muted);font-style:normal;font-weight:500;font-size:var(--fs-caption)}.adm-row small{font-size:var(--fs-caption);color:var(--muted)}.adm-row .r{font-size:var(--fs-sm);color:var(--muted);text-align:right}.adm-row .r small{font-size:var(--fs-caption)}.adm-tag{font-size:var(--fs-micro);color:var(--admin);border:1px solid color-mix(in srgb, var(--admin) 55%, transparent);border-radius:var(--r-pill);vertical-align:2px;padding:0 6px}.adm-ps{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.adm-ps img{width:56px;height:56px}.adm-ps h4{font-size:var(--fs-title-sm);margin:0}.adm-ps small{color:var(--muted);font-size:var(--fs-caption)}.adm-ps .btn{margin-left:auto}.adm-facts{gap:var(--s2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=640px){.adm-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-fact{background:var(--panel-2);border-radius:var(--r-sm);padding:var(--s2) var(--s3);font-size:var(--fs-caption);color:var(--muted);flex-direction:column;display:flex}.adm-fact b{color:var(--text);font-size:var(--fs-body);font-variant-numeric:tabular-nums}.adm-team{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.adm-team div{aspect-ratio:1;background:var(--panel-2);border-radius:var(--r-sm);place-items:center;display:grid;position:relative}.adm-team span{font-size:var(--fs-micro);text-shadow:0 1px 0 var(--ink), 1px 0 0 var(--ink), -1px 0 0 var(--ink), 0 -1px 0 var(--ink);font-weight:700;position:absolute;bottom:2px}.adm-team .sh:after{content:"✨";font-size:11px;position:absolute;top:2px;right:4px}.adm-acts{justify-content:flex-end;gap:var(--s2);flex-wrap:wrap;display:flex}.adm-hero{border-radius:var(--r-sm);background:color-mix(in srgb, var(--green) 7%, var(--panel-2));width:112px;height:112px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--green) 50%, transparent);place-items:center;display:grid}.adm-hero img{width:64px;height:64px;image-rendering:pixelated}.adm-e{text-align:center;font-size:36px;font-weight:700}.adm-lg .adm-e{font-size:20px}.adm-f{gap:var(--s2);font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;align-items:center;display:flex}.adm-f label{min-width:80px;font-size:var(--fs-micro);color:var(--muted)}.adm-f input,.adm-f select,.adm-f textarea{height:var(--control-h);padding:0 var(--s3);background:var(--sunken);color:var(--text);border:2px solid var(--line);border-radius:var(--r-sm);font:inherit;font-size:var(--fs-sm)}.adm-f input:focus,.adm-f select:focus,.adm-f textarea:focus{border-color:var(--yellow);outline:none}.adm-f input[type=number]{width:100px}.adm-f select{flex:1;min-width:0}.adm-f textarea{height:72px;padding:var(--s2) var(--s3);resize:vertical;flex:1}.adm-f .chip.on,.adm-dlg .chip.on{color:var(--yellow);border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 12%, transparent)}.adm-f .chip{height:var(--control-h);font-size:var(--fs-sm);cursor:pointer;color:var(--text-2)}.adm-target{align-items:center;gap:var(--s2);min-height:var(--control-h);padding:var(--s1) var(--s3);background:var(--sunken);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--text-2);display:flex}.adm-target img{width:24px;height:24px}.adm-target b{color:var(--text)}.adm-target .btn{margin-left:auto}.adm-lg{gap:var(--s3);min-height:48px;padding:4px var(--s3);border-radius:var(--r-sm);background:var(--sunken);font-size:var(--fs-sm);color:var(--text-2);grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;display:grid}.adm-lg b{color:var(--text);font-weight:600}.adm-card>.adm-lg+.adm-lg{margin-top:calc(var(--s1) - var(--s2))}.adm-lg small{color:var(--muted);font-size:var(--fs-caption);display:block}.adm-lg>small{text-align:right}.adm-it{width:32px;height:32px;image-rendering:pixelated;justify-self:center}.adm-st{font-size:var(--fs-caption);border-radius:var(--r-pill);background:var(--panel-2);color:var(--text-2);white-space:nowrap;padding:2px 8px;font-weight:700}.adm-st.ok{color:var(--green)}.adm-st.wait{color:var(--caution)}.adm-st.bad{color:var(--danger-text)}.adm-row small .adm-st,.seg .adm-st{vertical-align:1px;padding:0 6px}.adm-pl-bar{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.adm-pl-bar .adm-search{flex:200px}.adm-pl-bar .seg small{color:var(--muted);font-size:var(--fs-caption)}.adm-lg.adm-mod-row{grid-template-columns:minmax(0,1fr) auto auto}.adm-mod-row b em{margin-left:4px}.adm-err{min-height:1em;color:var(--danger-text);font-size:var(--fs-caption)}.adm-dlg{--c:var(--admin)}.adm-card>h3 .adm-seg,.adm-sec>h3 .adm-seg{text-transform:none;letter-spacing:0;margin-left:auto}.adm-seg button{font-size:var(--fs-sm)}.adm-top{grid-template-columns:148px minmax(0,1fr);align-items:start}button.adm-hero{cursor:pointer;font:inherit;color:inherit;transition:transform var(--ease);border:0;padding:0}button.adm-hero:hover{transform:translateY(-2px)}button.adm-hero:active{transform:translateY(2px)}.adm-hero.dc-hero{background:color-mix(in srgb, var(--panel-2) 70%, transparent);width:148px;height:148px}.adm-hero.dc-hero img.art{max-width:140px;max-height:140px}.adm-hero.dc-hero>img:not(.art){width:64px;height:64px;image-rendering:pixelated}.adm-tt,.adm-card .adm-tt{font-size:var(--fs-title-sm);color:var(--text);text-transform:none;letter-spacing:0;margin:0;font-weight:700;display:block}.adm-top .dc-id .genus{margin-bottom:var(--s1)}label.dc-fact,button.dc-fact{cursor:pointer;text-align:left;border:2px solid #0000;font-family:inherit;display:block}.dc-fact input,.dc-fact select{width:100%;min-width:0;color:var(--text);font:600 var(--fs-sm) var(--font);background:0 0;border:0;padding:0}.dc-fact input:focus,.dc-fact select:focus{outline:none}label.dc-fact:focus-within{border-color:var(--yellow)}.dc-fact select option{background:var(--panel)}.adm-days input{width:72px}.dc-fact b:has(input[data-f=money]) input{width:72px}button.adm-tog.on{border-color:var(--yellow)}.adm-sec{gap:var(--s2);border-top:2px solid var(--line);padding-top:var(--s3);margin-top:var(--s2);flex-direction:column;display:flex}.adm-sec>h3{align-items:center;gap:var(--s2);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0;font-weight:600;display:flex}.adm-sec>h3 small{font-size:var(--fs-caption);text-transform:none;letter-spacing:0;font-weight:500}.adm-card>h3{align-items:center}.adm-msg{min-height:64px;padding:var(--s3);resize:vertical;border-radius:var(--r-sm);background:var(--sunken);color:var(--text-2);font:13px/1.45 var(--font);border:2px solid #0000}.adm-msg:focus{border-color:var(--yellow);outline:none}.adm-av{justify-self:center}.adm-lg b em{font-style:normal;font-weight:500;font-size:var(--fs-caption);color:var(--muted)}.adm-lg .dc-x{width:28px;height:28px}.adm-days{padding:4px var(--s2)}.adm-pg-wrap{overflow-x:auto;container-type:inline-size}.adm-pg td{overflow-wrap:anywhere}@container (width<=760px){.adm-pg-open .adm-grid2{grid-template-columns:minmax(0,1fr)}}.adm-pg tbody th{background:var(--sunken);padding:4px var(--s2);border-radius:4px}.adm-pg td.n,.adm-pg td.l{background:var(--sunken)}.adm-pg td.l{text-align:left;color:var(--text-2);font-size:var(--fs-caption)}.adm-pg td em{color:var(--muted);font-style:normal;font-size:var(--fs-caption)}.adm-pg td .ok{color:var(--green);font-weight:700}.adm-pg td .cur{color:var(--yellow)}.adm-pg td .na{color:var(--muted)}.adm-pg tr[data-pch]{cursor:pointer}.adm-pg tr[data-pch]:hover>*{filter:brightness(1.15)}.adm-pg tr.on>th{box-shadow:inset 3px 0 0 var(--yellow);background:color-mix(in srgb, var(--yellow) 14%, var(--sunken))}.adm-pg tr.cur>th,.adm-pg tr.cur>td{background:color-mix(in srgb, var(--yellow) 14%, var(--sunken))}.adm-pg-open>td{text-align:left;padding:var(--s3);background:var(--panel)!important}.adm-pg-ch{align-items:center;gap:var(--s2);min-width:0;display:flex}.adm-pg-ic{flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.adm-pg-ic img{object-fit:cover;object-position:top;width:32px;height:32px;image-rendering:pixelated}.adm-pg-ch b{font-size:var(--fs-sm);color:var(--text);white-space:nowrap;font-weight:600;display:block}.adm-pg-ch small{font-size:var(--fs-micro);color:var(--muted);display:block}.adm-sp small{font-size:var(--fs-micro);color:var(--muted);font-variant-numeric:tabular-nums}.adm-pv{gap:var(--s4);grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;display:grid}.adm-pv>.adm-card .adm-pl{max-height:75vh}@media (width<=900px){.adm-pv{grid-template-columns:minmax(0,1fr)}.adm-pv>.adm-card:first-child{display:none}}.adm-sheet{gap:var(--s3);flex-direction:column;min-width:0;display:flex}.adm-ps-head{gap:var(--s3);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;display:grid}.adm-ps-face{--s:64}.adm-ps-head b{font-size:var(--fs-title-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.adm-ps-head b em{color:var(--muted);font-style:normal;font-weight:500;font-size:var(--fs-body)}.adm-ps-head small{color:var(--muted);font-size:var(--fs-caption)}.adm-ps-acts{justify-content:flex-end;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.adm-ps-acts .dc-x{width:32px;height:32px}.adm-ps-id{text-overflow:ellipsis;max-width:100%;color:var(--muted);font:inherit;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;text-underline-offset:3px;cursor:copy;white-space:nowrap;-webkit-user-select:text;user-select:text;background:0 0;border:0;margin-top:2px;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:block;overflow:hidden}.adm-ps-id:hover{color:var(--text)}@media (width<=640px){.adm-ps-head{grid-template-columns:64px minmax(0,1fr)}.adm-ps-acts{grid-column:1/-1;justify-content:flex-start}}.adm-pc-bar{justify-content:flex-start;align-items:center;margin-bottom:0}.adm-pc-bar .adm-search{flex:180px}.adm-pc{grid-template-columns:repeat(auto-fill,44px);gap:4px;display:grid}.adm-mon{background:var(--panel-2);border-radius:var(--r-sm);--m:44!important}.adm-mon.team{box-shadow:inset 0 0 0 2px var(--yellow)}.adm-mon .mon-sh{z-index:1;width:10px;height:10px;position:absolute;top:2px;left:2px}.adm-bag{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px;display:grid}.adm-bag div{gap:var(--s2);min-height:40px;padding:2px var(--s2);border-radius:var(--r-sm);background:var(--sunken);font-size:var(--fs-caption);color:var(--text-2);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}.adm-bag img{object-fit:contain;width:32px;height:32px;image-rendering:pixelated}.adm-bag span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-bag b{color:var(--text);font-variant-numeric:tabular-nums}.adm-pick{max-height:45vh;margin-top:var(--s2);padding:2px;overflow-y:auto}.adm-pick .adm-mon{cursor:pointer;font:inherit;color:inherit;transition:box-shadow var(--ease), transform var(--ease);border:0;padding:0}.adm-pick .adm-mon.on{box-shadow:0 0 0 2px var(--yellow);transform:scale(.94)}.adm-take{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px;max-height:45vh;display:grid;overflow-y:auto}.adm-take label{gap:var(--s2);min-height:40px;padding:2px var(--s2);border-radius:var(--r-sm);background:var(--sunken);font-size:var(--fs-caption);color:var(--text);grid-template-columns:32px minmax(0,1fr) 84px;align-items:center;display:grid}.adm-take img{object-fit:contain;width:32px;height:32px;image-rendering:pixelated}.adm-take span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-take small{color:var(--muted);font-variant-numeric:tabular-nums;display:block}.adm-take input{border-radius:var(--r-xs);border:2px solid var(--line);background:var(--panel-2);min-width:0;height:32px;color:var(--text);font:inherit;text-align:center;font-variant-numeric:tabular-nums}.adm-take input:focus{border-color:var(--yellow);outline:none}.cheat-root .cheat-btns,.cheat-root .cheat-give{gap:var(--s1);flex-wrap:wrap;display:flex}.cheat-root{gap:var(--s5);flex-direction:column;display:flex}.cheat-eyebrow{margin:0 0 var(--s2);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:600}.cheat-cards{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;display:grid}.cheat-card{gap:var(--s3);padding:var(--s3) var(--s4);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-md);flex-direction:column;display:flex}.cheat-head{align-items:center;gap:var(--s3);display:flex}.cheat-head img{width:32px;height:32px;image-rendering:pixelated;flex:none}.cheat-head b{font-size:var(--fs-body);color:var(--text);font-weight:700;display:block}.cheat-head small{font-size:var(--fs-caption);color:var(--muted);display:block}.cheat-btns:empty{display:none}.cheat-line{gap:var(--s1);padding-top:var(--s3);border-top:2px solid var(--line);flex-direction:column;display:flex}.cheat-head+.cheat-line{border-top:0;padding-top:0}.cheat-line>span{font-size:var(--fs-micro);color:var(--muted)}.cheat-act{min-height:32px;padding:4px var(--s3);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);font:600 var(--fs-sm) var(--font);cursor:pointer;transition:background var(--ease), border-color var(--ease), transform var(--ease);border:2px solid #0000}.cheat-top{gap:var(--s3);grid-template-columns:112px minmax(0,1fr)}.cheat-top .adm-hero.dc-hero{width:112px;height:112px}.cheat-top .dc-id{gap:var(--s1);flex-direction:column;display:flex}.cheat-top .dc-facts{margin-top:0}.cheat-top [data-cg-give]{align-self:flex-start}.cheat-it{padding-left:var(--s1);align-items:center;gap:2px;display:inline-flex}.cheat-it img{width:32px;height:32px;image-rendering:pixelated;margin:-6px 0}.cheat-it img[src*="/trainers/"],.cheat-it img[src*="/pokemon/"]{object-fit:cover;object-position:top}.cheat-emo{text-align:center;width:32px;font-size:16px}.cheat-off img{filter:grayscale();opacity:.5}.cheat-act:hover{background:var(--panel-3);border-color:var(--line-hover);transform:translateY(-2px)}.cheat-act:active{transform:translateY(2px)}.cheat-root .cheat-give select,.cheat-root .cheat-give input[type=number]{height:32px;padding:0 var(--s2);border-radius:var(--r-sm);background:var(--sunken);color:var(--text);font:600 var(--fs-sm) var(--font);border:2px solid #0000}.cheat-root .cheat-give select{flex:1;min-width:150px}.cheat-root .cheat-give input[type=number]{width:72px}.cheat-root .cheat-give select:focus,.cheat-root .cheat-give input:focus{border-color:var(--yellow);outline:none}.cheat-root .chk{padding:0 var(--s2);border-radius:var(--r-sm);background:var(--panel-2);height:32px;font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:4px;display:inline-flex}.adm-note{font-size:var(--fs-sm);color:var(--text-2);margin:0}.adm-note b{color:var(--text)}.adm-ask{margin:var(--s4) 0 var(--s2);font-size:var(--fs-body);color:var(--text-2)}.adm-ask b{color:var(--text)}.hb-split{grid-template-columns:300px minmax(0,1fr)}.hb-zone{text-align:left;width:100%;font:inherit;color:var(--text);grid-template-columns:minmax(0,1fr) auto}.hb-zone small,.hb-zone .r small{color:var(--muted);font-size:var(--fs-micro);display:block}.hb-zone .r{text-align:right}.hb-zones{max-height:70vh}.hb-note{font-size:var(--fs-caption);color:var(--muted);margin:0}.hb-note b{color:var(--text)}.hb-warn{padding:var(--s2) var(--s3) var(--s2) var(--s5);border-radius:var(--r-sm);background:var(--sunken);color:var(--danger-text);font-size:var(--fs-caption);margin:0}.hb-scroll{overflow-x:auto}.hb-tab{border-collapse:collapse;width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.hb-tab th{padding:var(--s1) var(--s1) var(--s2);font-size:var(--fs-micro);color:var(--muted);text-align:center;white-space:nowrap;font-weight:600}.hb-tab th:first-child{text-align:left}.hb-tab th.bad{color:var(--danger-text)}.hb-tab td{padding:2px var(--s1);border-top:1px solid var(--line);text-align:center}.hb-tab tfoot td{color:var(--muted);font-size:var(--fs-caption)}.hb-mon{align-items:center;gap:var(--s2);white-space:nowrap;display:flex;text-align:left!important}.hb-tab input{border-radius:var(--r-xs);border:2px solid var(--line);background:var(--sunken);width:64px;height:32px;color:var(--text);font:inherit;text-align:center}.hb-tab input:focus{border-color:var(--admin);outline:none}.hb-tab input.zero{color:var(--danger-text)}.hb-tab input::placeholder{color:var(--muted)}.hb-eff{color:var(--text-2);min-width:64px}.hb-eff b{color:var(--yellow)}.hb-prev{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.hb-view{gap:var(--s4);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.hb-game{gap:var(--s2);top:var(--s4);flex-direction:column;display:flex;position:sticky}.hb-game .zone-box{max-height:70vh}.hb-game .zone-cell{cursor:default}@media (width<=1400px){.hb-view{grid-template-columns:1fr}.hb-game{max-width:340px;position:static}}.hb-games{gap:var(--s2);flex-wrap:wrap;display:flex}.hb-games span{white-space:nowrap;align-items:center;gap:var(--s1);padding:2px var(--s2) 2px 2px;border-radius:var(--r-pill);background:var(--panel-2);font-size:var(--fs-caption);display:flex}@media (width<=1100px){.hb-split{grid-template-columns:1fr}}.dc-hero{position:relative}.dc-hero .dc-shiny{z-index:2;right:var(--s2);bottom:var(--s2);background:var(--panel-2);width:32px;height:32px;min-height:0;padding:0;position:absolute}.dc-hero .dc-shiny .shiny-mk{vertical-align:0;opacity:.5;filter:grayscale(.6);width:18px;height:18px;transition:opacity var(--ease), filter var(--ease)}.dc-hero .dc-shiny:hover .shiny-mk{opacity:.85;filter:none}.dc-hero .dc-shiny.on{border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 12%, var(--panel-2))}.dc-hero .dc-shiny.on .shiny-mk{opacity:1;filter:none}.dc-mine,.dc-intro{width:100%;margin-top:var(--s3);min-height:var(--control-h)}.dc-intro+.dc-mine{margin-top:calc(var(--s2) - var(--s4))}.mp-grid [data-dex]{cursor:pointer;transition:transform .15s,border-color .15s}.mp-grid [data-dex]:hover{border-color:var(--line-hover);transform:translateY(-2px)}.mp-grid{grid-template-columns:repeat(auto-fill,52px)}.mp-grid div{aspect-ratio:1;justify-content:center;align-items:center;padding:0;display:flex}.mp-grid .sprbox{aspect-ratio:auto;width:100%;box-shadow:none;background:0 0;border-radius:0;padding:0}.mp-grid .sprbox img{max-width:none;margin:0;position:static;left:auto;translate:none}.evt-pick .pc-grid{flex:none;grid-auto-rows:auto;align-content:start}.hof-hero{border-radius:var(--r-md);height:140px;padding:var(--s3);margin-bottom:var(--s3);background-position:50%;background-size:cover;align-items:flex-end;display:flex}.hof-hero h3{color:var(--gold-soft,var(--yellow));text-shadow:0 2px 0 var(--ink), 0 0 12px #0009;margin:0;font-size:28px}.hof-team{gap:var(--s2);margin-top:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hof-mon{padding:var(--s2);background:var(--panel-2);border-radius:var(--r-sm);border:2px solid color-mix(in srgb, var(--yellow) 55%, transparent);flex-direction:column;align-items:center;display:flex}.hof-mon small{color:var(--text-2)}.dc-move.tap{cursor:pointer;border:2px solid #0000;transition:border-color .15s,transform .15s}.dc-move.tap:hover,.dc-move.tap:focus-visible{border-color:var(--line-hover);outline:none;transform:translateY(-2px)}.dc-move.tap>span:first-child:after{content:" ›";color:var(--muted)}.mvd-root{z-index:970;width:min(420px,100%);position:fixed;top:0;bottom:0;right:0}.mvd-root.swap .mvd{animation:none}@media (width>=900px){body.mvd-open .modal-root.open{padding-right:calc(420px + var(--s4))}}@media (width<=899px){.mvd-root{background:#080a128c;justify-content:flex-end;width:auto;animation:.25s ease-out pg-scrim-in;display:flex;left:0}.mvd-root .mvd{width:min(420px,100%)}.mvd-root.swap{animation:none}}.mvd-root.out{opacity:0;transition:opacity .2s}.mvd{background:var(--sunken);border-left:2px solid var(--line);width:100%;height:100%;box-shadow:var(--shadow-pop);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;animation:.25s cubic-bezier(.2,1,.4,1) mvdIn;display:flex}@keyframes mvdIn{0%{transform:translate(100%)}}.mvd-head{align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);padding-top:calc(var(--s3) + env(safe-area-inset-top,0px));background:linear-gradient(90deg, color-mix(in srgb, var(--c) 45%, transparent), transparent);border-bottom:2px solid color-mix(in srgb, var(--c) 55%, transparent);display:flex}.mvd-head h3{font-size:var(--fs-title-sm);flex:1;margin:0}.mvd-sum{gap:var(--s2);padding:var(--s3) var(--s4);flex-wrap:wrap;display:flex}.mvd-sum span{background:var(--panel-2);border-radius:var(--r-pill);padding:var(--s1) var(--s3);font-size:var(--fs-sm);color:var(--text-2)}.mvd-sum b{color:#fff}.mvd-road{padding:0 var(--s4) var(--s4);flex:1;margin:0;list-style:none;overflow:auto}.mvd-row{gap:var(--s2);padding-bottom:var(--s2);grid-template-columns:40px 1fr;display:grid;position:relative}.mvd-row:first-child:before{top:calc(50% - var(--s1))}.mvd-row:last-child:before{bottom:calc(50% + var(--s1))}.mvd-row:only-child:before{display:none}.mvd-row:before{content:"";background:var(--line);width:2px;position:absolute;top:0;bottom:0;left:19px}.mvd-row.done:before{background:var(--green)}.mvd-lv{text-align:center;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-pill);color:var(--muted);align-self:center;font-weight:700;position:relative}.mvd-row.done .mvd-lv{border-color:var(--green);color:var(--text)}.mvd-mv{align-items:center;gap:var(--s2);min-width:0;padding:var(--s2) var(--s3);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-sm);display:flex}.mvd-mv .n{flex:1;min-width:0;font-weight:600}.mvd-mv small{font-size:var(--fs-caption);color:var(--muted);font-weight:500;display:block}.mvd-mv .pw{font-variant-numeric:tabular-nums;color:var(--text-2);font-weight:700}.mvd-row:not(.done) .mvd-mv{border-style:dashed}.mvd-root.dex .mvd-row .mvd-mv{border-style:solid}.mvd-root.dex .mvd-lv{color:var(--text)}.mvd-row.fx small{color:var(--text-2)}.mvd-from{font-size:var(--fs-micro);color:var(--muted);background:var(--panel-2);border-radius:var(--r-xs);padding:0 var(--s1);font-weight:500}.mvd-foot{padding:var(--s3) var(--s4);border-top:2px solid var(--line);font-size:var(--fs-caption);color:var(--muted);margin:0}.mvd.boss .mvd-row{grid-template-columns:minmax(0,1fr)}.mvd.boss .mvd-row:before{display:none}.mvd.boss .mvd-mv{border-style:solid}.mvd-tag{margin-left:var(--s1);padding:0 var(--s2);border-radius:var(--r-pill);font-size:var(--fs-micro);vertical-align:1px;color:var(--ink);background:var(--yellow);font-weight:600;display:inline-block}.mvd-row.riposte .mvd-mv{border-color:color-mix(in srgb, var(--yellow) 60%, var(--line))}.mvd-tag.rage{color:#fff;background:var(--red)}.mvd-row.rage .mvd-mv{border-color:color-mix(in srgb, var(--red) 60%, var(--line))}@media (prefers-reduced-motion:reduce){.mvd{animation:none}}.dc-moves-btn{width:100%;margin-top:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);font:600 var(--fs-sm) var(--font);cursor:pointer;border:2px solid #0000;justify-content:space-between;align-items:center;transition:border-color .15s,transform .15s;display:flex}.dc-moves-btn span{color:var(--muted);font-size:var(--fs-body)}.dc-moves-btn:hover,.dc-moves-btn:focus-visible{border-color:var(--line-hover);outline:none;transform:translateY(-2px)}#enemy-slot .enemy.anim{--kh:var(--k)}.pc-cell .pc-evo{z-index:1;color:var(--green);text-shadow:0 1px 2px #0009;font-size:15px;font-style:normal;font-weight:700;animation:1.6s ease-in-out infinite pc-evo-hop;position:absolute;top:3px;right:6px}.pc-cell.selected .pc-evo{display:none}.rtag{z-index:2;background:var(--rc);color:#fff;font-size:var(--fs-micro);letter-spacing:.04em;text-shadow:0 1px #00000073;pointer-events:none;border-radius:6px;align-items:center;gap:3px;padding:1px 5px;font-weight:700;line-height:16px;display:inline-flex;position:absolute;top:4px;left:4px}.rtag.light{color:var(--ink);text-shadow:none}.rlock-tip{line-height:0;position:absolute;top:6px;left:6px}.rlock{width:auto;height:24px;image-rendering:pixelated;filter:drop-shadow(0 1px 1px #0009)}.pc-cell.away:hover{transform:none}.pc-cell.away>:not(.rlock-tip){opacity:.5}.pc-cell.away .sprbox img{filter:grayscale(.55)}.pc-cell.ug-out{cursor:default}.pc-cell.ug-out>.pc-ug{z-index:1;width:24px;height:24px;image-rendering:pixelated;opacity:1;position:absolute;top:3px;right:4px}.pc-cell.away:hover>:not(.rlock-tip){opacity:.8}.pc-cell.refused{animation:.32s pc-refuse}@keyframes pc-refuse{25%{translate:-4px}50%{translate:4px}75%{translate:-2px}}.pc-sep{align-items:center;gap:var(--s2);margin-top:var(--s2);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;font-weight:700;display:flex}.pc-sep i{background:var(--line);border-radius:1px;flex:1;height:2px}.pc-sep b{color:var(--text-2);letter-spacing:0}.dc-tag.away{align-items:center;gap:4px;display:inline-flex}.map-mark{line-height:0}.map-mark img{width:24px;height:24px;image-rendering:pixelated;filter:drop-shadow(0 1px 1px #0009)}.map-mark.plain{pointer-events:none}.ot-dest{display:inline-flex;position:relative}.ot-dest>.map-mark{position:absolute;bottom:-8px;right:-8px}.ot-tile.later{cursor:help}.ot-tile.later:hover{border-color:var(--line);transform:none}.ot-tile.later :is(.ot-who,.ot-time,.ot-box,.ot-arrow){opacity:.45}.pen-res,.pen-egg{position:relative}.pen-map{position:absolute;top:6px;left:6px}.egg-map{position:absolute;top:4px;right:6px}.egg-map img{width:20px;height:20px}.pc-map{z-index:2;position:absolute;top:4px;left:4px}.pc-map img{width:20px;height:20px}.ot-pick-map{z-index:2;position:absolute;top:22px;left:2px}.ot-pick-map img{width:18px;height:18px}.dc-tag.away img{width:10px;height:10px;image-rendering:pixelated}@media (width<=640px){.rtag{font-size:var(--fs-micro);border-radius:4px;padding:0 3px;line-height:14px;top:2px;left:2px}.rlock-tip{top:3px;left:3px}.map-mark img{width:18px;height:18px}.pc-map{top:2px;left:2px}.pc-map img{width:14px;height:14px}.rlock{height:15px}}@keyframes pc-evo-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.dex-where li b .dw-ic{vertical-align:middle;width:20px;height:20px;image-rendering:pixelated;margin:-4px 4px -4px 0}.evo-btn .evo-ic{color:var(--green);text-shadow:0 1px 2px #0009;font-style:normal}.dex-where li .bd img.dw-coin{width:32px;height:32px}.dex-where li.dq{gap:var(--s1) var(--s3);padding:var(--s2) var(--s3);grid-template-columns:40px 1fr auto;align-items:center}.dex-where li.dq .bd{border-radius:var(--r-sm);background:var(--sunken);grid-row:1/3;width:40px;height:40px}.dex-where li.dq.go .bd{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--yellow) 55%, transparent)}.dex-where li.dq>b{font-size:var(--fs-sm);line-height:1}.dex-where li.dq.go>b{color:#fff}.dex-where li.dq>span{font-size:var(--fs-micro);grid-row:2;line-height:1.1}.dex-where li.dq>span .lock-ic{vertical-align:-2px;width:12px;height:14px;margin-right:4px}.dq-prog{align-items:center;gap:var(--s2);grid-area:2/2;display:flex}.dq-prog em{font-style:normal;font-size:var(--fs-micro);color:var(--yellow);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.dq-bar{border-radius:var(--r-pill);background:var(--sunken);flex:1;max-width:180px;height:6px;overflow:hidden}.dq-bar>i{border-radius:inherit;background:var(--yellow);height:100%;display:block}.dq-steps{justify-items:center;gap:var(--s1);grid-area:1/3/3;display:grid}.dex-where li.dq.go:not(.bar) .bd,.dex-where li.dq.go:not(.bar) .dq-steps{grid-row:1}.dex-where li.dq .dq-stp{font-style:normal;font-size:var(--fs-micro);color:var(--muted);white-space:nowrap;line-height:1}.dex-where li.dq.ok .dq-stp{color:var(--green)}.dq-pips{align-items:center;gap:var(--s1);display:flex}.dq-pip{background:var(--sunken);border:2px solid var(--line);border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.dq-pip img{width:16px;image-rendering:pixelated}.dq-pip .pbadge{--z:1!important}.dq-pip:not(.done):not(.now)>*{opacity:.35;filter:grayscale()}.dq-pip.now{border-color:var(--yellow)}.dq-pip.done{border-color:var(--green)}.dq-link{background:var(--line);width:6px;height:2px}.dq-link.on{background:var(--green)}@media (width<=520px){.dex-where li.dq{grid-template-columns:40px 1fr}.dex-where li.dq .dq-steps,.dex-where li.dq.go:not(.bar) .dq-steps{justify-content:flex-end;align-items:center;gap:var(--s2);flex-direction:row-reverse;grid-area:auto/2;margin-top:2px;display:flex}.dex-where li.dq .bd{grid-row:1/span 3;align-self:start}.dex-where li.dq.go:not(.bar) .bd{grid-row:1/span 2}}.ev-priv{flex-direction:column;gap:8px;width:100%;display:flex}.ev-priv .ev-prog small img{vertical-align:-3px;width:14px;height:14px}.zone-box .zone-cell{aspect-ratio:1;justify-content:center;gap:0;padding:0;overflow:hidden}.zone-box .zone-cell .sprbox{justify-content:center;align-items:center;width:100%;display:flex;height:100%!important}.zone-box .zone-pct{font-size:var(--fs-micro);margin:0;line-height:1;position:absolute;top:auto;bottom:3px;left:4px}.zone-box .zone-cell.caught:after{font-size:12px;top:2px;right:4px}.zone-cell.caught,.zone-box .zone-cell.caught{border-color:color-mix(in srgb, var(--green) 45%, transparent);background:#00000040}.mp-grid div{position:relative}.mp-grid .got,.mp-grid .got:hover{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--green) 45%, transparent)}.zone-cell.caught:after,.zone-box .zone-cell.caught:after,.mp-grid .got:after,.dex-cell.caught:after{content:"";width:16px;height:16px;image-rendering:pixelated;text-shadow:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAyUlEQVRYw+2WuxHDIBAFVQptqAXCC90KIS04VHitECpUShmkz4mRTxbybw489vBmNt7VdxiGvr6+X5wxBiWaiXEei1QNeSSWxNOoH7HKlystIzbyvOV5gFrEVwN2z/2NR6AS8eqLdyT/j4DJfi6frEKAJdpEWKKVI3GWWyKdAAlzAAAwB1iiolSi8iU4529XLXYvkzjn9f4DcU4AAOf87g6UxHFOYA66f0MZkYlzKqIqlxHM4VCaxVXkMiKHlGh+Lmh+IOnr66uxC/l3fuTHPGsLAAAAAElFTkSuQmCC) 50%/contain no-repeat;position:absolute;top:2px;right:2px}.dex-cell.caught:after{width:26px;height:26px;top:2px;right:2px}.dex-cell.caught:has(.cnt:not(:empty)):after{display:none}.dex-region .dex-cell.lost:not(:hover){border-color:color-mix(in srgb, var(--rc) 22%, var(--line))}.dex-cell.lost:after{content:"";width:26px;height:26px;image-rendering:pixelated;filter:grayscale();opacity:.45;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAyUlEQVRYw+2WuxHDIBAFVQptqAXCC90KIS04VHitECpUShmkz4mRTxbybw489vBmNt7VdxiGvr6+X5wxBiWaiXEei1QNeSSWxNOoH7HKlystIzbyvOV5gFrEVwN2z/2NR6AS8eqLdyT/j4DJfi6frEKAJdpEWKKVI3GWWyKdAAlzAAAwB1iiolSi8iU4529XLXYvkzjn9f4DcU4AAOf87g6UxHFOYA66f0MZkYlzKqIqlxHM4VCaxVXkMiKHlGh+Lmh+IOnr66uxC/l3fuTHPGsLAAAAAElFTkSuQmCC) 50%/contain no-repeat;position:absolute;top:2px;right:2px}.zone-cell.lost:after,.mp-grid .lost:after{content:"";width:16px;height:16px;image-rendering:pixelated;filter:grayscale();opacity:.45;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAyUlEQVRYw+2WuxHDIBAFVQptqAXCC90KIS04VHitECpUShmkz4mRTxbybw489vBmNt7VdxiGvr6+X5wxBiWaiXEei1QNeSSWxNOoH7HKlystIzbyvOV5gFrEVwN2z/2NR6AS8eqLdyT/j4DJfi6frEKAJdpEWKKVI3GWWyKdAAlzAAAwB1iiolSi8iU4529XLXYvkzjn9f4DcU4AAOf87g6UxHFOYA66f0MZkYlzKqIqlxHM4VCaxVXkMiKHlGh+Lmh+IOnr66uxC/l3fuTHPGsLAAAAAElFTkSuQmCC) 50%/contain no-repeat;position:absolute;top:2px;right:2px}.zone-box .zone-grid{gap:var(--s1);grid-template-columns:repeat(auto-fill,52px)}.zone-box .zone-pct{border-radius:var(--r-pill);text-shadow:none;background:#0009;padding:1px 4px;bottom:2px;left:2px}.mp-grid>div{border-radius:var(--r-sm);box-shadow:none;background:#00000040;border:2px solid #ffffff14;overflow:hidden}.mp-grid>.got,.mp-grid>.got:hover{border-color:color-mix(in srgb, var(--green) 45%, transparent);box-shadow:none}.mp-grid>[data-dex]:hover{border-color:var(--line-hover)}.berry-fx{z-index:110;pointer-events:none;position:absolute;inset:0}.berry-sprite{object-fit:contain;width:64px;height:64px;image-rendering:pixelated;transform-origin:50% calc(100% - 10px);opacity:0;position:absolute;bottom:calc(27% - 10px);left:calc(56% - 32px)}.berry-shadow{clip-path:polygon(12px 0,36px 0,36px 2px,44px 2px,44px 4px,48px 4px,48px 8px,44px 8px,44px 10px,36px 10px,36px 12px,12px 12px,12px 10px,4px 10px,4px 8px,0 8px,0 4px,4px 4px,4px 2px,12px 2px);opacity:0;background:#17151c;width:48px;height:12px;position:absolute;top:calc(73% - 6px);left:calc(56% - 24px)}.berry-reward{color:#222;text-align:center;opacity:0;background:#fdfdfd;border:4px solid #3a4a6b;border-radius:10px;width:max-content;max-width:90%;padding:12px 18px;font-size:clamp(16px,3vw,24px);font-weight:800;position:absolute;top:8%;left:50%;box-shadow:inset 0 0 0 3px #a9c1e8}.money-coin{width:0;height:0;position:absolute}.item-choice.ready .ic-item{pointer-events:auto;cursor:pointer}.ic-item{background:0 0;border:0;width:100px;height:130px;margin:-124px 0 0 -50px;padding:0;position:absolute;top:73%}.ic-item .berry-sprite{bottom:6px;left:calc(50% - 32px)}.ic-item .berry-shadow{top:auto;bottom:0;left:calc(50% - 24px)}.ic-item.on .berry-sprite{filter:drop-shadow(2px 0 #ffe066)drop-shadow(-2px 0 #ffe066)drop-shadow(0 2px #ffe066)drop-shadow(0 -2px #ffe066)}.ic-item.off .berry-sprite{filter:brightness(.55)saturate(.6)}.ic-item .berry-sprite{transition:transform .25s cubic-bezier(.2,1.4,.4,1)}.item-drops .ic-item{width:84px;margin-left:-42px}.shower-it{object-fit:contain;image-rendering:pixelated;opacity:0;transform-origin:50% 100%;pointer-events:none;position:absolute}.item-drops .ic-item .berry-sprite{transition:none}.drop-q{color:#222;font-size:var(--fs-sm);white-space:nowrap;opacity:0;background:#fdfdfd;border:2px solid #3a4a6b;border-radius:999px;padding:2px 8px;font-weight:800;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.drop-html{place-items:center;width:64px;height:64px;display:grid;left:calc(50% - 32px)}.drop-html .lb-frame{border-width:5px;border-radius:12px;width:44px;height:44px}.drop-html .lb-frame.tower:after,.drop-html .lb-frame.towerElite:after{width:20px;height:13px;top:-10px}@media (width<=520px){.item-drops .ic-item{width:72px;margin-left:-36px}}.ic-go{pointer-events:auto;opacity:0;z-index:101;width:max-content;margin-inline:auto;position:absolute;bottom:5%;left:0;right:0}.money-coin-flight{width:0;height:0;position:absolute}.money-coin-sprite{width:32px;height:32px;image-rendering:pixelated;transform-origin:50% 100%;background:0 0/192px 32px no-repeat;position:absolute;bottom:0;left:-16px}.money-coin-shadow{top:-6px;left:-24px}.pension-berries{z-index:210;gap:8px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.pension-berry-slot{position:relative}.pension-berries .bag-cell{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:48px;height:48px}.pension-berries .bag-cell:disabled{opacity:.5;cursor:default}.pension-berries .bag-cell img{width:32px;height:32px;margin-top:-2px}.pension-berries .bag-qty{bottom:2px;right:3px}.pension-berry-tip{border:2px solid var(--line);border-radius:var(--r-md);background:var(--sunken);width:210px;color:var(--text);font-size:var(--fs-caption);pointer-events:none;padding:12px;display:none;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.pension-berry-tip p{color:var(--text-2);margin:6px 0 0}.pension-berry-tip strong{color:var(--text)}.pension-berry-slot:hover .pension-berry-tip,.pension-berry-slot:focus-within .pension-berry-tip{display:block}.pension-food{pointer-events:none;position:absolute;top:75%;left:50%;transform:translate(-50%,-100%)}.pension-fruit{transform-origin:50% 100%;position:relative;overflow:hidden}.pension-fruit img,.pension-crumb img{width:64px;max-width:none;height:64px;image-rendering:pixelated;position:absolute}.pension-crumb{pointer-events:none;width:6px;height:6px;position:absolute;top:75%;left:50%;overflow:hidden}body{font-size:var(--fs-body);font-synthesis:none}button,input,select,textarea{font-family:var(--font);font-synthesis:none}h1,h2,h3,h4,.section-title,.side-name,.ac-t b,.enemy-hud .row b,.zone-head>b,.tc-name b,.tcard .name{font-family:var(--font-title);font-weight:400}.side-nav .l{font-size:22px}.side-who small,.side-money span,.ac-t small,.ac-lvl,.tl-zone,.tl-count,.scene-bar,.side-opt,.side-links,.battle-log,.newsbar{font-size:var(--fs-sm)}.side-name,.ac-t b,.zone-head>b{font-size:var(--fs-title-sm)}.newsbar .news-text{font-size:var(--fs-caption)}#enemy-slot .enemy.anim .mini-hp{width:calc(40px * var(--k))}.mini-hp .hp.rage{height:10px;margin-top:4px}.mini-hp .hp.rage>div{background:var(--yellow);transition:width .25s;box-shadow:inset 0 3px #fff6}.mini-hp .hp.rage.full>div{animation:.3s step-end infinite rage-full}@keyframes rage-full{50%{background:#fff}}.rage-flash{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.rage-ring{pointer-events:none;border:4px solid;border-radius:50%;width:40px;height:40px;position:absolute}@media (width>=641px) and (width<=1099px){#app{grid-template-columns:208px minmax(0,1fr)}.side-badges{display:none}}@media (width>=641px) and (height<=820px){.side{gap:var(--s2);padding:var(--s2) var(--s3)}.side-prof{padding:var(--s2)}.side-money{height:34px}.side-nav{gap:2px}.side-nav button{height:38px}.side-nav .l{font-size:20px}.news-feed,#screen-adventure .news-feed{min-height:105px}}@media (width<=640px){.side-prof{padding:var(--s1);flex:none;grid-template-columns:40px}.side-prof .side-who{display:none}.side-opt{font-size:0}.side-nav button.soon{display:none}.side-nav button.active{flex:none;min-width:22%;max-width:42%}.side-nav button.active .l{padding:0 6px}.side-nav .l{font-size:var(--fs-sm)}.side-nav .ic{width:28px;height:28px}.map-body.pg-3{padding:var(--s3);grid-template-columns:minmax(0,1fr)}.pg-regions .rg{flex-basis:150px}.arena .enemy-hud,.arena.has-trainer .enemy-hud,.arena .buff-stack{top:max(44px, calc(var(--hud-bottom,0px) + 8px))}#app:has(#screen-adventure.active)>.topbar{margin-bottom:0}#app:has(#screen-adventure.active)>.side{padding-block:0}#app:has(#screen-adventure.active)>main{padding-top:0}#screen-adventure .adv-main{flex-direction:column;display:flex}#screen-adventure .newsbar{top:var(--topbar-h);z-index:44;margin:0 calc(-1 * var(--s4)) var(--s3);background:color-mix(in srgb, var(--sunken) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-width:0 0 2px;border-radius:0;order:-1;position:sticky}.news-feed,#screen-adventure .news-feed{height:58px;min-height:0;padding-inline:var(--s2)}.news-feed .news-line{min-height:32px;font-size:var(--fs-caption)}.news-feed .news-ic{width:34px;height:28px}.news-feed .news-ic>*{zoom:.75}.dc-nav{width:40px;height:40px;top:auto;bottom:10px;transform:none}.dc-nav.prev{left:10px}.dc-nav.next{right:10px}.dexcard-modal:has(>.dc-nav) .modal-body{padding-bottom:52px}}@media (width>=1100px){#screen-adventure.active{row-gap:0}#screen-adventure>.adv-main{min-height:calc(100vh - var(--topbar-h) - var(--s3) - var(--s4));flex-direction:column;display:flex}#screen-adventure>.adv-side:not(:has(>:not(#chapter-btn,:empty))){display:none}#screen-adventure .newsbar{contain:size;flex-direction:column;flex:1 0 auto;align-items:stretch;min-height:147px;display:flex}#screen-adventure .news-feed{flex:1;height:auto}}@media (width>=1100px) and (height<=820px){#screen-adventure .newsbar{min-height:109px}}@media (hover:none){.pension-berry-slot:active .pension-berry-tip{display:block}}.no-flash :is(.flash-overlay,.hx-flash,.rage-flash,.rc-flash,.cs-flash,.screen-flash),.no-flash .fx-tint{visibility:hidden!important}.modal{flex-direction:column;max-height:calc(100dvh - 32px);display:flex}.modal>.modal-body{flex:0 auto;min-height:0;overflow-y:auto}.modal>.modal-actions{padding-top:var(--s3);flex:none}.modal-body .dc-head{z-index:6;background-color:var(--panel);position:sticky;top:0}.modal.op-modal .modal-body .dc-head{background-color:color-mix(in srgb, var(--c) 9%, var(--panel))}.pg-det-x{display:none}.pg-narrow .pg-cols,.pg-narrow.pg-ev-body{grid-template-columns:minmax(0,1fr)}.pg-narrow .pg-info{z-index:45;box-sizing:border-box;overscroll-behavior:contain;width:min(420px,100%);padding:calc(var(--s3) + env(safe-area-inset-top,0px)) var(--s3) calc(var(--s4) + env(safe-area-inset-bottom,0px));background:var(--sunken);border-left:2px solid var(--line);box-shadow:var(--shadow-pop);visibility:hidden;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%)}.pg-narrow .pg-info.det-open{visibility:visible;transform:none}.pg-narrow .pg-info.det-in{animation:.25s cubic-bezier(.2,1,.4,1) mvdIn}.pg-narrow .pg-info.det-out{transition:transform .2s ease-in;transform:translate(100%)}.pg-narrow .pg-info>h4{z-index:3;top:calc(var(--s3) + var(--s2) + env(safe-area-inset-top,0px));right:calc(var(--s3) + var(--s2));min-height:0;margin:0;font-size:0;position:absolute}.pg-narrow .pg-info .mp-det{flex:none;height:auto;min-height:auto}.map-region,.mp-det{overflow:clip}.mp-act{bottom:var(--s3);z-index:2;position:sticky}.pg-narrow .pg-det-x{flex:none;margin:0;display:block;position:relative}.pg-scrim{display:none}.pg-narrow .pg-scrim{z-index:44;background:#080a128c;display:block;position:fixed;inset:0}.pg-narrow .pg-scrim.in{animation:.25s ease-out pg-scrim-in}.pg-narrow .pg-scrim.out{opacity:0;transition:opacity .2s ease-in}@keyframes pg-scrim-in{0%{opacity:0}}.dp-banner{border-radius:var(--r-sm);border:3px solid color-mix(in srgb, var(--c) 70%, var(--line));height:176px;image-rendering:pixelated;background-position:50% 72%;background-size:cover;flex-shrink:0;position:relative;overflow:hidden}.dp-banner:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#080a1273);position:absolute;inset:0}.dp-starters{z-index:1;justify-content:space-evenly;align-items:flex-end;display:flex;position:absolute;inset:auto 0 10px}.dp-starters figure{flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.dp-starters .art{image-rendering:pixelated;filter:drop-shadow(0 3px #080a1259)}.dp-starters figcaption{font-size:var(--fs-micro);color:#fff;background:#080a1299;border-radius:999px;padding:1px 8px;font-weight:700}.oc-note.dp-rules{text-align:left;flex-direction:column;flex-shrink:0;align-items:stretch;gap:2px;list-style:none}.dp-rules li{padding-left:14px;position:relative}.dp-rules li:before{content:"";background:var(--c);border-radius:2px;width:6px;height:6px;position:absolute;top:.6em;left:0}.dp-more{font-size:var(--fs-sm);color:var(--muted)}.dp-text{color:var(--text-2);line-height:1.45;font-size:var(--fs-sm);margin:0}.dp-text b{color:var(--text)}.oc-modal{--c:var(--yellow);width:min(560px,100%)}.oc-modal .modal-body{gap:var(--s4);flex-direction:column;display:flex}.oc-modal .dc-head{margin-bottom:0}.oc-facts{margin:0}.oc-facts .pd{color:var(--yellow)}.oc-note{align-items:center;gap:var(--s3);font-size:var(--fs-sm);color:var(--text-2);background:var(--sunken);border-radius:var(--r-sm);padding:var(--s2) var(--s3);margin:0;display:flex}.oc-note b{color:var(--text);font-weight:400}.oc-note .oc-pen{width:32px;height:32px;image-rendering:pixelated;flex:none}.oc-face.tr-face{--s:56}.oc-portrait{border-radius:var(--r-sm);background:var(--panel-2);border:2px solid var(--line);flex:none;width:56px;height:56px;position:relative;overflow:hidden}.oc-portrait.oc-mon{justify-content:center;align-items:center;display:flex}@property --oc-a{syntax:"<angle>";inherits:false;initial-value:0deg}.oc-trophy{--l1:var(--gold-soft);--l2:var(--raid);--glow:255, 224, 102;border-radius:var(--r-md);isolation:isolate;background:conic-gradient(from var(--oc-a), var(--l1), var(--l2), #fff 30%, var(--l1) 45%, var(--l2) 70%, var(--l1)) border-box;height:184px;box-shadow:0 0 18px rgba(var(--glow), .3);border:2px solid #0000;flex:none;animation:5s linear infinite oc-turn;position:relative}.oc-trophy.legend{--l2:#fff}@keyframes oc-turn{to{--oc-a:360deg}}.oc-tr-bg{z-index:-2;border-radius:calc(var(--r-md) - 2px);background:#0b0d16 50% 62%/cover no-repeat;position:absolute;inset:0;overflow:hidden}.oc-tr-bg:after{content:"";background:linear-gradient(90deg,#0a0c14eb 0,#0a0c14b3 42%,#0a0c140d 78%);position:absolute;inset:0}.oc-tr-txt{left:var(--s4);z-index:2;flex-direction:column;gap:2px;max-width:56%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.oc-tr-txt .eb{font-size:var(--fs-caption);color:var(--l1);text-transform:uppercase;letter-spacing:.08em;animation:5s linear infinite oc-shine}.oc-tr-txt .eb .shiny-ico{vertical-align:-2px;width:14px;height:14px;margin-right:6px}@keyframes oc-shine{50%{color:#fff}}.oc-tr-txt .nm{font-family:var(--font-title);color:#fff;text-shadow:0 2px #00000080;overflow-wrap:anywhere;font-size:34px;line-height:1}.oc-tr-txt .nm i{vertical-align:4px;margin-left:4px;font-size:22px;font-style:normal}.oc-tr-txt .nm i.shiny-mk{vertical-align:2px;margin-left:0}.oc-tr-txt .sub{font-size:var(--fs-caption);color:#c3c9d8}.oc-tr-mon{z-index:1;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:10px;right:5%}.oc-tr-mon img{image-rendering:pixelated;filter:drop-shadow(0 0 1px rgba(var(--glow), .9)) drop-shadow(0 0 5px rgba(var(--glow), .55)) drop-shadow(0 0 14px rgba(var(--glow), .3));animation:3.2s ease-in-out infinite oc-breath;display:block}@keyframes oc-breath{50%{filter:drop-shadow(0 0 1px rgba(var(--glow), 1)) drop-shadow(0 0 7px rgba(var(--glow), .7)) drop-shadow(0 0 20px rgba(var(--glow), .42))}}.oc-tr-mon:before{content:"";z-index:-1;background:radial-gradient(closest-side,#0000008c,#0000);width:70%;height:10px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}@media (width<=640px){.oc-trophy{height:164px}.oc-tr-txt .nm{font-size:28px}.oc-tr-mon{right:2%}.oc-tr-txt{max-width:60%}}.oc-sec{border-top:2px solid var(--line);padding-top:var(--s3)}.oc-sec h4{margin:0 0 var(--s2);font-size:var(--fs-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;font-weight:400;display:flex}.oc-sec h4 em{text-transform:none;letter-spacing:0;font-style:normal}.oc-sec h4 em b{color:var(--text);font-weight:400}.oc-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;display:grid}.evo-recap .evo-from{background:var(--panel);opacity:.9;border-radius:6px;width:26px;height:26px;position:absolute;bottom:2px;left:2px;overflow:hidden}.evo-recap .evo-from:after{content:"▲";color:var(--green);font-size:9px;position:absolute;top:-3px;right:-1px}#pc-evo-all{flex:none}#pc-evo-all .short{display:none}.oc-tile{aspect-ratio:1;background:var(--panel-2);border-radius:var(--r-sm);border:2px solid #0000;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.oc-tile .sprbox{overflow:visible}.oc-tile[data-i] .sprbox{margin-top:-14px}.oc-tile.shiny{border-color:color-mix(in srgb, var(--gold-soft) 70%, transparent);background:color-mix(in srgb, var(--gold-soft) 10%, var(--panel-2))}.oc-tile.shiny .sprbox{margin-top:-14px}.oc-tile.shiny>.shiny-ico{z-index:3;width:16px;height:16px;position:absolute;top:5px;right:5px}.oc-tile .lvl{text-align:center;font-size:var(--fs-micro);color:#fff;font-variant-numeric:tabular-nums;text-shadow:-1px 0 var(--ink), 1px 0 var(--ink), 0 -1px var(--ink), 0 1px var(--ink);transition:transform .2s var(--ease-juicy);position:absolute;bottom:7px;left:0;right:0}.oc-tile .lvl.bump{color:var(--gold-soft);transform:scale(1.35)}.oc-tile .gain{z-index:1;font-size:var(--fs-micro);color:var(--green);position:absolute;top:4px;left:5px}.oc-tile .evo{z-index:1;color:var(--green);font-size:14px;animation:1.2s ease-in-out infinite ocBob;position:absolute;top:3px;right:5px}@keyframes ocBob{50%{transform:translateY(-3px)}}.oc-tile .xpb{background:#00000059;height:5px;position:absolute;bottom:0;left:0;right:0}.oc-tile .xpb i{background:var(--xp);width:0;height:100%;display:block}.oc-tile.lvup{animation:.35s ocFlash}@keyframes ocFlash{30%{background:color-mix(in srgb, var(--green) 30%, var(--panel-2))}}.oc-tile.is-new{border-color:var(--gold-soft);background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--gold-soft) 22%, var(--panel-2)), var(--panel-2) 75%);box-shadow:0 0 10px color-mix(in srgb, var(--gold-soft) 35%, transparent), inset 0 0 12px color-mix(in srgb, var(--gold-soft) 18%, transparent);animation:.45s cubic-bezier(.3,1.6,.5,1) both dexNewIn,2.4s ease-in-out .5s infinite ocGlow}.oc-tile.is-new:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff59 50%,#0000 58%);animation:3.2s ease-in-out 1s infinite ocSweep;position:absolute;inset:-50%;transform:translate(-100%)}.oc-tile .new{z-index:3;border-radius:var(--r-xs);background:var(--gold-soft);color:var(--ink);transform-origin:50% 100%;padding:0 5px;font-size:12px;animation:.35s cubic-bezier(.3,1.6,.5,1) .15s both dexNewIn,2.4s ease-in-out .6s infinite dexNewHop;position:absolute;top:4px;left:4px;box-shadow:0 0 8px #ffe0668c,inset 0 -2px #0000002e}@keyframes ocGlow{50%{box-shadow:0 0 16px color-mix(in srgb, var(--gold-soft) 55%, transparent), inset 0 0 14px color-mix(in srgb, var(--gold-soft) 25%, transparent)}}@keyframes ocSweep{0%{transform:translate(-100%)}35%,to{transform:translate(100%)}}.oc-items{gap:var(--s2);flex-wrap:wrap;display:flex}.oc-chip{border-radius:var(--r-pill);background:var(--panel-2);font-size:var(--fs-sm);color:var(--text);align-items:center;gap:6px;padding:2px 12px 2px 4px;display:flex}.oc-chip img{width:32px;height:32px;image-rendering:pixelated}.oc-chip b{font-weight:400}@media (width<=480px){.oc-facts{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.oc-tile,.oc-tile:before,.oc-tile .new,.oc-tile .evo{animation:none!important}}.raid-allies{gap:var(--s2);display:grid}.raid-ally{align-items:center;gap:var(--s3);min-height:52px;padding:var(--s1) var(--s3);background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-sm);color:var(--text);text-align:left;cursor:pointer;transition:transform var(--ease), border-color var(--ease);grid-template-columns:40px minmax(0,1fr) auto;display:grid}.raid-ally:hover{border-color:var(--line-hover);transform:translateY(-2px)}.raid-ally:active{transform:translateY(2px)}.raid-ally.on{border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 14%, var(--panel-2))}.raid-ally .av img{object-fit:cover;object-position:top;width:32px;height:32px;image-rendering:pixelated;background:var(--sunken);border-radius:50%}.raid-ally .nm{flex-direction:column;min-width:0;display:flex}.raid-ally .nm b{font-size:var(--fs-body)}.raid-ally .nm small{font-size:var(--fs-caption);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.raid-ally .mons{gap:var(--s1);display:flex}.raid-hero{flex-direction:column;justify-content:flex-end;height:auto;min-height:220px;display:flex}.raid-hero-in{z-index:1;max-width:calc(100% - 200px);padding:var(--s4) var(--s5);position:relative}.raid-hero-in h3{margin:0 0 var(--s2);font-size:var(--fs-display);text-shadow:0 2px 0 var(--ink), 0 0 12px #0009}.raid-hero-in .mp-chips{gap:var(--s2);flex-wrap:wrap;display:flex}.raid-solo{container-type:inline-size}@container (width<=560px){.raid-hero{padding-top:150px}.raid-hero .faces{top:8px;bottom:auto}.raid-hero .faces img{height:140px}.raid-hero-in{max-width:none;padding:0 var(--s4) var(--s4)}}@media (width<=640px){.raid-ally .mons{display:none}}.rh-body{padding:var(--s4);display:block;container-type:inline-size}.rh-back{width:var(--control-h);min-height:var(--control-h);height:var(--control-h);font-size:var(--fs-title);flex:none;place-items:center;padding:0;line-height:1;display:grid}.rh-home{gap:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}.rh-hb{--bc:var(--raid);isolation:isolate;border:3px solid color-mix(in srgb, var(--bc) 70%, transparent);border-radius:var(--r-md);background:var(--sunken);min-height:220px;color:var(--text);text-align:left;font:inherit;cursor:pointer;transition:transform var(--ease), border-color var(--ease);flex-direction:column;justify-content:flex-end;padding:0;display:flex;position:relative;overflow:hidden}button.rh-hb:hover{border-color:var(--bc);transform:translateY(-2px)}button.rh-hb:active{transform:translateY(2px)}.rh-hb .sc{z-index:-2;image-rendering:pixelated;background-position:50%;background-size:cover;transition:transform .4s cubic-bezier(.2,.8,.3,1);position:absolute;inset:0}button.rh-hb:hover .sc{transform:scale(1.04)}.rh-hb .sc:after{content:"";background:linear-gradient(#0c0e160d 20%,#0c0e168c 55%,#0c0e16f0 92%);position:absolute;inset:0}.rh-hb .in{padding:var(--s4) 64px var(--s3) var(--s4);flex-direction:column;gap:6px;display:flex;position:relative}.rh-hb .eye{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);text-shadow:1px 1px 0 var(--ink)}.rh-hb .tt{font-family:var(--font-title);font-weight:400;font-size:var(--fs-display);color:#fff;text-shadow:2px 2px 0 var(--ink), 0 0 12px #0009;line-height:1}.rh-hb .sub{font-size:var(--fs-sm);color:var(--text-2);text-shadow:1px 1px 0 var(--ink)}.rh-hb .sub b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:400}.rh-hb .mp-chips{margin:2px 0 0}.rh-hb .go{right:var(--s3);bottom:var(--s3);border:2px solid var(--line-hover);width:40px;height:40px;font-size:var(--fs-title-sm);background:#0c0e1699;border-radius:50%;place-items:center;display:grid;position:absolute}.rh-fx{z-index:-1;pointer-events:none;--k:2;position:absolute;inset:0}canvas.rh-fx{width:100%;height:100%;image-rendering:pixelated}.rh-hb.walk .sup-walker{pointer-events:auto}.rh-hb.walk .sc{background-position:50% 72%}.rh-hb.walk .sc:after{content:none}.rh-hb.walk:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0c0e160d 20%,#0c0e168c 55%,#0c0e16f0 92%);position:absolute;inset:0}.rh-hb.walk .rh-charm{z-index:4}.rh-hb.walk .in,.rh-hb.walk .go{z-index:5}.rh-hb.walk .in{pointer-events:none}.rh-hb .rh-charm{z-index:-1;width:128px;height:128px;image-rendering:pixelated;filter:drop-shadow(0 0 10px #ffe0668c);position:absolute;top:50%;right:72px;translate:0 -50%}.mp-chips span.chip-cur{color:var(--yellow)}.mp-chips span.chip-ok{color:var(--green)}.mp-chips span.chip-cur b,.mp-chips span.chip-ok b{color:inherit}.rh-hb.soon{cursor:not-allowed;border-style:dashed;border-color:var(--line)}.rh-hb.soon .sc{filter:brightness(.8)saturate(.8)}.rh-hb.soon .in{opacity:.85}@keyframes rh-breath{50%{opacity:.55;scale:.92}}.rh-hb.gone{cursor:default;border-color:color-mix(in srgb, var(--muted) 45%, transparent)}.rh-hb.gone .sc{filter:grayscale(.7)brightness(.55)}.rc-list{gap:var(--s3);flex-direction:column;display:flex}.rc-card{--c:#888;--bt:#888;isolation:isolate;border:2px solid #ffffff12;border-left:4px solid var(--c);border-radius:var(--r-md);background:var(--panel);grid-template-columns:minmax(0,1fr) 200px;min-height:176px;display:grid;position:relative;overflow:hidden}.rc-card .sc{z-index:-2;image-rendering:pixelated;background-position:50%;background-size:cover;transition:transform .4s cubic-bezier(.2,.8,.3,1);position:absolute;inset:0}.rc-card:hover .sc{transform:scale(1.03)}.rc-card .sc:after{content:"";background:linear-gradient(90deg,#10131ff0 30%,#10131fb3 58%,#10131f26);position:absolute;inset:0}.rc-card.run{border-color:color-mix(in srgb, var(--yellow) 55%, transparent);border-left-color:var(--c)}.rc-card .in{gap:var(--s2);padding:var(--s3) var(--s4);flex-direction:column;min-width:0;display:flex}.rc-card .top{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.rc-card .reg{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.rc-card .reg:before{content:"";background:var(--c);width:10px;height:10px;box-shadow:0 0 0 2px var(--ink);border-radius:2px}.rc-card .st{font-size:var(--fs-caption);border-radius:var(--r-pill);color:var(--text-2);white-space:nowrap;background:#0c0e1699;padding:1px 10px}.rc-card .st.ok{color:var(--green)}.rc-card .st.cur{color:var(--ink);background:var(--yellow)}.rc-card h3{font-family:var(--font-title);font-weight:400;font-size:var(--fs-title);color:#fff;text-shadow:2px 2px 0 var(--ink);align-items:center;gap:6px;margin:0;line-height:1;display:flex}.rc-card .mp-chips{align-items:center;gap:6px;margin:0}.rc-card .boss{justify-content:center;align-items:flex-end;padding-bottom:6px;display:flex;position:relative}.rc-card .boss img{image-rendering:pixelated;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--bt) 70%, transparent))}.rc-card .row{align-items:center;gap:var(--s3);flex-wrap:wrap;margin-top:auto;display:flex}.rc-card .acts{gap:var(--s2);flex-wrap:wrap;margin-left:auto;display:flex}.rc-card .acts .btn{min-height:var(--control-h);padding:0 var(--s4);white-space:nowrap}.rc-card .acts .btn.outline.on,.px .rc-card .acts .btn.outline.on:not(#_){border-color:var(--yellow);color:var(--yellow)}.rc-card.lock{opacity:.5;cursor:not-allowed}.rc-card.lock .boss img{filter:brightness(0)drop-shadow(0 0 1px #fff9)}.rc-card.lock .sc{filter:grayscale(.6)brightness(.7)}.rc-card .lockmsg{font-size:var(--fs-sm);color:var(--text-2)}.rc-team{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.rc-grp{padding:0 0 0 var(--s2);border:0;border-left:2px solid var(--line);color:inherit;font:inherit;cursor:pointer;transition:transform var(--ease);background:0 0;border-radius:0;align-items:center;gap:4px;display:flex}.rc-grp:first-child{border-left:0;padding-left:0}button.rc-grp:hover{transform:translateY(-2px)}button.rc-grp:active{transform:translateY(2px)}span.rc-grp{cursor:default}.rc-port.tr-face{--s:32}.rt-mon.rc-mon{justify-content:center;width:40px;height:40px;padding:0}.rt-mon.rc-mon.dc-hero{background-size:36px;border-radius:7px 7px 7px 14px;height:40px}.rt-mon.rc-mon.free{font-size:var(--fs-body);border-radius:7px 7px 7px 14px}button.rc-grp:hover .rt-mon.rc-mon.free{border-color:var(--text-2)}.mp-chips span.rc-pity{font-variant-numeric:tabular-nums;align-items:center;gap:2px;padding-left:4px;display:inline-flex}.mp-chips span.rc-pity b{font-weight:400}.mp-chips span.rc-pity .info-tip{margin:0 -8px 0 4px}.rc-pity img{width:32px;height:32px;image-rendering:pixelated;opacity:.8;margin:-8px -4px -8px -6px}.mp-chips span.rc-pity.ready{color:var(--gold-soft);box-shadow:inset 0 0 0 2px var(--gold-soft)}.rc-pity.ready img{opacity:1;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--gold-soft) 70%, transparent))}.rc-board{overscroll-behavior:contain;max-height:min(60vh,520px);padding:var(--s3) var(--s4) var(--s4);background:var(--panel);border-top:2px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--line) transparent;grid-column:1/-1;overflow-y:auto}@container (width<=620px){.rh-home{gap:var(--s3);grid-template-columns:minmax(0,1fr)}.rh-hb{min-height:240px}.rh-hb .tt{font-size:var(--fs-title)}.rh-hb .rh-charm{right:var(--s4);top:var(--s4);width:96px;height:96px;translate:none}.rh-hb.walk .sc{background-position:bottom;height:125%;inset:auto 0 0}}@container (width<=560px){.rc-card{min-height:0;display:block}.rc-card .sc{height:132px;bottom:auto}.rc-card .sc:after{background:linear-gradient(0deg, var(--panel) 0%, #1c20308c 40%, #10131f1a)}.rc-card .boss{height:132px;padding:0 var(--s3) 8px;justify-content:flex-end;position:absolute;top:0;right:0}.rc-card .in{padding:92px var(--s3) var(--s3)}.rc-card .top{top:var(--s2);left:var(--s3);right:var(--s3);position:absolute}.rc-card h3{font-size:var(--fs-title-sm);padding-right:96px}.rc-card .acts{width:100%;margin-left:0}.rc-card .acts .btn{flex:1}.rc-card .acts .rc-leave{flex-basis:100%}.rc-board{padding-inline:var(--s3)}}@media (width<=640px){.rh-body{padding:var(--s3)}#raid-root .map-sum{width:100%;font-size:var(--fs-caption);margin-left:0}}@media (prefers-reduced-motion:reduce){.rh-hb .sc,.rc-card .sc{transition:none}}.rc-fx.rd-fx{--W:230px;--H:300px;gap:var(--s4);cursor:pointer;z-index:900;background:radial-gradient(40% 32% at 50% 44%,#3a68b257,#0000 75%),radial-gradient(55% 20% at 50% 66%,#6ea0f01f,#0000 80%),linear-gradient(#0c1426,#080c18 55%,#04050a);animation:.25s both rd-in;overflow:hidden}.rc-fx.rd-fx.ph{--W:156px;--H:210px}@keyframes rd-in{0%{opacity:0}}.rd-fx.out{animation:.25s both rd-out}@keyframes rd-out{to{opacity:0}}.rd-top{align-items:center;gap:var(--s2);font-family:var(--font-title);font-size:var(--fs-title);color:#fff;text-shadow:2px 2px 0 var(--ink);display:flex;position:relative}.rd-top img{width:36px;height:36px;image-rendering:pixelated}.rd-lane{width:100%;height:calc(var(--H) + 64px);position:relative}.rd-lane:before{content:"";pointer-events:none;background:radial-gradient(50% 40% at 50% 70%,#8faaff24,#0000 75%);height:46%;position:absolute;bottom:0;left:10%;right:10%}.rd-edge{z-index:160;pointer-events:none;width:18%;position:absolute;top:0;bottom:0}.rd-edge.l{background:linear-gradient(90deg,#04050ad9,#0000);left:0}.rd-edge.r{background:linear-gradient(-90deg,#04050ad9,#0000);right:0}.rd-cv{pointer-events:none;image-rendering:pixelated;position:absolute;top:0;left:0}.rd-cv.back{z-index:99}.rd-cv.front{z-index:150}.rd-mark{z-index:200;width:0;height:0;filter:drop-shadow(2px 0 0 var(--ink)) drop-shadow(-2px 0 0 var(--ink)) drop-shadow(0 -2px 0 var(--ink)) drop-shadow(0 2px 0 var(--ink));border-left:14px solid #0000;border-right:14px solid #0000;position:absolute;left:50%;translate:-50%}.rd-mark.t{border-top:22px solid var(--yellow);top:0}.rd-mark.b{border-bottom:22px solid var(--yellow);bottom:0}.rd-mark.tick{animation:.12s ease-out rd-tick}.rd-mark.b.tick{animation-name:rd-tick-b}@keyframes rd-tick{50%{translate:-50% 4px}}@keyframes rd-tick-b{50%{translate:-50% -4px}}.rd-card{width:var(--W);height:var(--H);margin-left:calc(var(--W) / -2);transform-origin:50% 100%;position:absolute;bottom:34px;left:50%}.rd-in{transform-origin:50% 100%;position:absolute;inset:0}.rd-pad{background:radial-gradient(closest-side,#1a2440 0 42%,#0d1428 46% 84%,#5d6788 87% 100%);border-radius:50%;width:76%;height:30px;position:absolute;bottom:40px;left:50%;translate:-50% 50%;box-shadow:0 6px 0 -2px #04050a}.rd-pad:after{content:"";background:radial-gradient(closest-side,#8f9bba1f,#0000);border-radius:50%;position:absolute;inset:-40% -10%}.rd-fx.ph .rd-pad{height:22px;bottom:30px}.rd-bob{justify-content:center;display:flex;position:absolute;bottom:44px;left:0;right:0}.rd-fx.ph .rd-bob{bottom:32px}.rd-bob img{transform-origin:50% 100%;filter:brightness(0);display:block}.rd-in .nm{font-family:var(--font-title);font-size:var(--fs-title-sm);color:#fff;text-shadow:2px 2px 0 var(--ink);justify-content:center;align-items:center;gap:6px;line-height:1;display:flex;position:absolute;bottom:0;left:0;right:0}.rd-in .nm:before{content:"";background:var(--c);width:10px;height:10px;box-shadow:0 0 0 2px var(--ink);border-radius:2px}.rd-card.lock .nm:before{content:none}.rd-fx.ph .rd-in .nm{font-size:var(--fs-body)}.rd-card.lock .rd-pad{background:radial-gradient(closest-side,#1c2030 0 42%,#10131f 46% 84%,#333a52 87% 100%)}.rd-card.lock .rd-pad:after{content:none}.rd-card.lock img{opacity:.6}.rd-card.lock .nm{color:var(--muted)}.rd-card.win.white img{filter:brightness(0)invert()drop-shadow(0 0 6px #fffc)}.rd-card.win.gold img{filter:drop-shadow(0 0 2px #fff6c2)drop-shadow(0 0 10px #ffe066b3)}.rd-card.win.gold .rd-pad{background:radial-gradient(closest-side,#ffb02e 0 42%,#7a3416 46% 84%,#ffe066 87% 100%)}.rd-card.win.gold .rd-pad:after{background:radial-gradient(closest-side,#ffe0668c,#0000)}.rd-card.rd-off{transition:opacity .3s;opacity:.2!important}.rd-beam{transform-origin:50% 100%;opacity:0;pointer-events:none;background:linear-gradient(#0000,#fff6c238 45%,#ffe06699);width:46%;height:180%;position:absolute;bottom:40px;left:50%}.rd-flash{opacity:0;pointer-events:none;z-index:300;background:#fff;position:absolute;inset:0}.rd-res{align-items:center;gap:var(--s1);text-align:center;flex-direction:column;min-height:72px;display:flex;position:relative}.rd-res .tt{align-items:center;gap:var(--s2);font-family:var(--font-title);font-size:var(--fs-display);color:#fff;text-shadow:2px 2px 0 var(--ink);opacity:0;display:flex}.rd-res .rc-tap{opacity:0}.rd-fx .fx-skip{z-index:310}.rh-hb .rh-boss{z-index:-1;image-rendering:pixelated;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--bt) 70%, transparent));position:absolute;bottom:16px;right:72px}.rh-hb .eye .sq{background:var(--c);width:10px;height:10px;box-shadow:0 0 0 2px var(--ink);border-radius:2px;margin-right:6px;display:inline-block}.rh-hb.rd-new{animation:rd-banner .45s var(--ease-juicy) both}@keyframes rd-banner{0%{opacity:0;transform:scale(.94)}}.rh-hb.wb.soon,.rh-hb.wb.tease{min-height:88px}.rh-hb.wb.soon .tt,.rh-hb.wb.tease .tt{font-size:var(--fs-title)}.rh-hb.wb.tease{cursor:default;border-color:color-mix(in srgb, var(--gold-soft) 55%, transparent)}.rh-hb.wb.tease .sc{filter:brightness(.9)}.rh-hb .wb-tcd{right:var(--s5);z-index:1;text-align:right;pointer-events:none;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:50%;translate:0 -50%}.rh-hb .wb-tcd small{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);text-shadow:1px 1px 0 var(--ink)}.rh-hb .wb-tcd .wb-cd{font-family:var(--font-title);font-weight:400;font-size:var(--fs-title);color:var(--gold-soft);font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:2px 2px 0 var(--ink), 0 0 10px #ffd84a8c;line-height:1}@container (width<=520px){.rh-hb.wb.tease .in{padding-bottom:52px}.rh-hb .wb-tcd{top:auto;bottom:var(--s3);left:var(--s4);align-items:baseline;gap:var(--s2);flex-direction:row;right:auto;translate:none}}@container (width<=620px){.rh-hb .rh-boss{right:var(--s3);top:var(--s3);bottom:auto}}.rh-hb .wb-mini{z-index:-1;place-items:center;width:128px;height:128px;display:grid;position:absolute;top:18px;left:50%;translate:-50%}.rh-hb .wb-mini:before{content:"";border:3px solid color-mix(in srgb, var(--gold-soft) 85%, transparent);background:radial-gradient(circle,#0000 50%,#ffe06647 92%);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 2px #ff9d1f80}.rh-hb .wb-mini:after{content:"";border-radius:50%;animation:2.4s ease-in-out infinite rh-breath;position:absolute;inset:-6px;box-shadow:0 0 18px 4px #ffe0668c}.rh-hb .wb-mini img{image-rendering:pixelated;filter:brightness(0)invert()drop-shadow(1px 0 #f0a81e)drop-shadow(-1px 0 #f0a81e)drop-shadow(0 1px #f0a81e)drop-shadow(0 -1px #f0a81e)drop-shadow(0 0 6px #ffc83ce6);animation:3.6s ease-in-out infinite wb-bob}.rh-hb .wb-big{z-index:-1;image-rendering:pixelated;filter:drop-shadow(0 0 10px #ffe06699);animation:3.6s ease-in-out infinite wb-bob;position:absolute;bottom:72px;right:12%}.wb-mbars{align-items:center;gap:8px;width:100%;max-width:300px;display:flex}.wb-mbars .wb-fbrow{flex:1}.wb-mbars .wb-fb{height:12px;box-shadow:0 0 0 2px var(--ink);border-width:2px}.wb-mbars .wb-fb .shine{height:2px;top:1px}.wb-mbars .wb-mult{font-size:var(--fs-title-sm);min-width:0}.mp-chips span.chip-gold{background:color-mix(in srgb, var(--gold-soft) 22%, #2b3047);color:var(--gold-soft)}.mp-chips span.chip-gold b{color:inherit}@container (width<=620px){.rh-hb.live{min-height:272px}.rh-hb .wb-mini{width:104px;height:104px;top:14px;left:auto;right:14px;translate:none}.rh-hb .wb-big{top:8px;bottom:auto;right:10px}}@keyframes wb-bob{50%{translate:0 -4px}}.wb-body{gap:var(--s4);flex-direction:column;display:flex}.wb-view.ph .wb-body{gap:var(--s3)}.wb-cd{font-variant-numeric:tabular-nums;white-space:nowrap}.wb-st{--grade:.18;--gstep:.1;border-radius:var(--r-md);border:2px solid color-mix(in srgb, var(--gold-soft) 45%, var(--line));aspect-ratio:710/400;-webkit-user-select:none;user-select:none;background:#0b1530;max-height:max(380px,100vh - 300px);position:relative;overflow:hidden}.wb-view.ph .wb-st{aspect-ratio:auto;height:460px;max-height:none}.wb-cam{position:absolute;inset:0}.wb-bg{image-rendering:pixelated;background:50%/cover no-repeat;position:absolute;inset:0}.wb-grade{pointer-events:none;position:absolute;inset:0}.wb-grade i{transition:opacity 1.6s;position:absolute;inset:0}.wb-grade .g1{mix-blend-mode:multiply;opacity:var(--grade);background:linear-gradient(#1a1238,#33235e 28%,#614a8c,#9d8cb8,#cfc6dc)}.wb-st.t1 .g1{opacity:calc(var(--grade) + var(--gstep))}.wb-st.t2 .g1{opacity:calc(var(--grade) + 2 * var(--gstep))}.wb-st.t3 .g1{opacity:calc(var(--grade) + 3 * var(--gstep))}.wb-grade .g2{mix-blend-mode:color;opacity:0;background:linear-gradient(#8a1a0c,#c0502a 45%,#e0a050)}.wb-st.t3 .g2{opacity:.42}.wb-grade .g3{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at 50% 38%,#fffbe0 0%,#ffe07a 35%,#ffd84a40 65%,#0000 85%)}.wb-st.clear .g1{opacity:calc(.15 * var(--grade));transition-duration:2.4s}.wb-st.clear .g2{opacity:0}.wb-st.clear .g3{opacity:.6;transition-duration:1.2s}.wb-warp,.wb-sky,.wb-fx,.wb-wave{image-rendering:pixelated;pointer-events:none;position:absolute;top:0;left:0}.wb-lit{mix-blend-mode:screen;opacity:0;pointer-events:none;background:#c8b8ff;position:absolute;inset:0}.wb-arc{z-index:1;animation:3.6s ease-in-out infinite wb-bob;position:absolute}.wb-arc img{image-rendering:pixelated;display:block}.wb-arc img+img{position:absolute;top:0;left:0}.wb-arc .sil{filter:brightness(0)invert()drop-shadow(2px 0 #f0a81e)drop-shadow(-2px 0 #f0a81e)drop-shadow(0 2px #f0a81e)drop-shadow(0 -2px #f0a81e)drop-shadow(0 0 6px #ffc83ce6)}.wb-arc .glo{z-index:-1;filter:brightness(0)invert()drop-shadow(0 0 12px #ffbe28f2)drop-shadow(0 0 28px #ffa01e99);animation:2.4s ease-in-out infinite wb-glow}.wb-arc .col{opacity:0;filter:drop-shadow(0 0 2px #fff6c8)drop-shadow(0 0 10px #ffd84ad9)drop-shadow(0 0 22px #ffbe3c73)}@keyframes wb-glow{0%,to{opacity:.4}50%{opacity:1}}.wb-arc.free .sil,.wb-arc.free .glo{opacity:0;animation:none}.wb-arc.free .col{opacity:1}.wb-fx{z-index:2}.wb-crowd{z-index:3;pointer-events:none;position:absolute;inset:0}.wb-crowd:after{content:"";z-index:100;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 80% at 50% 10%,#ffd6783d,#ffc85a14 55%,#0000 80%);height:52%;transition:opacity 1.6s;position:absolute;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#0000,#000 40%);mask:linear-gradient(#0000,#000 40%)}.wb-mon{--k:1;line-height:0;position:absolute;translate:-50%}.wb-mon.off{display:none}.wb-mon .fl,.wb-tr .fl{display:block}.wb-mon .fl.flip,.wb-tr .fl.flip{transform:scaleX(-1)}.wb-mon img{width:calc(68px * var(--k));height:calc(56px * var(--k));margin-bottom:calc(-3px * var(--k));image-rendering:pixelated;transform-origin:50% 95%;animation:1.9s ease-in-out infinite wb-crowd;display:block}@keyframes wb-crowd{50%{translate:0 calc(-1px * var(--k));scale:1.04 .96}}.wb-mon.far img{filter:brightness(.82)saturate(.8)}.wb-mon.mid img{filter:brightness(.92)saturate(.9)}.wb-mon.me img{filter:drop-shadow(2px 0 #ffcb05cc)drop-shadow(-2px 0 #ffcb05cc)drop-shadow(0 2px #ffcb05cc)drop-shadow(0 -2px #ffcb05cc);animation-name:pen-idle;animation-duration:2.4s}.wb-mon:before{content:"";width:calc(26px * var(--k));height:calc(4px * var(--k));background:#0a0e1e59;border-radius:50%;transition:opacity .2s;position:absolute;bottom:0;left:50%;translate:-50% 40%}.wb-mon.gone:before{opacity:0}.wb-mon.ko img,.wb-mon.me.ko img{filter:grayscale()brightness(.55);animation-play-state:paused}.wb-mon.rest:after{content:"💤";left:50%;bottom:calc(34px * var(--k));font-size:var(--fs-caption);line-height:1;animation:1.8s ease-in-out infinite wb-zz;position:absolute;translate:-50%}@keyframes wb-zz{50%{opacity:.6;translate:-50% -4px}}.wb-tr{--k:1;pointer-events:none;line-height:0;position:absolute;translate:-50%}.wb-tr img{image-rendering:pixelated;transform-origin:50% 100%;animation:2.8s ease-in-out infinite pen-idle;display:block}.wb-tr:not(.me) img{filter:brightness(.82)saturate(.85)}.wb-tr:before{content:"";width:calc(24px * var(--k));height:calc(4px * var(--k));background:#0a0e1e59;border-radius:50%;position:absolute;bottom:0;left:50%;translate:-50% 40%}.wb-tball{z-index:90;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 3px #00000059);position:absolute;top:0;left:0}.wb-tball.open{filter:brightness(1.8)drop-shadow(0 0 6px #fff)drop-shadow(0 0 14px #ffffffb3)}.wb-tag{z-index:99;border-radius:var(--r-pill);border:2px solid color-mix(in srgb, var(--friend) 60%, transparent);font-size:var(--fs-micro);color:var(--text);white-space:nowrap;background:#0c0e16b8;padding:0 8px;line-height:20px;position:absolute;translate:-50%}.wb-tag.bot{border-color:var(--line-hover);color:var(--text-2)}.wb-tag.me{border-color:var(--yellow);color:var(--yellow)}.wb-rage{z-index:5;font-size:var(--fs-micro);color:var(--text);white-space:nowrap;pointer-events:none;text-shadow:1px 1px 0 var(--ink), -1px -1px 0 var(--ink), 1px -1px 0 var(--ink), -1px 1px 0 var(--ink);align-items:center;gap:6px;transition:opacity .3s;display:flex;position:absolute;translate:-50%}.wb-rage .tr{border:3px solid var(--ink);background:#2a2433;border-radius:5px;width:150px;height:14px;overflow:hidden}.wb-view.ph .wb-rage .tr{border-width:2px;border-radius:4px;width:110px;height:12px}.wb-rage .tr i{transform-origin:0;background:var(--yellow);width:100%;height:100%;transition:transform .25s;display:block;transform:scaleX(0);box-shadow:inset 0 3px #fff6}.wb-rage.hot{animation:.16s steps(2,end) infinite wb-rage-shake}@keyframes wb-rage-shake{50%{translate:calc(2px - 50%) -1px}}.wb-rage.full .tr i{animation:.3s step-end infinite rage-full}.wb-rage.off{opacity:0}.wb-hud{z-index:6;pointer-events:none;background:linear-gradient(#0a0c16c7,#0a0c1666 65%,#0000);padding:8px 14px 16px;position:absolute;top:0;left:0;right:0}.wb-fbrow{align-items:center;gap:8px;display:flex}.wb-fb{--hi:#fff3a0;--mid:#ffd84a;--lo:#c99a12;--under:#ff9a2e;border:3px solid var(--ink);height:34px;box-shadow:0 0 0 2px #6a5a3a, 0 0 0 4px var(--ink), 0 4px 0 4px #00000059;background:#1d1826;border-radius:4px;flex:1;position:relative;overflow:hidden}.wb-fb>i{position:absolute;top:0;bottom:0;left:0}.wb-fb .under{background:linear-gradient(color-mix(in srgb, var(--under) 60%, #fff) 0 25%, var(--under) 25% 72%, color-mix(in srgb, var(--under) 60%, #000) 72%);right:0}.wb-fb .under.none{background:repeating-linear-gradient(135deg,#2a2433 0 6px,#1d1826 6px 8px)}.wb-fb .ghost{background:#fff3d6}.wb-fb .fill{background:linear-gradient(var(--hi) 0 25%, var(--mid) 25% 72%, var(--lo) 72%);box-shadow:inset -2px 0 #fffbe0}.wb-fb .shine{background:#ffffff59;height:4px;top:3px;bottom:auto;right:0}.wb-fb .sheen{background:linear-gradient(100deg,#0000 40%,#fff6 50%,#0000 60%);animation:2.6s ease-in-out infinite wb-sheen;inset:0;translate:-100%}.wb-fb.hit{animation:.5s steps(2,end) 3 wb-barhit}.wb-pct{z-index:1;font-family:var(--font-title);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.02em;text-shadow:2px 0 0 var(--ink), -2px 0 0 var(--ink), 0 2px 0 var(--ink), 0 -2px 0 var(--ink), 2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink), 3px 4px 0 #0006;justify-content:center;align-items:center;font-size:30px;font-weight:400;line-height:1;display:flex;position:absolute;inset:0}@keyframes wb-sheen{60%,to{translate:100%}}@keyframes wb-barhit{50%{filter:brightness(1.8)}}.wb-mult{text-align:center;min-width:52px;font-family:var(--font-title);color:var(--mid,#ffd84a);text-shadow:2px 0 0 var(--ink), -2px 0 0 var(--ink), 0 2px 0 var(--ink), 0 -2px 0 var(--ink), 2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 3px 4px 0 #00000073;flex:none;font-size:34px;font-weight:400;line-height:1}.wb-mult.pop{animation:.45s cubic-bezier(.3,1.6,.5,1) wb-mpop}@keyframes wb-mpop{0%{scale:1.8}to{scale:1}}.wb-view.ph .wb-hud{padding:6px 10px 14px}.wb-view.ph .wb-hud .wb-fb{height:26px;box-shadow:0 0 0 2px #6a5a3a, 0 0 0 3px var(--ink);border-width:2px}.wb-view.ph .wb-hud .wb-pct{font-size:22px}.wb-view.ph .wb-hud .wb-fb .shine{height:3px;top:2px}.wb-view.ph .wb-hud .wb-mult{min-width:40px;font-size:26px}.wb-moment{z-index:10;text-align:center;pointer-events:none;opacity:0;flex-direction:column;align-items:center;gap:4px;padding:0 12px;display:flex;position:absolute;top:42%;left:0;right:0;translate:0 -50%}.wb-moment .t{font-family:var(--font-title);color:#fff;text-shadow:3px 3px 0 var(--ink), -2px -2px 0 var(--ink), 2px -2px 0 var(--ink), -2px 2px 0 var(--ink), 0 0 24px #ffc83cb3;font-size:44px;line-height:1}.wb-moment .s{font-size:var(--fs-body);color:var(--gold-soft);text-shadow:2px 2px 0 var(--ink)}.wb-view.ph .wb-moment .t{font-size:32px}.wb-view.ph .wb-moment .s{font-size:var(--fs-sm)}.wb-flash{z-index:7;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.wb-nflash{z-index:9;opacity:0;pointer-events:none;background:#fff6dc;position:absolute;inset:0}.wb-wave{z-index:8}.wb-white{z-index:9;opacity:0;pointer-events:none;background:radial-gradient(at 50% 38%,#fffdf7,#fff7e6 55%,#f8ead0);position:absolute;inset:0}.wb-white canvas{image-rendering:pixelated;position:absolute;top:0;left:0}.wb-recap-wrap{z-index:11;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;inset:0}.wb-recap{--c:var(--raid);background:var(--panel);border-radius:var(--r-lg);width:min(600px,100%);max-height:100%;box-shadow:var(--shadow-pop);flex-direction:column;display:flex}.wb-recap .map-head{min-height:0;padding:6px var(--s4);border-radius:calc(var(--r-lg) - 2px) calc(var(--r-lg) - 2px) 0 0;flex:none}.wb-recap .map-head h2{font-size:var(--fs-title-sm)}.wb-recap .map-head>img{width:24px;height:24px;margin:0}.wb-rc-body{overscroll-behavior:contain;min-height:0;padding:var(--s2) var(--s4);flex-direction:column;flex:1;gap:6px;display:flex;overflow-y:auto}.wb-rc-total{justify-content:space-between;align-items:baseline;gap:var(--s2);font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;display:flex}.wb-rc-total b{font-family:var(--font-title);font-weight:400;font-size:var(--fs-title);color:var(--gold-soft);font-variant-numeric:tabular-nums;line-height:1}.wb-rc-tags{gap:6px;display:flex}.wb-rc-total em{font-style:normal;font-size:var(--fs-caption);color:var(--text);background:var(--panel-2);border-radius:var(--r-pill);padding:1px 10px}.wb-rc-total em.boost{color:var(--gold-soft)}.wb-dps{flex-direction:column;gap:3px;display:flex}.wb-dps-row{gap:var(--s2);grid-template-columns:34px 132px minmax(0,1fr) 92px;align-items:center;min-height:34px;display:grid}.wb-dps-row>.fr-mon{--m:34!important}.wb-dps-row .nm{min-width:0;font-size:var(--fs-caption);color:var(--text);white-space:nowrap;align-items:baseline;gap:6px;line-height:1.1;display:flex;overflow:hidden}.wb-dps-row .nm span{text-overflow:ellipsis;overflow:hidden}.wb-dps-row .nm small{color:var(--muted);font-size:var(--fs-micro);flex:none}.wb-dps-bar{background:var(--sunken);height:12px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:3px;position:relative;overflow:hidden}.wb-dps-bar i{transform-origin:0;background:linear-gradient(color-mix(in srgb, var(--tc) 55%, #fff) 0 30%, var(--tc) 30% 72%, color-mix(in srgb, var(--tc) 60%, #000) 72%);width:100%;box-shadow:inset 0 0 0 2px var(--ink);position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}.wb-dps-row .num{font-size:var(--fs-caption);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.wb-dps-row .num b{font-weight:400}.wb-dps-row .num small{color:var(--muted);font-size:var(--fs-micro);text-align:right;min-width:30px}.wb-rc-foot{align-items:center;gap:var(--s3);padding:var(--s2) var(--s4) var(--s3);border-top:2px solid var(--line);flex:none;display:flex}.wb-rc-next{font-size:var(--fs-caption);color:var(--text-2);flex:1;line-height:1.2}.wb-rc-next b{color:var(--text);font-weight:400}.wb-rc-foot .mp-go{flex:none;width:220px}.wb-view.ph .wb-recap-wrap{padding:8px}.wb-view.ph .wb-rc-body{padding:var(--s2) var(--s3)}.wb-view.ph .wb-dps-row{grid-template-columns:34px minmax(0,1fr) 76px;row-gap:2px}.wb-view.ph .wb-dps-row .wb-dps-bar{grid-column:2/4}.wb-view.ph .wb-dps-row .nm{grid-area:1/2}.wb-view.ph .wb-dps-row .num{grid-area:1/3}.wb-view.ph .wb-dps-row>.fr-mon{grid-row:1/3}.wb-view.ph .wb-rc-foot{align-items:stretch;gap:var(--s2);flex-direction:column}.wb-view.ph .wb-rc-foot .mp-go{width:100%}.wb-spill{z-index:6;border-radius:var(--r-pill);border:2px solid var(--line-hover);font-size:var(--fs-sm);color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;background:#0c0e16c7;align-items:center;gap:10px;padding:4px 14px;display:flex;position:absolute;bottom:12px;left:50%;translate:-50%}.wb-spill b{color:var(--gold-soft);font-weight:400}.wb-skip{z-index:6;border-radius:var(--r-pill);background:color-mix(in srgb, var(--panel) 80%, transparent);border:2px solid var(--line);height:36px;color:var(--text-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;padding:0 14px;position:absolute;bottom:12px;right:12px}.wb-skip:hover{border-color:var(--text);color:var(--text)}.wb-view.ph .wb-spill{height:36px;font-size:var(--fs-caption);gap:8px;padding:0 12px;bottom:10px;left:10px;translate:none}.wb-view.ph .wb-skip{bottom:10px;right:10px}.wb-ctl{gap:var(--s4);grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;display:grid}.wb-view.ph .wb-ctl{gap:var(--s3);grid-template-columns:minmax(0,1fr)}.wb-left{gap:var(--s2);flex-direction:column;display:flex}.wb-left .mp-go{width:100%}.wb-atk{font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wb-atk .pips{gap:4px;margin:0 2px;display:inline-flex}.wb-atk .pips i{background:var(--line);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:3px}.wb-atk .pips i.on{background:var(--red)}.wb-atk b{color:var(--text);font-weight:400}.wb-boost{font-size:var(--fs-caption);color:var(--gold-text,var(--gold-soft))}.wb-lock{font-size:var(--fs-sm);color:var(--text-2);margin:0}.wb-res[hidden]{display:none}.wb-ctl:has(>.wb-res[hidden]){grid-template-columns:minmax(0,1fr)}.wb-atkteam{margin:0 0 var(--s2);border-top:0;padding-top:0}.wb-atkteam h4{gap:var(--s2)}.wb-atkteam h4 b{color:var(--text);font-weight:400}.wb-atkteam h4 .btn{margin-left:auto}.wb-res{min-height:72px;padding:var(--s3) var(--s4);border-radius:var(--r-md);background:var(--panel);border:2px solid var(--line);font-size:var(--fs-body);flex-direction:column;justify-content:center;gap:4px;display:flex}.wb-res b{color:var(--gold-text,var(--gold-soft));font-variant-numeric:tabular-nums;font-weight:400}.wb-res small{font-size:var(--fs-caption);color:var(--muted)}.wb-res.new{border-color:color-mix(in srgb, var(--gold-soft) 55%, var(--line))}.wb-left[hidden]{display:none}.wb-ctl:has(>.wb-res.live){grid-template-columns:minmax(0,1fr)}.wb-view.ph .wb-ctl:has(>.wb-res.live){grid-template-columns:minmax(0,1fr)}.wb-res.live{justify-content:flex-start;gap:var(--s2)}.wb-live-h{justify-content:space-between;align-items:baseline;gap:var(--s2);font-size:var(--fs-sm);color:var(--text-2);display:flex}.wb-live-h b{font-family:var(--font-title);font-weight:400;font-size:var(--fs-title-sm);color:var(--gold-soft);font-variant-numeric:tabular-nums}.wb-live{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wb-view.ph .wb-live{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-view.ph .wb-lv{grid-template-columns:36px minmax(0,1fr);column-gap:6px;padding:6px}.wb-view.ph .wb-lv>.fr-mon{--m:36!important}.wb-view.ph .wb-lv .nm small{display:none}.wb-lv{column-gap:var(--s2);padding:6px var(--s2);border-radius:var(--r-sm);background:var(--panel-2);grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr);align-items:center;display:grid}.wb-lv>.fr-mon{grid-row:1/3;--m:44!important}.wb-lv .nm{min-width:0;font-size:var(--fs-caption);color:var(--text);white-space:nowrap;align-items:baseline;gap:6px;line-height:1.1;display:flex;overflow:hidden}.wb-lv .nm span{text-overflow:ellipsis;overflow:hidden}.wb-lv .nm small{color:var(--muted);font-size:var(--fs-micro);flex:none}.wb-lv>b{font-family:var(--font-title);font-weight:400;font-size:var(--fs-title-sm);color:var(--gold-soft);font-variant-numeric:tabular-nums;line-height:1.1}.wb-leg{place-items:center;display:grid}.wb-leg img{width:32px;height:32px;image-rendering:pixelated}.no-flash :is(.wb-flash,.wb-nflash,.wb-lit){visibility:hidden!important}.wb-capdet{height:auto;min-height:0}.wb-caphero{min-height:300px;overflow:hidden}.wb-caphero .faces{bottom:18px;right:6%}.wb-caphero .faces img{filter:drop-shadow(0 0 2px #fff6c8)drop-shadow(0 0 12px #ffd84a99);transform-origin:50% 60%;height:auto;animation:3.6s ease-in-out infinite wb-bob}.wb-capsky{pointer-events:none;mix-blend-mode:multiply;opacity:calc(.9 * var(--grade,.78));background:linear-gradient(#241a4a 0%,#4a3678 35%,#8a78b0 70%,#0000 100%);position:absolute;inset:0}.wb-capsky:before{content:"";mix-blend-mode:screen;background:linear-gradient(#9682d73d,#786ebe1a 60%,#0000);position:absolute;inset:0}.wb-capsky:after{content:"";mix-blend-mode:screen;background:radial-gradient(45% 70% at 82%,#ffe07abf,#ffc85a33 50%,#0000 75%);position:absolute;inset:0}.wb-capteam{margin-bottom:0}.wb-capteam h4{align-items:center}.wb-capteam h4 .btn{margin-left:var(--s3)}.wb-note{margin:var(--s3) 0 0;font-size:var(--fs-caption);color:var(--muted)}.wb-capdet .mp-act{margin-top:var(--s4);flex-wrap:wrap}.wb-capdet .mp-act .mp-go{flex:1}@container (width<=560px){.wb-caphero{min-height:0;padding-top:190px}.wb-caphero .faces{top:20px;bottom:auto;right:50%;translate:50%}.wb-caphero .faces img{height:auto}.wb-capsky:after{background:radial-gradient(60% 40% at 50% 28%,#ffe07a8c,#0000 70%)}}@media (prefers-reduced-motion:reduce){.rh-hb .wb-mini:after,.rh-hb .wb-mini img,.rh-hb .wb-big,.wb-arc,.wb-arc .glo,.wb-mon img,.wb-tr img,.wb-fb .sheen,.wb-mon.rest:after,.wb-rage.hot,.wb-caphero .faces img{animation:none}}.ra-bar{gap:var(--s3);margin-bottom:var(--s3);flex-wrap:wrap;justify-content:space-between;display:flex}.ra-grid{gap:var(--s2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ra-day{align-items:center;gap:var(--s1);min-height:96px;padding:var(--s2) var(--s1);background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-sm);color:var(--text);cursor:pointer;transition:transform var(--ease), border-color var(--ease);flex-direction:column;display:flex}.ra-day:hover{border-color:var(--line-hover);transform:translateY(-2px)}.ra-day small{font-size:var(--fs-micro);color:var(--muted)}.ra-day b{font-size:var(--fs-caption);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ra-day.today{border-color:color-mix(in srgb, var(--yellow) 55%, transparent);background:color-mix(in srgb, var(--yellow) 14%, var(--panel-2))}.ra-day.past{opacity:.5}@media (width<=640px){.ra-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.raid-dlg{--c:var(--raid)}.raid-scroll{overscroll-behavior:contain;max-height:min(60vh,520px);padding:var(--s4) var(--s1) var(--s1);overflow-y:auto}.raid-pick{gap:var(--s3);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:72px;grid-template-columns:72px minmax(0,1fr);align-items:stretch;padding:0;display:grid}.ra-port{background-size:64px;width:72px;height:72px}.raid-pick .raid-ally{grid-template-columns:minmax(0,1fr) auto}.raid-pick .ra-port{transition:transform var(--ease), box-shadow var(--ease)}.raid-pick:hover .ra-port{box-shadow:inset 0 0 0 2px var(--line-hover);transform:translateY(-2px)}.raid-pick:hover .raid-ally{border-color:var(--line-hover);transform:translateY(-2px)}.raid-pick.on .raid-ally{border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 14%, var(--panel-2))}.raid-pick.on .ra-port{box-shadow:inset 0 0 0 2px var(--yellow)}@media (width<=640px){.raid-dlg .raid-ally .mons{display:flex}}.rt{margin-top:var(--s4);border-top:2px solid var(--line);padding-top:var(--s4)}.rt h4{align-items:baseline;display:flex}.rt-n{letter-spacing:0;text-transform:none;color:var(--text-2);margin-left:auto}.rt-row .raid-ally{grid-template-columns:minmax(0,1fr) auto}.rt-mons{gap:var(--s2);display:flex}.rt-mon{background:var(--panel);border-radius:var(--r-sm);border:2px solid #0000;flex-direction:column;justify-content:flex-end;align-items:center;width:56px;height:56px;padding-bottom:2px;display:flex;position:relative}.rt-mon .sprbox{flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.rt-mon.free{border:2px dashed color-mix(in srgb, var(--text-2) 45%, transparent);background:color-mix(in srgb, var(--text-2) 5%, transparent);font-size:var(--fs-title-sm);color:var(--text-2);justify-content:center}.rt-lv{font-size:var(--fs-micro);color:#fff;text-shadow:-1px 0 var(--ink), 1px 0 var(--ink), 0 -1px var(--ink), 0 1px var(--ink);font-weight:700;line-height:1}.rt-lv s{color:var(--muted);margin-right:2px}.tr-face{--s:40;--k:calc(var(--s) / 36);--fp:calc(var(--k) * 1px);--r1:.14;--r2:.36;--bw:max(2px, calc(var(--k) * 1.6px));--pb-lines:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='2.5'%3E%3Ccircle cx='30' cy='30' r='26'/%3E%3Cpath d='M4 30h18M38 30h18'/%3E%3Ccircle cx='30' cy='30' r='8'/%3E%3C/g%3E%3C/svg%3E");--rad:calc(var(--s) * var(--r1) * 1px) calc(var(--s) * var(--r1) * 1px) calc(var(--s) * var(--r1) * 1px) calc(var(--s) * var(--r2) * 1px);width:calc(var(--s) * 1px);height:calc(var(--s) * 1px);border-radius:var(--rad);box-shadow:inset 0 0 0 2px var(--line);background:var(--pb-lines) center / calc(var(--s) * .86px) no-repeat, var(--panel-2);flex:none;display:block;position:relative}.tr-face:not(:has(>.tr-win)){overflow:hidden}.tr-win{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.tr-win:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}.tr-face:not(:has(>.tr-win)):after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}.tr-face img{left:50%;top:calc(var(--k) * 3px);width:auto;max-width:none;height:auto;max-height:none;image-rendering:pixelated;transform-origin:50% 0;transform:translate(-50%) translate(calc(var(--fx,0) * var(--k) * -1px), calc(var(--fy,0) * var(--k) * -1px)) scale(var(--k));margin:0;position:absolute}.tr-face[data-frame]:not([data-frame=base]){box-shadow:none}.tr-face:has(>.tr-win):after{content:"";z-index:1;border-radius:var(--rad);padding:var(--bw);background:var(--ring,none);pointer-events:none;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tr-face>.fr{inset:calc(var(--fp) * -3);z-index:2;pointer-events:none;filter:drop-shadow(0 var(--fp) 0 #00000073);position:absolute}.tr-face>.fr:after{content:"";position:absolute;inset:0}.tr-face>.fr:before{content:"";inset:calc(var(--fp) * 3 + var(--bw));border-radius:var(--rad);padding:max(1px, calc(var(--fp) * .6));background:var(--inner,none);-webkit-mask-composite:xor;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tr-face[data-tint]{background:var(--pb-lines) center / calc(var(--s) * .86px) no-repeat, color-mix(in srgb, var(--tint) 22%, var(--panel-2))}.tr-face[data-frame=pokeball]{--ring:linear-gradient(180deg, #ff5a5f 0%, #e3353b 47%, #1b1b22 47% 55%, #f4f4f8 55%, #b9bfcc 100%)}.tr-face[data-frame=league]{--ring:linear-gradient(115deg, #7a4d00 0%, #e0a800 18%, #fff6c8 26%, #ffd54a 34%, #b88400 52%, #ffe066 72%, #7a4d00 100%)}.tr-face[data-frame=pension]{--r1:.22;--tint:var(--pink);--ring:linear-gradient(160deg, #ffd6e8, var(--pink) 45%, #f3e6b0)}.tr-face[data-frame=raid]{--ring:linear-gradient(160deg, #f0a8ef, var(--raid) 45%, #5a1a58);--inner:#f6c6f473;background:radial-gradient(ellipse 60% 70% at 50% 115%, #e878e68c, transparent 70%), var(--pb-lines) center / calc(var(--s) * .86px) no-repeat, color-mix(in srgb, var(--raid) 20%, var(--panel-2))}.tr-face[data-frame=chroma]{--spin:conic-gradient(#ff9ad5, #ffe28a, #9cffc4, #8ad8ff, #c7a2ff, #ff9ad5);--ring:var(--spin)}.tr-face[data-frame=chroma]:has(>.fr-ring){--ring:none}.tr-face:is([data-frame=tower],[data-frame=tower50],[data-frame=tower100],[data-frame=tower150]){--ring:linear-gradient(135deg, #0050ff, #0a84ff 24%, #6cd0ff 40%, #fff 50%, #6cd0ff 60%, #0a84ff 76%, #0050ff);--inner:#78d2ff8c;background:radial-gradient(ellipse 70% 55% at 50% 115%, #0a84ff61, transparent 70%), var(--pb-lines) center / calc(var(--s) * .86px) no-repeat, color-mix(in srgb, #0a84ff 18%, var(--panel-2))}.tr-face[data-frame=towerElite]{--ring:linear-gradient(135deg, #0050ff, #0a84ff 24%, #6cd0ff 40%, #fff 50%, #6cd0ff 60%, #0a84ff 76%, #0050ff);--inner:#78d2ff8c;--spin:conic-gradient(#fffffff2 0 14deg, transparent 14deg 180deg, #fffffff2 180deg 194deg, transparent 194deg);--spin-t:3.2s;background:radial-gradient(ellipse 70% 55% at 50% 115%, #0a84ff61, transparent 70%), var(--pb-lines) center / calc(var(--s) * .86px) no-repeat, color-mix(in srgb, #0a84ff 18%, var(--panel-2))}.tr-face[data-frame=tower150]{--spin:conic-gradient(#fffffff2 0 14deg, transparent 14deg 180deg, #fffffff2 180deg 194deg, transparent 194deg);--spin-t:3.2s}.tr-face:is([data-frame=candy50],[data-frame=candy100],[data-frame=candy150]){--ring:repeating-linear-gradient(135deg, var(--cr-a) 0 9%, #fff 9% 14%, var(--cr-b) 14% 23%, #fff 23% 28%);--inner:color-mix(in srgb, var(--cr-a) 50%, transparent);background:radial-gradient(ellipse 70% 55% at 50% 115%, color-mix(in srgb, var(--cr-a) 38%, transparent), transparent 70%), var(--pb-lines) center / calc(var(--s) * .86px) no-repeat, color-mix(in srgb, var(--cr-a) 16%, var(--panel-2))}.tr-face[data-frame=candy50]{--cr-a:#62d574;--cr-b:#9fff9c;--tint:#1f4a26}.tr-face[data-frame=candy100]{--cr-a:#fab875;--cr-b:#ee7bbe;--tint:#4a3020}.tr-face[data-frame=candy150]{--cr-a:#7b94ee;--cr-b:#ffd965;--tint:#232c55}.tr-face:is([data-frame=candy50],[data-frame=candy100],[data-frame=candy150])>.fr,.tr-face:is([data-frame=candy50],[data-frame=candy100],[data-frame=candy150])>.fr:after{image-rendering:pixelated}.tr-face[data-frame=candy150]{--spin:conic-gradient(#fffffff2 0 14deg, transparent 14deg 180deg, #fffffff2 180deg 194deg, transparent 194deg);--spin-t:3.2s}.tr-face[data-frame=friends]{--tint:var(--friend);--ring:linear-gradient(160deg, #e2f7a8, var(--friend) 45%, #4f7a12)}.tr-face[data-frame=trade]{--tint:var(--trade);--spin:conic-gradient(#fffffff2 0 16deg, transparent 16deg 180deg, #fffffff2 180deg 196deg, transparent 196deg);--ring:linear-gradient(90deg, #9d4edd 50%, var(--trade) 50%);--spin-t:2.6s}.tr-face>.fr-ring{z-index:2;border-radius:var(--rad);padding:var(--bw);pointer-events:none;-webkit-mask-composite:xor;animation:1ms frSeen;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tr-face>.fr-ring:before{content:"";background:var(--spin);animation:frSpin var(--spin-t,4s) linear infinite paused;position:absolute;inset:-21%}.tr-face>.fr-ring.on:before{animation-play-state:running}body.calm .tr-face>.fr-ring:before{animation:none}@keyframes frSpin{to{transform:rotate(1turn)}}@keyframes frSeen{to{visibility:visible}}.tr-face[data-frame=casino]{--r1:.2;--r2:.2;--tint:var(--shop);--ring:linear-gradient(160deg, #ff9a4a, #b0301a 50%, #5a1208)}.tr-face[data-frame=pokedex]{--r1:.06;--r2:.22;--tint:var(--red);--ring:linear-gradient(160deg, #ff7a7e, var(--red) 40%, #8a1a20)}.tr-face[data-frame=master]{--tint:#7a3fc8;--ring:linear-gradient(180deg, #d0a0ff 0%, #7a3fc8 47%, #1b1b22 47% 55%, #f4f4f8 55%, #b9bfcc 100%)}.tr-face[data-frame=rocket]{--r1:.06;--tint:#e3353b;--ring:linear-gradient(160deg, #6a6a78, #24242c 45%, #e3353b 46%, #8a1a20)}.tr-face[data-frame=unown]{--r1:.08;--tint:#b08a48;--ring:linear-gradient(160deg, #f0dca8, #b08a48 45%, #5a3a18);--spin:conic-gradient(#fff4d2f2 0 14deg, transparent 14deg 120deg, #fff4d2f2 120deg 134deg, transparent 134deg 240deg, #fff4d2f2 240deg 254deg, transparent 254deg);--spin-t:6s}.tr-face[data-frame=beasts]{--ring:conic-gradient(from -45deg, #ffcb05, #e8542a 90deg, #8a4ab0 135deg, #3fb8d8 180deg, #2a6aa8 230deg, #6a4ab0 290deg, #ffcb05)}.tr-face[data-frame=hooh]{--tint:#e0a020;--ring:linear-gradient(160deg, #fff2a8, #e0a020 35%, #a86e00 49%, #c8d0e0 51%, #f4f6fb 75%, #8a96b0)}.tr-face[data-frame=castform]{--r1:.22;--tint:#4aa8e8;--ring:linear-gradient(160deg, #d8f2ff, #4aa8e8 45%, #2a5a9a)}.tr-face[data-frame=regis]{--r1:.06;--r2:.14;--tint:#8a8478;--ring:linear-gradient(160deg, #d0c8b8, #7a7468 45%, #3a3a44)}.tr-face[data-frame=skypillar]{--r1:.06;--r2:.1;--ring:linear-gradient(160deg, #e0d8c0, #b8b098 40%, #7a7460);background:linear-gradient(#3a7ad0,#8ac4f0 55%,#d8eefc)}.tr-face[data-frame=lakes]{--tint:#3a90d0;--ring:linear-gradient(160deg, #bfe8ff, #3a90d0 45%, #1a4a80);--spin-t:5s;--spin:conic-gradient(#ffd84a 0 20deg, transparent 20deg 120deg, #ff8ac8 120deg 140deg, transparent 140deg 240deg, #ff4a4a 240deg 260deg, transparent 260deg)}.tr-face[data-frame=distortion]{--r1:.2;--tint:#6a2a9a;--spin-t:7s;--spin:conic-gradient(#9a5ae0, #1b1b22 25%, #3aa860 50%, #1b1b22 75%, #9a5ae0);--ring:var(--spin)}.tr-face[data-frame=distortion]:has(>.fr-ring){--ring:none}.tr-face[data-frame=galactic]{--r1:.06;--tint:#3aa8b0;--ring:linear-gradient(160deg, #c8d0d8, #6a7480 45%, #3aa8b0 46%, #1f5a60)}.tr-face[data-frame=moon]{--tint:#2a3a8a;--ring:linear-gradient(135deg, #ffe08a, #4a5ab8 30%, #1a2050 70%, #3a3a4a)}.tr-face[data-frame=honey]{--r1:.2;--tint:#ffb81c;--ring:linear-gradient(170deg, #ffe08a, #ffb81c 30%, #8a5a2a 60%, #4a2a10)}.tr-face[data-frame=league-sinnoh]{--ring:linear-gradient(115deg, #3a3a44 0%, #b8bcc8 20%, #fff 28%, #d8dce4 36%, #6a6e7a 55%, #e8eaf0 74%, #2a2a33 100%)}.tr-face[data-frame=spear]{--ring:linear-gradient(90deg, #2a4a8a, #6a9ad8 48%, #f0a0cc 52%, #a85088)}.tr-face[data-frame=arceus]{--tint:#d8a830;--bw:max(2px, calc(var(--k) * 2.2px));--inner:#fff0be8c;--spin-t:3.5s;--spin:conic-gradient(from 0deg, #8a5a10, #e0a820 10%, #fff6c8 14%, #fff 15%, #fff6c8 16%, #e0a820 20%, #b88400 45%, #ffe066 60%, #8a5a10 80%, #8a5a10);--ring:var(--spin);background:radial-gradient(ellipse 65% 60% at 50% 60%, #ffd65a8c, transparent 72%), var(--pb-lines) center / calc(var(--s) * .86px) no-repeat, color-mix(in srgb, #d8a830 24%, var(--panel-2))}.tr-face[data-frame=arceus]:has(>.fr-ring){--ring:none}.tr-face[data-frame=vein]{--r1:.1;--r2:.18;--tint:#4a3a2a;--ring:linear-gradient(150deg, #a89880, #5a4a3a 35%, #2a2018 65%, #6a5a48)}.tr-face[data-frame=polish]{--tint:#7a2a30;--bw:max(3px, calc(var(--k) * 3px));--inner:#d8b070;--ring:linear-gradient(160deg, #a84850, #6a1c24 45%, #3a0c12 80%, #6a1c24)}@media (prefers-reduced-motion:reduce){.tr-face>.fr,.tr-face>.fr:after,.tr-face:after,.tr-face>.fr-ring:before{animation:none!important}}.side-av.tr-face{--s:56}@media (width<=640px){.side-av.tr-face{--s:40}}.ra-port.tr-face{--s:72}.ev-lb-row .av.tr-face,.adm-face{--s:32}.ot-face,.gx-face{--s:40}:is(.tc-grid,.tc-lav) img[src$="/fisherman.png"]{--fx:21;--fy:2}:is(.tc-grid,.tc-lav) img[src$="/acetrainer.png"]{--fy:10}:is(.tc-grid,.tc-lav) img[src$="/acetrainer-f.png"]{--fy:6}:is(.tc-grid,.tc-lav) img[src$="/bugcatcher.png"]{--fx:10;--fy:20}:is(.tc-grid,.tc-lav) img[src$="/psychic-f.png"]{--fx:-6;--fy:10}:is(.tc-grid,.tc-lav) img[src$="/cynthia-dp.png"]{--fx:8;--fy:4}:is(.tc-grid,.tc-lav) img[src$="/pokefan-dp.png"]{--fx:7}:is(.tc-grid,.tc-lav) img[src$="/riley-dp.png"]{--fx:6}:is(.tc-grid,.tc-lav) img[src$="/swimmer-f-dp.png"]{--fx:-6}.mp-pk:has(+:is(.lz-team,.lzb-pop)){flex:none;margin-bottom:0}.mp-pk+.lzb-pop{border-top:2px solid var(--line);padding-top:var(--s4)}.lzb-pop+.lz-team{margin-top:var(--s4)}.lz-team{margin:var(--s3) 0 var(--s5);border-top:2px solid var(--line);padding-top:var(--s4)}.lz-team h4{align-items:baseline;display:flex}.lz-mons{gap:var(--s2);width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;grid-template-columns:repeat(6,minmax(0,1fr));padding:0;display:grid}@container (width<=420px){.lz-mons{grid-template-columns:repeat(3,minmax(0,1fr))}}.lz-mon{aspect-ratio:1;height:auto;transition:transform var(--ease), box-shadow var(--ease);place-items:center;position:relative}.lz-mons:hover .lz-mon{box-shadow:inset 0 0 0 2px var(--line-hover);transform:translateY(-2px)}.lz-mon .evt-lv{text-align:center;z-index:1;position:absolute;bottom:2px;left:0;right:0}.lz-mon.free{aspect-ratio:1;border:2px dashed color-mix(in srgb, var(--text-2) 45%, transparent);border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 26px;background:color-mix(in srgb, var(--text-2) 5%, transparent);font-size:var(--fs-title-sm);color:var(--text-2);place-items:center;display:grid}.rt-mon.dc-hero{border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 18px;background-size:52px;border:0;height:56px;display:flex}.rt-mon.dc-hero .rt-lv{z-index:1;position:relative}.rt-mon.free{border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 18px}.slot.filled{border:2px solid var(--line);border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 36px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='2.5'%3E%3Ccircle cx='30' cy='30' r='26'/%3E%3Cpath d='M4 30h18M38 30h18'/%3E%3Ccircle cx='30' cy='30' r='8'/%3E%3C/g%3E%3C/svg%3E") center 38% / 70% no-repeat, var(--panel-2);overflow:hidden}.slot.filled:after{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}.slot.filled>*{z-index:1;position:relative}.slot.filled>.slot-types,.slot.filled>.slot-buddy,.slot.filled>.tag-ef{z-index:2;position:absolute}@media (width<=640px){.slot.filled>.slot-buddy{order:1;align-self:flex-end;width:26px;height:26px;margin:-28px 0 2px;position:relative;top:auto;right:auto}.slot.filled>.slot-buddy img{width:26px;height:26px}.slot.filled>.name,.slot.filled>.lv,.slot.filled>.xpbar{order:2}}.slot.empty{border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 36px}.fr-body{gap:var(--s4);padding:var(--s4);max-width:820px;display:grid}.fr-add{gap:var(--s3);padding:var(--s3) var(--s4);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-md);display:grid}.fr-me{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.fr-me small{font-size:var(--fs-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.fr-me b{font-size:var(--fs-body);color:var(--text)}.fr-me .tag{font-size:.8em}.fr-me .btn{margin-left:auto}.fr-form{gap:var(--s2);display:flex}.fr-form input{min-width:0;height:var(--control-h);padding:0 var(--s3);background:var(--sunken);border:2px solid var(--line);border-radius:var(--r-sm);color:var(--text);font:var(--fs-sm) var(--font);flex:1}.fr-form input:focus{border-color:var(--yellow);outline:none}.fr-msg{font-size:var(--fs-sm);color:var(--danger-text);margin:0}.fr-msg:empty{display:none}.fr-list{gap:var(--s2);display:grid}.fr-list h4{margin:var(--s3) 0 0;align-items:baseline;display:flex}.fr-list h4 em{color:var(--text-2);letter-spacing:0;margin-left:auto;font-style:normal}.fr-row{--c:var(--friend);cursor:default;grid-template-columns:40px minmax(0,1fr) auto;min-height:56px}.fr-row[data-fr-open],.fr-row[data-fr-req]{cursor:pointer}.fr-row.fr-in{border-left-width:2px;border-left-color:#ffffff12}.fr-row.fr-out{--c:var(--caution)}.fr-row .t small{font-size:var(--fs-caption);color:var(--muted);display:block}.fr-row .lv{align-items:center;gap:var(--s2);display:flex}.fr-face.tr-face{--s:40}.fr-team{gap:var(--s1);display:flex}.fr-team.big{gap:var(--s2);flex-wrap:wrap}.fr-mon{width:calc(var(--m) * 1px);height:calc(var(--m) * 1px);place-items:center;display:grid;position:relative;overflow:hidden}.fr-mon .rt-lv{text-align:center;font-size:var(--fs-micro);position:absolute;bottom:1px;left:0;right:0}.fr-empty{font-size:var(--fs-caption);color:var(--muted);opacity:.7;margin:0}.fr-confirm{padding:var(--s4);color:var(--text-2);margin:0}.fr-list{container-type:inline-size}.fr-row .t small{overflow-wrap:normal}@container (width<=620px){.fr-row{grid-template-columns:40px minmax(0,1fr)}.fr-row .lv{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end}}.tc-modal{width:min(540px,100%)}.tc-modal .dc-head .seg button{height:32px;padding:0 var(--s3);font-size:var(--fs-sm)}.tc-flip{perspective:1200px;margin-top:var(--s4)}.tc-inner{transform-style:preserve-3d;grid-template-columns:minmax(0,1fr);transition:transform .5s cubic-bezier(.3,1.3,.5,1);display:grid}.tc-flip.back .tc-inner{transform:rotateY(180deg)}.tc-face{backface-visibility:hidden;background:var(--panel);align-content:start;gap:var(--s4);grid-area:1/1;transition:visibility 0s 70ms;display:grid}.tc-face.verso{transform:rotateY(180deg)}.tc-flip.back .tc-face:not(.verso),.tc-flip:not(.back) .tc-face.verso{visibility:hidden}@media (prefers-reduced-motion:reduce){.tc-inner,.tc-face{transition:none}}.tc-face .dc-sec{padding-top:var(--s3);border-top:2px solid var(--line);margin:0}.tc-face .dc-sec h4{align-items:baseline;display:flex}.tc-face .dc-sec h4 em{letter-spacing:0;color:var(--text-2);margin-left:auto;font-style:normal}.tc-id{gap:var(--s4);grid-template-columns:136px minmax(0,1fr);align-items:stretch;display:grid}.tc-portrait{cursor:pointer;height:164px;transition:transform var(--ease), box-shadow var(--ease);border:0;padding:0;display:block}.tc-portrait:hover{box-shadow:inset 0 0 0 2px var(--line-hover);transform:translateY(-2px)}.tc-new{z-index:2;border-radius:var(--r-pill);background:var(--gold-soft);color:var(--ink);font-size:var(--fs-micro);pointer-events:none;padding:1px 6px;font-weight:700;line-height:1.4;display:none;position:absolute;top:6px;right:6px}.has-new>.tc-new{transform-origin:50% 100%;animation:.35s cubic-bezier(.3,1.6,.5,1) both dexNewIn,2.4s ease-in-out .5s infinite dexNewHop;display:block;box-shadow:0 0 8px #ffe0668c,inset 0 -2px #0000002e}@media (prefers-reduced-motion:reduce){.tc-new{animation:none!important}}.tc-grid .tc-new{padding:0 5px;top:3px;right:3px}.tc-grid .has-new{box-shadow:inset 0 0 0 2px var(--gold-soft)}.tb-prof{position:relative}.tb-prof .tc-new{top:-4px;right:auto;left:calc(var(--s1) + 26px)}.tc-portrait img.tr{object-fit:contain;object-position:bottom;max-width:120%;height:150px;image-rendering:pixelated;position:absolute;bottom:0;left:50%;transform:translate(-56%)}.tc-portrait .tc-bud{z-index:1;object-fit:contain;object-position:bottom;max-width:64px;height:56px;image-rendering:pixelated;position:absolute;bottom:2px;right:2px}.tc-portrait img.tr{z-index:1}.tc-portrait .tc-bud.big{z-index:0;max-width:132px;height:118px;bottom:12px;left:8px;right:auto}.tc-portrait:has(.tc-bud.big){overflow:hidden}.tc-portrait:has(.tc-bud.big) img.tr{transform:translate(-36%)}.tc-info{align-content:start;gap:var(--s2);min-width:0;display:grid}.tc-name{align-items:center;gap:var(--s2);min-width:0;display:flex}.tc-name b{font-size:var(--fs-display);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.tc-name .tag{margin-left:var(--s1);font-size:.5em}.tc-name .btn{flex:none;width:32px;padding:0}.tc-info .dc-facts{margin:0}.tc-dexg small{display:flex}.tc-dexg em{color:var(--text);margin-left:auto;font-style:normal}.tc-bar{border-radius:var(--r-pill);background:var(--line);height:8px;margin-top:6px;display:block;overflow:hidden}.tc-bar i{border-radius:inherit;background:var(--red);height:100%;display:block}.tc-idl{align-content:start;gap:var(--s1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.tc-budname{justify-content:center;align-items:center;gap:var(--s1);font-size:var(--fs-caption);color:var(--muted);margin:0;display:flex}.tc-budname span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-budname b{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.tc-budname .buddy-ic{flex:none}.tc-info .tc-dex{gap:0}.tc-info .tc-ring{z-index:1;box-shadow:0 0 0 3px var(--panel);position:relative}.tc-info .tc-dex-txt{min-width:0;padding:6px var(--s3) 6px 38px;background:var(--panel-2);border-radius:0 var(--r-sm) var(--r-sm) 0;flex:1;margin-left:-28px}.tc-info .tc-ring{width:56px;height:56px}.tc-info .tc-ring>div{background:var(--panel);width:38px;height:38px}.tc-info .tc-ring b{font-size:var(--fs-body)}.tc-info .tc-ring small{display:none}.tc-team{gap:var(--s2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.tc-mon{aspect-ratio:1;place-items:center;height:auto;display:grid;position:relative;overflow:hidden}.tc-mon .rt-lv{text-align:center;position:absolute;bottom:2px;left:0;right:0}.tc-mon.free{border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 18px;background:#00000040}.tc-badges{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.tc-breg{padding:var(--s3) var(--s3) var(--s1);border-radius:var(--r-sm);background:var(--panel-2);container-type:inline-size}.tc-zz{--d:min(60px, calc(100cqw / 4.9));padding:0 calc(var(--d) * .45) calc(var(--d) * .5) 0;display:flex}.tc-dia{width:var(--d);height:var(--d);margin-right:calc(var(--d) * -.45);flex:none;place-items:center;display:grid}.tc-dia:nth-child(2n){transform:translateY(calc(var(--d) * .5))}.tc-dia i{width:calc(var(--d) * .66);height:calc(var(--d) * .66);border-radius:var(--r-xs);background:var(--panel);box-shadow:inset 0 0 0 2px var(--line);place-items:center;display:grid;transform:rotate(45deg)}.tc-dia i .pbadge{transform:rotate(-45deg)}.tc-dia i .bs-cv{image-rendering:pixelated;pointer-events:none;flex:none;transform:rotate(-45deg)}.tc-breg.rub{cursor:pointer;transition:background var(--ease)}.tc-breg.rub:hover{background:var(--panel-3)}.tc-breg.rub:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.bs-modal{width:min(540px,100%)}.bs-modal .dc-head .info-tip{align-self:center}.bs-hint{margin:var(--s3) 0;text-align:center;color:var(--muted);font-size:var(--fs-caption)}.bs-velvet{gap:var(--s2);padding:var(--s3);border-radius:var(--r-sm);background:var(--sunken);box-shadow:inset 0 0 0 2px var(--line);grid-template-columns:repeat(4,1fr);display:grid}.bs-slot{padding:var(--s2) 0;border-radius:var(--r-sm);background:var(--panel-2);flex-direction:column;justify-content:center;align-items:center;display:flex}.bs-slot .bs-cv{z-index:1;image-rendering:pixelated;touch-action:none;cursor:grab;display:block;position:relative}.bs-slot .bs-cv:active{cursor:grabbing}.bs-foot{gap:0 var(--s3);margin-top:var(--s3);color:var(--muted);font-size:var(--fs-caption);flex-wrap:wrap;justify-content:space-between;display:flex}.bs-foot b{color:var(--gold-text,var(--gold-soft));font-weight:400}.tc-dex{align-items:center;gap:var(--s3);display:flex}.tc-info .tc-dex-txt b{font-size:var(--fs-sm)}.tc-info .tc-dex-txt p{font-size:var(--fs-caption)}.tc-ring{background:conic-gradient(var(--red) calc(var(--p) * 1%), var(--line) 0);border-radius:50%;flex:none;place-items:center;width:84px;height:84px;display:grid}.tc-ring>div{background:var(--panel-2);text-align:center;border-radius:50%;place-items:center;width:66px;height:66px;line-height:1.1;display:grid}.tc-ring b{font-size:var(--fs-title-sm)}.tc-ring small{font-size:var(--fs-micro);color:var(--muted)}.tc-dex-txt b{font-size:var(--fs-body)}.tc-dex-txt p{font-size:var(--fs-sm);color:var(--text-2);margin:2px 0 0}.tc-dex-txt .shiny{color:var(--gold-soft)}.tc-stats{grid-template-columns:repeat(3,1fr);margin:0}.tc-stats b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tc-regs{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.tc-reg{padding:6px var(--s2) var(--s2);border-radius:var(--r-sm);background:var(--panel-2)}.tc-reg small{font-size:var(--fs-micro);color:var(--text-2);display:flex}.tc-reg em{color:var(--text);margin-left:auto;font-style:normal}.tc-reg .tc-bar i{background:var(--rc)}.tc-stats em{color:var(--muted);font-style:normal;font-weight:400}@media (width<=640px){.tc-id{grid-template-columns:104px minmax(0,1fr)}.tc-portrait{height:136px}.tc-portrait img.tr{height:120px}.tc-team{gap:var(--s1)}.tc-stats{grid-template-columns:repeat(2,1fr)}}.mon-sh{z-index:2;width:14px;height:14px;image-rendering:pixelated;pointer-events:none;position:absolute;top:4px;right:4px}.tc-st{align-items:center;gap:var(--s2);min-width:0;display:flex}.tc-st>span{min-width:0}.tc-st small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dc-fact.tc-st>img{width:32px;height:32px;image-rendering:pixelated;flex:none;margin:-6px -4px}.dc-fact.tc-st>img.svg{width:20px;height:20px;margin:0 2px}.tc-face>.dc-sec:first-child{border-top:0;padding-top:0}.tc-top{flex:none;place-items:center;width:32px;height:32px;margin:-6px -4px;display:grid}.tc-portrait.ro{cursor:default}.tc-portrait.ro:hover{box-shadow:inset 0 0 0 2px var(--line);transform:none}.side-bug{justify-content:center;align-items:center;gap:var(--s2);height:var(--control-h);border-radius:var(--r-sm);border:2px solid var(--line);background:var(--panel-2);color:var(--text-2);font-size:var(--fs-sm);transition:border-color var(--ease), color var(--ease);text-decoration:none;display:flex}.side-bug:hover{color:var(--text);border-color:var(--line-hover)}.side-guide{font:inherit;font-size:var(--fs-sm);cursor:pointer}.side-guide .sb-ic{width:32px;height:32px}.side-guide .sb-ic img{width:32px;height:32px;position:static}.sb-ic{flex:none;width:24px;height:24px;position:relative;overflow:hidden}.sb-ic img{width:68px;max-width:none;height:56px;image-rendering:pixelated;pointer-events:none;position:absolute;top:calc(50% - 45px);left:calc(50% - 34px)}.side-don{justify-content:center;align-items:center;gap:var(--s2);height:var(--control-h);border-radius:var(--r-sm);border:2px solid color-mix(in srgb, var(--support) 45%, transparent);background:color-mix(in srgb, var(--support) 8%, transparent);color:var(--support);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background var(--ease), border-color var(--ease), color var(--ease);display:flex}.side-don:disabled{opacity:.5;cursor:not-allowed;border-style:dashed}.side-don:hover:not(:disabled){color:#fff;border-color:var(--support);background:color-mix(in srgb, var(--support) 22%, transparent)}.sup-modal{--c:var(--support);width:min(500px,100%)}.sup-banner{height:150px;margin:0 calc(-1 * var(--s4));image-rendering:pixelated;border-bottom:2px solid color-mix(in srgb, var(--c) 55%, transparent);background:url(/assets/bg/scenes/39-bourg-palette-710x400.webp) 50% 45%/cover;position:relative;overflow:hidden}.sup-walker{width:136px;height:112px;margin-left:calc(-1 * var(--fx));pointer-events:none;will-change:transform;position:absolute;left:0}.sup-walker .body{transform-origin:var(--fx) var(--fy);position:absolute;inset:0;transform:scaleX(-1)}.sup-walker img{width:136px;height:112px;image-rendering:pixelated;transform-origin:var(--fx) var(--fy);animation:sup-hop var(--hop) infinite;display:block}.sup-walker .shadow{left:var(--fx);top:var(--fy);width:36px;height:8px;animation:sup-hop-shadow var(--hop) infinite;background:#00000047;border-radius:50%;margin:-5px 0 0 -18px;position:absolute}@keyframes sup-hop{0%{animation-timing-function:ease-out;translate:0;scale:1.1 .9}45%{animation-timing-function:ease-in;translate:0 -6px;scale:.95 1.06}85%{translate:0;scale:1.03 .97}to{translate:0;scale:1.1 .9}}@keyframes sup-hop-shadow{45%{opacity:.7;scale:.8}}.sup-rows{gap:var(--s2);padding-top:var(--s4);display:grid}.sup-rows .op-card{--c:var(--line)}.sup-rows .op-card.sup-don{border-color:color-mix(in srgb, var(--support) 70%, transparent)}.sup-rows .op-row{color:var(--text);text-decoration:none}.sup-rows .op-ic img{object-fit:contain;width:40px;height:40px;image-rendering:pixelated;margin:-4px}.sup-ic-don{background:color-mix(in srgb, var(--support) 35%, var(--panel-3))}.sup-ic-share{background:color-mix(in srgb, var(--friend) 30%, var(--panel-3))}.sup-go{flex:none}#app{row-gap:0}:root{--topbar-h:60px}.topbar{z-index:45;align-items:center;gap:var(--s3);height:var(--topbar-h);margin:0 calc(-1 * var(--s4));padding:0 var(--s4);background:var(--panel);border-bottom:2px solid var(--line);grid-column:1/-1;display:flex;position:sticky;top:0}.side{top:var(--topbar-h);height:calc(100vh - var(--topbar-h))}.team-mini{top:var(--topbar-h)}.pc-sticky{top:calc(var(--topbar-h) + var(--mini-h,0px))}.tb-prof{align-items:center;gap:var(--s3);min-width:0;height:50px;padding:0 var(--s3) 0 var(--s1);border-radius:var(--r-md);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background var(--ease), border-color var(--ease);background:0 0;border:2px solid #0000;display:flex}.tb-prof:hover{background:var(--panel-2);border-color:var(--line)}.tb-prof .side-av.tr-face{--s:44}.tb-who{gap:2px;min-width:0;display:grid}.tb-who b{font-family:var(--font-title);font-weight:400;font-size:var(--fs-title-sm);white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden}.tb-who b .tag{font-family:var(--font)}.tb-who>small{font-size:var(--fs-caption);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tb-who>small em{color:var(--text);font-style:normal}.topbar .side-wallet{flex:none}.topbar .side-money{white-space:nowrap;height:36px}.topbar .tb-cur{flex:none;justify-content:center;gap:6px}.topbar .tb-cur[hidden]{display:none}.topbar .tb-cur img{width:24px;height:24px;image-rendering:pixelated}@media (width<=900px){.topbar .tb-cur{display:none}}.tb-sep{flex:1}.tb-acts{align-items:center;gap:var(--s2);display:flex}.tb-acts .side-opt{width:auto;padding:0 var(--s3);flex:none}.tb-acts .side-gear,.tb-acts .side-adm{width:var(--control-h);padding:0}.tb-acts .side-gear{font-size:18px}.tb-acts .side-adm[hidden]{display:none}.tb-btn{width:var(--control-h);height:var(--control-h);border-radius:var(--r-sm);border:2px solid var(--line);transition:border-color var(--ease);flex:none;position:relative;overflow:hidden}.tb-btn:hover{border-color:var(--line-hover)}.tb-btn.bug img{width:68px;max-width:none;height:56px;image-rendering:pixelated;pointer-events:none;position:absolute;top:calc(50% - 45px);left:calc(50% - 34px)}.tb-vr{background:var(--line);width:2px;height:28px}.side-foot{gap:var(--s2);margin-top:auto;display:grid}.op-community{text-align:center;font-size:var(--fs-micro);color:var(--muted);margin:0}.op-community b{color:var(--text-2)}.tb-online{height:var(--control-h);padding:0 var(--s3);border:2px solid var(--line);border-radius:var(--r-pill);font-size:var(--fs-caption);color:var(--text-2);cursor:help;flex:none;align-items:center;gap:6px;display:inline-flex}.tb-online b{color:var(--text);font-variant-numeric:tabular-nums}.tb-online .dot{background:var(--green);width:8px;height:8px;box-shadow:0 0 6px var(--green);border-radius:50%;animation:2s ease-in-out infinite tb-live}@keyframes tb-live{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.tb-online .dot{animation:none}}@media (width<=640px){.tb-online{padding:0 var(--s2)}.tb-online .l{display:none}}.tb-save{justify-content:center;align-items:center;gap:var(--s2);height:var(--control-h);min-width:var(--control-h);padding:0 var(--s3);box-sizing:border-box;border-radius:var(--r-sm);border:2px solid var(--line);color:var(--text-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:color var(--ease), border-color var(--ease);background:0 0;flex:none;font-weight:600;display:inline-flex;position:relative}.tb-save:hover{color:var(--text);border-color:var(--line-hover)}.tb-save img{width:24px;height:24px;image-rendering:pixelated}.tb-sleep{width:var(--control-h);height:var(--control-h);box-sizing:border-box;border-radius:var(--r-sm);border:2px solid var(--line);cursor:pointer;transition:border-color var(--ease);background:0 0;flex:none;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.tb-sleep:hover{border-color:var(--line-hover)}.sleep-fx{z-index:10001;color:#6b7184;text-align:center;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:#000;place-items:center;display:grid;position:fixed;inset:0}.sl-in{justify-items:center;gap:var(--s2);padding:var(--s4);display:grid}.sl-moon{opacity:.6;font-size:18px}.sl-time{font-family:var(--font-title);color:#8a90a3;font-variant-numeric:tabular-nums;font-size:64px;line-height:1}.sl-where{font-size:var(--fs-sm)}.sl-count{justify-content:center;gap:var(--s1) var(--s4);margin-top:var(--s2);font-size:var(--fs-caption);color:#5a6072;flex-wrap:wrap;display:flex}.sl-count b{color:#8a90a3;font-weight:400}.sl-ev{align-items:center;gap:var(--s2);max-width:calc(100vw - 32px);margin-top:var(--s3);padding:6px var(--s3);border-radius:var(--r-pill);font-size:var(--fs-sm);color:#8a90a3;border:2px solid #2a2e3a;display:flex}.sl-ev img{width:68px;height:56px;image-rendering:pixelated;flex:none;margin:-16px -8px -12px -14px}.sl-ev.shiny{color:#c9a92e;border-color:#5a4a12}.sl-ev.wait{color:#b9656a;border-color:#3a2a2c}.sl-ev.wait img{object-fit:contain;width:40px;height:40px;margin:-10px -2px -10px -6px}.sl-tap{left:var(--s4);right:var(--s4);bottom:max(48px, env(safe-area-inset-bottom));font-size:var(--fs-caption);color:#3c4150;position:absolute}html.sleeping body>:not(.sleep-fx){display:none!important}html.sleeping,html.sleeping body{background:#000}html.sleeping body:before{display:none}.bat-offer{align-items:center;gap:var(--s3);margin-top:var(--s3);padding:var(--s3);border-radius:var(--r-md);background:var(--panel-2);border:2px solid var(--line);display:flex}.bat-offer .ic{flex:none;font-size:26px;line-height:1}.bat-offer .t{min-width:0;font-size:var(--fs-sm);color:var(--text-2);flex:1;line-height:1.2}.bat-offer .t b{font-size:var(--fs-body);color:var(--text);font-weight:400;display:block}.bat-offer .btn{flex:none}@media (width<=640px){.bat-offer{flex-wrap:wrap}.bat-offer .t{flex-basis:calc(100% - 48px)}.bat-offer .btn{flex:1}}.tb-save .dot{background:var(--muted);width:10px;height:10px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:-3px;right:-3px}.tb-save[data-state=ok] .dot{background:var(--green)}.tb-save[data-state=busy] .dot{background:var(--caution)}.tb-save[data-state=error] .dot,.tb-save[data-state=lost] .dot{background:var(--danger-text)}.tb-save.wait img,.tb-save.wait .l,.tb-save[data-state=off] img,.tb-save[data-state=off] .l{opacity:.45}@media (width<=640px){.tb-save{width:var(--control-h);padding:0}.tb-save .l{display:none}}.side-gear{position:relative}.side-gear .new{background:var(--gold-soft);border-radius:50%;width:10px;height:10px;display:none;position:absolute;top:-3px;right:-3px;box-shadow:0 0 8px #ffe0668c}.side-gear.has-new{border-color:var(--yellow)}.side-gear.has-new .new{display:block}.op-cl .new{border-radius:var(--r-pill);background:var(--gold-soft);color:var(--ink);font-size:var(--fs-micro);margin-left:auto;padding:1px 6px;font-weight:800}.side-disc{justify-content:center;align-items:center;gap:var(--s2);height:var(--control-h);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--discord);border:2px solid color-mix(in srgb, var(--discord) 45%, transparent);background:color-mix(in srgb, var(--discord) 8%, transparent);transition:background var(--ease), border-color var(--ease), color var(--ease);text-decoration:none;display:flex}.side-disc:hover{color:#fff;border-color:var(--discord);background:color-mix(in srgb, var(--discord) 22%, transparent)}.side-disc .dc{flex:none;width:18px;height:18px}@media (width<=900px){.tb-who b .tag{display:none}}@media (width<=640px){:root{--topbar-h:56px;--nav-h:76px}.topbar{gap:var(--s2);margin:0 calc(-1 * var(--s4)) var(--s2);padding:0 var(--s2)}.side-nav{bottom:calc(8px + env(safe-area-inset-bottom,0px))}.side-nav:before{content:"";z-index:-1;inset:-10px -10px calc(-10px - env(safe-area-inset-bottom,0px));position:absolute}#app>main{padding-bottom:calc(var(--nav-h) + var(--s4) + env(safe-area-inset-bottom,0px))}.tb-prof{padding:0 var(--s1);flex:1}.tb-prof .side-av.tr-face{--s:40}.tb-prof .tc-new{width:10px;height:10px;top:2px;left:calc(var(--s1) + 32px);padding:0;font-size:0}.tb-who b,.tb-acts .bug,.side-foot,.tb-dexl,.tb-sep{display:none}.side{height:auto}.tb-acts .side-opt:before{content:none}.tb-acts .side-gear{font-size:18px}}.op-phone{display:none}@media (width<=640px){.op-phone{display:block}}a.op-row{color:inherit;text-decoration:none}.op-soon{opacity:.5}.nav-grp{flex-direction:column;display:flex}.nav-chev{opacity:.7;width:8px;height:8px;transition:transform var(--ease);border-bottom:2px solid;border-right:2px solid;flex:none;margin:0 6px 0 auto;transform:rotate(-45deg)}.nav-grp-h .new+.nav-chev{margin-left:var(--s2)}.nav-grp.open>.nav-grp-h .nav-chev{transform:rotate(45deg)}.nav-grp.open>.nav-grp-h:not(.active){color:var(--text)}.nav-grp.open>.nav-grp-h .new{display:none}.nav-grp-in{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.nav-grp.open>.nav-grp-in{grid-template-rows:1fr}.nav-grp-in>div{gap:var(--s1);min-height:0;margin:0 -4px 0 var(--s3);padding:0 4px 0 var(--s1);border-left:2px solid var(--line);flex-direction:column;display:flex;overflow:hidden}.nav-grp-in .l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-grp.open>.nav-grp-in>div{padding-top:var(--s1)}.nav-grp-t{display:none}@media (prefers-reduced-motion:reduce){.nav-grp-in,.nav-chev{transition:none}}@media (width<=640px){.nav-grp{display:contents}.nav-chev{display:none}.side-nav .nav-grp.sheet>.nav-grp-h:not(.active){border-color:var(--yellow);color:var(--text);background:var(--panel-2)}.nav-grp-in{left:8px;right:8px;bottom:calc(var(--nav-h) + 6px + env(safe-area-inset-bottom,0px));z-index:41;padding:var(--s2);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-pop);display:none;position:fixed}.nav-grp.sheet>.nav-grp-in{animation:.18s ease-out both navSheetIn;display:block}.nav-grp-in>div,.nav-grp.open>.nav-grp-in>div{border:0;margin:0;padding:0;overflow:visible}.nav-grp-t{padding:var(--s1) var(--s2) var(--s2);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:600;display:block}.side-nav .nav-grp-in button{justify-content:flex-start;gap:var(--s3);height:48px;padding:0 var(--s3);text-align:left;flex-direction:row;flex:none}.side-nav .nav-grp-in button .l{font-size:var(--fs-body);display:block}.side-nav .nav-grp-in .ic{width:32px;height:32px}.side-nav .nav-grp-in .new{margin-left:auto;position:static}.side-nav .nav-grp-in button:disabled:after,.side-nav .nav-grp-in button.locked:after{display:block}}@keyframes navSheetIn{0%{opacity:0;transform:translateY(8px)}}.pc-cell,.dex-cell,.mp-grid>div,.oc-tile{background-image:var(--mon-frame)!important;background-position:50%!important;background-repeat:repeat,no-repeat!important;background-size:auto,86%!important}.zone-cell,.dex-cell{background-image:var(--mon-lines)!important}.pc-cell,.dex-cell,.mp-grid>div,.oc-tile{border-radius:10px 10px 10px 24px!important}.zone-cell,.tr-row{border-radius:7px 7px 7px 16px!important}.shop-panel .map-sum .coins{align-items:center;gap:var(--s1);display:inline-flex}.shop-panel .map-sum .coins img{width:32px;height:32px;image-rendering:pixelated;margin:-8px -4px}.shop-cats{gap:var(--s5);padding:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}.sh-counter{gap:var(--s3);grid-template-columns:minmax(0,1fr);display:grid}.sh-tabs{margin-bottom:var(--s3)}.sh-sell .total{color:var(--gold-soft)}.sh-selling{--red:#2f9e4f}.sh-empty{margin:var(--s4) 0;text-align:center;color:var(--muted)}.sh-title{align-items:baseline;gap:var(--s3);padding-bottom:var(--s2);border-bottom:2px solid var(--line);font-family:var(--font-title);font-weight:400;font-size:var(--fs-title-sm);color:var(--text);flex-wrap:wrap;margin:0;display:flex}.sh-title small{font-family:var(--font);font-size:var(--fs-caption);color:var(--muted);margin-left:auto}.sh-eyebrow{align-items:baseline;gap:var(--s2);padding-top:var(--s3);border-top:2px solid var(--line);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;font-weight:600;display:flex}.sh-title+.sh-eyebrow{border-top:0;padding-top:0}.sh-eyebrow small{font-size:var(--fs-micro);text-transform:none;letter-spacing:0;margin-left:auto;font-weight:400}.sh-grid{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));display:grid}.sh-item{gap:var(--s2);padding:var(--s3) var(--s4);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-md);transition:transform var(--ease), border-color var(--ease);flex-direction:column;display:flex}.sh-item:not(.locked):hover{border-color:var(--line-hover);transform:translateY(-2px)}.sh-item.locked{opacity:.5;cursor:not-allowed}.sh-item.locked>*{pointer-events:none}.sh-top{align-items:center;gap:var(--s3);display:flex}.sh-ic{background:var(--mon-lines), var(--panel-2);border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 24px;width:72px;height:72px;box-shadow:inset 0 0 0 2px var(--line);flex:none;place-items:center;display:grid;position:relative}.sh-ic>img{width:64px;height:64px;image-rendering:pixelated}.sh-ic.mon{background:var(--mon-frame), var(--panel-2);background-position:50%;background-repeat:repeat,no-repeat;background-size:auto,86%}.sh-ic.mon .sprbox{border-radius:8px 8px 8px 22px;width:auto;position:absolute;inset:2px;height:auto!important}.sh-ic .have,.sh-ic .mult{z-index:1;border-radius:var(--r-pill);background:var(--panel-3);border:2px solid var(--line);color:var(--text);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;padding:0 6px;position:absolute;top:-6px;right:-8px}.sh-ic .mult{background:var(--red);border-color:var(--red);top:auto;bottom:-6px}.sh-ic .new{z-index:1;border-radius:var(--r-pill);background:var(--yellow);color:var(--ink);font-size:var(--fs-micro);padding:0 6px;position:absolute;top:-6px;left:-6px}.sh-ic .ball{z-index:1;width:16px;height:16px;image-rendering:pixelated;position:absolute;top:4px;right:4px}.sh-name{flex:1;min-width:0}.sh-name h4{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-title);font-weight:400;font-size:var(--fs-title-sm);color:var(--text);margin:0;line-height:1;overflow:hidden}:lang(ja) .sh-name h4{white-space:normal;line-height:1.2}.sh-name small{font-size:var(--fs-caption);color:var(--muted);margin-top:2px;display:block}.sh-item>p{font-size:var(--fs-caption);color:var(--text-2);flex:1;margin:0}.sh-bottom{justify-content:space-between;align-items:center;gap:var(--s2);margin-top:auto;display:flex}.sh-owned{color:var(--muted);font-size:var(--fs-caption);white-space:nowrap}.sh-owned b{color:var(--text);font-weight:400}.sh-lock{color:var(--muted);font-size:var(--fs-caption)}.sh-price{justify-content:space-between;align-items:baseline;gap:var(--s2);display:flex}.sh-price .unit{color:var(--muted);font-size:var(--fs-caption)}.sh-price .total{font-size:var(--fs-title-sm);color:var(--text);font-variant-numeric:tabular-nums;font-weight:400}.sh-price .total.short{color:var(--danger-text)}.sh-buy{height:var(--control-h);display:flex}.sh-buy .seg{border-radius:var(--r-sm) 0 0 var(--r-sm);border-right:0;flex:1;position:relative}.sh-buy .seg button{z-index:1;padding:0 var(--s2);border-radius:var(--r-xs);transition:color var(--ease);flex:1;margin:2px;position:relative}.sh-buy .seg button.on{color:var(--yellow);box-shadow:none;background:0 0}.sh-buy .seg button:hover:not(.on){color:var(--text)}.sh-buy .seg-thumb{border-radius:var(--r-xs);background:color-mix(in srgb, var(--yellow) 14%, transparent);box-shadow:inset 0 0 0 2px var(--yellow);transition:transform .25s var(--ease-juicy,cubic-bezier(.3, 1.5, .5, 1)), width .25s;position:absolute;top:2px;bottom:2px;left:0}.sh-buy .buy{border-radius:0 var(--r-sm) var(--r-sm) 0;height:100%;padding:0 var(--s4)}.sh-prize .sh-top .btn{align-items:center;gap:var(--s2);height:var(--control-h);padding:0 var(--s3);font-size:var(--fs-sm);flex:none;margin-left:auto;display:inline-flex}.sh-item .btn img{width:32px;height:32px;image-rendering:pixelated;margin:-8px -4px}@media (prefers-reduced-motion:reduce){.sh-buy .seg-thumb{transition:none}}@media (width<=640px){.sh-title small{display:none}}#screen-casino{--cs-frame:92px}.cs-fbody{gap:var(--s4);flex-direction:column;display:flex}.cs-main{flex-direction:column;min-width:0;display:flex}.cs-tabs{margin-bottom:12px;display:flex}.cs-tabs button{height:var(--control-h);flex:1}.cs-tabs .short{display:none}.cs-tabs button.locked{cursor:not-allowed}.cs-tabs button.locked>span:not(.info-tip-box){opacity:.5}.cs-tabs button.locked>span:not(.info-tip-box):after{content:"";width:10px;height:12px;image-rendering:pixelated;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48cmVjdCB4PSIzIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjMiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI0IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZWVmMWY4Ii8+PHJlY3QgeD0iNSIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjYiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSI3IiB5PSIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNlZWYxZjgiLz48cmVjdCB4PSIzIiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjMiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2VlZjFmOCIvPjxyZWN0IHg9IjgiIHk9IjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMiIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzlhYTNiYiIvPjxyZWN0IHg9IjgiIHk9IjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIzIiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNCIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNyIgeT0iNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI5IiB5PSI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmYzYTAiLz48cmVjdCB4PSIyIiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNiIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMiIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjMiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI0IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNSIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjYiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI3IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iOCIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIwIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjIiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIzIiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNCIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI2IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iNyIgeT0iOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI5IiB5PSI4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjEiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSIyIiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjZmZjYjA1Ii8+PHJlY3QgeD0iMyIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjQiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI1IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2ZmY2IwNSIvPjxyZWN0IHg9IjciIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNmZmNiMDUiLz48cmVjdCB4PSI4IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iOSIgeT0iOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjAiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMSIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSIyIiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjMiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNCIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI1IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjYiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjYzk5YTAwIi8+PHJlY3QgeD0iNyIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiNjOTlhMDAiLz48cmVjdCB4PSI4IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iI2M5OWEwMCIvPjxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMCIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSIxIiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjIiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iMyIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI0IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjUiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iNiIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48cmVjdCB4PSI3IiB5PSIxMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iIzFiMWIyMiIvPjxyZWN0IHg9IjgiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMWIxYjIyIi8+PHJlY3QgeD0iOSIgeT0iMTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9IiMxYjFiMjIiLz48L3N2Zz4=) 50%/contain no-repeat;margin-left:4px;display:inline-block}.cs-tabs .info-tip-box{text-transform:none;letter-spacing:normal;text-shadow:none}#screen-casino[data-tab=shop] .cs-stagebox,#screen-casino:not([data-tab=shop]) .cs-shop,#screen-casino[data-tab=shop] .cs-side{display:none}.cs-shop{padding:var(--s3) var(--s4);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-md);flex-direction:column;display:flex}.cs-shop .zone-head .muted{text-align:right;font-variant-numeric:tabular-nums}.cs-ca+.cs-ca{margin-top:var(--s4)}.cs-prizes{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));align-content:start;display:grid}.cs-side{margin-top:0}#screen-casino{--m-red:#d8344a;--m-red-dk:#8e1730;--m-red-lt:#ff6b7d;--m-gold:#ffd34d;--m-gold-dk:#b8861b;--m-ink:#1a0d14}.cs-grow{justify-content:space-between;align-items:center;gap:var(--s3);padding:6px var(--s2);margin:0 calc(-1 * var(--s2));border-radius:var(--r-sm);display:flex}.cs-grow+.cs-grow{margin-top:2px}.cs-grow.top{background:color-mix(in srgb, var(--yellow) 8%, transparent)}.cs-gcombo{gap:4px;display:flex}.cs-gcell{cursor:default;width:40px;height:40px}.cs-gcell:hover{border-color:#0000;transform:none}.cs-gcell.top,.cs-gcell.top:hover{border-color:color-mix(in srgb, var(--yellow) 55%, transparent)}.cs-gcell img{width:28px;height:28px}.cs-gcell .cs-mon{transform:scale(.75)}.cs-gpay{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:inline-flex}.cs-gpay b{font-family:var(--font-title);font-weight:400;font-size:var(--fs-title-sm);color:var(--gold-soft);line-height:1}.cs-gpay small{font-size:var(--fs-caption);color:var(--muted)}.cs-gpay>img{width:28px;height:28px;image-rendering:pixelated}.cs-gcoin{width:24px!important;height:24px!important}.cs-gitems{flex-wrap:wrap;justify-content:flex-end;max-width:150px;display:flex}.cs-gitems img{width:24px;height:24px;image-rendering:pixelated}.cs-godds{margin-top:var(--s2)}.cs-godds .zone-cell img{width:32px;height:32px;image-rendering:pixelated}.cs-gpk{color:#bfe4ff;min-width:28px;height:24px;font-family:var(--font);background:#16306a;border-radius:4px;place-items:center;padding:0 3px;font-size:18px;display:inline-grid}.cs-gpk.mys{color:var(--m-gold);background:#4a3200}.cs-gpk.bonus{min-width:32px;color:var(--m-gold);background:#060a1f;font-size:15px}.cs-gains .cs-mini7{text-shadow:2px 0 var(--m-ink), -2px 0 var(--m-ink), 0 2px var(--m-ink), 0 -2px var(--m-ink);font-size:26px;line-height:1}.cs-gains .cs-minibar{font-size:var(--fs-micro);padding:1px 3px}@media (width>=641px){.cs-scene,.cs-shop{width:100%;min-height:calc(100vh - var(--topbar-h) - 132px - var(--cs-frame))}.cs-shop{aspect-ratio:16/9;scrollbar-width:thin;scrollbar-color:var(--line) transparent;overflow-y:auto}}@media (width>=1100px){.cs-fbody{grid-template-columns:minmax(0,1fr) 320px;align-items:start;column-gap:16px;display:grid}.cs-main{width:100%;max-width:calc((100vh - 200px - var(--cs-frame)) * 16 / 9);grid-column:1;justify-self:center}.cs-side{contain:size;grid-column:2;align-self:stretch;min-height:200px}#screen-casino[data-tab=shop] .cs-main{grid-column:1/-1;max-width:none}#screen-casino[data-tab=shop] .cs-tabs{width:min(100% - 336px, (100vh - 200px - var(--cs-frame)) * 16 / 9)}#screen-casino[data-tab=shop] .cs-shop{aspect-ratio:auto;height:calc(100vh - var(--topbar-h) - 132px - var(--cs-frame))}}@media (width<=640px){.cs-tabs .full{display:none}.cs-tabs .short{display:inline}.cs-fbody{padding:var(--s2)}}.cs-scene{isolation:isolate;aspect-ratio:16/9;border-radius:var(--radius);color:#fff4d6;font-family:var(--font-title);-webkit-user-select:none;user-select:none;touch-action:manipulation;--m-lcd:#ff4a2e;--cell:120px;--reel-w:168px;background:#0c1626;border:3px solid #0d0f15;font-size:20px;line-height:1.2;position:relative;overflow:hidden;box-shadow:0 8px #00000059}@media (width<=640px){.cs-scene{aspect-ratio:auto}}.cs-bg{pointer-events:none;image-rendering:pixelated;background:url(/assets/bg/scenes/55-casino-celadopole-710x400.webp) 50%/cover no-repeat;position:absolute;inset:0}.cs-bg:after{content:"";background:#08061680;position:absolute;inset:0}.cs-rays,.cs-fx{pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.cs-rays{z-index:1}.cs-fx{z-index:30}.cs-stage{z-index:2;pointer-events:none;justify-content:center;align-items:flex-start;padding-top:12px;display:flex;position:relative}.cs-fit{transform-origin:50% 0;pointer-events:auto;align-items:flex-start;display:flex}#screen-casino[data-tab=slots] .cs-pachi,#screen-casino[data-tab=pachi] :is(.cs-slots,.cs-lever){display:none}.cs-machine{width:600px;padding:28px 28px 0;position:relative}.cs-slots,.cs-pachi{width:700px}@media (width>=641px){body:not(.calm) .cs-machine{filter:drop-shadow(8px 8px #00000073)}}.cs-machine>canvas{image-rendering:pixelated;pointer-events:none;position:absolute;top:0;left:0}.cs-machine>.cs-chrome{z-index:0}.cs-machine>.cs-bulbs{z-index:3}.cs-machine>:not(canvas){z-index:1;position:relative}.cs-machine.tension{animation:.5s steps(2,end) infinite cs-tension}@keyframes cs-tension{50%{filter:brightness(1.2)}}.cs-mon{image-rendering:pixelated;background-repeat:no-repeat;flex:none;display:inline-block}.cs-marquee{text-align:center;margin:8px 8px 20px;padding:12px 0}.cs-logo{font-family:var(--font);letter-spacing:4px;color:var(--m-gold);text-shadow:0 4px 0 var(--m-red-dk), 4px 4px 0 var(--m-ink);margin:0;font-size:64px;font-weight:400;line-height:.9}.cs-logo span{display:inline-block}.cs-sub{letter-spacing:8px;color:#ffb3c0;width:max-content;min-height:22px;margin:4px auto 0;font-size:18px}.cs-mascot{position:absolute;bottom:8px}.cs-mascot.l{left:16px}.cs-mascot.r{right:16px;transform:scaleX(-1)}.cs-pachi .cs-logo{text-shadow:0 4px 0 #2460b0, 4px 4px 0 var(--m-ink)}.cs-pachi .cs-sub{color:#d9c8ff}.cs-glass{justify-content:center;align-items:stretch;gap:8px;display:flex}.cs-lamps{width:36px;position:relative}.cs-pachi .cs-lamps{flex:none;width:0}.cs-pachi .cs-lamp{left:-14px}.cs-lamp{text-align:center;color:#8a4a55;width:28px;height:24px;box-shadow:0 0 0 4px var(--m-ink), inset 0 -4px #0000004d;background:#4a1420;margin-top:-12px;font-size:18px;line-height:24px;position:absolute;left:4px}.cs-lamp.on{background:var(--m-gold);color:var(--m-ink);box-shadow:0 0 0 4px var(--m-ink), inset 0 -4px 0 var(--m-gold-dk), inset 0 4px #fff3b0}.cs-lamp.blink{animation:.18s steps(2,end) infinite cs-blink}@keyframes cs-blink{50%{background:#fff}}.cs-window{gap:8px;padding:12px;display:flex}.cs-reel{width:var(--reel-w);height:calc(var(--cell) * 3);background:linear-gradient(90deg,#b9ab90 0 8px,#e6dcc6 8px 16px,#fffaf0 16px calc(100% - 16px),#e6dcc6 calc(100% - 16px) calc(100% - 8px),#b9ab90 calc(100% - 8px));position:relative;overflow:hidden}.cs-reel:after{content:"";pointer-events:none;background:linear-gradient(#00000080 0 8px,#00000052 8px 16px,#00000029 16px 28px,#0000 28px calc(100% - 28px),#00000029 calc(100% - 28px) calc(100% - 16px),#00000052 calc(100% - 16px) calc(100% - 8px),#00000080 calc(100% - 8px));position:absolute;inset:0}.cs-strip{will-change:transform;width:100%;position:absolute;top:0;left:0}.cs-strip.blur{filter:url(#cs-vsmear)}.cs-cell{height:var(--cell);place-items:center;display:grid;position:relative;overflow:hidden}.cs-cell img{image-rendering:pixelated;pointer-events:none}.cs-cell img.item{width:112px;height:112px}.cs-sym7{font-family:var(--font);color:var(--m-red);text-shadow:4px 0 var(--m-ink), -4px 0 var(--m-ink), 0 4px var(--m-ink), 0 -4px var(--m-ink), 0 8px 0 var(--m-red-dk), 4px 8px var(--m-ink), -4px 8px var(--m-ink), 0 12px var(--m-ink);font-size:130px;line-height:1}.cs-symbar{font-family:var(--font);letter-spacing:2px;color:var(--m-gold);background:var(--m-ink);box-shadow:0 0 0 4px var(--m-gold-dk), 0 0 0 8px var(--m-ink);padding:6px 12px 4px;font-size:52px;line-height:1}.cs-cell.win{z-index:2;animation:.36s step-end infinite cs-win-cell;overflow:visible}.cs-cell.win:before{content:"";box-shadow:inset 0 0 0 4px var(--m-gold);background:#ffd34d80;animation:.36s step-end infinite cs-glow;position:absolute;inset:8px}.cs-cell.win>*{position:relative}@keyframes cs-win-cell{50%{transform:translateY(-4px)scale(1.08)}}@keyframes cs-glow{50%{background:#ffffff8c;box-shadow:inset 0 0 0 4px #fff}}.cs-lcds{grid-template-columns:1.3fr 1fr 1.1fr;gap:16px;margin:24px 8px 0;display:grid}.cs-lcd{text-align:right;padding:4px 12px 2px}.cs-lcd label,.cs-wallet label,.cs-pgauge label{text-align:left;letter-spacing:3px;color:#ff9b8a;opacity:.8;font-size:15px;display:block}.cs-lcd b{transform-origin:100% 60%;font-family:var(--font);color:var(--m-lcd);text-shadow:4px 4px #5a0d06;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:40px;font-weight:400;line-height:.95;display:inline-block}.cs-lcd.pop b,.cs-wallet.pop b,.cs-pgauge.pop b{animation:.18s steps(2,end) cs-pop}@keyframes cs-pop{50%{color:#fff;transform:scale(1.18)}}.cs-lcd.hot b{color:var(--m-gold);text-shadow:4px 4px #6b4a00}.cs-controls{justify-content:center;margin:20px 8px 0;display:flex}.cs-sctl{align-items:center;gap:14px;margin-top:16px}.cs-auto{min-width:max(84px, var(--cs-tap,56px));min-height:var(--cs-tap,56px);place-items:center;padding:0;display:grid}.cs-auto .loop-ic{width:max(26px, calc(var(--cs-tap,56px) * .45));height:max(26px, calc(var(--cs-tap,56px) * .45))}.cs-auto.on .loop-ic{animation:2.4s linear infinite pg-spin}body.calm .cs-auto.on .loop-ic{animation:none}@media (prefers-reduced-motion:reduce){.cs-auto.on .loop-ic{animation:none}}.cs-start{min-width:300px;min-height:calc(var(--cs-tap,56px) * 1.7);font-size:max(44px, calc(var(--cs-tap,56px) * .7));flex-direction:column;justify-content:center;align-items:center;line-height:1;display:inline-flex}.cs-start .cs-betv{letter-spacing:.04em;font-variant-numeric:tabular-nums;opacity:.8;margin-bottom:4px;font-size:.62em}.cs-mult{min-width:max(84px, var(--cs-tap,56px));min-height:var(--cs-tap,56px);font-size:max(26px, calc(var(--cs-tap,56px) * .36));font-variant-numeric:tabular-nums}.cs-mult:disabled,.cs-start:disabled{opacity:.55}.px .cs-sctl .btn:not(.ghost,.green):not(#_){--sh:oklch(from var(--bc) calc(l * .35) c calc(h - 32) / .85)}.cs-mini7{font-family:var(--font);color:var(--m-red-lt);font-size:26px}.cs-minibar{font-family:var(--font);background:var(--m-ink);color:var(--m-gold);padding:1px 4px;font-size:15px}img.cs-koban{width:16px;height:20px;image-rendering:pixelated;vertical-align:-3px}.cs-tray{height:72px;margin:20px -28px 0}.cs-wallet{text-align:right;min-width:150px;box-shadow:0 0 0 4px var(--m-gold-dk), 0 0 0 8px var(--m-ink), inset 0 4px #000;background:#12061f;padding:2px 10px 0;position:absolute;top:12px;right:32px}.cs-wallet label{color:#c9a8ff;opacity:1;font-size:13px}.cs-wallet b{transform-origin:100% 60%;font-family:var(--font);color:var(--m-gold);text-shadow:4px 4px #6b4a00;font-size:30px;font-weight:400;line-height:1;display:inline-block}.cs-wallet b img.cs-koban{margin-right:4px}.cs-mouth{width:184px;height:24px;box-shadow:0 0 0 4px var(--m-gold-dk), 0 4px 0 4px var(--m-ink), inset 0 -4px #2a1a00;background:#000;margin-left:-92px;position:absolute;top:16px;left:50%}.cs-mouth.gush{box-shadow:0 0 0 4px var(--m-gold), 0 4px 0 4px var(--m-ink), inset 0 -8px #b8861b, inset 0 -12px #6b4a00}.cs-slots,.cs-pachi{padding-top:52px}.cs-machine .cs-topslot{width:auto;height:14px;margin-left:0;position:absolute;top:30px;left:28px;right:28px}.cs-machine .cs-tray{height:36px}.cs-mrow{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:14px 16px;display:grid}.cs-mrow .cs-wallet{text-align:right;min-width:0;position:static}.cs-mrow>:first-child{justify-self:start}.cs-mrow>:last-child{justify-self:end}.cs-pachi .cs-mrow .cs-wallet{background:#1e0b45}.cs-pachi .cs-mrow .cs-wallet label{color:#d9c8ff}.cs-mrow .cs-wallet{padding:4px 14px 2px}.cs-mrow .cs-wallet label{letter-spacing:3px;font-size:18px}.cs-mrow .cs-wallet b{text-shadow:4px 4px #6b4a00;white-space:nowrap;font-size:38px}.cs-mrow .cs-wallet b img.cs-koban{vertical-align:-4px;width:24px;height:30px}.cs-mrow .cs-mwallet label{color:#ffb3c0}.cs-sac{background:#060a1f;min-width:200px}.cs-bag{min-height:32px;font-family:var(--font);color:var(--m-gold);justify-content:flex-end;align-items:center;gap:8px;font-size:20px;display:flex}.cs-bag span{align-items:center;display:inline-flex}.cs-bag img{width:32px;height:32px;image-rendering:pixelated;margin:-4px 0}.cs-bag em{color:#6b7aa8;font-size:16px;font-style:normal}.cs-sac.pop .cs-bag{animation:.18s steps(2,end) cs-pop}.cs-lever{cursor:grab;touch-action:none;width:72px;height:368px;margin:150px 0 0 -8px;position:relative}.cs-lever canvas{image-rendering:pixelated;display:block}.cs-board{position:relative}.cs-board canvas{image-rendering:pixelated;display:block}.cs-pockets{pointer-events:none;position:absolute;inset:0}.cs-pocket{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute}.cs-pocket span{font-family:var(--font);color:#fff;text-shadow:3px 0 #2a1462,-3px 0 #2a1462,0 3px #2a1462,0 -3px #2a1462;font-size:34px;line-height:1}.cs-pocket img.cs-koban{width:24px;height:30px}.cs-pocket .cs-pcoin{width:40px;height:40px;image-rendering:pixelated;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAAAgCAYAAABEmHeFAAAW5ElEQVR4nN1cC5hcRZX+q+revj2vTDIhj0kiz7CBBLNqNAkRYRFfu+wnqAQXRImoCwuILJgQwGwkJAQiyvqpoKKuBnVBIqALPhaF5WWCBgWBQEgwIHlBJq95d99bdfY7p+r2JJoIpHv6I9THhJ6e7nqcU3XOf/5z6iq8ynZ0u6KMFIgIxmgAJD8EBQUgywiPvET8ctDa1DERaRmR4AjQClBawVqLhzfJNAa9zQdw5yhNWgMxgL9/yyR1w12P12NoTB2tSPHAxDIAlILIgVvUaNRDz6av7/WPqZ3+eQe/qrazFyg6kkWn/Q59fYSsxK8Bbfl9hfksnUFsSaQxtDFCFEfQsUEhMrCk0BBHqFf7eXtEF1x0PD561tH41PnH4tGVT9DHTziwTqMrGK3QWozQmERAFKNYiKAjg9FDW+QTx72O15/UUP8ve1qOHqMpI8CAYGGw/LE53uorA0Vs+QkgC0UO0BppyeDYqVfDaIIBYMaTuu8+VNWOOw7oWq0pMUBDIcLdKy7iI+9nr4uwa5fh5uufgXUG37qnF5bYIir8dpOruTeYOtrQ1i6H1cvfCDX6gwBlIOdgn/81pr/3YSSNCis21d4DTm9XxJY+UsA570lQchpnnDMGevwpUGzHVASyKT78j9djw6ZOsY8Pv07Wf9wg6n+vHzjmwJi6+y1+e+/bEBeLcEk7YDO4rU9AIWLnA/7P90BQire7A1mLjas6UIgcbObwoUu64Ijwuxf3TShvG6nJaYcVd0yARQYqZ4ibW7wAyIKyHuiDP4xrz7pOoMCYkRGOmlzEiAMIp8/diaRA+N9na6eQaWMMdWyzWL31flk6QYsr5o0wfujxGDFc4bf7uNY9tRMnAy9tUfTjq1qRweLB+zN07LBoTIBPfW0O3LrbZd0kRoi/oWAdwTmLGSetQ8G4mh6EaXVe/2Drf68QqL/EuxtwWQNg+WNFkONB/aZnxM9z4L+IIGwGsgR2BOwdnI4AY1AwhH0V//jxQKT5h8eKYUwjTNLkYw6bQSkFZVrZPeHir5+JC795scQmKtLifRoioLlIeN941K4FKyxK5//zrhMgrtkBypxq1WZOBIraCM5NrZO+k8jh0zcuwNlfuRAibNsDchZKaSgTS0DAoVkhLmDcEIXGeP9d//g66H+PB2B6u6YFcw7Eyp8fifiAI2GbJgNtZwEjL4A+4jteCuRAeeQlB0zJCdTGYNxRozFyQjtGTT0WN85rw9J5bZg+1tunV9NG9Wv6p+OH4P5bxgJv/CL0xBugJ30dlHaL4Nn1Kkrh1v0UKh4KRwnWbbBYdlsnLDl868pWrNmgsb331Y/9t9rAgfYvWOhiGXgv1ND5v7Bd0Zr1jm67ugVJQaMYKfxpvYPLSnDOiPXXphgmxTg1gTniauDIbwCTbsCy77bjtA+O4Lhtv1z/qDrof7cD8KYRmo4YrunXPzkS7zqhDaQsh71Qpp/5hcDzpFAqChte7IC3BOIK+AVPzELBiUUAdSOOSrh10TBMawdNGfHKNiPRfPT2OSRRGVFjG5TlMTMYHoiVng+sFTQP5PoA9GB7d4bO7jIioxBHXjElW1sobDMhYOSH52ECDPQWsIbjOIaWQJIoRImCNRE27MgAWwZsvzAf/AGtFSRAEO/c4PViLWAKINLeS9dwYrYO66+X/nf7y/SRhqLI4e5lExHprVAHfwSq5SQfYAXog623AFseAKgsgS/zYCJ7592huCCZEH/eAcOOwqY/PIrOF7fi7AXbQPqVBcYzxii69+Y3gOJWxJOvl/iCqS9nYtBT50A5AnH/wfPwWRYcPO5kUKqxcNYSfOJjjTJnZkxOnb0DD26oHptOH2eoc7vDH1dMBhTDQpZDCVnZYcYJT6PYpPGbGmDuN49S9JNrhyAygHMa3/5uN3pKKa5aNhdq/f8E8oEPiIJzbGyYplBQh30OOmqHU/x7BHr6PLj+TvzDzLX4zYZTlFK37hfrn1En/QtvNGUKEG1QdPtNR2BYUxnRwe+Goi6g5f3hI2zRg8vZ9qDf2AL8OQDylkc8AM8nWAXH6iAF07kGoycejtGTDsE36XcYNkzhAxdtY+39TSGljj16C2zU6Dsm5nz7xLJxrKE0VRyYGANxv5FMxGU+fuHNYxkmO4XwVtVNch1sDUrl4A15/QqRMujKgKRGYCNWhDhmpcpWh2VLZ9gQZeJdvbX3ImT8L4aHxdC7AZb1XhgnGxPDJgGb/yD6M2bZfrP+tE76lx76+nhRgIk1TJxAaQ4hmOnnxv5OgbJuqJ7HAVcCUdnj/xATe3foFcXuUJQR4gLHwRsLKioiighp5oSmerlUQdFwPwqFCUtC/w54+iJgzYXi8mVwjwBkfgOu18GmJfSV2Rv5g6mVhxK1aLzuPP0nv/O8wi8yrRqMQzRTunSW16WDlScPiTz3JwOxnCUM42AwR0Abvg16dlHAJwoYOQukIsQasPaU/WL99dR/JXPAffIGZQuDIScFM+7BPbESnr1UXIy4GZYmZx8dHysL6BikCIZPW8CGXhj8Tzh6ZGEzgk2duKQr9hKXzRirySiDe398CNRR/yn0mlIxaO3lfEJD/O0tghLwyQyBnLpABTqkZT6kQIkiRM7KuuIaYvOK8SWClrjHv2tqlIcz0TIc067hrOezuf9ixHkXTzxyjAVtAgEZAtGKIWKDY4A/XQYcdh27BMRHLcavbvs0JjffSjPGGfxmfXVBEQ3i+uut/4gTLA29Bvc8dDgwbBqAdrEqsunZpaz+FBxl0LogX+Cky+3few5PP1kOolcocw5MKcy7ZoIcCNn8uxZIlLaA0gQTPvRBoHkE7mz9L5z6mQ7qccCKjbvjxTy17Xle9kS8uDKU0H0ccxCWXLZGPve5r06G6y55L8OxhTKwL9yJphFvwaJbzseCj12PIUWDM06P8cMlQ/HOs3dQW7PCis37jlH9FvTwz9N/fuPxOjM7YBn3tTEDt3Grw02LmoVQeOD+HmzaTLhk6QVQWS/o+Z9AyU4LFk54f4UFlz4DYwjnfXYC2tocKN0pDIkSuNooRqosB6q6+alBXn+99R8xui9nCulWBcPZFd0jQM5bmxSU9UOrguB+hyIWX/I43nVCE97xyUSwVmqBYswTUFg8ZzXmXnMYiJNigkk9LGLaQJEFMgN0bcOOnRm6Shoq2gMwCwL1jFIMa7uh1i+QgG7RpU9iR6/GwsvbkFmLc874Iw46IMKchYeJWhgm+EPnld7AkMvy+0aE11DwJQTVtIpjEzIr4I7cYARKvJrGsVOBue+Y7TtQThVKGYXhih7v57tQKcy9eA36SgpL5h0gfPjiL65DX2+Ga748AVg3BzjocpEFZ+2lDxHua3f9qLP+I+HuGSP57JYwPkzp8Oey1edC6cS/z6fP9iOKLZzl+h+mmRTiWMGSRsqhgiYQmwEO2DhbIget4g7gXCa8dRRxkENI9iSAEFuwixf4pBvhenaAHHsai9Zmi97eskCDBmXRVYrgbAbDnfISeMwQFalKgoYqmNlWuQGYbvQI3FPAngMPOzLHpFU02USeTZb+44JnMRjaREqDwYtAH83xFaEpAZobHDp39sGRRou2aG71cqSsl/0DNMqwuxSOvZbXjzrrn2sawokLEYNLQevmS11Ffsh58y++bA1KzuC8s5olApegl6PrEGSwU/7EmS24cu6fkBSA2VdNglFZoKu8L6igVbFGe96I7BMizZ/VwNr5QNYvgcX8uWtw3scbJNGWlr2wP3tBK6AJV1/+LC695kho+GypENIsQAWUM56r31GsNCYHq2m8DoGIYYP6oDTYjhowIFLZKeyeZ1fKUtjpPbIV2s+Py9TolXOfwrn/OhywJdk4SjucOatJPrBk3mp89srDoNd+HjZuE89RYJFUewAwuOuvt/4lbPG1JMIXyQC21OEXG05S8HIoxEzFKS+AsKGlIC4Ig8cUwx9crXwzNw4yL56U8Sls+flriQmWlESLBdIXff/aIIm1nHofe3kmQixjvgDn4NhzhYCIf0oZV2PwyTcCG3pKhMZiBcXuU+Ous5x5yRcWuqsF08p9sAFhFq4vlYITGDEgbMlZooF6g0NsFAra+kRPULBnhmQriC5huwDbKXkarm6p0gFisNdfb/37A5BHM8yhBuGKOMUXe4GL6GVT+w4qmUXZ+apCgbFwogGQ6vsOOmMBsbdgRigX5h6FIJ/32vIZTlbqQJ5dNkQeKHFsImkJtoCh0wDlOvtJasSf+ANnTTWGNIY1VdF4HgPz9nOTzGvA2DLPKppITBEe+32fBJpbtjp0dPk+K9RjuACQU6BCP2ufC+DvkNQNsex8nsYXrDEIqt4DuEFef731z7ByYNLidQOQG+C6hOHhk5QxxykHxeMrHyhXDJJMij9bEVJuHFhTgTbz/j0kbvaojOBfOZWf89uhz5wTD1OVwIaZMRcCIH8ICYppQlg4x+EQiaXgdzx/Xa0J9BZ645PrxdrwgRarC+1ha5UtF7/kXvw24ExMCKUC8xImwheS+AISIyOmof1GdF6HsvV9dlL+zt/2d2he0+tHnfUf8RfFQouJZm7VCWbywgw1JBLhc+Udb9xwQkVBISCSaj3O2SuUyhwY+9Pp7wj44FrclmAzZjHYJe0digRwFf7syyoypxExvpI94L/HY/ECZaxKzoFz3z6JJxArp+vy2pEqD4Dw3hWrF0bkQEsyj8HjVQWxchX5EnP5EfXlaDvAS2L2TcEkSiCQEdbNw1MTx37rM+mQHxpyAVrgNb3+eus/4sImXeRD0OCTWq6/4kZ8ksOL/ZJFfwdHBl+Y9xSOeUczDjtIgeuG+FCwY0g0cP2N23DFdUdAcTKN7VY4kT6UYBo1hdYJlDFwitPTexKUd6fiKYynAjnDtnDJeCy5fA26UoV/m9WIQkJY+r0eFBPCvMUTAUrzk8kp1Mp1QcbJHq+GDDWqa1LmVGFqdoWBwbpUiTFY5jpYdw9EudTZB1k5HPCoU+HCeYdi0aVrUSgQZp3RJJ9furRLGKI58w8GstQbnEqNSvUQSA/y+uut/+j3W0hNnGhx7EmP0X8vXo+kYDFq/Mgg8F3nxVV3wMmnHYi16zpw971l8A003vwctWcmwvtPHQOlM+gQN3jhENSwCXLAnrr9DowaDnx0bice69hLMiqnZHOqLcd+ijD7qsNF0FfMfgYFozHvq29G2rnNHzguyquQ0j4ckxIC0Q1jRqbAqseooevdGI8cAg5YrepZoLy+JRQ8CsPgb+DlBJEShu2yRYcKsbDwc3wjSuHiuRPQ3FqWKlAvRY4HfA1RLRoN8vrrrX8JghsaANpOkhBLYo+1OKL24wbMI2sjHDGpiDVPabzwAgvZB7UMaUqZxUc+3ljJyTML4Y2BVxTnyZuKCqWUJCO5dwl716U48+wySQaytRNYJgvwQFNcX7nPf87zgiDDcCGUD3A9CZfDSpkqX9b3lqvabD2P67n0QATwL5KAqVFj+CsvDIxKkWiFxLA8inBZV6jTCoyQXIJhg8fJM5Iitd5yP4Zw6UCFDYm8J7EazbE3Vq/19as66l8+OYXF3a7ppsUj0VRwGDX+IIFOWnVX2CGPsXixVjZ3PlnpX+rAQ+ZXvLWvUZe/mwSq9XCQifHcL+9Ec7PCyRfv+KsSiL9sM9oV3fWNsWgZ3eStn7AdgZEKQsojQgnkPfcKffAH0P1SDxae+zW8d1oBmePTb7Dw+zvx0Mbqy6Gntmvq7Hb49Q1DQ6w0gCvec+4ODGkEltegHPjtYxXNP71ZMu28zrsf6Rcre+2yfwdeuDNkykLyslKc7929JxgCNx0NQ1/HZvzzJ5/DA38mVa0HnFqn9ddL/3IgHuF/Njl16uwOihRh2eKy4PNDpowbCBryYJldDQ3IX0sBHZ/OQFkF1+PZJACtE7H50RXYuX47PrF4J7ozjcdfenkBpUIEWGz9cweGT3gzqLw5lGEraKb6Qg+5m6xc0VQRkoYmoWP5Er9vOW1bvZ2qILs8rbcLK+Fd76t+0MYeG7trTqrns+aSFcu1vf7OaV6N7ishA/TN8zY5iadHTkXpWb54wVW4BHvPsVDH37dfrD+tk/53my1foLaKIQqfOA3TfhyU4wed+IpQHxuHzvJbYDnDKdeBgjWQSzIGSFrFdZf7M2SW+VpCs/lb+Geg8b1Wpq+kmEvKMXJMy+6Wa+K9xqUyMKRgWP7O+awoBz8qPD1G2KcaOWl2bLwPM76hpAyyVKO/ZNDfzwqojfKlCcNiKoegIQaKnMrlkDZNK7exckaEx94lbRO8QUFo0qzsCxT1O+/bb9Zv6qT/3SCRJIMt4ZTZW/HpkwqI1FLYuIiWRoXhx57OOUrQhp8NMAqCQwMtlkfNjFFHTZP3ulctx+qVN6GpKcb6jf608UO1XslmXL6R1NSzN9HEAzWuvewJtL3l/XBb/k8UwDeBwmORKryePvB9SFONuTO/JGUCJ7ypKBfJ2fVlSuF3m2vzpAIerRgDT/2Rr4kOYGB+mcgVvNq05ZtIvf3mTuotERae0YSjj0ykjuWyj3wFC79/MYzuR/b8z8Tw6Nw4kb8dxi1qPgAdK+/Gjcs6cNs9fVi5v61/Y330v9sBWBmgyZTRmnaUIilc4wCknArIAviGUeDAGIPJ2plyqiRufLWFRgRLFhuf2YCGxgboKMIVN3XgYZnEKxMSd3m0Boa3GDjbC1Il6LHHe1Zg472VAJuFIE+jEII4lptUERsMciinRg5cXJMETWgBd/uDn2fLa0OA7Nq4y7c6kvITyeQK4aBQLGiQSznNUylJYx34VwrRmGPgoibYrAsprUFSLCAxvfvl+o+ug/73SIo8stmp5KES3fFAH5ZdMwylPot1d/5QmIXxJ86SWhNmfySg4sefiGDCaSSLVT/6DnTk5HbYuV/oxI6ywqP78LjEcUNJPbQqo5M/sxV3XPdTcXXlssWYd8/yNUU5EqUM35v9dShr0dZSwCFjYihj8aUfdaKlCAz/c+2eU5NzyZLx5jd2yWX4y1G1iTW4HbKZ1PZDNRbc3EX/cdoQuNRhVFuE7869Af0ljfO/fKbU+ftcEEOSGFseXApX7pcNeuL529CcEFreSAob9r/1j6uD/vcK2sqW0JsqZBRhyBCDpibe0ApO9cnj6FycQBeL0Jx1jAvQhQJMoSDlq0kDkDRqmKSAcgY07qMFvnUVZwBDAMeVp3z/gPks0bjx9xQY5zmFRGee7jOE1KXhJpV8r8pr4Ls3VnyJU+yseLmiGLLlzudr95zc27fG83bKCqMmZbyCizmj6xBxLCVjGSiTBBOcIbX8jEp+bQVH95QcfvGL/XT9qwZf/y9rGd86GiQPJoJCqQT8YGGzpLx93QVHHT5jmZf7NBiF067okuCNW9ru1CNCM+174/vDvxyjiYXOj8X4waIWX00aiuvKKeGuXzEUI9xyHz8ajzcMsPLF2j8aMG8z2kGXnsrP4eRLFoTPL+3BiNFK3fXkKwvyX22bNlpJVS/T+P/yjgaUSeHUEwv+WiA/qDhiOKpw7lVd2Lydg0TGva+P9c8fRP2/7Admhv93jQd+sRY4/g1Gcix8AYYtEiuES6TZlfhL2xGsKamRzwNdAGplfGQeE/kxgT7DwWNJUO38BWo+hD2pxvAXM1kTq6aWlv8v21kzgMefBuUluWNHKvXjVZUMSc0b52oODXro7TNCOEp+MRSMGUXyvNCmxlQNjYFhq4Bv4vWz/pmDpH+1L4mQEPP4kttQgCXFVyELXMtnQ+5JEM/xg2LllIe0eV5AppXEL6hTm85WiT0fK6Go1X3P16bc4OXalJH8oNxQKSlZdx9+8fW+SDm1fPPrd/0za6z//wcpgqeRddphQgAAAABJRU5ErkJggg==) 0 0/240px 40px no-repeat}.cs-pocket span.miss{color:#6c56a8;text-shadow:none;font-size:28px}.cs-pocket img.cs-prare{width:64px;height:64px;image-rendering:pixelated;flex:none}.cs-pocket.mys span{color:#fff;text-shadow:4px 0 #c4610c,-4px 0 #c4610c,0 4px #c4610c,0 -4px #c4610c;font-size:52px}.cs-ptarget{width:48px;height:48px;image-rendering:pixelated;pointer-events:none;position:absolute}.cs-cupq{pointer-events:none;width:40px;height:44px;font-family:var(--font);color:#ffd34d;text-shadow:4px 0 var(--m-ink), -4px 0 var(--m-ink), 0 4px var(--m-ink), 0 -4px var(--m-ink), 4px 4px var(--m-ink);place-items:center;font-size:44px;line-height:1;display:grid;position:absolute}.cs-cupq.small{font-size:34px}.cs-pgauge{box-shadow:0 0 0 4px var(--m-gold-dk), 0 0 0 8px var(--m-ink);background:#1d3f86;align-items:center;gap:16px;margin:4px 16px 20px;padding:8px 8px 8px 16px;display:flex}.cs-pgauge .cs-gauge{background:#081634;height:40px;position:relative}.cs-gstep{border:4px solid color-mix(in srgb, var(--m-gold) 60%, transparent);background:#0000004d;border-radius:16px;flex:none;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}.cs-gstep .sprbox{justify-content:center;align-items:center;display:flex;width:80px!important;height:80px!important}.cs-gstep .shiny-ico{width:28px;height:28px;position:absolute;top:4px;right:4px}.cs-gstep .sprbox img{image-rendering:pixelated}.cs-gstep.unknown .sprbox img{filter:brightness(0)opacity(.55)}.cs-pgauge label{color:#bfe4ff;opacity:1}.cs-gauge{height:24px;box-shadow:inset 0 0 0 4px var(--m-ink);background:#000;flex:1;padding:4px}.cs-gauge i{background:repeating-linear-gradient(90deg, var(--m-gold) 0 8px, var(--m-gold-dk) 8px 12px);width:0;height:100%;display:block}.cs-pgauge b{font-family:var(--font);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:3px 0 var(--m-ink), -3px 0 var(--m-ink), 0 3px var(--m-ink), 0 -3px var(--m-ink);place-items:center;font-size:24px;font-weight:400;display:grid;position:absolute;inset:0}.cs-lcd b.cs-lotv{min-height:38px;color:var(--m-gold);text-shadow:3px 3px #6b4a00;white-space:normal;justify-content:flex-end;align-items:center;gap:4px;font-size:20px;line-height:1.1;display:inline-flex}.cs-lotv img{width:32px;height:32px;image-rendering:pixelated}.cs-flash{z-index:40;opacity:0;pointer-events:none;mix-blend-mode:screen;background:#fff;position:absolute;inset:0}.cs-banner{z-index:35;text-align:center;pointer-events:none;width:max-content;transform:translate(-50%, -50%) scale(var(--bk,1));position:absolute;top:40%;left:50%}.cs-banner .title{font-family:var(--font);white-space:nowrap;padding:4px 8px 0;font-size:120px;line-height:1.1}.cs-banner .title span{color:var(--m-gold);text-shadow:0 6px 0 var(--m-red-dk), 4px 0 var(--m-ink), -4px 0 var(--m-ink), 0 4px var(--m-ink), 0 -4px var(--m-ink), 4px 4px var(--m-ink), -4px 4px var(--m-ink), 4px -4px var(--m-ink), -4px -4px var(--m-ink), 0 10px var(--m-ink), 4px 10px var(--m-ink), -4px 10px var(--m-ink);display:inline-block}.cs-banner .amount,.cs-banner .prize,.cs-banner .near{font-family:var(--font);color:#fff;white-space:nowrap;text-shadow:4px 0 var(--m-ink), -4px 0 var(--m-ink), 0 4px var(--m-ink), 0 -4px var(--m-ink), 4px 4px var(--m-ink), -4px 4px var(--m-ink), 4px -4px var(--m-ink), -4px -4px var(--m-ink), 0 8px 0 var(--m-ink)}.cs-banner .amount{font-size:64px}.cs-banner .prize{justify-content:center;align-items:center;gap:12px;font-size:54px;display:flex}.cs-banner .prize img{width:96px;height:96px;image-rendering:pixelated}.cs-banner .near{color:#ffb3c0;padding:4px 8px;font-size:70px;line-height:1.1}.cs-banner.jackpot .title span{animation:.5s steps(4,end) infinite cs-rainbow}@keyframes cs-rainbow{0%{color:#ff5a5a}25%{color:var(--m-gold)}50%{color:#7dff9c}75%{color:#5ac8ff}to{color:#ff5a5a}}.cs-runner{z-index:36;pointer-events:none;image-rendering:pixelated;background-repeat:no-repeat;position:absolute;bottom:4%;left:0}.cs-pfloat{z-index:37;pointer-events:none;font-family:var(--font);color:#fff;white-space:nowrap;text-shadow:3px 0 var(--m-ink), -3px 0 var(--m-ink), 0 3px var(--m-ink), 0 -3px var(--m-ink);font-size:26px;position:absolute}.cs-pfly{z-index:38;width:64px;height:64px;image-rendering:pixelated;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.cs-cell.win,.cs-lamp.blink,.cs-banner.jackpot .title span{animation:none}}body.calm :is(.cs-cell.win,.cs-lamp.blink,.cs-banner.jackpot .title span,.cs-machine.tension){animation:none}@media (width<=420px){.sh-ic{border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 16px;width:56px;height:56px}.sh-ic>img{width:32px;height:32px}}.op-lang .seg button{align-items:center;gap:6px;min-height:32px;display:inline-flex}.op-flag{border-radius:3px;width:22px;height:15px;display:block;box-shadow:0 0 0 1px #ffffff40}.op-lang .seg button:not(.on) .op-flag{opacity:.55}@media (width<=640px){.op-lang,.op-theme{row-gap:var(--s2);padding-block:var(--s3);flex-wrap:wrap}.op-lang .t,.op-theme .t{flex-basis:100%}.op-lang .seg,.op-theme .seg{width:100%}.op-lang .seg button,.op-theme .seg button{white-space:nowrap;flex:1;justify-content:center;padding-inline:4px}}.type-tip{z-index:9999;pointer-events:none;background:var(--panel);border:2px solid var(--line);border-radius:var(--r-md);min-width:260px;max-width:380px;font-size:var(--fs-micro);color:var(--text-2);padding:10px 12px;position:fixed;box-shadow:0 12px 28px #00000080}.type-tip .tt-head{margin-bottom:6px}.type-tip .tt-sec{color:var(--text);text-transform:uppercase;letter-spacing:.04em;margin:6px 0 3px;font-weight:700}.type-tip .tt-row{align-items:flex-start;gap:8px;margin:3px 0;display:flex}.type-tip .tt-l{white-space:nowrap;flex:none;min-width:120px;font-weight:700}.type-tip .tt-l.good{color:var(--green)}.type-tip .tt-l.bad{color:var(--danger-text)}.type-tip .tt-l.none{color:var(--text-2)}.type-tip .tt-b{flex-wrap:wrap;gap:3px;display:flex}.type-tip .tt-cond{font-size:var(--fs-caption);color:var(--text)}.type-tip .tt-txt{color:var(--text-2)}.type-tip .tt-sky{align-items:center;min-height:32px}.type-tip .tt-sky .tt-l{min-width:72px}.type-tip .tt-sky .tt-txt{color:var(--text);flex:1}.type-tip .tt-sky-mon{flex:none;width:32px}.type-tip .tt-mon{align-items:center}.type-tip .tt-mon .sprbox{flex:none;width:44px}.type-tip .tt-mon .tt-txt{color:var(--text);font-size:var(--fs-caption)}.tw-body{gap:var(--s4);flex-direction:column;display:flex}.tw-tabs{margin:0}.tw .map-sum .tw-bp{align-items:center;gap:var(--s1);display:inline-flex}.tw .map-sum .tw-bp img{width:24px;height:24px;image-rendering:pixelated}.tw-card{border-radius:var(--r-md);background:var(--panel);border:2px solid color-mix(in srgb, var(--tower) 60%, transparent);overflow:hidden}.tw-card .mp-hero{height:160px}.tw-in{gap:var(--s3);padding:var(--s3) var(--s4) var(--s4);flex-direction:column;display:flex}.tw-in .dc-facts{margin-top:0}.tw-act{gap:var(--s2);align-items:center;display:flex}.tw-act .mp-go{min-height:var(--cta-h);flex:1}.cr-body{gap:var(--s4);flex-direction:column;display:flex}.cr-card{border-radius:var(--r-md);background:var(--panel);border:2px solid color-mix(in srgb, var(--candy) 60%, transparent);overflow:hidden}.cr-hero{height:180px;overflow:hidden}.cr-type{z-index:2;border-radius:var(--r-pill);font-weight:700;font-size:var(--fs-micro);color:#fff;background:#0b0d13cc;align-items:center;gap:6px;padding:4px 10px;display:inline-flex;position:absolute;bottom:14px;left:16px}.cr-rain{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cr-rain img{image-rendering:pixelated;position:absolute;top:0}.rh-hb.candy .sc:after{content:none}.rh-hb.candy .cr-rain{z-index:2}.rh-hb.candy:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0c0e160d 20%,#0c0e168c 55%,#0c0e16f0 92%);position:absolute;inset:0}.rh-hb.candy .rh-charm{z-index:4;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--candy) 60%, transparent))}.rh-hb.candy .in,.rh-hb.candy .go{z-index:5}.cr-in{gap:var(--s3);padding:var(--s3) var(--s4) var(--s4);flex-direction:column;display:flex}.cr-in .dc-facts{margin-top:0}.cr-full{color:var(--yellow)}.cr-note{color:var(--muted);font-size:var(--fs-micro);align-items:center;gap:6px;margin:0;display:flex}.cr-team-h{align-items:baseline;gap:var(--s2);margin-bottom:var(--s2);display:flex}.cr-team-h small{color:var(--muted);flex:1}.cr-slots{gap:var(--s1);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.cr-slot{border-radius:var(--r-sm,8px);border:2px solid var(--line);height:64px;color:var(--text);font:inherit;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='2.5'%3E%3Ccircle cx='30' cy='30' r='26'/%3E%3Cpath d='M4 30h18M38 30h18'/%3E%3Ccircle cx='30' cy='30' r='8'/%3E%3C/g%3E%3C/svg%3E") center / 56px no-repeat, var(--panel-2);place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.cr-slot:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}button.cr-slot{cursor:pointer;transition:transform .15s,border-color .15s}button.cr-slot:hover{border-color:var(--line-hover);transform:translateY(-2px)}button.cr-slot:active{transform:translateY(2px)}.cr-slot>.rk-n{font-size:15px;top:1px;left:4px}.cr-slot.free{color:var(--muted);border-style:dashed}.cr-slot i{font-style:normal;font-size:var(--fs-micro);color:var(--text-2);position:absolute;bottom:2px;right:4px}.cr-start{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.cr-start .seg{flex:1;min-width:240px}.cr-start .seg button:disabled{opacity:.5;cursor:not-allowed}.cr-start .seg button{flex:1;position:relative}.cr-start .seg button:not(.on)+button:not(.on):before{content:"";background:var(--line-hover);border-radius:1px;width:2px;height:50%;position:absolute;top:25%;left:-1px}.cr-start .lock-ic{vertical-align:-1px;width:12px;height:12px;margin-right:4px}.cr-last{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border-radius:var(--r-sm,8px);background:var(--sunken);flex-wrap:wrap;display:flex}.cr-last small{color:var(--muted)}.cr-pay{flex-wrap:wrap;gap:6px;display:inline-flex}.cr-act{gap:var(--s2);align-items:center;display:flex}.cr-act .mp-go{min-height:var(--cta-h);flex:1}.cr-steps{flex-direction:column;display:flex}.cr-eye{margin:0 0 var(--s2);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);align-items:baseline;gap:var(--s2);flex-wrap:wrap;font-weight:400;display:flex}.cr-eye small{text-transform:none;letter-spacing:0;font-size:var(--fs-micro)}.cr-pks{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;cursor:grab;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;padding:2px 0 22px;display:flex;overflow-x:auto}.cr-pks img{-webkit-user-drag:none;user-drag:none}.cr-pks .mp-it .tip-host{cursor:inherit}.cr-pks.drag{cursor:grabbing;-webkit-user-select:none;user-select:none}.cr-pks.drag .info-tip-box{display:none}.cr-pks::-webkit-scrollbar{height:8px}.cr-pks::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.cr-pk.mp-pk{min-height:0;padding:0 var(--s4) 0 var(--s3);border-left:2px solid var(--line);flex:none;margin:0;overflow:visible}.cr-pk.got h5{color:var(--green)}.cr-pk.cur h5{color:var(--yellow)}.cr-pk.skip{opacity:.5}.cr-pk .mp-it.cur{border-color:var(--yellow)}@media (width<=560px){.cr-hero{height:150px}.cr-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-start .seg{flex:100%;min-width:0}}.tw-list{gap:var(--s1);flex-direction:column;display:flex}.tw-list h4{justify-content:space-between;display:flex}.tw-list h4 span{text-transform:none;letter-spacing:0}.tw-climb{padding:var(--s2) 0 0;flex-direction:column;margin:0;list-style:none;display:flex}.tw-st{gap:var(--s3);padding-bottom:var(--s4);grid-template-columns:18px minmax(0,1fr);display:grid;position:relative}.tw-st:before,.tw-st:after{content:"";background:var(--line);border-radius:2px;width:4px;position:absolute;top:18px;bottom:0;left:7px}.tw-st:after{background:var(--tower);height:calc((100% - 18px) * var(--fill));bottom:auto}.tw-st:last-child{padding-bottom:0}.tw-st:last-child:before,.tw-st:last-child:after{display:none}.tw-dot{z-index:1;background:var(--panel-2);width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--line);border-radius:6px;margin-top:2px;position:relative}.tw-st.run .tw-dot{background:var(--tower);box-shadow:inset 0 0 0 2px var(--ink)}.tw-st.cur .tw-dot{background:var(--yellow);box-shadow:inset 0 0 0 2px var(--ink)}.tw-st-in{flex-direction:column;gap:6px;min-width:0;display:flex}.tw-st-h{flex-wrap:wrap;align-items:center;gap:6px;min-height:22px;display:flex}.tw-st-h b{font-size:var(--fs-sm);margin-right:2px}.tw-st-in small{font-size:var(--fs-caption);color:var(--muted)}.tw-st.later .tw-st-in{opacity:.6}.tw-rec{border-radius:var(--r-pill);font-size:var(--fs-micro);color:var(--gold-soft);background:color-mix(in srgb, var(--gold-soft) 14%, transparent);border:1px solid color-mix(in srgb, var(--gold-soft) 45%, transparent);padding:1px 8px;font-weight:700}.tw-fls{align-items:center;gap:4px;display:flex}.tw-fl{background:var(--sunken);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--line);border-radius:5px;flex:none}.tw-fl.run{background:var(--tower);box-shadow:inset 0 0 0 2px var(--ink)}.tw-fl.current{box-shadow:inset 0 0 0 2px var(--ink)}.tw-fl.rec{box-shadow:inset 0 0 0 2px var(--line), 0 0 0 2px var(--gold-soft)}.tw-fl.run.rec,.tw-fl.current.rec{box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 2px var(--gold-soft)}.tw-fl.current{background:var(--yellow);position:relative;transform:scale(1.15)}.tw-fl.current:after,.tw-boss.current:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:1s ease-in-out infinite alternate nodePulse;position:absolute;inset:0;box-shadow:0 0 0 3px #1b1b22,0 0 14px 4px #ffcb05cc}.tw-boss{border-radius:var(--r-sm);background:var(--panel-2);border:2px solid var(--yellow);flex:none;width:44px;height:44px;margin-left:4px;position:relative}.tw-boss-in{border-radius:calc(var(--r-sm) - 2px);place-items:end center;display:grid;position:absolute;inset:0;overflow:hidden}.tw-boss-in .tw-face.tr-face{--s:40;box-shadow:none;background:0 0}.tw-boss.run{border-color:var(--tower)}.tw-boss.rec{box-shadow:0 0 0 2px var(--gold-soft)}.tw-boss.current:after{border-radius:var(--r-sm);inset:-2px}.tw-fl.current:after{background:var(--yellow)}.tw-views{justify-content:space-between;align-items:center;gap:var(--s2) var(--s3);margin-bottom:var(--s2);flex-wrap:wrap;display:flex}.tw-views h4{min-width:max-content;margin:0}@media (width<=600px){.tw-views .seg{width:100%}.tw-views .seg button{flex:1}}.sh-band{margin-bottom:var(--s4)}.sh-band .rg.sh-rg{align-items:center;gap:var(--s2);padding:var(--s2) var(--s3) var(--s2) var(--s2);flex-direction:row;flex:0 0 200px;min-height:60px}.sh-rg-ic{border-radius:var(--r-sm);background:var(--panel-2);width:40px;height:40px;box-shadow:inset 0 0 0 2px var(--line);flex:none;place-items:center;display:grid}.sh-rg-ic img{width:32px;height:32px;image-rendering:pixelated}.sh-rg-t{flex-direction:column;min-width:0;display:flex}.sh-rg-t b{font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.sh-rg-t small{font-size:var(--fs-caption);color:var(--gold-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sh-rg.soon .sh-rg-t small{color:var(--muted)}.sh-hint{margin:0 0 var(--s3);font-size:var(--fs-caption);color:var(--muted)}.sh-rg-t .short{display:none}@media (width<=640px){.sh-band{gap:var(--s1)}.sh-band .rg.sh-rg{min-width:64px;padding:var(--s2) var(--s1);text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:4px}.sh-rg-t{align-items:center;max-width:100%}.sh-rg-t .full{display:none}.sh-rg-t .short{display:inline}.sh-rg-t b{font-size:var(--fs-caption)}.sh-rg-t small{font-size:var(--fs-micro)}}.raid-hint{font-size:var(--fs-caption);color:var(--muted);margin:0}.ach-body{gap:var(--s4);padding:var(--s4);display:grid}.ach-band{margin:0}.ach-cat{position:relative}.ach-cat .sh-rg-t{flex:1}.ach-cbar{background:var(--line);border-radius:2px;height:4px;margin-top:4px;display:block;overflow:hidden}.ach-cbar i{background:var(--trophy);height:100%;display:block}.ach-cat .sh-rg-ic{overflow:hidden}.ach-cat .sh-rg-ic img.ach-cat-tr{width:40px;height:auto;margin-top:12px}.ach-cat .ach-cat-face.tr-face{--s:30}.tc-new.ach-new{display:block;top:-8px;left:auto;right:-6px}.ach-cat .tc-new.ach-new{top:7px;right:7px}.ach-grp>h4{margin:0 0 var(--s2);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);justify-content:space-between;align-items:baseline;display:flex}.ach-grp>h4 em{color:var(--muted);letter-spacing:0;font-style:normal;font-weight:500}.ach-grp>h4.gold{color:var(--gold-soft)}.ach-list{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ach-row{gap:var(--s3);padding:var(--s2) var(--s3) var(--s2) var(--s2);border:2px solid var(--line);border-radius:var(--r-md);background:var(--panel);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.ach-row .ach-new{top:-8px;left:46px;right:auto}.ach-rw.tc-lav,.ach-rw.tc-flav{width:64px;height:64px}.ach-rw.tc-lav{display:block;overflow:hidden}.ach-rw.got img,.ach-rw.got .tr-win img{filter:none}.ach-rw.got:before{content:none}.ach-t{gap:2px;min-width:0;display:grid}.ach-t small{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ach-t b{font-size:var(--fs-sm);line-height:1.2}.ach-t p{font-size:var(--fs-caption);color:var(--text-2);margin:0;line-height:1.25}.ach-g{align-items:center;gap:var(--s2);margin-top:4px;display:flex}.ach-g .tc-bar{flex:1;margin:0}.ach-g>span:last-child{font-size:var(--fs-micro);color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.ach-row.near .tc-bar i{background:var(--gold-soft)}.ach-row.done{border-color:color-mix(in srgb, var(--green) 45%, var(--line));background:color-mix(in srgb, var(--green) 7%, var(--panel))}.ach-ok{font-size:var(--fs-caption);color:var(--green);font-weight:700}.ach-worn{font-size:var(--fs-micro);color:var(--muted)}.ach-lock{align-items:center;gap:var(--s3);padding:var(--s3);border:2px solid var(--line);border-radius:var(--r-md);opacity:.55;cursor:not-allowed;color:var(--muted);font-size:var(--fs-caption);background:#00000040;display:flex;box-shadow:inset 0 2px 6px #00000040}.ach-lock img{width:20px}.ach-empty{color:var(--muted);font-size:var(--fs-caption);text-align:center;margin:0}.ach-cat .sh-rg-ic .ach-cat-film{color:#fff;text-shadow:0 1px 2px #000;background:#000 50%/cover;place-items:center;width:100%;height:100%;font-size:13px;display:grid}.ach-gal{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.ach-cin{aspect-ratio:16/9;border:2px solid var(--line);border-radius:var(--r-md);color:#fff;font:inherit;text-align:left;cursor:pointer;background:#0b0d14 50%/cover no-repeat;padding:0;transition:transform .12s,border-color .12s;position:relative;overflow:hidden}.ach-cin:before{content:"";background:linear-gradient(#0000 45%,#000000d1);position:absolute;inset:0}.ach-cin:not(.lock):hover{border-color:var(--line-hover);transform:translateY(-2px)}.ach-cin:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.ach-cin-sp{object-fit:contain;object-position:bottom;max-width:64%;height:54%;image-rendering:pixelated;filter:drop-shadow(0 2px #00000073);position:absolute;bottom:30%;left:50%;transform:translate(-50%)}.ach-cin-cap{display:grid;position:absolute;bottom:6px;left:8px;right:8px}.ach-cin-cap small{letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.ach-cin-cap b{font-family:var(--font-title);white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:400;line-height:1;overflow:hidden}.ach-cin-play{background:#0000008c;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:28px;height:28px;padding-left:2px;font-size:11px;transition:background .12s;display:grid;position:absolute;top:6px;right:6px}.ach-cin:not(.lock):hover .ach-cin-play{background:var(--red);border-color:#fff}.ach-cin .tc-new.ach-new{top:6px;left:6px;right:auto}.ach-cin.lock{cursor:not-allowed;opacity:.6;background:var(--panel-2) var(--mon-lines)}.ach-cin.lock:before{content:none}.ach-cin.lock .ach-cin-sp{filter:brightness(0)opacity(.6)}.ach-cin.lock .ach-cin-cap small,.ach-cin.lock .ach-cin-cap b{color:var(--muted)}.ach-cin-pad{opacity:.8;width:16px;position:absolute;top:7px;right:8px}.tc-ach{width:100%;margin-top:var(--s3)}@media (width<=640px){.ach-body{padding:var(--s3);gap:var(--s3)}.ach-list{grid-template-columns:minmax(0,1fr)}.ach-row{grid-template-columns:52px minmax(0,1fr) auto}.ach-rw.tc-lav,.ach-rw.tc-flav{width:52px;height:52px}.ach-cbar{width:100%}.ach-gal{grid-template-columns:repeat(2,minmax(0,1fr))}.ach-cin-cap b{font-size:17px}}.info-tip{border:2px solid var(--line);background:var(--panel-2);width:24px;height:24px;color:var(--text-2);font:700 14px/1 var(--font);cursor:help;text-transform:none;letter-spacing:normal;text-shadow:none;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.pen-col>h4 .info-tip,.zone-head .info-tip{align-self:center}.pen-col>h4{align-items:center}.pen-col>h4 .info-tip{margin:0 auto 0 6px}.info-tip:hover,.info-tip.open{border-color:var(--line-hover);color:var(--text)}.tip-host{cursor:help}.tip-host .info-tip-box{z-index:80;padding:var(--s2) var(--s3);text-align:left;font-weight:400;font-size:var(--fs-caption);color:var(--text);white-space:normal;line-height:1.4;display:none;position:fixed}.tip-host .info-tip-box b{font-size:var(--fs-sm);color:var(--text);display:block}.tip-host .info-tip-box p{color:var(--muted);margin:2px 0 0}.tip-host.open .info-tip-box{display:block}@media (hover:hover){.tip-host:hover .info-tip-box{display:block}}.info-tip .info-tip-box{z-index:80;padding:var(--s2) var(--s3);text-align:left;font-weight:400;font-size:var(--fs-caption);color:var(--text);white-space:normal;line-height:1.4;display:none;position:fixed}.info-tip.open .info-tip-box{display:block}@media (hover:hover){.info-tip:hover .info-tip-box{display:block}}.item-tip .info-tip-box,.bag-tip.has-where{pointer-events:auto;width:300px;max-width:calc(100vw - 24px)}.item-tip .info-tip-box:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.item-tip .info-tip-box.above:before{top:auto;bottom:-12px}.dw-pct{color:var(--text-2);display:block}.plate-tip{cursor:help}.plate-tip .info-tip-box{width:300px;max-width:calc(100vw - 24px)}.plate-odds{width:100%;margin-top:var(--s2);border-collapse:collapse;font-size:var(--fs-micro);color:var(--text-2)}.plate-odds th{color:var(--muted);text-align:right;padding:2px 4px;font-weight:400}.plate-odds td{text-align:right;border-top:1px solid var(--line);white-space:nowrap;padding:3px 4px}.plate-odds th:first-child,.plate-odds td:first-child{text-align:left}.lock-ic{vertical-align:-.08em;width:.75em;height:.9em;image-rendering:pixelated;margin-right:.3em;display:inline-block}.cond-it{vertical-align:-5px;width:22px;height:22px;image-rendering:pixelated;cursor:help;border-radius:6px;margin-right:3px}.item-tip:hover .cond-it,.item-tip.open .cond-it,.item-tip:focus-visible .cond-it{background:var(--panel-3);box-shadow:0 0 0 2px var(--line-hover)}.iw-h{margin:var(--s3) 0 var(--s1);font-weight:400;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.item-where{text-align:left;gap:4px;margin:0;padding:0;list-style:none;display:grid}.item-where li{border-radius:var(--r-sm);background:var(--panel-2);cursor:pointer;border:2px solid #0000;grid-template-columns:32px 1fr auto;align-items:center;gap:0 8px;padding:5px 8px;transition:background .15s,border-color .15s;display:grid}.item-where li:hover{background:var(--panel-3);border-color:var(--line-hover)}.item-where li .bd{grid-row:1/3;place-items:center;font-style:normal;display:grid}.item-where li .bd img{width:28px;image-rendering:pixelated}.item-where li .bd img.ac-ic{width:44px;max-width:none;height:44px;margin:-8px}.item-where li b{font-weight:400;font-size:var(--fs-caption);color:var(--text);display:inline}.item-where li span{font-size:var(--fs-micro);color:var(--muted);grid-column:2}.item-where li small{font-size:var(--fs-micro);color:var(--text-2);white-space:nowrap;grid-area:1/3/3}.item-where li .iw-note{font-size:var(--fs-micro);color:var(--muted);grid-column:2/4;margin:2px 0 0}.item-where li small.ok{color:var(--green)}.item-where li.lk{opacity:.55}.item-where li.lk:not([data-go]){cursor:default}.item-where li.lk:not([data-go]):hover{background:var(--panel-2);border-color:#0000}.item-where li.far b{color:var(--muted)}.item-where li.far .bd img{opacity:.5}.sh-item.locked>.sh-bottom .sh-find{pointer-events:auto}.sh-find{font:inherit;font-size:var(--fs-caption);color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.sh-find:hover{color:var(--text);text-decoration:underline}.sh-item.here{border-color:var(--yellow);animation:1.6s ease-out 2 sh-here}@keyframes sh-here{0%{box-shadow:0 0 color-mix(in srgb, var(--yellow) 60%, transparent)}to{box-shadow:0 0 0 10px #0000}}@media (prefers-reduced-motion:reduce){.sh-item.here{animation:none}}.slot.lift,.pc-cell.lift{translate:0 var(--lift);transition:translate .12s ease-out}@media (prefers-reduced-motion:reduce){.slot.lift,.pc-cell.lift{transition:none}}@media (width<=640px){.pc-filters{gap:var(--s2);flex-wrap:nowrap;position:relative}#dex-status-dd .chip{min-width:0}.pc-filters input[type=search]{flex:auto}:is(#pc-shiny,#dex-shiny){width:var(--control-h);flex:none;place-items:center;padding:0;font-size:18px;display:grid}:is(#pc-shiny,#dex-shiny) .chip-l,#pc-evo-all .full{display:none}#pc-evo-all .short{display:inline}:is(#pc-shiny,#dex-shiny):not(.on) .shiny-ico{filter:grayscale();opacity:.8}.pc-filters :is(#pc-shiny,#dex-shiny,.pc-more-btn){padding:0}.pc-more-btn{width:var(--control-h);flex:none;place-items:center;padding:0;display:grid;position:relative}.pc-more-btn svg{width:20px;height:20px}.pc-more-btn b{box-sizing:border-box;border-radius:var(--r-pill);background:var(--yellow);min-width:18px;height:18px;color:var(--ink);text-align:center;padding:0 4px;font-size:11px;line-height:18px;position:absolute;top:-6px;right:-6px}.pc-more{z-index:40;gap:var(--s2);padding:var(--s3);background:var(--panel);border:2px solid var(--line);box-shadow:var(--shadow-pop);border-radius:14px;flex-wrap:wrap;display:none;position:absolute;top:calc(100% + 6px);left:0;right:0}.pc-more.open{display:flex}.pc-more .pc-sortbox{flex:100%;order:-1;margin:0}.pc-more .pc-sortbox select{flex:auto;min-width:0}.pc-more .type-dd{display:contents}.pc-more .chip{flex:auto;min-width:0}.pc-more .type-pop{box-shadow:none;background:0 0;border:0;flex:100%;order:1;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;position:static}.pc-more .type-pop .type{min-width:0}:is(#pc-grid,#pen-grid,#evt-pc){gap:var(--s1);padding:var(--s2);grid-template-columns:repeat(5,minmax(0,1fr))}:is(#pc-grid,#pen-grid,#evt-pc) .pc-cell{border-width:2px;justify-content:center;padding:0;background-image:var(--mon-lines)!important;border-radius:7px 7px 7px 16px!important}:is(#pc-grid,#pen-grid,#evt-pc) .pc-cell .sprbox{margin-top:-12px}:is(#pc-grid,#pen-grid,#evt-pc) .pc-cell .lvl{justify-content:center;margin:0;font-size:14px;line-height:1;position:absolute;bottom:5px;left:0;right:0}:is(#pc-grid,#pen-grid,#evt-pc) .pc-cell .lvl img{width:12px;height:12px}#pc-grid .pc-xp{height:3px}#pc-grid .pc-cell .pc-evo{font-size:11px;top:0;right:3px}#pc-grid .pc-cell.ug-out>.pc-ug{width:16px;height:16px;top:1px;right:1px}.dex-grid{gap:var(--s1);grid-template-columns:repeat(5,minmax(0,1fr))}.dex-cell{border-radius:7px 7px 7px 16px;padding:0 0 14px}.dex-cell .sprbox{margin-top:-6px}.dex-cell .nm{display:none}.dex-cell .num{font-size:var(--fs-micro);line-height:1;position:absolute;bottom:3px;left:0;right:0}.dex-cell .cnt{font-size:var(--fs-micro);top:1px;right:3px}.dex-cell .cnt .shiny-ico{width:12px;height:12px}.dex-cell.caught:after{width:14px;height:14px}.dex-cell .new{font-size:var(--fs-micro);padding:0 3px;bottom:16px;right:2px}.pc-cell .new{font-size:var(--fs-micro);padding:0 3px;top:2px;left:2px}.pc-cell .rtag~.new{top:16px}.team-mini{gap:var(--s1);padding:var(--s1) 0;grid-template-columns:repeat(6,minmax(0,1fr))}.team-mini .slot{border-radius:7px 7px 7px 16px;justify-content:center;padding:0}.team-mini .slot.filled{background:var(--panel-2);border-radius:7px 7px 7px 16px}.team-mini .slot .w{zoom:1;margin-top:-12px}.team-mini .slot.filled>.lv{text-align:center;font-size:var(--fs-micro);color:#fff;text-shadow:-1px -1px 0 var(--ink), 1px -1px 0 var(--ink), -1px 1px 0 var(--ink), 1px 1px 0 var(--ink);font-weight:700;line-height:1;position:absolute;bottom:5px;left:0;right:0}.team-mini .slot.filled>.xpbar{background:#00000059;border-radius:0;width:auto;height:3px;margin:0;position:absolute;bottom:0;left:0;right:0}}.lb{container-type:inline-size}.ev-lb-row.lb-row{column-gap:var(--s3);min-height:80px;padding:var(--s2) var(--s3);grid-template-rows:auto auto;grid-template-columns:36px 64px minmax(0,1fr) auto;align-items:center;row-gap:2px}.ev-lb-row.lb-row.has-extra{grid-template-columns:36px 64px minmax(0,1fr) auto auto}.ev-lb-row.lb-row.norank{grid-template-columns:64px minmax(0,1fr) auto}.lb-rk{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums;grid-row:1/3;font-weight:700}.lb-rk .medal{width:40px;height:40px;image-rendering:pixelated;margin:-6px -2px;display:block}.lb-face{grid-row:1/3}.lb-face.tr-face{--s:64}.lb-name{min-width:0;font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;grid-row:1;align-self:end;line-height:1.2;overflow:hidden}.lb-name small.tag{font-size:var(--fs-caption);color:var(--muted);margin-left:4px;font-weight:500}.lb-name em{font-style:normal;font-size:var(--fs-caption);color:var(--yellow)}.lb-team{align-self:start;align-items:center;gap:var(--s2);flex-wrap:wrap;grid-row:2;min-width:0;display:flex}.lb-grp{align-items:center;gap:2px;display:flex}.lb-grp+.lb-grp{padding-left:var(--s2);border-left:2px solid var(--line)}.lb-mons{flex-wrap:wrap;gap:2px;display:flex}.lb-mons .fr-mon{--m:32!important}.lb-ally.tr-face{--s:44}.lb-agrp{gap:var(--s2)}.lb-acol{flex-direction:column;gap:2px;min-width:0;display:flex}.lb-an{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:var(--fs-caption);color:var(--text-2);line-height:1.1;overflow:hidden}.lb-score{white-space:nowrap;flex-direction:column;grid-row:1/3;align-items:flex-end;gap:2px;line-height:1.1;display:flex}.lb-score b{font-size:var(--fs-body);font-variant-numeric:tabular-nums}.lb-score small{font-size:var(--fs-caption);color:var(--muted);font-weight:500}.lb-score .short{display:none}.lb-extra{justify-content:flex-end;align-items:center;gap:var(--s1);grid-row:1/3;display:flex}.lb-row .lnk{cursor:pointer;transition:transform var(--ease), box-shadow var(--ease)}.lb-row .lnk:hover,.lb-row .lnk:focus-visible{box-shadow:inset 0 0 0 2px var(--line-hover);transform:translateY(-2px)}.lb-row .lnk:active{transform:translateY(2px)}.lb-head{justify-content:flex-end;gap:var(--s3);padding:0 var(--s3) var(--s1);font-size:var(--fs-micro);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;display:flex}.lb-head span:last-child{text-align:right;width:148px}.lb-prize{border-radius:var(--r-sm);background:var(--panel-2);width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--line);flex:none;place-items:center;display:grid;position:relative}.lb-prize img{width:32px;height:32px;image-rendering:pixelated}.lb-prize.lb-egg img.sh{width:12px;height:12px;position:absolute;top:3px;right:3px}.lb-prize-q{color:#fff;text-shadow:0 1px 0 var(--ink), 0 -1px 0 var(--ink), 1px 0 0 var(--ink), -1px 0 0 var(--ink);font-size:11px;font-weight:700;line-height:1;position:absolute;bottom:1px;right:3px}.lb-frame{background:var(--sunken);border:3px solid;border-radius:6px;width:22px;height:22px}.lb-frame.gold{border-color:#f5c542;box-shadow:0 0 6px #f5c54299}.lb-frame.silver{border-color:#c9d1dc}.lb-frame.bronze{border-color:#d08a4e}.lb-frame.tower{background:radial-gradient(ellipse 70% 55% at 50% 115%, #0a84ff80, transparent 70%) padding-box, linear-gradient(color-mix(in srgb, #0a84ff 18%, var(--panel-2)), color-mix(in srgb, #0a84ff 18%, var(--panel-2))) padding-box, linear-gradient(135deg, #0050ff, #0a84ff 24%, #6cd0ff 40%, #fff, #6cd0ff 60%, #0a84ff 76%, #0050ff) border-box;border-color:#0000;position:relative;box-shadow:0 0 6px #0a84ff8c}.lb-frame.tower:after{content:"";width:13px;height:9px;image-rendering:pixelated;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6' shape-rendering='crispEdges'%3E%3Crect x='4' y='0' width='1.02' height='1.02' fill='%23ffffff'/%3E%3Crect x='3' y='1' width='1.02' height='1.02' fill='%23ffffff'/%3E%3Crect x='4' y='1' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='5' y='1' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='2' y='2' width='1.02' height='1.02' fill='%23ffffff'/%3E%3Crect x='3' y='2' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='4' y='2' width='1.02' height='1.02' fill='%230040d0'/%3E%3Crect x='5' y='2' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='6' y='2' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='1' y='3' width='1.02' height='1.02' fill='%23ffffff'/%3E%3Crect x='2' y='3' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='3' y='3' width='1.02' height='1.02' fill='%230040d0'/%3E%3Crect x='5' y='3' width='1.02' height='1.02' fill='%230040d0'/%3E%3Crect x='6' y='3' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='7' y='3' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='0' y='4' width='1.02' height='1.02' fill='%23ffffff'/%3E%3Crect x='1' y='4' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='2' y='4' width='1.02' height='1.02' fill='%230040d0'/%3E%3Crect x='6' y='4' width='1.02' height='1.02' fill='%230040d0'/%3E%3Crect x='7' y='4' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='8' y='4' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='0' y='5' width='1.02' height='1.02' fill='%230a84ff'/%3E%3Crect x='1' y='5' width='1.02' height='1.02' fill='%230040d0'/%3E%3Crect x='7' y='5' width='1.02' height='1.02' fill='%230040d0'/%3E%3Crect x='8' y='5' width='1.02' height='1.02' fill='%230a84ff'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.lb-frame.towerElite{background:radial-gradient(ellipse 70% 55% at 50% 115%, #0a84ff80, transparent 70%) padding-box, linear-gradient(color-mix(in srgb, #0a84ff 18%, var(--panel-2)), color-mix(in srgb, #0a84ff 18%, var(--panel-2))) padding-box, linear-gradient(135deg, #0050ff, #0a84ff 24%, #6cd0ff 40%, #fff, #6cd0ff 60%, #0a84ff 76%, #0050ff) border-box;border-color:#0000;position:relative;box-shadow:0 0 6px #0a84ff8c,0 0 0 1px #ffd64ab3}.lb-frame.towerElite:after{content:"";width:13px;height:9px;image-rendering:pixelated;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6' shape-rendering='crispEdges'%3E%3Crect x='4' y='0' width='1.02' height='1.02' fill='%23fff6c8'/%3E%3Crect x='3' y='1' width='1.02' height='1.02' fill='%23fff6c8'/%3E%3Crect x='4' y='1' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='5' y='1' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='2' y='2' width='1.02' height='1.02' fill='%23fff6c8'/%3E%3Crect x='3' y='2' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='4' y='2' width='1.02' height='1.02' fill='%23b88400'/%3E%3Crect x='5' y='2' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='6' y='2' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='1' y='3' width='1.02' height='1.02' fill='%23fff6c8'/%3E%3Crect x='2' y='3' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='3' y='3' width='1.02' height='1.02' fill='%23b88400'/%3E%3Crect x='5' y='3' width='1.02' height='1.02' fill='%23b88400'/%3E%3Crect x='6' y='3' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='7' y='3' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='0' y='4' width='1.02' height='1.02' fill='%23fff6c8'/%3E%3Crect x='1' y='4' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='2' y='4' width='1.02' height='1.02' fill='%23b88400'/%3E%3Crect x='6' y='4' width='1.02' height='1.02' fill='%23b88400'/%3E%3Crect x='7' y='4' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='8' y='4' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='0' y='5' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3Crect x='1' y='5' width='1.02' height='1.02' fill='%23b88400'/%3E%3Crect x='7' y='5' width='1.02' height='1.02' fill='%23b88400'/%3E%3Crect x='8' y='5' width='1.02' height='1.02' fill='%23ffd54a'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.lb-prize-look .lb-look.tr-face{--s:36;--k:1.6;box-shadow:none;background:0 0}.lb-prize-look .lb-look.tr-face:after{display:none}.lb-prize .lb-look.tr-face img{width:auto;height:auto}@container (width<=520px){.ev-lb-row.lb-row,.ev-lb-row.lb-row.has-extra{column-gap:var(--s2);row-gap:var(--s1);min-height:0;padding:var(--s2) var(--s1);grid-template-columns:26px 40px minmax(0,1fr) auto}.ev-lb-row.lb-row.norank{grid-template-columns:40px minmax(0,1fr) auto}.lb-face.tr-face{--s:40}.lb-name{grid-column:3}.lb-row.norank .lb-name{grid-column:2}.lb-team{gap:var(--s1) 3px;flex-wrap:wrap;grid-column:3/5}.lb-row.norank .lb-team{flex-wrap:wrap;grid-column:2/4}.lb-row.has-extra .lb-team{grid-column:3}.lb-grp+.lb-grp{padding-left:3px}.lb-mons{flex-wrap:nowrap}.lb-mons .fr-mon{flex:none;--m:25!important}.lb-ally.tr-face{--s:32}.lb-an{max-width:90px}.lb-score{flex-direction:row;grid-row:1;justify-content:flex-end;justify-self:end;align-items:baseline;gap:4px}.lb-score b{font-size:var(--fs-sm)}.lb-score .long{display:none}.lb-score .short{font-size:var(--fs-micro);display:inline}.lb-score .short:before{content:"· "}.lb-extra{grid-area:2/4;justify-self:end;gap:3px}.lb-row.has-extra .lb-mons .fr-mon:nth-child(n+4){display:none}.lb-row.has-extra:has(.lb-frame) .lb-mons .fr-mon:nth-child(n+3){display:none}.lb-row.has-extra:has(.lb-prize-look) .lb-mons .fr-mon:nth-child(n+2){display:none}.lb-prize-look .lb-look.tr-face{--s:30;--k:1.35}.lb-prize{width:36px;height:36px}.lb-prize img{width:32px;height:32px}.lb-frame{border-radius:5px;width:18px;height:18px}.lb-prize.lb-egg img.sh{width:11px;height:11px;top:2px;right:2px}.lb-prize-q{font-size:10px;right:2px}.lb-head span:last-child{display:none}.lb-score.nomain .short:before{content:none}.lb-row.lv .lb-team,.lb-row.lv .lb-mons{flex-wrap:wrap}.lb-row.lv .lb-mons .fr-mon{--m:32!important}}.slot.filled.drop-over,.team-mini .slot.filled.drop-over{border-color:var(--yellow);box-shadow:0 0 0 2px var(--yellow), 0 0 14px #ffcb0573;background-color:color-mix(in srgb, var(--yellow) 14%, var(--panel-2))}.slot.swap-out>.w,.slot.swap-out>.name,.slot.swap-out>.lv{opacity:.35;filter:grayscale();transition:opacity .12s,filter .12s}.slot.swap-out:before{content:"⇄";z-index:3;background:var(--yellow);width:32px;height:32px;color:var(--ink);font:700 20px/1 var(--font);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 6px #00000080}.team-mini .slot.swap-out:before{width:24px;height:24px;font-size:16px}#pc-grid,#pen-grid{overflow-anchor:none}.cu-veil{z-index:990;cursor:progress;position:fixed;inset:0}.cu-pill{left:50%;top:calc(var(--s4) + env(safe-area-inset-top,0px));align-items:center;gap:var(--s3);max-width:calc(100% - 2 * var(--s4));padding:var(--s2) var(--s4);background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-pill);color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap;opacity:0;animation:.2s ease-out .3s forwards cuIn;display:flex;position:absolute;transform:translate(-50%)}.cu-pill>span:first-child{text-overflow:ellipsis;overflow:hidden}.cu-bar{border-radius:var(--r-pill);background:var(--line);flex:none;width:96px;height:8px;overflow:hidden}.cu-bar i{background:var(--yellow);border-radius:inherit;width:0;height:100%;display:block}@keyframes cuIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.cu-veil.cu-launch{z-index:940;background:var(--bg);padding:var(--s4);place-items:center;display:grid}body.launching #modal-root,body.launching #toasts{z-index:960}.cu-launch .cu-pill{animation:.2s ease-out forwards cuFade;position:static;transform:none}@keyframes cuFade{to{opacity:1}}.type.sm{font-size:var(--fs-micro);padding:2px 8px;line-height:16px}.pg-lv:is(.ok,.tight,.under){box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--lv) 45%, var(--panel-2))}.mp-chips>.wx{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--blue) 42%, var(--panel-2))}.pg-lv.pg-wx,.sb-pill .sb-wx{background:color-mix(in srgb, var(--blue) 22%, var(--panel-2));color:var(--text);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--blue) 42%, var(--panel-2));border-radius:8px}.sb-pill .sb-wx{align-items:center;margin-left:2px;padding:2px 8px}:root:not(#_) :is(.map-head,.dex-region-head,.dc-head,.mvd-head,.op-head) :is(h2,h3,.map-sum,.dc-sum,.mvd-sum){color:#ffffffdb}:root:not(#_) :is(.map-head,.dex-region-head,.dc-head,.mvd-head,.op-head) :is(h2,h3,.map-sum b,.dc-sum b,.mvd-sum b){color:#fff}:root:not(#_) :is(.map-head,.dex-region-head,.dc-head,.mvd-head,.op-head) :is(.map-sum,.dc-sum,.mvd-sum){text-shadow:1px 1px #00000059}:root[data-theme=light]:not(#_) :is(.map-head,.dex-region-head) .map-sum .bonus{color:#ffe066}.ev-lb{background:var(--panel);border:2px solid var(--line);border-radius:var(--r-md)}.info-tip{color:#0000;font-size:0}.info-tip:before{content:"?";pointer-events:none;font:700 18px/1 var(--font);color:var(--text-2);place-items:center;display:grid;position:absolute;inset:0}.info-tip:is(:hover,.open):before{color:var(--text)}.ug-theme{border-radius:var(--r-pill);white-space:nowrap;background:color-mix(in srgb, var(--tc) 30%, var(--panel-2));border:2px solid color-mix(in srgb, var(--tc) 70%, transparent);height:32px;font-size:var(--fs-sm);color:var(--text);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.ug-theme .type{font-size:var(--fs-micro)}.ug-bonus{border-radius:var(--r-pill);white-space:nowrap;background:color-mix(in srgb, var(--green) 16%, var(--panel-2));border:2px solid var(--green);align-items:center;gap:4px;height:28px;padding:0 4px 0 8px;display:inline-flex}.ug-bonus>b{font-size:var(--fs-sm);color:var(--green);font-variant-numeric:tabular-nums;margin-right:2px;font-weight:700}.ug-bonus .type{font-size:var(--fs-micro)}.ug-bays{gap:var(--s4);grid-template-columns:1fr 1fr;display:grid}.ug-tail{display:contents}.ftip{z-index:90;width:320px;max-width:calc(100vw - 24px);padding:var(--s2) var(--s3);pointer-events:none;position:fixed}.ftip[hidden]{display:none}.ftip b{font-size:var(--fs-sm);display:block}.ftip p{color:var(--muted);margin:2px 0 0}[data-ftip]{cursor:help}.gem-fits{margin-top:var(--s1);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.gem-fits>span{width:30px;overflow:hidden}.gem-fits .sprbox{width:30px}.gem-fits b{color:var(--text-2);margin-left:4px}@media (width<=1100px){.ug-bays{grid-template-columns:1fr}}.ug-bay{background:var(--sunken);border:2px solid var(--line);border-radius:var(--r-md);position:relative;overflow:hidden}.ug-veil{z-index:8;padding:var(--s4);background:color-mix(in srgb, var(--sunken) 78%, transparent);place-items:center;display:grid;position:absolute;inset:0}.ug-veil:empty{display:none}.ug-veil-in{align-items:center;gap:var(--s3);text-align:center;flex-direction:column;display:flex}.ug-veil-in b{font-family:var(--font-title);font-size:var(--fs-title-sm);color:var(--text);text-shadow:0 1px 0 var(--sunken), 0 0 8px var(--sunken);font-weight:400}.ug-veil-in .btn{min-width:180px}.ug-bay.done{border-color:color-mix(in srgb, var(--green) 70%, transparent)}.ug-bay.ko{border-color:color-mix(in srgb, var(--caution) 70%, transparent)}.ug-bay.locked{min-height:64px;padding:var(--s4);color:var(--muted);font-size:var(--fs-sm);text-align:center;border-style:dashed;grid-column:1/-1;place-items:center;display:grid}.ug-bay.ug-buybay{justify-content:center;align-items:center;gap:var(--s3);flex-direction:column;grid-column:auto;display:flex}.ug-buybay .btn{align-items:center;gap:var(--s2);height:var(--control-h);padding:0 var(--s3);font-size:var(--fs-sm);display:inline-flex}.ug-buybay .btn img{width:32px;height:32px;image-rendering:pixelated;margin:-8px -4px}.ug-scene{aspect-ratio:710/200;image-rendering:pixelated;cursor:zoom-in;background-position:50% 62%;background-size:cover;position:relative;overflow:hidden}.ug-scene:before{content:"";background:var(--tint,transparent);mix-blend-mode:var(--blend,normal);pointer-events:none;position:absolute;inset:0}.ug-bay.idle .ug-scene{cursor:default}.ug-bay.idle .ug-scene:after{content:"";background:#0a0c1459;position:absolute;inset:0}.ug-water,.ug-lava,.ug-dark{pointer-events:none;display:none;position:absolute}.ug-water{background:linear-gradient(#50a0e659,#286ec8bf);height:22%;bottom:0;left:0;right:0}.ug-water:before{content:"";background:repeating-linear-gradient(90deg,#dcf0ffcc 0 6px,#0000 6px 14px);height:4px;animation:1.6s linear infinite ugWave;position:absolute;top:-2px;left:0;right:0}.ug-pool{image-rendering:pixelated;pointer-events:none;position:absolute;top:0;left:0}.ug-lava{background:linear-gradient(#0000 40%,#ff782826 65%,#ff50148c);animation:2.4s ease-in-out infinite alternate ugGlow;inset:0}.t-volcanic .ug-lava{display:block}.ug-dark{background:radial-gradient(circle at 42% 70%,#0000 60px,#04040ce6 150px);inset:0}.t-dark .ug-dark{display:block}.ug-scene.own :is(.ug-lava,.ug-dark){display:none}@keyframes ugWave{to{background-position:14px 0}}@keyframes ugGlow{to{opacity:.6}}.ug-tl{top:var(--s2);left:var(--s2);z-index:2;align-items:center;gap:6px;max-width:calc(100% - 16px);display:flex;position:absolute}.ug-tl .ug-theme{background:color-mix(in srgb, var(--tc) 35%, #0a0c14d9);height:30px;padding:0 10px}.ug-tl .ug-bonus{background:#183326e0;border-color:#4cc96a;height:30px}.ug-tl .ug-bonus>b{color:#4cc96a}.ug-tpill:empty{display:none}.ug-from-box{top:var(--s2);right:var(--s2);z-index:3;position:absolute}.ug-from-box:empty{display:none}.ug-from select{border-radius:var(--r-pill);border:2px solid var(--line);height:30px;color:var(--text);font:inherit;font-size:var(--fs-caption);cursor:pointer;background:#0a0c14d9;padding:0 28px 0 10px}.ug-from select:hover,.ug-from select:focus-visible{border-color:var(--line-hover);outline:none}.ug-scene{--k:2;background-size:100%;container-type:inline-size}.ug-scene.big{--k:3}.ug-team,.ug-act,.ug-fx{pointer-events:none;position:absolute;inset:0}.ug-team,.ug-act{z-index:1}.ug-fx{z-index:5;overflow:hidden}.ug-scene .enemy{z-index:90;bottom:10%;right:14%}.ug-scene :is(.ally,.enemy):before{opacity:.6;bottom:calc(-2px * var(--k))}.ug-scene .enemy.guard{--k:3}.ug-scene.big .enemy.guard{--k:4}.ug-scene .enemy.guard img{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--yellow) 80%, transparent))}.ug-scene .mini-hp .hp{border-width:2px;border-radius:3px;height:9px}.ug-scene .mini-hp .hp>div{transition:width 1s linear,background .3s;box-shadow:inset 0 2px #ffffff59}.ug-scene.big .mini-hp .hp{height:13px}.ug-bay.idle .mini-hp{display:none}.ug-scene .mini-lv{text-shadow:-1px -1px #1b1b22,1px -1px #1b1b22,-1px 1px #1b1b22,1px 1px #1b1b22;font-size:12px;top:calc(100% - 4px)}.ug-scene.big .mini-lv{font-size:14px}.ug-scene:is([data-view=camp],[data-view=dig]) .mini-lv{display:none}.ug-scene .ally.fainted .mini-lv{visibility:hidden}.ug-scene .wrap{transform-origin:50% 100%;animation:1.4s ease-in-out infinite ugIdle}.ug-scene .ally:nth-child(2) .wrap{animation-delay:-.5s}.ug-scene .ally:nth-child(3) .wrap{animation-delay:-.9s}.ug-scene .ally.fainted{animation:.7s step-end forwards ugGone}.ug-scene .ally.fainted.gone{display:none}@keyframes ugGone{0%,30%,60%{opacity:1}15%,45%,75%{opacity:0}to{opacity:0;visibility:hidden}}.ug-scene[data-state=walk] .ally:not(.fainted) img,.ug-scene[data-state=ladder] .ally:not(.fainted) img{animation:.42s ease-in-out infinite ugStep}.ug-scene .ally:nth-child(2) img{animation-delay:-.12s}.ug-scene .ally:nth-child(3) img{animation-delay:-.24s}@keyframes ugIdle{15%{transform:scale(1.04,.96)}45%{transform:translateY(-4px)scale(.98,1.04)}70%,to{transform:none}}@keyframes ugStep{50%{translate:1px -3px}}.ug-scene.entering .ally:not(.fainted){animation:.9s ease-out both ugIn}.ug-scene.entering .ally:nth-child(2){animation-delay:.1s}.ug-scene.entering .ally:nth-child(3){animation-delay:.2s}@keyframes ugIn{0%{translate:calc(-50% - 60cqw)}}.ug-scene.entering .enemy{animation:.9s ease-out both ugFoeIn}@keyframes ugFoeIn{0%{translate:calc(50% + 45cqw)}}.ug-scene.leaving .ally:not(.fainted){animation:.8s ease-in forwards ugOut}@keyframes ugOut{to{translate:calc(80cqw - 50%)}}.ug-scene.leaving .enemy{animation:.5s step-end forwards ugGone}.ug-scene.leaving .ug-rock[data-s="6"] .ug-find{animation:.8s ease-in forwards ugCarry}@keyframes ugCarry{0%{opacity:1;translate:-50% -30%}to{opacity:1;translate:calc(70cqw - 50%) -30%}}.ug-scene[data-state=dig]:has(.ug-rock[data-s="6"]) .ally:not(.fainted) .wrap{animation:.5s ease-out infinite ugCheer}.ug-scene[data-state=dig]:has(.ug-rock[data-s="6"]) .ally:nth-child(2) .wrap{animation-delay:-.15s}.ug-scene[data-state=dig]:has(.ug-rock[data-s="6"]) .ally:nth-child(3) .wrap{animation-delay:-.3s}@keyframes ugCheer{40%{transform:translateY(-9px)scale(.96,1.05)}70%{transform:scale(1.06,.94)}}.ug-rock{width:calc(32px * var(--k));transform-origin:50% 100%;position:absolute;bottom:4%;left:50%;translate:-50%}.ug-rh{z-index:1;width:100%;height:auto;image-rendering:pixelated;filter:drop-shadow(0 2px #00000073);transition:transform .6s cubic-bezier(.2,.8,.3,1),opacity .6s steps(3,end);display:block;position:relative}.ug-rh.l{clip-path:inset(0 50% 0 0);transform-origin:0 100%}.ug-rh.r{clip-path:inset(0 0 0 50%);transform-origin:100% 100%;position:absolute;inset:0}.ug-rock[data-s="6"] .ug-rh.l{opacity:0;transform:translate(-22%,6%)rotate(-30deg)}.ug-rock[data-s="6"] .ug-rh.r{opacity:0;transform:translate(22%,6%)rotate(30deg)}.ug-find{z-index:0;width:calc(12px * (var(--k) + 1));opacity:0;font-size:calc(10px * (var(--k) + 1));pointer-events:none;place-items:center;line-height:1;display:grid;position:absolute;bottom:20%;left:50%;translate:-50%}.ug-find .ug-money{white-space:nowrap;color:var(--yellow);font-size:calc(8px * (var(--k) + 1));text-shadow:0 2px #000,0 0 6px #0009}.ug-find img{width:100%;height:auto;image-rendering:pixelated;display:block}.ug-rock[data-s="6"] .ug-find{animation:.7s cubic-bezier(.3,1.6,.5,1) .15s both ugFind,1.4s ease-in-out .85s infinite ugBob}@keyframes ugFind{0%{opacity:0;translate:-50% 30%;scale:.5}to{opacity:1;translate:-50% -30%;scale:1}}@keyframes ugBob{0%,to{opacity:1;translate:-50% -30%}50%{opacity:1;translate:-50% -50%}}.ug-chip{width:calc(var(--k) * 2px);height:calc(var(--k) * 2px);pointer-events:none;background:#8f8372;position:absolute;box-shadow:0 0 0 1px #2b2420}.ug-fire{width:calc(16px * (var(--k) + 1));position:absolute;bottom:9%;left:50%;translate:-50%}.ug-fire svg{width:100%;height:auto;display:block;position:relative}.ug-fire i{aspect-ratio:1;background:radial-gradient(circle,#ffaa3c80,#ff781e2e 40%,#0000 68%);border-radius:50%;width:360%;animation:1.2s steps(3,end) infinite alternate ugGlow;position:absolute;bottom:10%;left:50%;translate:-50% 40%}.ug-flame{transform-origin:8px 12px;animation:.5s steps(2,end) infinite ugFlame}@keyframes ugFlame{50%{transform:scale(.85,1.12)translate(.5px)}}.ug-scene:is([data-view=camp],[data-view=dig]){--k:3;background-position:50% 70%;background-size:150%}.ug-scene.big:is([data-view=camp],[data-view=dig]){--k:4}.ug-scene .ug-act:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(45% 75% at 50% 85%,#0000 35%,#05061099);transition:opacity .8s;position:absolute;inset:0}.ug-scene[data-view=camp] .ug-act:before{opacity:1}.ug-scene[data-view=dig] .ug-act:before{opacity:.55}.ug-scene:is([data-view=camp],[data-view=dig]) .ally:first-child{z-index:93!important;bottom:7%!important;left:70%!important}.ug-scene:is([data-state=camp],[data-state=dig]) .ally:first-child img{transform:none}.ug-scene:is([data-view=camp],[data-view=dig]) .ally:nth-child(2){z-index:78!important;bottom:22%!important;left:50%!important}.ug-scene:is([data-view=camp],[data-view=dig]) .ally:nth-child(3){z-index:93!important;bottom:7%!important;left:30%!important}.ug-scene[data-state=camp] .wrap{transform-origin:50% 100%;animation:2.6s ease-in-out infinite ugSleep}.ug-scene[data-state=camp] .ally img{filter:brightness(.85)sepia(.25)}.ug-scene[data-state=camp] .ally .wrap>img{animation:none}@keyframes ugSleep{50%{transform:scale(1.03,.94)}}.ug-zz{font:700 16px/1 var(--font);color:#dfe8ff;text-shadow:1px 1px #1a1f3a,0 0 4px #1a1f3a;pointer-events:none;animation:2s ease-out both ugZz;position:absolute}@keyframes ugZz{0%{opacity:0;translate:0;scale:.6}20%{opacity:1}to{opacity:0;translate:14px -34px;scale:1.2}}.ug-ev{z-index:1;animation:ugPop .3s var(--ease-juicy,ease-out);font-size:28px;position:absolute;bottom:40%;left:50%}@keyframes ugPop{0%{opacity:0;transform:scale(.2)}}.ug-rail{padding:6px var(--s3);background:var(--panel);align-items:center;display:flex}.ug-n{border-radius:5px;flex:none;place-items:center;width:30px;height:30px;font-size:16px;line-height:1;display:grid}.ug-ic{image-rendering:pixelated;max-width:none;display:block}.ug-n.dn{opacity:.45}.ug-n.cur{outline:2px solid var(--text);outline-offset:1px;transform:scale(1.25)}.ug-l{background:var(--line);flex:1;min-width:6px;height:4px}.ug-l.on{background:var(--green)}.ug-fl{margin-left:var(--s2);font-size:var(--fs-caption);color:var(--yellow);white-space:nowrap}.ug-ctl{align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);display:flex}.ug-slots{flex:none;gap:6px;display:flex}.ug-slot{width:56px;height:56px;color:inherit;font:inherit;cursor:pointer;border:2px dashed var(--line);background:var(--panel-2);background-image:var(--mon-lines);border-radius:7px 7px 7px 16px;place-items:center;padding:0;transition:transform .15s,border-color .15s;display:grid;position:relative;overflow:hidden}.ug-slot.full{border-style:solid}.ug-slot:not(.lock):hover{border-color:var(--line-hover);transform:translateY(-2px)}.ug-slot.plus:before{content:"+";color:var(--muted);font-size:24px}.ug-slot.lock{cursor:default}.ug-slot .lvl{text-align:center;color:#fff;text-shadow:1px 0 var(--ink), -1px 0 var(--ink), 0 1px var(--ink), 0 -1px var(--ink);font-size:12px;position:absolute;bottom:1px;left:0;right:0}.ug-slot .tag-ef{padding:0 3px;font-size:11px;line-height:13px;top:1px;right:1px}.ug-slot.ko .sprbox{filter:grayscale();opacity:.5}.ug-hp{background:var(--panel-3);border-radius:2px;height:4px;position:absolute;bottom:4px;left:5px;right:5px;overflow:hidden}.ug-hp b{background:var(--green);height:100%;transition:width .3s;display:block}.ug-hp b.mid{background:var(--yellow)}.ug-hp b.low{background:var(--red)}.ug-info{min-width:0;font-size:var(--fs-caption);color:var(--text-2);flex-direction:column;flex:1;justify-content:center;gap:2px;display:flex}.ug-log{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ug-btn{flex:none;display:flex}.ug-btn .mp-go,.ug-btn .btn{width:112px;height:var(--cta-h);padding:0}.ug-big{z-index:55;padding:var(--s4);background:#05060cd9;place-items:center;display:grid;position:fixed;inset:0}.ug-big[hidden]{display:none}.ug-big .ug-bay{width:min(900px,100%);animation:pop .25s var(--ease-juicy,ease-out)}.ug-big .ug-scene{aspect-ratio:710/320;cursor:zoom-out}.dexcard-modal.ug-back{--c:var(--under)}#evt-pc .pc-cell.evt-lock{cursor:not-allowed}#evt-pc .pc-cell.evt-lock>:not(.evt-cd){opacity:.35}#evt-pc .pc-cell .evt-cd{white-space:nowrap;font-variant-numeric:tabular-nums}.ug-leg{place-items:center;font-size:26px;display:grid}@media (width<=640px){.ug-scene{aspect-ratio:710/260}.ug-scene:is([data-view=camp],[data-view=dig]){--k:2}.ug-scene.big:is([data-view=camp],[data-view=dig]){--k:3}.ug-log{display:none}.ug-ctl{flex-wrap:wrap}.ug-info{flex-basis:100%;order:3}.ug-bay.idle .ug-info{display:none}.ug-info:not(:has(.ug-gain>:not(:empty))){display:none}.ug-btn{margin-left:auto}.ug-slot{width:48px;height:48px}.ug-btn .mp-go,.ug-btn .btn{width:84px}.ug-theme .type{display:none}.ug-tl .ug-theme:has(+.ug-bonus){padding:0 8px}.ug-tl .ug-theme:has(+.ug-bonus) .ug-th-n{display:none}.ug-bonus{gap:3px;padding:0 3px 0 6px}.ug-bonus>b{font-size:var(--fs-micro);margin-right:1px}.ug-from-box{top:calc(var(--s2) + 36px)}}.ug-gain{align-items:center;gap:var(--s2);min-width:0;display:flex;overflow:hidden}.ug-gain>:empty{display:none}.ug-sac{align-items:center;gap:var(--s3);padding:0 var(--s3) var(--s3);display:flex}.ug-sac:has(.ug-loot:empty){display:none}.ug-sac .bag-label{flex:none;margin:0}.ug-loot{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:4px 6px 4px 0;display:flex}.ug-li{flex:none}.ug-li.mp-it img{width:32px;max-width:none;height:32px;image-rendering:pixelated;margin:-6px}.mp-it .it-c{background:var(--sunken);color:var(--text);pointer-events:none;border-radius:6px;padding:0 3px;font-size:11px;font-weight:600;line-height:1.2;position:absolute;bottom:-6px;right:-6px}.ug-li.ug-money{height:24px;font-size:var(--fs-caption);color:var(--gold-soft);align-items:center;margin-right:2px;display:inline-flex}.ug-li.more{height:24px;font-size:var(--fs-micro);color:var(--muted);align-items:center;display:inline-flex}.ug-ev img{width:32px;height:32px;image-rendering:pixelated}.ug-back-fossils{margin-bottom:var(--s2)}.oc-tile.ug-fossil .sprbox{margin-top:-14px}.oc-tile.ug-fossil>.shiny-ico{z-index:3;width:16px;height:16px;position:absolute;top:5px;right:5px}.ug-back-loot{gap:var(--s2);margin-bottom:var(--s2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.ug-back-li{align-items:center;gap:var(--s2);min-width:0;padding:6px var(--s2);background:var(--panel-2);border-radius:var(--r-sm);font-size:20px;line-height:1;display:flex}.ug-back-li img{width:28px;height:28px;image-rendering:pixelated;flex:none}.ug-back-li.ug-mile{border:2px solid color-mix(in srgb, var(--yellow) 55%, transparent);grid-column:span 2}.ug-back-li.ug-mile .dc-hero{flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.ug-back-li.ug-mile .dc-hero img{width:auto;height:36px}.ug-mile-face.tr-face{--s:40;flex:none}.oc-note .ug-rec{color:var(--gold-soft);white-space:nowrap;margin-left:auto}.ug-back-li span{min-width:0;font-size:var(--fs-caption);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ug-back-li b{font-size:var(--fs-sm);color:var(--text);font-weight:600}.ug-back-li.ug-money b{color:var(--gold-soft)}.dexcard-modal.ug-back{width:min(560px,100%)}.ug-back .modal-body{max-height:min(80vh,760px);overflow:auto}.rk-n{z-index:3;font-family:var(--font-title);letter-spacing:.02em;color:var(--gold-soft);pointer-events:none;text-shadow:1px 0 #5a3a06,-1px 0 #5a3a06,0 1px #5a3a06,0 -1px #5a3a06,1px 1px #5a3a06,-1px 1px #5a3a06,0 2px #5a3a06;font-size:20px;line-height:1;position:absolute;top:3px;left:6px}:is(.rtag,.rlock-tip)~.rk-n{left:36px}.dc-hero>.rk-n{font-size:32px;top:8px;left:12px}.enemy .wrap>.rk-n.en-rk{font-size:16px;top:-6px;left:-4px}.slot.filled>.rk-n{z-index:3;position:absolute;left:50%;transform:translate(-50%)}@media (width<=640px){#team-slots .slot.filled>.rk-n{left:auto;right:7px;transform:none}}:is(.mini .slot,.tr-row,.ug-slot)>.rk-n,#evt-pc .pc-cell>.rk-n{font-size:15px;top:1px;left:4px}#evt-pc .pc-cell>.ot-team~.rk-n{left:22px}@media (width<=640px){#pc-grid .pc-cell>.rk-n{font-size:15px;top:1px;left:4px}#pc-grid .pc-cell>:is(.rtag,.rlock-tip)~.rk-n{left:28px}}.pen-map~.rk-n{left:34px}.pc-map~.rk-n{left:28px}.ot-cell>.rk-n{font-size:15px;top:2px;left:4px}.ot-team~.rk-n{left:24px}.fr-mon>.rk-n{font-size:13px;top:0;left:2px}.tc-mon>.rk-n{font-size:15px;top:1px;left:3px}.rk-n.in{vertical-align:-1px;font-size:1.25em;display:inline-block;position:static}@media (width<=640px){#pen-grid .pc-cell>.rk-n{font-size:15px;top:1px;left:4px}#pen-grid .pc-map~.rk-n{left:20px}.pen-res>.rk-n{font-size:15px}.pen-map~.rk-n{left:28px}}.rk-say{color:var(--gold-soft)}.rk-btn img{width:24px;height:24px;image-rendering:pixelated;margin:-6px 2px -6px -4px}.rk-modal .rk-q{margin:0 0 var(--s3);font-size:var(--fs-sm)}.rk-modal .dc-facts{margin-bottom:var(--s3)}.rk-modal p.muted{font-size:var(--fs-caption);margin:0}.rk-modal .rk-lbl{margin-bottom:var(--s1);font-size:var(--fs-micro);color:var(--muted);display:block}.rk-modal .rk-gems{gap:var(--s2);margin-bottom:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=420px){.rk-modal .rk-gems{grid-template-columns:1fr}}.pl-modal .pl-grid{gap:var(--s2);margin-top:var(--s4);padding-top:var(--s4);border-top:2px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pl-opt{align-items:center;gap:var(--s2);min-height:48px;padding:var(--s1) var(--s2);text-align:left;background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-sm);color:var(--text);font:inherit;cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto;transition:transform .12s,border-color .12s;display:grid}.pl-opt img{width:32px;height:32px;image-rendering:pixelated}.pl-opt b{font-size:var(--fs-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-opt small{font-size:var(--fs-micro);color:var(--muted)}.pl-opt:not([disabled]):hover{border-color:var(--line-hover);transform:translateY(-2px)}.pl-opt:not([disabled]):active{transform:translateY(2px)}.pl-opt.on{border-color:var(--yellow)}.pl-opt[disabled]{opacity:.45;cursor:default}@media (width<=420px){.pl-modal .pl-grid{grid-template-columns:1fr}}.ug{container-type:inline-size}.ug .map-body{display:block}.ug .map-sum{font-size:var(--fs-sm)}.ug-tabs{margin-bottom:var(--s4);display:flex}.ug-tabs button{height:var(--control-h);flex:1;position:relative}.ug-tabs .new{text-shadow:none;vertical-align:1px;box-sizing:border-box;border-radius:var(--r-pill);background:var(--gold-soft);min-width:20px;height:20px;color:var(--ink);font-size:var(--fs-micro);text-align:center;margin-left:8px;padding:0 6px;line-height:20px;display:inline-block}.cs-tabs button,.ug-tabs button{position:relative}.cs-tabs button:not(.on)+button:not(.on):before,.ug-tabs button:not(.on)+button:not(.on):before{content:"";background:var(--line-hover);border-radius:1px;width:2px;height:50%;position:absolute;top:25%;left:-1px}.ug:not([data-tab=exp]) .ug-pg-exp,.ug:not([data-tab=geo]) .ug-pg-geo,.ug:not([data-tab=shop]) .ug-pg-shop{display:none}.ug-pg-geo>*+*{margin-top:var(--s4)}.ug-pg-geo .zone-box,.ug-pg-shop .zone-box{max-height:none}.ug-vgeo.t0{--tc:#9aa4b1}.ug-vgeo.t1{--tc:#3b82f6}.ug-vgeo.t2{--tc:#a855f7}.ug-vgeo.t3{--tc:#f5c518}.ug-vit{gap:var(--s2);padding:var(--s5) var(--s3) var(--s4);border-radius:var(--r-sm);image-rendering:pixelated;background:50%/cover no-repeat;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.ug-vit:before{content:"";background:linear-gradient(#0a0c1459,#0a0c14cc);position:absolute;inset:0}.ug-vgeo{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex;position:relative}.ug-vgeo-art{place-items:center;width:96px;max-width:100%;height:96px;display:grid;position:relative}.ug-vgeo-art:after{content:"";background:color-mix(in srgb, var(--tc) 55%, transparent);filter:blur(5px);height:10px;animation:3.2s ease-in-out infinite ug-glow;animation-delay:inherit;border-radius:50%;position:absolute;bottom:4px;left:22%;right:22%}.ug-vgeo img{z-index:1;width:80px;height:80px;image-rendering:pixelated;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--tc) 60%, transparent));animation:3.2s ease-in-out infinite ug-float;position:relative}.ug-vgeo.t1 img,.ug-vgeo.t1 .ug-vgeo-art:after{animation-delay:-.8s}.ug-vgeo.t2 img,.ug-vgeo.t2 .ug-vgeo-art:after{animation-delay:-1.6s}.ug-vgeo.t3 img,.ug-vgeo.t3 .ug-vgeo-art:after{animation-delay:-2.4s}@keyframes ug-float{50%{transform:translateY(-10px)}}@keyframes ug-glow{50%{opacity:.6;transform:scaleX(.75)}}.ug-vgeo-q{font-size:var(--fs-title-sm);font-variant-numeric:tabular-nums;text-shadow:0 2px 0 var(--ink);line-height:1}.ug-vgeo small{font-size:var(--fs-sm);color:var(--tc);text-align:center;text-shadow:0 1px 0 var(--ink);line-height:1.1}.ug-vgeo:not(:disabled):hover img{filter:drop-shadow(0 0 14px var(--tc))}.ug-vgeo:disabled{cursor:default}.ug-vgeo:disabled img{filter:grayscale()brightness(.6);animation:none}.ug-vgeo:disabled .ug-vgeo-art:after{display:none}.ug-vgeo:disabled .ug-vgeo-q,.ug-vgeo:disabled small{opacity:.5}@media (prefers-reduced-motion:reduce){.ug-vgeo img,.ug-vgeo-art:after{animation:none}}@media (width<=640px){.ug-vgeo-art{width:72px;height:72px}.ug-vgeo img{width:64px;height:64px}.ug-vgeo small{font-size:var(--fs-caption)}}.ug-gem.t0{--tc:#9aa4b1}.ug-gem.t1{--tc:#3b82f6}.ug-gem.t2{--tc:#a855f7}.ug-gem.t3{--tc:#f5c518}.ug-gem{height:60px}.ug-gem>img{width:56px;height:56px}.ug-gem>img,.ug-row .sh-ic>img{filter:drop-shadow(2px 0 0 var(--tc)) drop-shadow(-2px 0 0 var(--tc)) drop-shadow(0 2px 0 var(--tc)) drop-shadow(0 -2px 0 var(--tc)) drop-shadow(0 0 6px color-mix(in srgb, var(--tc) 55%, transparent))}.bag-grid:has(>.ug-gem){grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.ug-gm-none{font-size:var(--fs-sm);color:var(--muted);margin:0}.ug-pg-geo .zone-head b,.ug-pg-shop .zone-head b{font-size:var(--fs-title-sm)}.ug-pg-geo .zone-head .muted,.ug-pg-shop .zone-head .muted,.ug-pg-geo .bag-label,.ug-pg-shop .bag-label{font-size:var(--fs-sm)}.ug-pg-geo .bag-qty,.ug-pg-shop .bag-qty{font-size:var(--fs-micro)}.ug-geos .zone-head,.ug-bag .zone-head{align-items:center}.zone-head .ug-all,.zone-head .ug-shop{min-height:32px;font-size:var(--fs-sm);flex:none;padding:4px 12px}.ug-geos .zone-head .ug-all{margin-left:auto}.ug-shop{align-items:center;gap:4px;display:inline-flex}.ug-shop img,.ug-dlg .dc-fact img,.ug-shop-n img{vertical-align:-4px;width:18px;height:18px;image-rendering:pixelated}.ug-gem{cursor:pointer}.ug-recap .oc-sec .bag-grid{margin-bottom:var(--s2);grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}.ug-recap .ug-gem{cursor:default}.ug-up{z-index:2;color:var(--gold-soft);text-shadow:1px 0 #5a3a06,-1px 0 #5a3a06,0 1px #5a3a06,0 -1px #5a3a06;font-size:11px;line-height:1;position:absolute;top:1px;right:3px}.ug-gem.is-new{border-color:var(--yellow)}.ug-new{z-index:2;background:var(--yellow);color:var(--ink);border-radius:5px;padding:0 4px;font-size:9px;font-weight:700;line-height:13px;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.dexcard-modal.ug-dlg{--c:var(--under)}.ug-dlg-top{align-items:center;gap:var(--s4);padding-top:var(--s4);display:flex}.ug-dlg-top .dc-id{flex:1;min-width:0}.ug-dlg-hero .ug-gem{border-radius:var(--r-sm) var(--r-sm) var(--r-sm) 22px;cursor:default;width:96px;height:96px}.ug-dlg-hero .ug-gem>img{width:80px;height:80px}.ug-dlg-n{justify-content:space-between;align-items:center;gap:var(--s3);margin-top:var(--s3);font-size:var(--fs-sm);color:var(--text-2);display:flex}.ug-rk{margin-top:var(--s4)}.ug-rk h4{margin:0 0 var(--s2);font-size:var(--fs-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;font-weight:400;display:flex}.ug-rk h4 em{text-transform:none;letter-spacing:0;font-style:normal}.ug-rk h4 em b{color:var(--text);font-weight:400}.ug-rk-grid{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(60px,1fr));max-height:228px;display:grid;overflow-y:auto}.ug-rk-mon{border-radius:var(--r-sm);background:var(--panel-2);color:var(--text);cursor:pointer;border:2px solid #0000;flex-direction:column;align-items:center;padding:6px 2px 4px;display:flex;position:relative}.ug-rk-mon:hover,.ug-rk-mon:focus-visible{border-color:var(--gold-soft)}.ug-rk-mon>.rk-n{font-size:15px;top:2px;left:4px}.ug-rk-mon small{font-size:var(--fs-caption);color:var(--gold-soft)}.ug-rk-mon.short small{color:var(--red)}.ug-rk-mon.short .sprbox{opacity:.6}.ug-shop-top{padding-top:var(--s3)}.ug-shop-sum{align-items:center;gap:var(--s3);display:flex}.ug-shop-sum .genus{flex:1;min-width:0;margin:0}.ug-shop-n{border-radius:var(--r-pill);background:var(--panel-2);font-size:var(--fs-sm);color:var(--text-2);flex:none;padding:4px 10px}.ug-shop-n b{color:var(--text)}.ug-offer-bar{justify-content:space-between;align-items:center;gap:var(--s3);font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;display:flex}.ug-offer-bar b{color:var(--text);font-variant-numeric:tabular-nums}.ug-offer-bar .btn{min-height:32px;font-size:var(--fs-sm);line-height:1}.ug-offer{gap:var(--s2);margin-top:var(--s3);grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));display:grid}.ug-offer>.ug-gm-none{grid-column:1/-1}.ug-row.t0{--tc:#9aa4b1}.ug-row.t1{--tc:#3b82f6}.ug-row.t2{--tc:#a855f7}.ug-row.t3{--tc:#f5c518}.ug-row .sh-name small{color:var(--tc)}@media (width<=420px){.ug-dlg-top{flex-direction:column;align-items:stretch}.ug-dlg-hero{align-self:center}}.gd-fx{--c:#9aa4b1;z-index:900;padding:var(--s4);background:#05060cc7;place-items:center;display:grid;position:fixed;inset:0}.gd-stage{border-radius:var(--r-md);border:2px solid var(--line);width:min(560px,100%);height:min(440px,80dvh);image-rendering:pixelated;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#0b0d14 url(/assets/bg/underground/galleries.png) 50% 60%/cover no-repeat;position:relative;overflow:hidden}.gd-veil,.gd-dim,.gd-flash{pointer-events:none;position:absolute;inset:0}.gd-veil{opacity:.62;background:#070910}.gd-dim{opacity:0;background:#030409}.gd-flash{opacity:0;background:#fff}.gd-stage canvas{cursor:pointer;image-rendering:pixelated;position:absolute;top:0;left:0}.gd-hint{text-align:center;color:#c3c9d8;font-size:var(--fs-sm);pointer-events:none;text-shadow:2px 2px #000;position:absolute;left:0;right:0}.gd-stage .gd-banner{text-align:center;font-family:var(--font-title);font-size:var(--fs-display);color:var(--c);letter-spacing:.06em;pointer-events:none;text-shadow:2px 0 #000,-2px 0 #000,0 2px #000,0 -2px #000,3px 3px #000;position:absolute;top:7%;left:0;right:0}.gd-fam{pointer-events:none;background:var(--mon-lines), #252a3d;width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--c), 3px 3px #000;border-radius:7px 7px 7px 16px;place-items:center;display:grid;position:absolute;overflow:hidden}.gd-fam img{image-rendering:pixelated;flex:none}.gd-card{pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;left:0;right:0}.gd-card .nm{font-family:var(--font-title);font-size:var(--fs-title);color:#fff;text-shadow:2px 2px #000;text-align:center;padding:0 var(--s3);line-height:1}.gd-card .nm .new{background:var(--yellow);color:var(--ink);font-family:var(--font);font-size:var(--fs-micro);vertical-align:4px;text-shadow:none;border-radius:6px;margin-left:6px;padding:0 6px}.gd-card .tier{border-radius:var(--r-pill);font-size:var(--fs-caption);color:#1b1b22;background:var(--c);padding:2px 12px}.gd-skip{border-radius:var(--r-pill);height:34px;font-size:var(--fs-caption);color:#c3c9d8;background:#0a0c14;border:2px solid #333a52;padding:0 12px;position:absolute;bottom:12px;right:12px}.gd-ok{width:max-content;min-width:160px;margin-inline:auto;position:absolute;bottom:16px;left:0;right:0}@media (width<=640px){.gd-stage{height:min(560px,78dvh)}}.rk-stage{background:#0b0d14}.rk-dim{opacity:0;pointer-events:none;background:#030409;position:absolute;inset:0}.rk-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.rk-num{text-align:center;font-family:var(--font-title);color:var(--gold-soft);opacity:0;pointer-events:none;text-shadow:3px 0 #5a3a06,-3px 0 #5a3a06,0 3px #5a3a06,0 -3px #5a3a06,3px 3px #5a3a06,-3px 3px #5a3a06,0 6px #5a3a06;font-size:72px;line-height:1;position:absolute;left:0;right:0}.rk-lv{text-align:center;font-family:var(--font-title);color:#fff;opacity:0;pointer-events:none;text-shadow:2px 0 #000,-2px 0 #000,0 2px #000,0 -2px #000;font-size:26px;position:absolute;left:0;right:0}.rk-lv b{color:var(--gold-soft);font-weight:400}.rk-line{border-radius:var(--r-md);border:2px solid var(--line);font-size:var(--fs-sm);text-align:center;text-wrap:balance;opacity:0;pointer-events:none;background:#1c2030;padding:10px 14px;position:absolute;bottom:66px;left:16px;right:16px}.rk-line b{font-weight:400}@media (prefers-reduced-motion:reduce){.ug-scene .wrap,.ug-scene img,.ug-water:before,.ug-lava,.ug-flame,.ug-scene .ally,.ug-scene .enemy,.ug-find{animation:none!important}}.modal.gd-modal{--c:var(--yellow);flex-direction:column;width:min(1080px,100%);max-width:none;height:min(780px,100dvh - 32px);display:flex}.gd-modal .modal-body{min-height:0;padding:0 var(--s4);flex-direction:column;flex:1;display:flex}.gd-in{flex-direction:column;flex:1;min-height:0;display:flex}.gd-modal .dc-head{transition:background .25s}.gd-head-ic{width:32px;height:32px;image-rendering:pixelated}.gd-wrap{min-height:0;margin:0 calc(-1 * var(--s4));flex:1;grid-template-columns:240px minmax(0,1fr);display:grid}.gd-nav{background:var(--sunken);border-right:2px solid var(--line);padding:var(--s3) var(--s2);overflow:auto}.gd-grp{margin:var(--s3) var(--s2) var(--s1);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.gd-grp:first-child{margin-top:0}.gd-item{align-items:center;gap:var(--s2);width:100%;min-height:44px;padding:4px var(--s2);border-radius:var(--r-sm);color:var(--text-2);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;display:flex;position:relative}.gd-item:hover{background:var(--panel-2);color:var(--text)}.gd-item.on{background:var(--panel-2);border-color:var(--yellow);color:var(--text)}.gd-item.lock{color:var(--muted)}.gd-ic{border-radius:var(--r-xs);background:color-mix(in oklch, var(--ic) 22%, var(--panel-2));border:2px solid color-mix(in oklch, var(--ic) 60%, transparent);flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative;overflow:hidden}.gd-ic img{width:32px;height:32px;image-rendering:pixelated;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gd-ic img[src$=\.svg]{width:22px;height:22px}.gd-ic .shiny-ico{width:18px;height:18px}.gd-item.lock .gd-ic :is(img,.shiny-ico){filter:grayscale()brightness(.6)}.gd-new{border-radius:var(--r-pill);background:var(--gold-soft);color:var(--ink);font-size:var(--fs-micro);margin-left:auto;padding:0 6px;line-height:18px}.gd-lk{font-size:var(--fs-caption);margin-left:auto}.gd-page{padding:0 var(--s4) var(--s4);overflow:auto}.gd-banner{height:clamp(176px,30dvh,240px);margin:0 calc(-1 * var(--s4));image-rendering:pixelated;border-bottom:3px solid var(--c);background-position:50% 55%;background-size:cover;position:relative;overflow:hidden}.gd-banner:before{content:"";background:linear-gradient(90deg,#0a0c14e0 0%,#0a0c148c 42%,#0000 68%);position:absolute;inset:0}.gd-btxt{left:var(--s4);bottom:var(--s4);z-index:2;max-width:55%;position:absolute}.gd-eyebrow{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:color-mix(in oklch, var(--c) 70%, #fff)}.gd-btxt h3{font-family:var(--font-title);font-weight:400;font-size:var(--fs-display);color:#fff;text-shadow:2px 2px 0 color-mix(in oklch, var(--c) 45%, var(--ink));margin:2px 0 0;line-height:1}.gd-btxt p{font-size:var(--fs-sm);color:#c3c9d8;margin:4px 0 0}.gd-mons{right:var(--s3);z-index:1;align-items:flex-end;display:flex;position:absolute;bottom:6px}.gd-mons img{width:136px;height:112px;image-rendering:pixelated;filter:drop-shadow(0 4px #0000004d);margin:0 -22px;animation:1.6s ease-in-out infinite gd-bob}.gd-mons img:nth-child(2){animation-delay:-.5s}.gd-mons img:nth-child(3){animation-delay:-1s}@keyframes gd-bob{50%{translate:0 -4px}}.gd-banner.lock{filter:grayscale()brightness(.55)}.gd-lockbadge{z-index:3;font-family:var(--font-title);font-size:var(--fs-title);color:#fff;text-shadow:2px 2px 0 var(--ink);place-items:center;display:grid;position:absolute;inset:0}.gd-intro{margin:var(--s4) 0 0;font-size:var(--fs-body);color:var(--text-2);line-height:1.3}.gd-modal .dc-facts{margin-top:var(--s3)}.gd-sec{margin-top:var(--s4);padding-top:var(--s3);border-top:2px solid var(--line)}.gd-sec h4{margin:0 0 var(--s2);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:400}.gd-steps{counter-reset:s;gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.gd-steps li{counter-increment:s;gap:var(--s3);font-size:var(--fs-sm);color:var(--text-2);align-items:flex-start;line-height:1.3;display:flex}.gd-steps li:before{content:counter(s);border-radius:var(--r-xs);background:color-mix(in oklch, var(--c) 25%, var(--panel-2));border:2px solid color-mix(in oklch, var(--c) 70%, transparent);width:26px;height:26px;color:var(--text);font-size:var(--fs-caption);flex:none;place-items:center;display:grid}.gd-tip{gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--panel-2);font-size:var(--fs-sm);color:var(--text-2);display:flex}.gd-tip b{color:var(--gold-soft);font-weight:400}.gd-foot{align-items:center;gap:var(--s2);margin:0 calc(-1 * var(--s4));padding:var(--s3) var(--s4);border-top:2px solid var(--line);display:flex}.gd-foot .btn{min-height:var(--control-h);white-space:nowrap}.gd-dots{flex:1;justify-content:center;gap:4px;display:flex}.gd-dots i{background:var(--line);border-radius:2px;width:8px;height:8px}.gd-dots i.on{background:var(--yellow)}.gd-modal.narrow .gd-dots,.gd-modal.narrow .gd-pl,.gd-modal.narrow .gd-grp,.gd-modal.narrow .gd-lk{display:none}.gd-modal.narrow .gd-go{flex:1}.gd-modal.narrow .gd-wrap{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.gd-modal.narrow .gd-nav{gap:var(--s1);padding:var(--s2);border-right:0;border-bottom:2px solid var(--line);scrollbar-width:none;display:flex;overflow:auto hidden}.gd-modal.narrow .gd-item{flex:none;width:auto;padding:4px 10px 4px 4px}.gd-modal.narrow .gd-item:not(.on) .gd-lbl{display:none}.gd-modal.narrow .gd-new{padding:0 4px;line-height:14px;position:absolute;top:-4px;right:-4px}.gd-modal.narrow .gd-btxt{max-width:70%}.gd-modal.narrow .gd-btxt h3{font-size:var(--fs-title)}.gd-modal.narrow .gd-mons img{width:102px;height:84px;margin:0 -18px}.gd-modal.narrow .gd-banner{height:150px}.gd-modal.narrow .dc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.modal.gd-modal.opt-modal{--c:var(--blue-vivid);height:min(680px,100dvh - 32px)}.opt-modal .op-head-ic{color:#fff;place-items:center;font-size:22px;display:grid}.opt-modal .op-page{padding:var(--s4) 0}.opt-modal .op-page>h3{margin:0 0 var(--s3);font-family:var(--font-title);font-weight:400;font-size:var(--fs-title)}.opt-modal .op-foot{justify-content:space-between;margin-top:0}.opt-modal .op-community{margin-top:var(--s4)}.op-perf-head{gap:var(--s2);margin:calc(-1 * var(--s2)) 0 var(--s1);flex-wrap:wrap;display:flex}.op-dev{border-radius:var(--r-pill);background:var(--panel-2);border:2px solid var(--line);font-size:var(--fs-caption);color:var(--text-2);align-items:center;gap:6px;padding:0 8px;display:inline-flex}.op-dev.op-custom{border-color:var(--yellow);color:var(--text)}.op-lead{margin:0 0 var(--s3);font-size:var(--fs-sm);color:var(--muted)}.op-preset{gap:var(--s2);margin-bottom:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.op-preset button{min-height:var(--cta-h);padding:var(--s3) var(--s2);border-radius:var(--r-md);background:var(--panel-2);border:2px solid var(--line);color:var(--text-2);font:inherit;cursor:pointer;transition:border-color var(--ease), background var(--ease);justify-items:center;gap:2px;display:grid}.op-preset button:hover{border-color:var(--line-hover)}.op-preset button b{font-size:var(--fs-body);color:var(--text);font-weight:400}.op-preset button small{font-size:var(--fs-caption);color:var(--muted)}.op-preset button.on{border-color:var(--yellow);background:color-mix(in srgb, var(--yellow) 10%, var(--panel-2))}.op-preset .ic{font-size:22px;line-height:1}.op-langrow .op-flag{flex:none}.op-langrow .op-tick{color:var(--c);font-size:var(--fs-body)}#screen-market.active{display:block}#market-root{gap:var(--s4);flex-direction:column;display:flex}.mk-body>.mk-filters{margin-bottom:var(--s3)}.mk .map-head .mk-money{font-size:var(--fs-sm);color:var(--text);background:var(--panel-2);border:2px solid var(--line);border-radius:var(--r-pill);margin-left:auto;padding:2px 12px}.mk-dealer{align-items:flex-end;gap:var(--s3);min-height:150px;margin:var(--s3);padding:var(--s3) var(--s4) 0;border-radius:var(--r-md);border:2px solid color-mix(in srgb, var(--rocket) 45%, transparent);background:linear-gradient(90deg,#0a08148c,#0a081426),url(/assets/bg/scenes/22-repaire-rocket-710x400.webp) 50% 60%/cover;display:flex;position:relative;overflow:hidden}.mk-grunt{width:116px;height:130px;image-rendering:pixelated;filter:drop-shadow(0 4px #00000073);flex:none}.mk-bubble{max-width:520px;color:var(--ink);border:3px solid var(--ink);border-radius:var(--r-md);font-size:var(--fs-sm);background:#f4f4f4;align-self:center;padding:10px 14px;line-height:1.2;position:relative;box-shadow:0 4px #0006}.mk-bubble:before{content:"";border:8px solid #0000;border-right:12px solid var(--ink);border-left:0;margin-top:-8px;position:absolute;top:50%;left:-12px}.mk-bubble b{color:#c4161c;font-weight:400}.mk-tabs{gap:var(--s1);background:var(--sunken);border-radius:var(--r-md);padding:var(--s1);display:flex}.mk-tabs button{min-height:var(--control-h);border-radius:var(--r-sm);color:var(--muted);font-size:var(--fs-sm);white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.mk-n{font-size:var(--fs-micro);border-radius:var(--r-pill);background:#0000004d;padding:0 7px}.mk-filters select{background:var(--panel-2);height:38px;color:var(--text);border:2px solid var(--line);border-radius:var(--r-sm);font-family:inherit;font-size:var(--fs-caption);min-width:0;padding:0 10px}.mk-filters .chip{cursor:pointer;color:var(--text)}.mk-filters .chip.on{border-color:var(--gold-soft);color:var(--gold-soft)}.mk-empty{text-align:center;color:var(--muted);grid-column:1/-1;padding:30px}.mk-eyebrow{font-size:var(--fs-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:var(--s4) 0 var(--s2)}.mk-eyebrow:first-child{margin-top:0}.mk-sub{font-size:var(--fs-caption);color:var(--muted);line-height:1.25}.mk-sub b{color:var(--text);font-weight:400}.mk-sub.bad{color:var(--danger-text)}.mk-grid{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.mk-item{text-align:center;background:var(--mon-lines), var(--panel-2);border:2px solid var(--line);color:var(--text);transition:transform var(--ease), border-color var(--ease);border-radius:10px 10px 10px 24px;flex-direction:column;align-items:center;gap:2px;padding:6px 6px 8px;display:flex;position:relative}.mk-item:hover{border-color:var(--line-hover);transform:translateY(-2px)}.mk-item:active{transform:translateY(0)}.mk-item.own{border-color:color-mix(in srgb, var(--yellow) 60%, transparent)}.mk-item.shiny{border-color:color-mix(in srgb, var(--gold-soft) 45%, var(--line))}.mk-seller{text-align:left;align-self:stretch;align-items:center;gap:6px;min-width:0;padding-right:22px;display:flex}.mk-face.tr-face{--s:28;flex:none}.mk-wn{font-size:var(--fs-caption);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mk-sh{position:absolute;top:8px;right:8px}.mk-spr{justify-content:center;align-items:center;height:96px;display:flex}.mk-art .shiny-ico{z-index:2;position:absolute;top:8px;right:8px}.mk-no{font-size:var(--fs-micro);color:var(--muted)}.mk-id{justify-content:center;min-width:0;max-width:100%;display:flex}.mk-id b{font-weight:400;font-size:var(--fs-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mk-foot{border-top:2px solid var(--line);justify-content:space-between;align-self:stretch;align-items:center;gap:6px;margin-top:6px;padding:6px 4px 0;display:flex}.mk-foot b{font-weight:400;font-size:var(--fs-title-sm);color:var(--gold-soft);line-height:1}.mk-foot small{color:var(--muted);font-size:var(--fs-caption)}.mk-badge{z-index:1;font-size:var(--fs-micro);border-radius:var(--r-pill);color:var(--ink);padding:2px 8px;position:absolute;top:8px;right:6px}.mk-badge.mine{background:var(--yellow)}.mk-badge.sold{background:var(--green)}.mk-badge.back{background:var(--muted)}@media (width<=600px){.mk-dealer{min-height:0;margin:var(--s2);padding:var(--s2) var(--s2) 0;gap:var(--s2)}.mk-grunt{width:58px;height:65px}.mk-bubble{font-size:var(--fs-caption);margin-bottom:var(--s2);padding:8px 10px}#screen-market .mk-tabs>button{min-width:0;font-size:var(--fs-micro);letter-spacing:0;gap:4px;padding:0 4px}.mk-filters{flex-wrap:wrap}.mk-filters input[type=search]{flex:100%}.mk-filters select{min-width:0;font-size:var(--fs-micro);flex:1 1 0;padding:0 4px}.mk-filters .chip{flex:100%;justify-content:center}.mk-grid{gap:var(--s2);flex-direction:column;display:flex}.mk-item{column-gap:var(--s2);text-align:left;padding:6px var(--s2) 6px 6px;border-radius:8px 8px 8px 18px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;row-gap:2px;display:grid}.mk-spr{grid-area:1/1/3;height:64px;overflow:hidden}.mk-spr .sprbox{transform:scale(.7)}.mk-id{grid-area:1/2;justify-content:flex-start}.mk-seller{grid-area:2/2;padding-right:0}.mk-face.tr-face{--s:22}.mk-no{display:none}.mk-sh{top:4px;left:60px;right:auto}.mk-foot{border-top:0;flex-direction:column;grid-area:1/3/3;align-items:flex-end;margin:0;padding:0}.mk-foot b{font-size:var(--fs-body)}.mk-badge{display:none}}.mk-sell{gap:var(--s4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=760px){.mk-sell{grid-template-columns:minmax(0,1fr)}}.mk-count{font-size:var(--fs-caption);color:var(--muted);margin:0 0 var(--s2)}.mk-pc{grid-auto-rows:max-content;align-content:start;max-height:480px;overflow:auto}.mk-pc .pc-cell.mk-on{border-color:var(--yellow);box-shadow:0 0 10px #ffcb0573}@media (width<=600px){.mk-pc{max-height:340px}}@supports not selector(::-webkit-scrollbar){.mk-pc{scrollbar-width:thin;scrollbar-color:var(--line) transparent}}.mk-pc::-webkit-scrollbar{width:8px}.mk-pc::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.mk-pc::-webkit-scrollbar-track{background:0 0}.mk-pc::-webkit-scrollbar-button{display:none}.mk-cell{background:var(--mon-lines), var(--panel-2);border:2px solid var(--line);color:var(--text);font-size:var(--fs-caption);border-radius:8px 8px 8px 18px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:4px;display:flex;position:relative;overflow:hidden}.mk-cell:hover{border-color:var(--line-hover)}.mk-cell.on{border-color:var(--yellow);background:var(--mon-lines), color-mix(in srgb, var(--yellow) 14%, var(--panel-2))}.mk-cell-n{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.mk-cell small{color:var(--muted);font-size:var(--fs-micro);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.mk-tm{z-index:1;font-size:var(--fs-micro);background:var(--blue);color:#fff;border-radius:var(--r-xs);padding:0 5px;position:absolute;top:3px;left:3px}.mk-side{gap:var(--s2);flex-direction:column;display:flex}.mk-label{font-size:var(--fs-caption);color:var(--muted)}#mk-price{background:var(--panel-2);height:48px;color:var(--text);border:2px solid var(--line);border-radius:var(--r-sm);font-family:inherit;font-size:var(--fs-title-sm);padding:0 12px}#mk-price:focus{border-color:var(--yellow);outline:none}#mk-form{gap:var(--s2);flex-direction:column;display:flex}.mk-recap{background:var(--sunken);border-radius:var(--r-sm);padding:var(--s2) var(--s3);font-size:var(--fs-caption);color:var(--text-2);flex-direction:column;gap:4px;display:flex}.mk-recap div{justify-content:space-between;gap:8px;display:flex}.mk-recap div>span+span{white-space:nowrap}.mk-recap .tax{color:var(--caution)}.mk-recap .net{color:var(--text);border-top:1px solid var(--line);padding-top:4px}.mk-go{width:100%;min-height:48px}.mk-show{gap:var(--s3);background:var(--panel);border:2px solid var(--line);border-radius:var(--r-md);padding:0 0 var(--s3);flex-direction:column;display:flex;overflow:hidden}.mk-show>:not(.mk-art){margin-left:var(--s3);margin-right:var(--s3)}.mk-art{border-bottom:2px solid var(--line);background-color:var(--panel-2);height:210px;image-rendering:pixelated;background-position:50%,50% 70%;background-repeat:no-repeat;background-size:auto,cover;justify-content:center;align-items:flex-end;padding-bottom:40px;display:flex;position:relative;overflow:hidden}.mk-art:after{content:"";background:#00000052;border-radius:50%;width:110px;height:14px;margin-left:-55px;position:absolute;bottom:34px;left:50%}.mk-artimg{z-index:1;image-rendering:pixelated;visibility:hidden;position:relative}.mk-art .mk-num{z-index:2;color:#fff;text-shadow:1px 1px 0 var(--ink)}.mk-num{font-size:var(--fs-caption);color:var(--muted);position:absolute;top:10px;left:12px}.mk-show-id{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mk-show-id b{font-family:var(--font-title);font-weight:400;font-size:var(--fs-title-sm)}.mk-show-id small{color:var(--muted);font-size:var(--fs-sm)}.mk-types{gap:6px;margin-left:auto;display:flex}.mk-facts{margin-top:0}.mk-facts .dc-fact b{flex-wrap:wrap}.mk-show .statbars{margin-top:0}.mk-dlg{--c:var(--rocket)}#modal-root .mk-dlg .modal-actions .btn:not(.small):not(#_){justify-content:center;align-items:center;padding-top:0;padding-bottom:6px;display:flex}.mk-dlg .mk-show{margin-top:var(--s3);background:0 0;border:0;padding:0}.mk-dlg .mk-show>:not(.mk-art){margin-left:0;margin-right:0}.mk-dlg .mk-art{border:2px solid var(--line);border-radius:var(--r-md)}.mk-dlg-text{margin:var(--s3) 0 0;color:var(--text-2)}.mk-dlg-text b{color:var(--text)}.mk-buybox{margin-top:var(--s3);background:var(--sunken);border-radius:var(--r-md);padding:var(--s3);gap:var(--s2);flex-direction:column;display:flex}.mk-row{justify-content:space-between;align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:flex}.mk-price{font-size:var(--fs-title);color:var(--gold-soft);font-weight:400;line-height:1}.mk-spot{--k:3;width:calc(44px * var(--k));height:calc(64px * var(--k));z-index:1;position:absolute;top:7%;left:3%}@media (width<=640px){.mk-spot{--k:1;--gk:1;top:8px;left:12px}.cs-scene:has(.mk-spot) .cs-stage{margin-top:70px}.mk-pttl,.mk-psub{display:none}.mk-spot .mk-switch{width:100%;height:75%;top:25%;left:0}}.mk-hole{position:absolute;inset:0;overflow:hidden}.mk-back{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.mk-switch{left:calc(14px * var(--k));top:calc(28px * var(--k));width:calc(16px * var(--k));height:calc(16px * var(--k));cursor:default;background:0 0;border:0;padding:0;position:absolute}.mk-spot.open .mk-hole{filter:drop-shadow(0 0 calc(4px * var(--k)) #e3353b99)}.mk-spot.open .mk-switch{pointer-events:none}.mk-pgrunt{width:calc(58px * var(--gk,2));height:calc(65px * var(--gk,2));z-index:2;image-rendering:pixelated;filter:drop-shadow(0 0 6px #000c);transition:bottom 1.4s cubic-bezier(.3,1.2,.5,1);position:absolute;bottom:-80%;left:50%;transform:translate(-50%)}.mk-spot.up .mk-pgrunt{bottom:calc(5px * var(--k))}.mk-poster{transform-origin:50% 4%;cursor:default;background:0 0;border:0;padding:0;transition:transform .55s cubic-bezier(.3,1.4,.5,1);position:absolute;inset:0;transform:rotate(-3deg)}.mk-sheet{filter:drop-shadow(4px 6px #00000073);position:absolute;inset:0}.mk-sheet canvas{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.mk-pttl,.mk-psub{text-align:center;font-family:var(--font-title);white-space:nowrap;text-shadow:1px 1px 0 var(--ink), -1px -1px 0 var(--ink), 1px -1px 0 var(--ink), -1px 1px 0 var(--ink);line-height:1;position:absolute;left:6%;right:6%;overflow:hidden}.mk-pttl{top:calc(3px * var(--k));height:calc(9px * var(--k));font-size:calc(7px * var(--k));color:#ffe066;justify-content:center;align-items:center;display:flex}.mk-psub{bottom:calc(2px * var(--k));height:calc(8px * var(--k));font-family:var(--font);font-size:calc(3.6px * var(--k));white-space:normal;color:#fff4d6;justify-content:center;align-items:center;line-height:.95;display:flex}.mk-pin{width:calc(4px * var(--k));height:calc(4px * var(--k));box-shadow:0 0 0 2px var(--ink);z-index:2;background:#e3353b;border-radius:50%;position:absolute;top:1%;left:50%;transform:translate(-50%)}.mk-spot.lifted .mk-poster{transform:rotate(-3deg)rotateX(68deg)translateY(-6%)}.mk-spot.open .mk-poster{opacity:0;pointer-events:none;transition:transform .6s ease-in,opacity .6s .2s;transform:rotate(-34deg)translate(-40%,-30%)}.mk-spot.sway .mk-poster{animation:.9s ease-in-out mk-sway}@keyframes mk-sway{30%{transform:rotate(-6deg)}60%{transform:rotate(-1deg)}}.mk-clic{z-index:6;font-family:var(--font-title);font-size:var(--fs-title);color:#fff;pointer-events:none;text-shadow:2px 2px 0 var(--ink), -2px -2px 0 var(--ink), 2px -2px 0 var(--ink), -2px 2px 0 var(--ink);animation:.8s ease-out forwards mk-clic;position:absolute;top:40%;left:10%}@keyframes mk-clic{0%{opacity:0;transform:translateY(0)scale(.6)}25%{opacity:1;transform:translateY(-8px)scale(1.15)}to{opacity:0;transform:translateY(-26px)scale(1)}}.cs-scene.mk-alarm{animation:.45s steps(6,end) mk-shake}.cs-scene.mk-alarm:after{content:"";z-index:5;pointer-events:none;animation:.5s steps(2,end) 4 mk-alarm;position:absolute;inset:0}@keyframes mk-alarm{50%{background:#e3353b59}}@keyframes mk-shake{20%{transform:translate(-4px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-3px,-1px)}80%{transform:translate(2px,2px)}}.mk-say{z-index:7;color:var(--ink);border:3px solid var(--ink);border-radius:var(--r-md);font-family:var(--font);font-size:var(--fs-body);opacity:0;pointer-events:none;background:#f4f4f4;padding:12px 16px 14px;line-height:1.2;transition:opacity .2s,transform .2s;position:absolute;bottom:4%;left:4%;right:4%;transform:translateY(8px);box-shadow:0 4px #0006}.mk-say.show{opacity:1;pointer-events:auto;cursor:pointer;transform:none}.mk-say b{color:#c4161c;font-weight:400}.mk-who{font-size:var(--fs-micro);background:var(--rocket);color:#fff;border:2px solid var(--ink);border-radius:6px;padding:0 8px;position:absolute;top:-14px;left:12px}.mk-nx{color:#c4161c;font-size:var(--fs-micro);animation:1s steps(2,end) infinite mk-nx;position:absolute;bottom:6px;right:12px}@keyframes mk-nx{50%{opacity:0}}.mk-dlg-ic{width:32px;height:32px;image-rendering:pixelated}.mk-found{margin-top:var(--s3);border-radius:var(--r-md);border:2px solid var(--line);background:linear-gradient(90deg,#0a08148c,#0a081426),url(/assets/bg/scenes/22-repaire-rocket-710x400.webp) 50%/cover;justify-content:center;align-items:flex-end;height:150px;display:flex}.mk-found img{width:116px;height:130px;image-rendering:pixelated}#tabs [data-screen=market].mk-hidden .ic img{filter:brightness(0)}.hold-note{gap:var(--s1) var(--s3);padding:var(--s3) var(--s4);margin:var(--s3) 0;background:color-mix(in srgb, var(--red) 14%, var(--panel));border:2px solid color-mix(in srgb, var(--danger-text) 70%, transparent);border-radius:var(--r-sm);text-align:left;grid-template-columns:36px 1fr;display:grid;position:relative}.hold-note .hn-ic{border-radius:var(--r-sm);background:color-mix(in srgb, var(--red) 28%, var(--panel));width:36px;height:36px;color:var(--danger-text);grid-row:span 3;place-items:center;display:grid}.hold-note .hn-ic svg{width:20px;height:20px}.hold-note h4{font-family:var(--font-title);font-weight:400;font-size:var(--fs-title-sm);color:var(--danger-text);text-transform:none;letter-spacing:0;margin:0;line-height:1.05}.hold-note p{font-size:var(--fs-sm);color:var(--text);margin:0;line-height:1.3}.hold-note .hn-foot{align-items:center;gap:var(--s2);margin-top:var(--s1);font-size:var(--fs-caption);color:var(--text-2);flex-wrap:wrap;display:flex}.hold-note .hn-ref{font-family:ui-monospace,monospace;font-size:var(--fs-caption);color:var(--muted);letter-spacing:.04em;white-space:nowrap;margin-left:auto}.hold-line{align-items:center;gap:var(--s2);font-size:var(--fs-caption);color:var(--danger-text);font-weight:600;display:flex}.hold-line svg{flex:none;width:14px;height:14px}.news-hold:empty{display:none}.news-hold .hold-line{background:color-mix(in srgb, var(--red) 14%, transparent);border-bottom:2px solid color-mix(in srgb, var(--danger-text) 40%, transparent);padding:6px 10px}.team-sets{margin-left:var(--s4)}#screen-team .map-head{z-index:3;position:relative}.team-sets>button{min-width:52px;height:var(--control-h);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;gap:2px;padding:0 8px 0 2px;display:inline-flex;position:relative}.team-sets>button.ts-free{min-width:40px;color:var(--muted);padding:0 8px}.team-sets>button.ts-empty{padding:0 8px}.team-sets>button.ts-free span{font-size:18px;line-height:1}.team-sets .ts-lead{width:32px;height:32px;overflow:hidden}.team-sets .ts-lead .sprbox{width:32px}.team-sets .ts-lead.ts-none{width:auto;color:var(--muted);place-items:center;font-size:18px;line-height:1;display:grid}.team-sets>button.on .ts-lead.ts-none{color:inherit}.team-sets>button+button:not(.on){background:linear-gradient(var(--line), var(--line)) left center / 2px 50% no-repeat}.team-sets>button.on+button{background:0 0}.ts-tip{z-index:50;text-align:left;text-transform:none;letter-spacing:0;width:max-content;max-width:none;font-size:var(--fs-caption);color:var(--text);text-shadow:none;display:none;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%}@media (hover:hover){.team-sets>button:hover .ts-tip{display:block}}.team-sets>button.ts-peek .ts-tip{display:block}.ts-tip>b{color:var(--text);margin-bottom:4px;display:block}.ts-tip .ts-six{gap:2px;display:flex}.ts-tip .ts-six>span{border-radius:var(--r-xs);background:var(--panel-2);width:40px;height:36px;overflow:hidden}.ts-tip .ts-six>span.gone{border:2px dashed var(--line);background:0 0}.ts-tip small{color:var(--muted);font-size:var(--fs-caption);margin-top:4px;display:block}.ts-tip small b{color:var(--text)}@keyframes tsIn{0%{opacity:0;translate:0 6px}}#team-slots.ts-swap>.slot{animation:.25s ease-out both tsIn}#team-slots.ts-swap>.slot:nth-child(2){animation-delay:30ms}#team-slots.ts-swap>.slot:nth-child(3){animation-delay:60ms}#team-slots.ts-swap>.slot:nth-child(4){animation-delay:90ms}#team-slots.ts-swap>.slot:nth-child(5){animation-delay:.12s}#team-slots.ts-swap>.slot:nth-child(6){animation-delay:.15s}@media (prefers-reduced-motion:reduce){#team-slots.ts-swap>.slot{animation:none}}@media (width<=640px){.team-sets{flex:1 0 100%;order:10;margin:0;display:flex}.team-sets>button{flex:1 1 0;min-width:0;height:44px}.ts-tip{left:var(--tip-x,50%)}.team-panel .map-sum{margin-left:auto}}.side-seg{align-items:center;gap:var(--s2);margin-left:auto;display:inline-flex}.side-seg .seg button{height:32px;padding:0 var(--s3);font-size:var(--fs-sm);white-space:nowrap}.mk-money~.side-seg{margin-left:0}@media (width<=640px){.map-head .side-seg{order:9;width:100%;margin-left:0}.side-seg .seg{flex:1}.side-seg .seg button{padding:0 var(--s2);flex:1}}.ot-link.there .ot-end{opacity:.55}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf4;--sunken:#dde2ec;--panel:#fff;--panel-2:#f0f3f8;--panel-3:#e4e9f2;--line:#cfd6e3;--line-hover:#9aa5ba;--well:#eef1f6;--track:#e3e7ef;--track-in:inset 0 1px 2px #141e3c24;--text:#1b2133;--text-2:#3f4860;--muted:#687189;--ink:#1b1b22;--red:#d8323a;--red-dark:#a8202a;--yellow:#f5b800;--yellow-text:#8a6300;--gold-soft:#ffd84a;--gold-text:#9a6b00;--blue:#3b6fe0;--blue-vivid:#1f7ae8;--caution:#9e5a00;--green:#167a37;--green-dark:#11632c;--pink:#d9488c;--shop:#e5650a;--trade:#0c93c9;--raid:#a33ea1;--admin:#d0500a;--friend:#6f9a1c;--tower:#5363f0;--candy:#129e85;--trophy:#d98a00;--casino:#c8195a;--danger-text:#c62828;--rank:#6d3fd6;--shadow-pop:0 16px 40px #19234638;--mon-lines:repeating-linear-gradient(0deg, #eef1f5 0 1px, transparent 1px 3px);--mon-ball:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='none' stroke='%231b2133' stroke-opacity='.06' stroke-width='2.5'%3E%3Ccircle cx='30' cy='30' r='26'/%3E%3Cpath d='M4 30h18M38 30h18'/%3E%3Ccircle cx='30' cy='30' r='8'/%3E%3C/g%3E%3C/svg%3E");--ball-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%231b2133' stroke-opacity='.03' stroke-width='4'%3E%3Ccircle cx='30' cy='30' r='18'/%3E%3Cpath d='M12 30h12M36 30h12'/%3E%3Ccircle cx='30' cy='30' r='5'/%3E%3Ccircle cx='90' cy='90' r='18'/%3E%3Cpath d='M72 90h12M96 90h12'/%3E%3Ccircle cx='90' cy='90' r='5'/%3E%3C/g%3E%3C/svg%3E")}:root[data-theme=light] body{--ball-pattern:inherit;background-color:var(--bg)}:root[data-theme=light] :is(.pen-res.buy,.pen-egg.buy,.pen-res.locked,.pen-egg.locked,.ot-lock,.mp-grid>div,.side-money,.side-chap .ac-bdg,.zone-cell,.zone-box .zone-cell.caught,.mp-row.lz-lock,.mp-row.lz-lock:hover){background-color:var(--well)}:root[data-theme=light] :is(.mp-grid>div,.zone-cell.unknown,.zone-cell.seen,.mp-row,.mp-row.lz-lock:hover){border-color:var(--line)}:root[data-theme=light] .mp-row.lz-lock{box-shadow:inset 0 4px 10px #141e3c1a}:root[data-theme=light] .ach-lock{background-color:var(--well);box-shadow:inset 0 4px 10px #141e3c1a}:root[data-theme=light] :is(.map-sum b,.mp-row .t .pg-lv b,.dc-head h2,.dc-sum b,.op-head h3,.mvd-sum b,.dex-where-reg>summary b){color:var(--text)}:root[data-theme=light] :is(.map-sum,.mp-in .flav,.mp-row .lv,.mp-grid div){color:var(--text-2)}:root[data-theme=light] .zone-count.done{color:var(--green);text-shadow:none}:root[data-theme=light] .mp-row{background-color:var(--panel)}:root[data-theme=light] .mp-row:hover,:root[data-theme=light] .mp-row.lz-done:hover{background-color:var(--panel-2)}:root[data-theme=light] .mp-row.lz-done{background-color:color-mix(in srgb, var(--green) 7%, var(--panel))}:root[data-theme=light] .mp-row.gym-bg .row-scene:after{background:linear-gradient(90deg,#ffffffe6 12%,#ffffff8c 40%,#0000 68%)}:root[data-theme=light] .mp-row.lz-seal{--lz-veil:linear-gradient(90deg, #ffffffeb 20%, #ffffff80)}:root[data-theme=light] :is(.mp-row.lz-done,.mp-row.ev-here.lz-open){--lz-veil:linear-gradient(90deg, #ffffffe6 12%, #ffffff8c 40%, transparent 68%)}:root[data-theme=light] .mp-row.sel{outline-color:color-mix(in srgb, var(--yellow) 70%, var(--ink))}:root[data-theme=light] .mp-hero:after{background:linear-gradient(transparent 40%, var(--panel))}:root[data-theme=light] .side-nav button.active{background:linear-gradient(90deg, var(--red), color-mix(in srgb, var(--red) 72%, var(--panel)))}:root[data-theme=light] .pc-grid{background-color:var(--sunken);background-image:linear-gradient(#d3d9e4 1px,#0000 1px),linear-gradient(90deg,#d3d9e4 1px,#0000 1px)}:root[data-theme=light] .pc-cell:hover{border-color:var(--line-hover)}:root[data-theme=light] .pc-xp{background:var(--track)}:root[data-theme=light] .pc-cell .pc-evo{text-shadow:none}:root[data-theme=light] :is(.slot.dragging,.pc-cell.dragging){box-shadow:0 12px 28px #19234640}:root[data-theme=light] .seg button.on{background:linear-gradient(90deg, var(--red), color-mix(in srgb, var(--red) 72%, var(--panel)))}:root[data-theme=light] :is(.map-sum .bar,.mp-prog,.cu-bar,.drb .bar,.xpbar,.statbars .bar,.pen-gauge,.side-bar,.side-gauge,.tc-bar,.adm-fn .tr,.mon-card .dc-bud-gauge .bar),:root[data-theme=light] .rg-pips i{background:var(--track);box-shadow:var(--track-in)}:root[data-theme=light] .dex-ring{background:conic-gradient(from -90deg, var(--rc1), var(--rc2) calc(var(--p) * 1%), #edf0f5 0);box-shadow:inset 0 2px 4px #141e3c2e}:root[data-theme=light] .tc-ring{box-shadow:inset 0 2px 4px #141e3c2e}:root[data-theme=light] .dex-ring>div{box-shadow:0 2px 6px #141e3c2e}:root[data-theme=light] :is(.dex-ring b,.drb b){color:var(--text)}:root[data-theme=light] #dex-last .dl:hover{background:var(--panel-2)}:root[data-theme=light] :is(.newsbar,.news-list,.swap-hint,.badge-stats){background:var(--sunken)}:root[data-theme=light] .news-list{box-shadow:var(--shadow-pop)}:root[data-theme=light] :is(.news-list .news-line,.news-feed .news-line+.news-line){border-color:var(--line)}:root[data-theme=light] :is(.news-line .legend,.news-line .shiny){color:var(--gold-text)}:root[data-theme=light] .news-line.me .news-txt{color:var(--green-dark)}:root[data-theme=light] .news-line.me b:first-child{color:var(--green)}:root[data-theme=light] .news-badge{box-shadow:0 0 0 2px var(--ink)}:root[data-theme=light] .ev-pin{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 22%, var(--sunken)), var(--sunken) 80%)}:root[data-theme=light] :is(.statbars b.shiny-up,.rm-pill,.mp-chips span.rm-chip,.mp-chips span.rm-chip b,.pen-row.ditto,.pen-tag.ok,.pen-ditto-status.on,.pen-row .pen-x,.oc-tile .lvl.bump,.tc-dex-txt .shiny,.tw-rec,.sh-rg-t small){color:var(--gold-text)}:root[data-theme=light] :is(.pd,.section-title,.dex-cell .cnt,.info-box b,.news-label,.newsbar.open .news-toggle,.zone-count,.buddy-tag,.badge-stats .bs-head,.pc-filters .chip.on,.rg-go,.evt-pick .chip.on,.ev-lb-row .nm b em,.tl-rail .tl-count,.bag-tip .bag-where,.adm-f .chip.on,.adm-dlg .chip.on,.oc-facts .pd,.lb-name em,.hb-eff b){color:var(--yellow-text)}:root[data-theme=light] .tl-rail .tl-link{background:linear-gradient(color-mix(in srgb, var(--green) 70%, #fff), color-mix(in srgb, var(--green) 70%, #fff)) left / 0% 100% no-repeat, var(--track);box-shadow:var(--track-in)}:root[data-theme=light] .tl-rail .tl-link.on{background-size:100% 100%}:root[data-theme=light] .tl-rail .tl-cursor{background:var(--yellow)}:root[data-theme=light] .tl-rail .tl-cursor.frame{border-color:var(--ink);background:0 0}:root[data-theme=light] .tl-node.done:after{color:var(--green);text-shadow:none}:root[data-theme=light] :is([class$=-fx],[class*=-fx\ ],.arena,.meadow,.scene,.pen-scene,.evo-stage,.bf-stage,.hm-stage,.hx-stage,.lk-stage,.trade-stage,.raid-hero,.cs-scene,.rh-hb,.rc-card,.wb-st){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#141826;--sunken:#10131f;--panel:#1c2030;--panel-2:#252a3d;--panel-3:#2e3550;--line:#333a52;--line-hover:#ffffff4d;--text:#eef1f8;--text-2:#c3c9d8;--muted:#9aa3bb;--yellow:#ffcb05;--yellow-text:#ffcb05;--gold-soft:#ffe066;--gold-text:#ffe066;--green:#4cc96a;--green-dark:#2f9e4f;--caution:#ffb347;--danger-text:#ff8a8a;--track:var(--line);--track-in:none;--shadow-pop:0 16px 40px #0009;--mon-lines:repeating-linear-gradient(0deg, #00000024 0 1px, transparent 1px 3px);--mon-ball:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='2.5'%3E%3Ccircle cx='30' cy='30' r='26'/%3E%3Cpath d='M4 30h18M38 30h18'/%3E%3Ccircle cx='30' cy='30' r='8'/%3E%3C/g%3E%3C/svg%3E");--mon-frame:var(--mon-lines), var(--mon-ball);color:var(--text)}:root[data-theme=light] :is(.btn:not(.ghost):not(.outline):not(.ti-discord):not(.ti-google),.mp-go:not(.ghost):not([disabled])){background:linear-gradient(90deg, var(--bc), color-mix(in srgb, var(--bc) 78%, var(--panel)))}:root[data-theme=light] :is(.btn:not(.ghost):not(.outline):not(.ti-discord):not(.ti-google):hover:not(:disabled),.mp-go:not(.ghost):not([disabled]):hover){background:linear-gradient(90deg, color-mix(in srgb, var(--bc) 88%, var(--ink)), var(--bc))}:root[data-theme=light] .btn.gold.gold:not(.ghost):not(.outline):not(.ti-discord):not(.ti-google){color:var(--ink)}:root[data-theme=light] :is(.tr-win,.tr-face:not(:has(>.tr-win)),.slot.filled,.dc-hero,.cr-slot):after{background:repeating-linear-gradient(0deg,#ffffff4d 0 1px,#0000 1px 3px)}:root[data-theme=light] .zone-box .zone-pct{background:var(--panel);color:var(--text-2);box-shadow:0 0 0 1px var(--line)}:root[data-theme=light] .op-sw:after{background:var(--panel);box-shadow:0 1px 3px #141e3c59}:root[data-theme=light] :is([class$=-fx],[class*=-fx\ ],.arena,.meadow,.scene,.pen-scene,.evo-stage,.bf-stage,.hm-stage,.hx-stage,.lk-stage,.trade-stage,.raid-hero,.rh-hb,.rc-card,.wb-st) :is(.tr-win,.tr-face:not(:has(>.tr-win)),.slot.filled,.dc-hero):after{background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px)}:root[data-theme=light] .sh-buy .seg button.on{color:var(--yellow-text);background:0 0}:root[data-theme=light] .oc-tile .xpb{background:var(--track)}:root[data-theme=light] .evt-pick>.map-region:not([style*=--c]){--c:#6b7489}:root[data-theme=light] .evt-lv{color:#fff}:root[data-theme=light] .tw-fl:not(.run):not(.current),:root[data-theme=light] .tw-st:not(.run):not(.cur) .tw-dot{background:var(--panel);box-shadow:inset 0 0 0 2px var(--line-hover)}:root[data-theme=light] .tw-fl.rec:not(.run):not(.current){box-shadow:inset 0 0 0 2px var(--line-hover), 0 0 0 2px var(--gold-soft)}:root[data-theme=light] .tc-mon.free{background:var(--well);box-shadow:inset 0 0 0 2px var(--line)}:root[data-theme=light] .tc-name b{color:var(--text)}:root[data-theme=light] .tc-xp{background:var(--track)}:root[data-theme=light] .ot-arrow{color:color-mix(in srgb, var(--trade) 75%, var(--ink))}:root[data-theme=light] .dc-tag{background:var(--panel);color:var(--text-2);box-shadow:0 0 0 1px var(--line)}:root[data-theme=light] .dc-move .pw b{color:var(--text)}:root[data-theme=light] .dc-move>span:first-child b{color:color-mix(in srgb, var(--tc,var(--yellow-text)) 75%, var(--ink))}:root[data-theme=light] .xpbar.big>span{color:var(--text);text-shadow:0 1px #fff9}:root[data-theme=light] .statbars .bar>:is(i.shiny,i.rk){box-shadow:inset 1px 0 0 var(--track)}:root[data-theme=light] .adm-cnt{background:var(--panel-3);color:var(--text-2)}:root[data-theme=light] .map-region{background-color:color-mix(in oklch, var(--c) 10%, var(--panel))}:root[data-theme=light] .dex-region{background-color:color-mix(in oklch, var(--rc) 10%, var(--panel))}:root[data-theme=light] .map-region.adm-frame{background-color:var(--panel)}:root[data-theme=light] .ot-npc{background-color:color-mix(in oklch, var(--n) 7%, var(--panel))}:root[data-theme=light] .rg.active{background:color-mix(in oklch, var(--c) 18%, var(--panel))}:root[data-theme=light] .rg.depart{background:color-mix(in oklch, var(--c) 14%, var(--panel))}:root[data-theme=light] .ot-tile.friend{background-color:color-mix(in oklch, var(--friend) 8%, var(--panel))}:root[data-theme=light] .ot-npc .ot-tile.ready{background:color-mix(in oklch, var(--n) 16%, var(--panel))}:root[data-theme=light] .ot-tile.off.done{background:color-mix(in oklch, var(--green) 7%, var(--panel))}:root[data-theme=light] .modal.op-modal{background:color-mix(in oklch, var(--c) 9%, var(--panel))}:root[data-theme=light] :is(.dc-head,.mvd-head){background:linear-gradient(in oklch 90deg, color-mix(in oklch, var(--c) 45%, var(--panel)), var(--panel))}:root[data-theme=light] .op-head{background:linear-gradient(in oklch 90deg, color-mix(in oklch, var(--c) 70%, var(--panel)), color-mix(in oklch, var(--c) 9%, var(--panel)))}:root[data-theme=light] :is(.side-disc,.side-links .disc){background:color-mix(in oklch, var(--discord) 8%, var(--panel))}:root[data-theme=light] :is(.side-disc:hover,.side-links .disc:hover){background:color-mix(in oklch, var(--discord) 22%, var(--panel))}:root[data-theme=light] :is(.side-don,.side-links .don){background:color-mix(in oklch, var(--support) 8%, var(--panel))}:root[data-theme=light] :is(.side-don:hover:not(:disabled),.side-links .don:hover:not(:disabled)){background:color-mix(in oklch, var(--support) 22%, var(--panel))}:root[data-theme=light] :is(.slot.empty,.evt-slot.free,.rt-mon.free,.lz-mon.free,.pen-res.empty:not(.buy):not(.locked),.pen-egg.empty:not(.buy):not(.locked)){background:color-mix(in oklch, var(--text-2) 4%, var(--panel))}:root[data-theme=light] :is(.slot.empty,.slot.empty:hover,.evt-slot.free,.rt-mon.free,.lz-mon.free,.pen-res.empty:not(.buy):not(.locked),.pen-egg.empty:not(.buy):not(.locked)){border-color:var(--line-hover)}:root[data-theme=light] .sh-buy .seg-thumb{background:color-mix(in oklch, var(--yellow) 14%, var(--panel))}.px,.px .px-grid{--r1o:polygon(evenodd, -48px -48px, -2px -2px, var(--u) -2px, var(--u) var(--u), -2px var(--u), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - var(--u)) -2px, calc(100% - var(--u)) var(--u), calc(100% + 2px) var(--u), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 2px) calc(100% + 2px), calc(100% - var(--u)) calc(100% + 2px), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% + 2px) calc(100% - var(--u)), calc(100% + 2px) calc(100% + 2px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -2px calc(100% + 2px), var(--u) calc(100% + 2px), var(--u) calc(100% - var(--u)), -2px calc(100% - var(--u)), -2px calc(100% + 2px), -48px calc(100% + 48px));--r2o:polygon(evenodd, -48px -48px, -2px -2px, calc(2 * var(--u)) -2px, calc(2 * var(--u)) var(--u), var(--u) var(--u), var(--u) calc(2 * var(--u)), -2px calc(2 * var(--u)), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - calc(2 * var(--u))) -2px, calc(100% - calc(2 * var(--u))) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% + 2px) calc(2 * var(--u)), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(2 * var(--u))) calc(100% + 2px), calc(100% - calc(2 * var(--u))) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% + 2px) calc(100% - calc(2 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -2px calc(100% + 2px), calc(2 * var(--u)) calc(100% + 2px), calc(2 * var(--u)) calc(100% - var(--u)), var(--u) calc(100% - var(--u)), var(--u) calc(100% - calc(2 * var(--u))), -2px calc(100% - calc(2 * var(--u))), -2px calc(100% + 2px), -48px calc(100% + 48px));--r2w:polygon(evenodd, -600px -600px, -2px -2px, calc(2 * var(--u)) -2px, calc(2 * var(--u)) var(--u), var(--u) var(--u), var(--u) calc(2 * var(--u)), -2px calc(2 * var(--u)), -2px -2px, -600px -600px, calc(100% + 600px) -600px, calc(100% + 2px) -2px, calc(100% - calc(2 * var(--u))) -2px, calc(100% - calc(2 * var(--u))) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% + 2px) calc(2 * var(--u)), calc(100% + 2px) -2px, calc(100% + 600px) -600px, calc(100% + 600px) calc(100% + 600px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(2 * var(--u))) calc(100% + 2px), calc(100% - calc(2 * var(--u))) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% + 2px) calc(100% - calc(2 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 600px) calc(100% + 600px), -600px calc(100% + 600px), -2px calc(100% + 2px), calc(2 * var(--u)) calc(100% + 2px), calc(2 * var(--u)) calc(100% - var(--u)), var(--u) calc(100% - var(--u)), var(--u) calc(100% - calc(2 * var(--u))), -2px calc(100% - calc(2 * var(--u))), -2px calc(100% + 2px), -600px calc(100% + 600px));--r1w:polygon(evenodd, -600px -600px, -2px -2px, var(--u) -2px, var(--u) var(--u), -2px var(--u), -2px -2px, -600px -600px, calc(100% + 600px) -600px, calc(100% + 2px) -2px, calc(100% - var(--u)) -2px, calc(100% - var(--u)) var(--u), calc(100% + 2px) var(--u), calc(100% + 2px) -2px, calc(100% + 600px) -600px, calc(100% + 600px) calc(100% + 600px), calc(100% + 2px) calc(100% + 2px), calc(100% - var(--u)) calc(100% + 2px), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% + 2px) calc(100% - var(--u)), calc(100% + 2px) calc(100% + 2px), calc(100% + 600px) calc(100% + 600px), -600px calc(100% + 600px), -2px calc(100% + 2px), var(--u) calc(100% + 2px), var(--u) calc(100% - var(--u)), -2px calc(100% - var(--u)), -2px calc(100% + 2px), -600px calc(100% + 600px));--r3w:polygon(evenodd, -600px -600px, -2px -2px, calc(3 * var(--u)) -2px, calc(3 * var(--u)) var(--u), var(--u) var(--u), var(--u) calc(2 * var(--u)), var(--u) calc(2 * var(--u)), var(--u) calc(3 * var(--u)), -2px calc(3 * var(--u)), -2px -2px, -600px -600px, calc(100% + 600px) -600px, calc(100% + 2px) -2px, calc(100% - calc(3 * var(--u))) -2px, calc(100% - calc(3 * var(--u))) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% + 2px) calc(3 * var(--u)), calc(100% + 2px) -2px, calc(100% + 600px) -600px, calc(100% + 600px) calc(100% + 600px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(3 * var(--u))) calc(100% + 2px), calc(100% - calc(3 * var(--u))) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(3 * var(--u))), calc(100% + 2px) calc(100% - calc(3 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 600px) calc(100% + 600px), -600px calc(100% + 600px), -2px calc(100% + 2px), calc(3 * var(--u)) calc(100% + 2px), calc(3 * var(--u)) calc(100% - var(--u)), var(--u) calc(100% - var(--u)), var(--u) calc(100% - calc(2 * var(--u))), var(--u) calc(100% - calc(2 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), -2px calc(100% - calc(3 * var(--u))), -2px calc(100% + 2px), -600px calc(100% + 600px));--r5w:polygon(evenodd, -600px -600px, -2px -2px, calc(5 * var(--u)) -2px, calc(5 * var(--u)) var(--u), calc(3 * var(--u)) var(--u), calc(3 * var(--u)) calc(2 * var(--u)), calc(2 * var(--u)) calc(2 * var(--u)), calc(2 * var(--u)) calc(3 * var(--u)), var(--u) calc(3 * var(--u)), var(--u) calc(4 * var(--u)), var(--u) calc(4 * var(--u)), var(--u) calc(5 * var(--u)), -2px calc(5 * var(--u)), -2px -2px, -600px -600px, calc(100% + 600px) -600px, calc(100% + 2px) -2px, calc(100% - calc(5 * var(--u))) -2px, calc(100% - calc(5 * var(--u))) var(--u), calc(100% - calc(3 * var(--u))) var(--u), calc(100% - calc(3 * var(--u))) calc(2 * var(--u)), calc(100% - calc(2 * var(--u))) calc(2 * var(--u)), calc(100% - calc(2 * var(--u))) calc(3 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% - var(--u)) calc(4 * var(--u)), calc(100% - var(--u)) calc(4 * var(--u)), calc(100% - var(--u)) calc(5 * var(--u)), calc(100% + 2px) calc(5 * var(--u)), calc(100% + 2px) -2px, calc(100% + 600px) -600px, calc(100% + 600px) calc(100% + 600px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(5 * var(--u))) calc(100% + 2px), calc(100% - calc(5 * var(--u))) calc(100% - var(--u)), calc(100% - calc(3 * var(--u))) calc(100% - var(--u)), calc(100% - calc(3 * var(--u))) calc(100% - calc(2 * var(--u))), calc(100% - calc(2 * var(--u))) calc(100% - calc(2 * var(--u))), calc(100% - calc(2 * var(--u))) calc(100% - calc(3 * var(--u))), calc(100% - var(--u)) calc(100% - calc(3 * var(--u))), calc(100% - var(--u)) calc(100% - calc(4 * var(--u))), calc(100% - var(--u)) calc(100% - calc(4 * var(--u))), calc(100% - var(--u)) calc(100% - calc(5 * var(--u))), calc(100% + 2px) calc(100% - calc(5 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 600px) calc(100% + 600px), -600px calc(100% + 600px), -2px calc(100% + 2px), calc(5 * var(--u)) calc(100% + 2px), calc(5 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - calc(2 * var(--u))), calc(2 * var(--u)) calc(100% - calc(2 * var(--u))), calc(2 * var(--u)) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), var(--u) calc(100% - calc(5 * var(--u))), -2px calc(100% - calc(5 * var(--u))), -2px calc(100% + 2px), -600px calc(100% + 600px));--hero-w:polygon(evenodd, -600px -600px, -2px -2px, calc(3 * var(--u)) -2px, calc(3 * var(--u)) var(--u), var(--u) var(--u), var(--u) calc(2 * var(--u)), var(--u) calc(2 * var(--u)), var(--u) calc(3 * var(--u)), -2px calc(3 * var(--u)), -2px -2px, -600px -600px, calc(100% + 600px) -600px, calc(100% + 2px) -2px, calc(100% - calc(3 * var(--u))) -2px, calc(100% - calc(3 * var(--u))) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% + 2px) calc(3 * var(--u)), calc(100% + 2px) -2px, calc(100% + 600px) -600px, calc(100% + 600px) calc(100% + 600px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(3 * var(--u))) calc(100% + 2px), calc(100% - calc(3 * var(--u))) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(3 * var(--u))), calc(100% + 2px) calc(100% - calc(3 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 600px) calc(100% + 600px), -600px calc(100% + 600px), -2px calc(100% + 2px), calc(5 * var(--u)) calc(100% + 2px), calc(5 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - calc(2 * var(--u))), calc(2 * var(--u)) calc(100% - calc(2 * var(--u))), calc(2 * var(--u)) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), var(--u) calc(100% - calc(5 * var(--u))), -2px calc(100% - calc(5 * var(--u))), -2px calc(100% + 2px), -600px calc(100% + 600px));--r3o:polygon(evenodd, -48px -48px, -2px -2px, calc(3 * var(--u)) -2px, calc(3 * var(--u)) var(--u), var(--u) var(--u), var(--u) calc(2 * var(--u)), var(--u) calc(2 * var(--u)), var(--u) calc(3 * var(--u)), -2px calc(3 * var(--u)), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - calc(3 * var(--u))) -2px, calc(100% - calc(3 * var(--u))) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% + 2px) calc(3 * var(--u)), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(3 * var(--u))) calc(100% + 2px), calc(100% - calc(3 * var(--u))) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(3 * var(--u))), calc(100% + 2px) calc(100% - calc(3 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -2px calc(100% + 2px), calc(3 * var(--u)) calc(100% + 2px), calc(3 * var(--u)) calc(100% - var(--u)), var(--u) calc(100% - var(--u)), var(--u) calc(100% - calc(2 * var(--u))), var(--u) calc(100% - calc(2 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), -2px calc(100% - calc(3 * var(--u))), -2px calc(100% + 2px), -48px calc(100% + 48px));--r3i:polygon(evenodd, -48px -48px, -2px -2px, calc(2 * var(--u)) -2px, calc(2 * var(--u)) var(--u), var(--u) var(--u), var(--u) calc(2 * var(--u)), -2px calc(2 * var(--u)), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - calc(2 * var(--u))) -2px, calc(100% - calc(2 * var(--u))) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% + 2px) calc(2 * var(--u)), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(2 * var(--u))) calc(100% + 2px), calc(100% - calc(2 * var(--u))) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% + 2px) calc(100% - calc(2 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -2px calc(100% + 2px), calc(2 * var(--u)) calc(100% + 2px), calc(2 * var(--u)) calc(100% - var(--u)), var(--u) calc(100% - var(--u)), var(--u) calc(100% - calc(2 * var(--u))), -2px calc(100% - calc(2 * var(--u))), -2px calc(100% + 2px), -48px calc(100% + 48px));--r5o:polygon(evenodd, -48px -48px, -2px -2px, calc(5 * var(--u)) -2px, calc(5 * var(--u)) var(--u), calc(3 * var(--u)) var(--u), calc(3 * var(--u)) calc(2 * var(--u)), calc(2 * var(--u)) calc(2 * var(--u)), calc(2 * var(--u)) calc(3 * var(--u)), var(--u) calc(3 * var(--u)), var(--u) calc(4 * var(--u)), var(--u) calc(4 * var(--u)), var(--u) calc(5 * var(--u)), -2px calc(5 * var(--u)), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - calc(5 * var(--u))) -2px, calc(100% - calc(5 * var(--u))) var(--u), calc(100% - calc(3 * var(--u))) var(--u), calc(100% - calc(3 * var(--u))) calc(2 * var(--u)), calc(100% - calc(2 * var(--u))) calc(2 * var(--u)), calc(100% - calc(2 * var(--u))) calc(3 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% - var(--u)) calc(4 * var(--u)), calc(100% - var(--u)) calc(4 * var(--u)), calc(100% - var(--u)) calc(5 * var(--u)), calc(100% + 2px) calc(5 * var(--u)), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(5 * var(--u))) calc(100% + 2px), calc(100% - calc(5 * var(--u))) calc(100% - var(--u)), calc(100% - calc(3 * var(--u))) calc(100% - var(--u)), calc(100% - calc(3 * var(--u))) calc(100% - calc(2 * var(--u))), calc(100% - calc(2 * var(--u))) calc(100% - calc(2 * var(--u))), calc(100% - calc(2 * var(--u))) calc(100% - calc(3 * var(--u))), calc(100% - var(--u)) calc(100% - calc(3 * var(--u))), calc(100% - var(--u)) calc(100% - calc(4 * var(--u))), calc(100% - var(--u)) calc(100% - calc(4 * var(--u))), calc(100% - var(--u)) calc(100% - calc(5 * var(--u))), calc(100% + 2px) calc(100% - calc(5 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -2px calc(100% + 2px), calc(5 * var(--u)) calc(100% + 2px), calc(5 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - calc(2 * var(--u))), calc(2 * var(--u)) calc(100% - calc(2 * var(--u))), calc(2 * var(--u)) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), var(--u) calc(100% - calc(5 * var(--u))), -2px calc(100% - calc(5 * var(--u))), -2px calc(100% + 2px), -48px calc(100% + 48px));--r5i:polygon(evenodd, -48px -48px, -2px -2px, calc(4 * var(--u)) -2px, calc(4 * var(--u)) var(--u), calc(2 * var(--u)) var(--u), calc(2 * var(--u)) calc(2 * var(--u)), var(--u) calc(2 * var(--u)), var(--u) calc(3 * var(--u)), var(--u) calc(3 * var(--u)), var(--u) calc(4 * var(--u)), -2px calc(4 * var(--u)), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - calc(4 * var(--u))) -2px, calc(100% - calc(4 * var(--u))) var(--u), calc(100% - calc(2 * var(--u))) var(--u), calc(100% - calc(2 * var(--u))) calc(2 * var(--u)), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% - var(--u)) calc(4 * var(--u)), calc(100% + 2px) calc(4 * var(--u)), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(4 * var(--u))) calc(100% + 2px), calc(100% - calc(4 * var(--u))) calc(100% - var(--u)), calc(100% - calc(2 * var(--u))) calc(100% - var(--u)), calc(100% - calc(2 * var(--u))) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(3 * var(--u))), calc(100% - var(--u)) calc(100% - calc(3 * var(--u))), calc(100% - var(--u)) calc(100% - calc(4 * var(--u))), calc(100% + 2px) calc(100% - calc(4 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -2px calc(100% + 2px), calc(4 * var(--u)) calc(100% + 2px), calc(4 * var(--u)) calc(100% - var(--u)), calc(2 * var(--u)) calc(100% - var(--u)), calc(2 * var(--u)) calc(100% - calc(2 * var(--u))), var(--u) calc(100% - calc(2 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), -2px calc(100% - calc(4 * var(--u))), -2px calc(100% + 2px), -48px calc(100% + 48px));--hero-o:polygon(evenodd, -48px -48px, -2px -2px, calc(3 * var(--u)) -2px, calc(3 * var(--u)) var(--u), var(--u) var(--u), var(--u) calc(2 * var(--u)), var(--u) calc(2 * var(--u)), var(--u) calc(3 * var(--u)), -2px calc(3 * var(--u)), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - calc(3 * var(--u))) -2px, calc(100% - calc(3 * var(--u))) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% + 2px) calc(3 * var(--u)), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(3 * var(--u))) calc(100% + 2px), calc(100% - calc(3 * var(--u))) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% - var(--u)) calc(100% - calc(3 * var(--u))), calc(100% + 2px) calc(100% - calc(3 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -2px calc(100% + 2px), calc(5 * var(--u)) calc(100% + 2px), calc(5 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - calc(2 * var(--u))), calc(2 * var(--u)) calc(100% - calc(2 * var(--u))), calc(2 * var(--u)) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), var(--u) calc(100% - calc(5 * var(--u))), -2px calc(100% - calc(5 * var(--u))), -2px calc(100% + 2px), -48px calc(100% + 48px));--hero-i:polygon(evenodd, -48px -48px, -2px -2px, calc(2 * var(--u)) -2px, calc(2 * var(--u)) var(--u), var(--u) var(--u), var(--u) calc(2 * var(--u)), -2px calc(2 * var(--u)), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - calc(2 * var(--u))) -2px, calc(100% - calc(2 * var(--u))) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% + 2px) calc(2 * var(--u)), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 2px) calc(100% + 2px), calc(100% - calc(2 * var(--u))) calc(100% + 2px), calc(100% - calc(2 * var(--u))) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - calc(2 * var(--u))), calc(100% + 2px) calc(100% - calc(2 * var(--u))), calc(100% + 2px) calc(100% + 2px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -2px calc(100% + 2px), calc(4 * var(--u)) calc(100% + 2px), calc(4 * var(--u)) calc(100% - var(--u)), calc(2 * var(--u)) calc(100% - var(--u)), calc(2 * var(--u)) calc(100% - calc(2 * var(--u))), var(--u) calc(100% - calc(2 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(3 * var(--u))), var(--u) calc(100% - calc(4 * var(--u))), -2px calc(100% - calc(4 * var(--u))), -2px calc(100% + 2px), -48px calc(100% + 48px));--head3:polygon(evenodd, -48px -48px, -2px -2px, calc(2 * var(--u)) -2px, calc(2 * var(--u)) var(--u), var(--u) var(--u), var(--u) calc(2 * var(--u)), -2px calc(2 * var(--u)), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - calc(2 * var(--u))) -2px, calc(100% - calc(2 * var(--u))) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% + 2px) calc(2 * var(--u)), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -48px calc(100% + 48px));--head5:polygon(evenodd, -48px -48px, -2px -2px, calc(4 * var(--u)) -2px, calc(4 * var(--u)) var(--u), calc(2 * var(--u)) var(--u), calc(2 * var(--u)) calc(2 * var(--u)), var(--u) calc(2 * var(--u)), var(--u) calc(3 * var(--u)), var(--u) calc(3 * var(--u)), var(--u) calc(4 * var(--u)), -2px calc(4 * var(--u)), -2px -2px, -48px -48px, calc(100% + 48px) -48px, calc(100% + 2px) -2px, calc(100% - calc(4 * var(--u))) -2px, calc(100% - calc(4 * var(--u))) var(--u), calc(100% - calc(2 * var(--u))) var(--u), calc(100% - calc(2 * var(--u))) calc(2 * var(--u)), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% - var(--u)) calc(4 * var(--u)), calc(100% + 2px) calc(4 * var(--u)), calc(100% + 2px) -2px, calc(100% + 48px) -48px, calc(100% + 48px) calc(100% + 48px), calc(100% + 48px) calc(100% + 48px), -48px calc(100% + 48px), -48px calc(100% + 48px));--ringh:linear-gradient(#000 0 0) 0 0 / 100% var(--u) no-repeat, linear-gradient(#000 0 0) 0 100% / 100% var(--u) no-repeat, linear-gradient(#000 0 0) 0 0 / var(--u) 100% no-repeat, linear-gradient(#000 0 0) 100% 0 / var(--u) 100% no-repeat, linear-gradient(#000 0 0) left var(--u) top var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(3 * var(--u)) bottom var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(2 * var(--u)) bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom calc(4 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat;--ringhi:linear-gradient(#000 0 0) 0 0 / 100% var(--u) no-repeat, linear-gradient(#000 0 0) 0 100% / 100% var(--u) no-repeat, linear-gradient(#000 0 0) 0 0 / var(--u) 100% no-repeat, linear-gradient(#000 0 0) 100% 0 / var(--u) 100% no-repeat, linear-gradient(#000 0 0) left var(--u) top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(2 * var(--u)) bottom var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom var(--u) / var(--u) var(--u) no-repeat;--pm2:linear-gradient(#000 0 0) left 0 top 0 / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 top 0 / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 bottom 0 / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 bottom 0 / var(--u) var(--u) no-repeat;--pm2i:linear-gradient(#000 0 0) left var(--u) top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom var(--u) / var(--u) var(--u) no-repeat;--pm3:linear-gradient(#000 0 0) left 0 top 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 top 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 bottom 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 bottom var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 bottom 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 bottom var(--u) / var(--u) var(--u) no-repeat;--pm3i:linear-gradient(#000 0 0) left var(--u) top var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat;--pm5:linear-gradient(#000 0 0) left calc(2 * var(--u)) top 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 top calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right calc(2 * var(--u)) top 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 top calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(2 * var(--u)) bottom 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 bottom calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right calc(2 * var(--u)) bottom 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 bottom calc(3 * var(--u)) / var(--u) var(--u) no-repeat;--pm5i:linear-gradient(#000 0 0) left calc(3 * var(--u)) top var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(2 * var(--u)) top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) top calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) top calc(4 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right calc(3 * var(--u)) top var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right calc(2 * var(--u)) top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top calc(4 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(3 * var(--u)) bottom var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(2 * var(--u)) bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom calc(4 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right calc(3 * var(--u)) bottom var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right calc(2 * var(--u)) bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom calc(4 * var(--u)) / var(--u) var(--u) no-repeat;--pmh:linear-gradient(#000 0 0) left 0 top 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 top 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 top var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(2 * var(--u)) bottom 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom var(--u) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left 0 bottom calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 bottom 0 / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right 0 bottom var(--u) / var(--u) var(--u) no-repeat;--pmhi:linear-gradient(#000 0 0) left var(--u) top var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) top calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(3 * var(--u)) bottom var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) left calc(2 * var(--u)) bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom calc(3 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) left var(--u) bottom calc(4 * var(--u)) / var(--u) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom var(--u) / calc(2 * var(--u)) var(--u) no-repeat, linear-gradient(#000 0 0) right var(--u) bottom calc(2 * var(--u)) / var(--u) var(--u) no-repeat}.px{--u:2px;--dither:repeating-conic-gradient(#000 0 25%, transparent 0 50%) 0 0 / calc(2 * var(--u)) calc(2 * var(--u));--px-hi:#ffffff38;--px-lo:#00000047}.px .px-grid{--dither:repeating-conic-gradient(#000 0 25%, transparent 0 50%) 0 0 / calc(2 * var(--u)) calc(2 * var(--u))}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_){--b-hi:oklch(from var(--bc) min(calc(l + .1), .97) c calc(h + 8));--b-lo:oklch(from var(--bc) calc(l - .2) calc(c * 1.1) calc(h - 22));--ring:var(--ink);--fill:var(--bc);--o:var(--r3o);--so:calc(2 * var(--u));--sh:oklch(from var(--bc) calc(l * .66) calc(c * 1.3) calc(h - 32) / .5);isolation:isolate;box-shadow:none;color:#fff;text-shadow:var(--u) var(--u) 0 var(--b-lo);text-transform:uppercase;letter-spacing:.06em;background:0 0;border:0;border-radius:0;transition:translate 80ms steps(2,end)}:where(.px) :where(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)){position:relative}.px .mp-go:not(#_){--bc:var(--red)}.px .side-don:not(#_){--bc:var(--support);border-style:solid}.px .side-disc:not(#_){--bc:var(--discord)}.px .seg:not(.sh-buy .seg){background:var(--sunken);overflow:visible}.px .seg:not(.sh-buy .seg)>button{text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-sm)}.px .seg:not(.sh-buy .seg)>button.on:not(#_){--bc:var(--red)}.px .arena .adv-controls .seg>button{font-size:var(--fs-caption)}.px :is(.side-nav>button.active,.side-nav .nav-grp-h.active):not(#_){--bc:var(--red)}.px[data-theme=light] :is(.side-bug,.fx-skip):not(#_){--bc:var(--panel-2);--b-hi:#fff;--b-lo:var(--line);--sh:#141e3c73;color:var(--text)}.px :is(.side-bug,.fx-skip):not(#_){--bc:var(--panel-3);color:var(--text);text-shadow:none;font-size:var(--fs-caption);--b-hi:oklch(from var(--panel-3) min(calc(l + .07), .99) c h);--b-lo:oklch(from var(--panel-3) calc(l - .1) c h);--sh:#000000e6}.px .dc-candy:not(#_){--bc:var(--panel-3);color:var(--text);text-shadow:none;text-transform:none;letter-spacing:0;--b-hi:oklch(from var(--panel-3) min(calc(l + .07), .99) c h);--b-lo:oklch(from var(--panel-3) calc(l - .1) c h);--sh:#000000e6}.px .dc-candy:not(#_):disabled{opacity:.45}.px :is(.side-don,.side-disc):not(#_){color:#fff;font-size:var(--fs-caption)}.px :is(.side-don,.side-disc):not(#_) :is(svg,.dc){color:#fff}.px .btn.small:not(#_){min-height:var(--control-h);font-size:var(--fs-caption);letter-spacing:.02em;justify-content:center;align-items:center;gap:var(--s1);display:inline-flex}.px .modal-actions .btn:not(.small):not(#_){min-height:var(--cta-h);padding:0 var(--s5);font-size:var(--fs-body);--o:var(--r5o);--lay:var(--lay5);--layp:var(--lay5p);--shm:var(--shm5);--shc:var(--shc5);--shw:var(--shw5)}.px .btn.gold:not(#_){color:var(--ink);text-shadow:none}.px .btn.ti-discord:not(#_){--bc:var(--discord)}.px .btn.ti-google:not(#_){--bc:#fff;color:var(--ink);text-shadow:none;--b-lo:#c9ced9;--sh:color-mix(in srgb, var(--ink) 50%, transparent)}.px :is(.btn.ghost,.btn.outline,.mp-go.ghost):not(#_){--bc:var(--panel-2);color:var(--text);text-shadow:none;--b-hi:oklch(from var(--panel-2) min(calc(l + .06), .99) c h);--b-lo:oklch(from var(--panel-2) calc(l - .12) c h);--sh:#000000e6}.px .btn.outline:not(#_){--bc:var(--panel)}.px .pc-filters .chip.on:not(#_){--bc:color-mix(in srgb, var(--yellow) 16%, var(--panel-2));color:var(--yellow);--b-hi:color-mix(in srgb, var(--yellow) 30%, var(--panel-2));--b-lo:oklch(from var(--panel-2) calc(l - .12) c h)}.px[data-theme=light] .pc-filters .chip.on:not(#_){color:var(--yellow-text)}.px :is(.btn.big,.btn.lg,.mp-go):not(#_){--o:var(--r5o)}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_):before{content:"";inset:var(--so) calc(-1 * var(--so)) calc(-1 * var(--so)) var(--so);z-index:-1;background:var(--sh);pointer-events:none;-webkit-mask:var(--shm);-webkit-mask-composite:var(--shw);-webkit-mask:var(--shm);mask:var(--shm);mask-composite:var(--shc);position:absolute}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_):after{content:"";z-index:-1;clip-path:var(--o);background:var(--lay);pointer-events:none;position:absolute;inset:0}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_):hover:not(:disabled,[disabled]){filter:none;--fill:oklch(from var(--bc) min(calc(l + .06), .98) c h);background:0 0}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_):active:not(:disabled,[disabled]){translate:var(--u) 0;--so:var(--u)}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_):active:not(:disabled,[disabled]):after{background:var(--layp)}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_):is(:disabled,[disabled]){filter:none;box-shadow:none;background:0 0}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_):is(:disabled,[disabled]):before{content:none}.px .mp-go:not(#_)[disabled]{--bc:var(--line);color:var(--muted);text-shadow:none}.px .evo-btn .evo-ic{margin-right:var(--u);filter:drop-shadow(var(--u) var(--u) 0 color-mix(in srgb, var(--ink) 70%, transparent));font-size:0;display:inline-block}.px .evo-btn .evo-ic:before{content:"";background:#2f9e4f;width:14px;height:8px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 4' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h1v1h1v1h1v1h1v1H0V3h1V2h1V1h1z'/%3E%3C/svg%3E") 50%/14px 8px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 4' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h1v1h1v1h1v1h1v1H0V3h1V2h1V1h1z'/%3E%3C/svg%3E") 50%/14px 8px no-repeat}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_){--lay3:linear-gradient(var(--fill) 0 0) calc(3 * var(--u)) calc(2 * var(--u)) / calc(100% - 6 * var(--u)) calc(100% - 5 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) calc(2 * var(--u)) calc(3 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 7 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) var(--u) calc(4 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 9 * var(--u)) no-repeat, linear-gradient(var(--b-hi) 0 0) calc(3 * var(--u)) var(--u) / calc(100% - 6 * var(--u)) calc(100% - 4 * var(--u)) no-repeat, linear-gradient(var(--b-hi) 0 0) calc(2 * var(--u)) calc(2 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 6 * var(--u)) no-repeat, linear-gradient(var(--b-hi) 0 0) var(--u) calc(3 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 8 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(3 * var(--u)) var(--u) / calc(100% - 6 * var(--u)) calc(100% - 2 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(2 * var(--u)) calc(2 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 4 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) var(--u) calc(3 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 6 * var(--u)) no-repeat, var(--ring);--lay5:linear-gradient(var(--fill) 0 0) calc(5 * var(--u)) calc(2 * var(--u)) / calc(100% - 10 * var(--u)) calc(100% - 5 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) calc(3 * var(--u)) calc(3 * var(--u)) / calc(100% - 6 * var(--u)) calc(100% - 7 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) calc(2 * var(--u)) calc(4 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 9 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) var(--u) calc(6 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 13 * var(--u)) no-repeat, linear-gradient(var(--b-hi) 0 0) calc(5 * var(--u)) var(--u) / calc(100% - 10 * var(--u)) calc(100% - 4 * var(--u)) no-repeat, linear-gradient(var(--b-hi) 0 0) calc(3 * var(--u)) calc(2 * var(--u)) / calc(100% - 6 * var(--u)) calc(100% - 6 * var(--u)) no-repeat, linear-gradient(var(--b-hi) 0 0) calc(2 * var(--u)) calc(3 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 8 * var(--u)) no-repeat, linear-gradient(var(--b-hi) 0 0) var(--u) calc(5 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 12 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(5 * var(--u)) var(--u) / calc(100% - 10 * var(--u)) calc(100% - 2 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(3 * var(--u)) calc(2 * var(--u)) / calc(100% - 6 * var(--u)) calc(100% - 4 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(2 * var(--u)) calc(3 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 6 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) var(--u) calc(5 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 10 * var(--u)) no-repeat, var(--ring);--lay3p:linear-gradient(var(--fill) 0 0) calc(3 * var(--u)) calc(2 * var(--u)) / calc(100% - 6 * var(--u)) calc(100% - 4 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) calc(2 * var(--u)) calc(3 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 6 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) var(--u) calc(4 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 8 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(3 * var(--u)) var(--u) / calc(100% - 6 * var(--u)) calc(100% - 2 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(2 * var(--u)) calc(2 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 4 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) var(--u) calc(3 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 6 * var(--u)) no-repeat, var(--ring);--lay5p:linear-gradient(var(--fill) 0 0) calc(5 * var(--u)) calc(2 * var(--u)) / calc(100% - 10 * var(--u)) calc(100% - 4 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) calc(3 * var(--u)) calc(3 * var(--u)) / calc(100% - 6 * var(--u)) calc(100% - 6 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) calc(2 * var(--u)) calc(4 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 8 * var(--u)) no-repeat, linear-gradient(var(--fill) 0 0) var(--u) calc(6 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 12 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(5 * var(--u)) var(--u) / calc(100% - 10 * var(--u)) calc(100% - 2 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(3 * var(--u)) calc(2 * var(--u)) / calc(100% - 6 * var(--u)) calc(100% - 4 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) calc(2 * var(--u)) calc(3 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 6 * var(--u)) no-repeat, linear-gradient(var(--b-lo) 0 0) var(--u) calc(5 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 10 * var(--u)) no-repeat, var(--ring);--shm3:var(--dither), linear-gradient(#000 0 0) calc(3 * var(--u)) 0 / calc(100% - 6 * var(--u)) calc(100% - 0 * var(--u)) no-repeat, linear-gradient(#000 0 0) var(--u) var(--u) / calc(100% - 2 * var(--u)) calc(100% - 2 * var(--u)) no-repeat, linear-gradient(#000 0 0) 0 calc(3 * var(--u)) / calc(100% - 0 * var(--u)) calc(100% - 6 * var(--u)) no-repeat;--shm5:var(--dither), linear-gradient(#000 0 0) calc(5 * var(--u)) 0 / calc(100% - 10 * var(--u)) calc(100% - 0 * var(--u)) no-repeat, linear-gradient(#000 0 0) calc(3 * var(--u)) var(--u) / calc(100% - 6 * var(--u)) calc(100% - 2 * var(--u)) no-repeat, linear-gradient(#000 0 0) calc(2 * var(--u)) calc(2 * var(--u)) / calc(100% - 4 * var(--u)) calc(100% - 4 * var(--u)) no-repeat, linear-gradient(#000 0 0) var(--u) calc(3 * var(--u)) / calc(100% - 2 * var(--u)) calc(100% - 6 * var(--u)) no-repeat, linear-gradient(#000 0 0) 0 calc(5 * var(--u)) / calc(100% - 0 * var(--u)) calc(100% - 10 * var(--u)) no-repeat;--shc3:intersect, add, add, add;--shw3:source-in, source-over, source-over, source-over;--shc5:intersect, add, add, add, add, add;--shw5:source-in, source-over, source-over, source-over, source-over, source-over;--lay:var(--lay3);--layp:var(--lay3p);--shm:var(--shm3);--shc:var(--shc3);--shw:var(--shw3)}.px :is(.btn.big,.btn.lg,.mp-go):not(#_){--lay:var(--lay5);--layp:var(--lay5p);--shm:var(--shm5);--shc:var(--shc5);--shw:var(--shw5)}.px .more-actions .evo-btn:not(#_){width:100%;min-height:var(--cta-h);font-size:var(--fs-body);--o:var(--r5o);--lay:var(--lay5);--layp:var(--lay5p);--shm:var(--shm5);--shc:var(--shc5);--shw:var(--shw5);flex:100%;justify-content:center}.px .more-actions .evo-btn .evo-ic{margin-right:calc(2 * var(--u))}.px .more-actions .btn.gold:not(.evo-btn):not(#_){min-height:var(--cta-h);--o:var(--r5o);--lay:var(--lay5);--layp:var(--lay5p);--shm:var(--shm5);--shc:var(--shc5);--shw:var(--shw5)}.px .more-actions .evo-btn .evo-ic:before{width:18px;height:10px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 5' shape-rendering='crispEdges'%3E%3Cpath d='M4 0h1v1h1v1h1v1h1v1h1v1H0V4h1V3h1V2h1V1h1z'/%3E%3C/svg%3E") 50%/18px 10px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 5' shape-rendering='crispEdges'%3E%3Cpath d='M4 0h1v1h1v1h1v1h1v1h1v1H0V4h1V3h1V2h1V1h1z'/%3E%3C/svg%3E") 50%/18px 10px no-repeat}.px .mon-card .dc-hero .rel-btn:not(#_){--sh:#000000e6;width:32px;height:32px;min-height:0;padding:0}.px .mon-card .dc-hero .rel-btn .rel-ic{width:20px;height:20px}.px[data-theme=light] :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_){--sh:oklch(from var(--bc) calc(l * .66) calc(c * 1.3) calc(h - 32) / .3)}.px[data-theme=light] :is(.btn.ghost,.btn.outline,.mp-go.ghost,.dc-candy,.side-bug,.fx-skip,.mon-card .dc-hero .rel-btn,.btn.ti-google):not(#_){--sh:#283c824d}@keyframes pxTabIn{0%{translate:0 calc(2 * var(--u))}55%{translate:0 calc(-1 * var(--u))}}@keyframes pxTabFace{0%{opacity:0}}.px :is(.side-nav>button.active,.side-nav .nav-grp-h.active,.seg:not(.sh-buy .seg)>button.on):not(#_){animation:.22s ease-out pxTabIn}.px :is(.side-nav>button.active,.side-nav .nav-grp-h.active,.seg:not(.sh-buy .seg)>button.on):not(#_):after,.px :is(.side-nav>button.active,.side-nav .nav-grp-h.active,.seg:not(.sh-buy .seg)>button.on):not(#_):before{animation:.16s ease-out pxTabFace}@media (width<=640px){.side-nav>button,.side-nav .nav-grp-h{transition:background var(--ease), color var(--ease), transform var(--ease), flex-grow .22s var(--ease-juicy)}}@media (prefers-reduced-motion:reduce){.px :is(.side-nav>button,.side-nav .nav-grp-h,.seg>button),.px :is(.side-nav>button,.side-nav .nav-grp-h,.seg>button):before,.px :is(.side-nav>button,.side-nav .nav-grp-h,.seg>button):after{transition:none!important;animation:none!important}}@supports not (color:oklch(from red min(calc(l + 0.1), 0.97) calc(c * 1.1) calc(h + 8) / 0.5)){.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_){--b-hi:color-mix(in srgb, var(--bc) 78%, #fff);--b-lo:color-mix(in srgb, var(--bc) 62%, #000);--sh:color-mix(in srgb, color-mix(in srgb, var(--bc) 55%, #000) 50%, transparent)}.px :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_):hover:not(:disabled,[disabled]){--fill:color-mix(in srgb, var(--bc) 88%, #fff)}.px :is(.side-bug,.fx-skip,.dc-candy):not(#_){--b-hi:color-mix(in srgb, var(--panel-3) 90%, #fff);--b-lo:color-mix(in srgb, var(--panel-3) 78%, #000);--sh:#000000e6}.px :is(.btn.ghost,.btn.outline,.mp-go.ghost):not(#_){--b-hi:color-mix(in srgb, var(--panel-2) 92%, #fff);--b-lo:color-mix(in srgb, var(--panel-2) 72%, #000);--sh:#000000e6}.px[data-theme=light] :is(.btn,.mp-go,.side-don,.side-disc,.side-bug,.fx-skip,.dc-candy,:where(.seg:not(.sh-buy .seg)>button.on),:where(.side-nav>button.active,.side-nav .nav-grp-h.active)):not(#_){--sh:color-mix(in srgb, color-mix(in srgb, var(--bc) 55%, #000) 30%, transparent)}.px[data-theme=light] :is(.side-bug,.fx-skip):not(#_){--b-hi:#fff;--b-lo:var(--line);--sh:#141e3c73}.px[data-theme=light] :is(.btn.ghost,.btn.outline,.mp-go.ghost,.dc-candy,.side-bug,.fx-skip,.mon-card .dc-hero .rel-btn,.btn.ti-google):not(#_){--sh:#283c824d}.px .btn.ti-google:not(#_){--b-lo:#c9ced9}.px .mon-card .dc-hero .rel-btn:not(#_){--sh:#000000e6}.px .pc-filters .chip.on:not(#_){--b-lo:color-mix(in srgb, var(--panel-2) 72%, #000)}.px .cs-sctl .btn:not(.ghost,.green):not(#_){--sh:color-mix(in srgb, color-mix(in srgb, var(--bc) 30%, #000) 85%, transparent)}}.local-status{z-index:10000;color:#fff;background:#183e25;border:2px solid #397d50;border-radius:8px;max-width:min(560px,100vw - 32px);padding:12px 16px;font:14px system-ui;position:fixed;bottom:16px;left:16px}.local-status[data-error=true]{background:#5c2424;border-color:#dc8383}.local-controls{z-index:200;gap:4px;font:11px system-ui;display:flex;position:fixed;top:4px;right:4px}.local-controls button,.local-controls label{cursor:pointer;color:#fff;background:#202738;border:1px solid #67748d;border-radius:4px;padding:3px 6px}.local-controls input{display:none}.local-recovery{max-width:640px;margin:15vh auto;padding:24px;font:16px system-ui}.local-recovery button{cursor:pointer;margin-top:16px;padding:12px;display:block}.account-gate{z-index:2147483646;color:#f6f1df;background:#101829f2;place-items:center;padding:24px;font:16px/1.5 Segoe UI,sans-serif;display:grid;position:fixed;inset:0;overflow:auto}.account-gate .account-gate__panel{box-sizing:border-box;background:#1b263b;border:1px solid #54627b;border-radius:12px;width:min(100%,520px);max-height:calc(100dvh - 48px);padding:28px;overflow:auto;box-shadow:0 16px 60px #0008}.account-gate h1{margin:0 0 12px;font:600 24px/1.3 Segoe UI,sans-serif}.account-gate p{margin:0 0 16px}.account-gate__intro{color:#cbd3e1}.account-gate__recovery:not(:empty){border-top:1px solid #54627b;gap:12px;margin-top:20px;padding-top:16px;display:grid}.account-gate__content,.account-gate__form{gap:12px;display:grid}.account-gate label{gap:6px;display:grid}.account-gate input,.account-gate select,.account-gate button{box-sizing:border-box;color:#f6f1df;width:100%;min-height:44px;font:inherit;background:#121d30;border:1px solid #77869e;border-radius:6px;padding:10px 12px}.account-gate input[type=file]{min-width:0;font-size:14px}.account-gate button{cursor:pointer;background:#2c654d;border-color:#66af8a;font-weight:600}.account-gate button:disabled{cursor:wait;opacity:.6}.account-gate :is(input,select,button):focus-visible{outline-offset:3px;outline:3px solid #f2d476}.account-gate__warning{background:#413526;border-left:3px solid #f2d476;padding:12px}.account-gate .account-gate__message{color:#a8e3bb;overflow-wrap:anywhere;margin:16px 0 0}.account-gate .account-gate__message--error{color:#ffbab4}html.desktop-manager{scrollbar-gutter:auto;--desktop-cream:#f4e7c5;--desktop-charcoal:#252b32;--desktop-red:#c94b4b;--desktop-green:#78a85a;--desktop-shadow:#9c8660;--bg:#f4e7c5;--panel:#fff5d9;--panel-2:#e8d9b2;--panel-3:#dfcda2;--sunken:#e4d3aa;--line:#a18d68;--line-hover:#665b48;--text:#252b32;--text-2:#454238;--muted:#68604e;--green:#367644;--yellow-text:#765100;--gold-text:#765100;--font:system-ui, sans-serif;--font-pixel:ui-monospace, monospace;--radius:0;--r-md:0;--r-lg:0;--topbar-h:56px;background:var(--desktop-charcoal)}html.desktop-manager body{background:var(--desktop-cream);min-width:0;color:var(--desktop-charcoal);image-rendering:pixelated;margin:0}html.desktop-manager #app{box-sizing:border-box;grid-template-rows:56px minmax(0,1fr);grid-template-columns:218px minmax(0,1fr);gap:0;max-width:none;margin:0;padding:42px 0 0;display:grid}html.desktop-manager .desktop-titlebar{z-index:2147483647;box-sizing:border-box;background:var(--desktop-red);color:#fff9df;border-bottom:4px solid var(--desktop-charcoal);height:42px;font:700 15px/1 var(--font-pixel,monospace);letter-spacing:.08em;-webkit-user-select:none;user-select:none;-webkit-app-region:drag;align-items:center;gap:10px;padding:0 12px;display:flex;position:fixed;inset:0 0 auto}html.desktop-manager .desktop-titlebar span{opacity:.7;font-size:11px}html.desktop-manager .desktop-titlebar strong{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100vw - 300px);overflow:hidden}html.desktop-manager .local-controls{z-index:2147483647;gap:5px;top:7px;right:60px}html.desktop-manager .local-controls button,html.desktop-manager .local-controls label{border:2px solid var(--desktop-charcoal);background:var(--desktop-cream);color:var(--desktop-charcoal);border-radius:0;padding:4px 7px;box-shadow:2px 2px #883a3e}html.desktop-manager .desktop-system{border-top:3px solid var(--desktop-shadow);flex-direction:column;margin-top:8px;padding-top:10px;display:flex}html.desktop-manager .desktop-system strong{color:#735e3d;padding:0 8px 6px;font:700 10px/1.4 ui-monospace,monospace}html.desktop-manager .side .l{font-size:13px}html.desktop-manager .team-panel .map-head,html.desktop-manager .map-head{border-bottom:3px solid var(--desktop-charcoal);color:var(--desktop-charcoal);background:#ded0aa;border-radius:0}html.desktop-manager .team-slots .slot,html.desktop-manager .pc-cell,html.desktop-manager .team-mini,html.desktop-manager .pc-filters{border:2px solid var(--desktop-charcoal);box-shadow:2px 2px 0 var(--desktop-shadow);color:var(--desktop-charcoal);background:#fff5d9;border-radius:0}html.desktop-manager .account-gate{color:var(--desktop-charcoal);background:#e8d9b2f5;inset:42px 0 0}html.desktop-manager .account-gate .account-gate__panel{border:3px solid var(--desktop-charcoal);background:var(--desktop-cream);max-height:calc(100dvh - 90px);box-shadow:6px 6px 0 var(--desktop-shadow);border-radius:0}html.desktop-manager .account-gate input,html.desktop-manager .account-gate select,html.desktop-manager .account-gate button{color:var(--desktop-charcoal);border:2px solid var(--desktop-charcoal);background:#fff5d9;border-radius:0}html.desktop-manager .account-gate button{box-shadow:2px 2px 0 var(--desktop-charcoal);background:#78a85a}html.desktop-manager .account-gate__intro,html.desktop-manager .account-gate .account-gate__message{color:#385938}html.desktop-manager .account-gate .account-gate__message--error{color:#8e2626}html.desktop-manager .account-gate__warning{background:#e5d19c}html.desktop-manager .desktop-titlebar button{border:3px solid var(--desktop-charcoal);background:var(--desktop-cream);width:36px;height:30px;color:var(--desktop-charcoal);font:inherit;cursor:pointer;-webkit-app-region:no-drag;margin-left:auto}html.desktop-manager .desktop-lens{opacity:.9;border:3px solid #fff9df;border-radius:50%;width:13px;height:13px}html.desktop-manager #app>.topbar{border-bottom:3px solid var(--desktop-charcoal);background:#e8d9b2;grid-column:1/-1;height:56px;margin:0;padding:0 14px;display:flex;position:sticky;top:42px}html.desktop-manager .side{border-right:4px solid var(--desktop-charcoal);background:#ded0aa;flex-flow:column;align-items:stretch;gap:6px;height:calc(100vh - 98px);margin:0;padding:12px 9px;display:flex;position:sticky;top:98px;overflow-y:auto}html.desktop-manager .side-nav{background:0 0;border:0;flex-direction:column;gap:3px;padding:0;display:flex;position:static}html.desktop-manager .side-nav button,html.desktop-manager .side-nav button.active{flex:none;justify-content:flex-start;width:100%;height:auto}html.desktop-manager .side-nav button .l,html.desktop-manager .nav-grp{display:block}html.desktop-manager .nav-grp-in{box-shadow:none;background:0 0;border:0;grid-template-rows:0fr;padding:0;display:grid;position:static}html.desktop-manager .nav-grp.open>.nav-grp-in,html.desktop-manager .nav-grp.sheet>.nav-grp-in{grid-template-rows:1fr;display:grid}html.desktop-manager .nav-grp-in>div{min-height:0;overflow:hidden}html.desktop-manager .side-nav:before{content:"JOURNEY / POKÉMON";letter-spacing:.08em;color:#735e3d;padding:7px 8px;font:700 10px/1.4 ui-monospace,monospace}html.desktop-manager .side-foot:before{content:"SYSTEM / HELP";color:#735e3d;padding:7px 8px;font:700 10px/1.4 ui-monospace,monospace;display:block}html.desktop-manager .side button,html.desktop-manager .side .nav-grp-h{min-height:32px;color:var(--desktop-charcoal);text-align:left;font:700 13px/1.1 var(--font,monospace);background:0 0;border:2px solid #0000;border-radius:0;padding:6px 8px}html.desktop-manager .side button:hover,html.desktop-manager .side button.active,html.desktop-manager .side .nav-grp-h.active{border-color:var(--desktop-charcoal);background:var(--desktop-cream)}html.desktop-manager .side button.locked{opacity:.5}html.desktop-manager .side .ic{filter:saturate(.45)contrast(1.25);width:22px;height:22px}html.desktop-manager .side .nav-grp-in>div{border-left:3px solid var(--desktop-shadow)}html.desktop-manager .side .nav-grp-t{color:var(--desktop-red);font-size:10px}html.desktop-manager #app>main{background:var(--desktop-cream);padding:12px 16px 28px}html.desktop-manager .screen{max-width:100%}html.desktop-manager .map-region,html.desktop-manager .zone-panel,html.desktop-manager .arena,html.desktop-manager .panel,html.desktop-manager .modal{border:3px solid var(--desktop-charcoal);box-shadow:4px 4px 0 var(--desktop-shadow);color:var(--desktop-charcoal);background:#fff5d9;border-radius:0}html.desktop-manager button,html.desktop-manager input,html.desktop-manager select{border-width:2px;border-color:var(--desktop-charcoal);border-radius:0}html.desktop-manager .modal{box-shadow:6px 6px 0 var(--desktop-charcoal)}html.desktop-manager .modal-back{background:#252b32b8}html.desktop-manager :focus-visible{outline:3px solid var(--desktop-red);outline-offset:2px}html.desktop-manager .local-status{background:var(--desktop-charcoal);color:var(--desktop-cream);border-radius:0}@media (width<=760px){html.desktop-manager{font-size:90%}html.desktop-manager #app{grid-template-columns:178px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html.desktop-manager *,html.desktop-manager :before,html.desktop-manager :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}html.desktop-manager{--desktop-field-height:236px;--desktop-panel-bottom:244px;background:0 0}html.desktop-manager body{background:0 0;height:100vh;overflow:hidden}html.desktop-manager body:before{display:none}html.desktop-manager.desktop-manager-visible body{background:0 0}html.desktop-manager #app{height:calc(100vh - var(--desktop-panel-bottom));background:var(--desktop-cream);overflow:hidden}html.desktop-manager #app>main{height:calc(100vh - var(--desktop-panel-bottom) - 98px);min-height:0;overflow:auto}html.desktop-manager #app>.topbar,html.desktop-manager .side{position:static}html.desktop-manager .side{height:calc(100vh - var(--desktop-panel-bottom) - 98px)}html.desktop-manager .desktop-titlebar{-webkit-app-region:no-drag;right:0}html.desktop-manager .account-gate{bottom:var(--desktop-panel-bottom)}html.desktop-manager .account-gate .account-gate__panel{max-height:calc(100dvh - var(--desktop-panel-bottom) - 90px)}html.desktop-manager .modal-root{bottom:var(--desktop-panel-bottom)}html.desktop-manager .local-status{bottom:calc(var(--desktop-panel-bottom) + 8px)}html.desktop-manager .desktop-battlefield{width:min(760px,100vw);height:var(--desktop-field-height);z-index:50;background:#252b32;border:3px solid #252b32;grid-template-rows:40px minmax(0,1fr);grid-template-columns:minmax(0,1fr) 52px;gap:0;display:grid;position:fixed;bottom:0;right:0}html.desktop-manager .desktop-battlefield #arena{aspect-ratio:auto;width:100%;height:100%;min-height:0;box-shadow:none;background-position:50% 65%;background-size:cover;border:0;border-radius:0;grid-area:2/1;margin:0;--k:1.3!important;--ks:1!important;--kt:1!important}html.desktop-manager .desktop-battlefield .desktop-toggle{color:#fff4d4;cursor:pointer;-webkit-app-region:no-drag;background:#c94b4b;border:3px solid #252b32;border-radius:0;grid-area:1/2/-1;width:100%;height:100%;font:700 20px Consolas,monospace;position:relative;box-shadow:inset 3px 3px #ed8a76,inset -3px -3px #87343a}html.desktop-manager .desktop-attention{background:#f0d675;border:2px solid #252b32;width:8px;height:8px;position:absolute;top:9px;right:9px}html.desktop-manager:not(.desktop-manager-visible) body>:not(.desktop-battlefield){visibility:hidden;pointer-events:none}html.desktop-manager:not(.desktop-manager-visible) .desktop-battlefield{visibility:visible;pointer-events:auto}html.desktop-manager .desktop-battlefield .ally,html.desktop-manager .desktop-battlefield .enemy{bottom:16%!important}html.desktop-manager .desktop-partybar{background:#252b32;border-bottom:2px solid #a18d68;grid-area:1/1;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:2px 6px;display:flex;position:relative}html.desktop-manager .desktop-battlefield .team-rail{--tile:32px;flex-direction:row;order:-1;gap:3px;width:auto;height:34px;display:flex;position:relative;inset:auto;padding:0!important}html.desktop-manager .desktop-battlefield .tr-row{border-radius:0;width:32px;height:32px;padding:0}html.desktop-manager .desktop-battlefield .tr-row .tr-name,html.desktop-manager .desktop-battlefield .tr-row .tr-lv{display:none}html.desktop-manager .desktop-battlefield .scene-bar{top:3px;left:26px}html.desktop-manager .desktop-battlefield .sb-pill{border-radius:0;height:18px;padding:0 4px;font-size:9px}html.desktop-manager .desktop-battlefield .adv-controls{gap:2px;padding:0;top:3px;bottom:auto;right:3px}html.desktop-manager .desktop-battlefield .adv-controls .seg button{min-height:18px;padding:0 3px;font-size:9px}html.desktop-manager .desktop-battlefield .battle-log{border:0;border-radius:0;min-height:0;padding:1px 4px;font-size:9px;bottom:0;left:62px;right:3px}html.desktop-manager .desktop-battlefield .enemy-hud{transform-origin:100% 0;color:#fff4d4;width:auto;min-width:0;max-width:220px;box-shadow:none;background:0 0;border-width:1px;border-radius:0;flex-shrink:0;padding:2px 4px;position:static}html.desktop-manager .desktop-opponent-party{justify-content:flex-end;align-items:center;gap:3px;min-width:0;margin-left:auto;display:flex}html.desktop-manager .desktop-opponent-party img{object-fit:contain;width:32px;height:32px;image-rendering:pixelated}html.desktop-manager .desktop-partybar .rival-balls{gap:2px;display:flex}html.desktop-manager .desktop-partybar .rival-balls img{width:16px;height:16px}html.desktop-manager .desktop-battlefield .enemy-hud .row{margin:0}html.desktop-manager .desktop-battlefield .enemy-hud .row b,html.desktop-manager .desktop-battlefield .enemy-hud .row span{font-size:9px}html.desktop-manager .desktop-battlefield .enemy-hud .hp{border-width:1px;height:5px}html.desktop-manager .desktop-battlefield .enemy-hud .types{display:none}html.desktop-manager .desktop-battlefield .mini-hp{width:30px;top:auto;bottom:100%}html.desktop-manager .desktop-battlefield .mini-hp .hp{border-width:1px;border-radius:0;height:5px}html.desktop-manager .desktop-battlefield .mini-lv{font-size:9px;line-height:11px}html.desktop-manager .desktop-battlefield .mini-lv .owned{width:12px;height:12px;margin:0}html.desktop-manager .desktop-battlefield .tr-row .sprbox img{object-fit:contain;width:28px;height:28px}html.desktop-manager .desktop-battlefield .dmg{font-size:12px}html.desktop-manager .desktop-battlefield .empty-arena{gap:2px;padding:4px;font-size:10px}html.desktop-manager .desktop-battlefield .empty-arena button{min-height:20px;padding:2px 6px}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/be-vietnam-pro-regular.ttf)format("truetype")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/be-vietnam-pro-medium.ttf)format("truetype")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/be-vietnam-pro-semibold.ttf)format("truetype")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/be-vietnam-pro-bold.ttf)format("truetype")}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/pixelify-sans.ttf)format("truetype")}html.desktop-manager.desktop-console{--console-ink:#111827;--console-panel:#1c2940;--console-panel-hi:#263750;--console-text:#f1f5f9;--console-muted:#b4c3d7;--console-border:#425873;--console-shadow:#090e18;--console-focus:#f6df92;--console-accent:#71d5a2;--console-on-accent:#09272c;--desktop-cream:var(--console-panel);--desktop-charcoal:var(--console-text);--desktop-shadow:var(--console-shadow);--bg:var(--console-ink);--panel:var(--console-panel);--panel-2:var(--console-panel-hi);--panel-3:#344a65;--sunken:#152136;--line:var(--console-border);--line-hover:#819ab7;--text:var(--console-text);--text-2:#ced9e7;--muted:var(--console-muted);--green:#81d9a4;--yellow-text:#f6d679;--gold-text:#f6d679;--font:"Be Vietnam Pro", system-ui, sans-serif;--font-pixel:"Pixelify Sans", monospace;--font-title:"Pixelify Sans", "Be Vietnam Pro", sans-serif;--fs-micro:12px;--fs-caption:12px;--fs-sm:14px;--fs-body:14px;--fs-title-sm:22px;--fs-title:24px;--fs-display:26px;--r-xs:3px;--r-sm:4px;--r-md:4px;--r-lg:4px;--radius:4px;--control-h:44px;--mon-lines:none;--cta-h:44px;--topbar-h:56px;--ease:.14s ease;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.desktop-manager.desktop-console body{color:var(--text);font:400 14px/1.5 var(--font);font-variant-numeric:tabular-nums;letter-spacing:0;image-rendering:auto}html.desktop-manager.desktop-console #app{background:var(--bg);grid-template-rows:56px minmax(0,1fr);grid-template-columns:196px minmax(0,1fr);align-items:stretch;padding:0}html.desktop-manager.desktop-console .desktop-titlebar{display:none}html.desktop-manager.desktop-console #app>.topbar{background:var(--panel);border-bottom:2px solid var(--console-accent);grid-area:1/1/auto/-1;gap:8px;min-width:0;height:56px;padding:0 12px}html.desktop-manager.desktop-console #app>main{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--bg);grid-area:2/2;align-self:stretch;min-width:0;height:auto;min-height:0;padding:16px 16px 24px;overflow:auto}html.desktop-manager.desktop-console #app>.side{overscroll-behavior:contain;border-right:2px solid var(--console-border);background:#162135;grid-area:2/1;align-self:stretch;gap:6px;min-width:0;height:auto;min-height:0;padding:10px 8px 14px;position:static;overflow:hidden auto}html.desktop-manager.desktop-console .side-nav:before,html.desktop-manager.desktop-console .side-foot:before{color:var(--muted);font:600 12px/1.5 var(--font);letter-spacing:0;padding:10px 8px 6px}html.desktop-manager.desktop-console .side-nav:before{content:"POKEMON"}html.desktop-manager.desktop-console .side-foot:before{content:"SYSTEM"}html.desktop-manager.desktop-console .side :is(button,.nav-grp-h){width:100%;height:auto;min-height:44px;color:var(--muted);font:500 14px/1.3 var(--font);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:10px;padding:8px 10px;display:flex}html.desktop-manager.desktop-console .side .l{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:14px}html.desktop-manager.desktop-console #tabs>[data-screen=adventure]{display:flex}html.desktop-manager.desktop-console .side .ic{filter:none;width:22px;height:22px;image-rendering:pixelated;flex:none}html.desktop-manager.desktop-console .side button:hover:not(:disabled,.locked){color:var(--text);background:var(--panel-2);border-color:var(--line)}html.desktop-manager.desktop-console .side :is(button.active,.nav-grp-h.active),html.desktop-manager.desktop-console .side button[aria-current=page]{color:var(--console-accent);background:color-mix(in srgb, var(--console-accent) 14%, var(--panel));box-shadow:inset 3px 0 var(--console-accent);border-color:#0000;font-weight:700}html.desktop-manager.desktop-console .nav-grp{display:block}html.desktop-manager.desktop-console .nav-grp-in{box-shadow:none;background:0 0;border:0;grid-template-rows:0fr;padding:0;display:grid;position:static}html.desktop-manager.desktop-console .nav-grp:is(.open,.sheet)>.nav-grp-in{grid-template-rows:1fr;display:grid}html.desktop-manager.desktop-console .side .nav-grp-in>div{border-left:1px solid var(--line);margin-left:13px}html.desktop-manager.desktop-console .side .nav-grp-t{color:var(--console-accent)}html.desktop-manager.desktop-console .side .nav-chev{display:block}html.desktop-manager.desktop-console #desktop-console{flex-direction:column;gap:4px;display:flex}html.desktop-manager.desktop-console .desktop-system{border-top:1px solid var(--line)}html.desktop-manager.desktop-console .desktop-system strong{color:var(--muted);font:600 12px/1.5 var(--font)}html.desktop-manager.desktop-console .desktop-console-status{border:1px solid var(--console-accent);color:var(--text);background:var(--panel);border-radius:4px;margin:4px 0;padding:10px;font-size:12px}html.desktop-manager.desktop-console .desktop-console-status[hidden]{display:none}html.desktop-manager.desktop-console .desktop-console-heading{color:var(--console-accent);font:700 24px/1.2 var(--font-title);margin:0 0 16px}html.desktop-manager.desktop-console :is(h1,h2,h3,h4,.section-title){letter-spacing:0;text-shadow:none;font-weight:700}html.desktop-manager.desktop-console #app>main .screen{max-width:none}html.desktop-manager.desktop-console :is(.map-region,.zone-panel,.panel,.modal){background-color:var(--panel);color:var(--text);border:1px solid var(--line);box-shadow:2px 3px 0 var(--console-shadow);border-radius:4px}html.desktop-manager.desktop-console :is(.map-head,.team-panel .map-head){background:var(--panel-2);min-height:48px;color:var(--text);border-bottom:2px solid var(--console-accent);padding:10px 12px}html.desktop-manager.desktop-console :is(.map-head h2,.team-panel .map-head h2){color:var(--console-accent);font-size:22px}html.desktop-manager.desktop-console :is(.team-slots .slot,.pc-cell,.team-mini,.pc-filters){background:var(--panel);color:var(--text);border:1px solid var(--line);box-shadow:1px 2px 0 var(--console-shadow);border-radius:4px}html.desktop-manager.desktop-console .pc-filters{padding:10px}html.desktop-manager.desktop-console :is(.team-slots .slot,.pc-cell):hover{border-color:var(--console-accent)}html.desktop-manager.desktop-console :is(.slot,.pc-cell).selected{border-color:var(--console-accent);background-color:color-mix(in srgb, var(--console-accent) 13%, var(--panel))}html.desktop-manager.desktop-console .team-slots .slot .name{color:var(--text);font:700 14px/1.4 var(--font)}html.desktop-manager.desktop-console #screen-team>.team-panel{box-shadow:none;background:0 0;border:0}html.desktop-manager.desktop-console #screen-team .map-head{border-bottom:1px solid var(--line);background:0 0;flex-wrap:wrap;padding:0 0 10px}html.desktop-manager.desktop-console #screen-team .team-sets{flex-wrap:wrap;margin-left:auto}html.desktop-manager.desktop-console #screen-team .team-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 0 0}html.desktop-manager.desktop-console #team-slots .slot{min-height:116px;padding:8px}html.desktop-manager.desktop-console #team-slots .slot .w{zoom:.5}html.desktop-manager.desktop-console #team-slots .slot .lv{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:12px}html.desktop-manager.desktop-console #team-slots .slot-types{top:5px;left:5px}html.desktop-manager.desktop-console #team-slots .slot-types .type{font-size:12px}html.desktop-manager.desktop-console #screen-team .pc-sticky{margin-top:10px;padding-top:0;top:0}html.desktop-manager.desktop-console #screen-team .pc-grid{border:1px solid var(--line);background:#18253a;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px;padding:10px}html.desktop-manager.desktop-console #screen-team .pc-cell{min-height:78px}html.desktop-manager.desktop-console .slot.swap-out:before{color:var(--console-on-accent);background:var(--console-accent)}html.desktop-manager.desktop-console :is(.slot,.pc-cell).dragging{border:2px dashed var(--console-accent);box-shadow:0 8px 20px #0008}html.desktop-manager.desktop-console .slot.drop-over,html.desktop-manager.desktop-console .pc-grid.drop-over{outline:2px solid var(--console-accent);outline-offset:2px;border-color:var(--console-accent);background-color:color-mix(in srgb, var(--console-accent) 18%, var(--panel))}html.desktop-manager.desktop-console .pc-cell.refused{outline:2px solid var(--danger-text);outline-offset:2px}html.desktop-manager.desktop-console :is(.slot,.pc-grid).drop-invalid{background-color:#472d3b;border-color:#ffada4;outline-color:#ffada4}html.desktop-manager.desktop-console [data-keyboard-picked]{outline:2px dashed var(--console-accent);outline-offset:2px}html.desktop-manager.desktop-console .slot.drop-invalid:before{content:"✕";color:#ffada4;background:#472d3b}html.desktop-manager.desktop-console #desktop-team-feedback{bottom:calc(var(--desktop-panel-bottom) + 12px);z-index:25;color:var(--console-accent);background:var(--panel);pointer-events:none;border:1px solid;margin:0 0 8px;padding:10px;position:fixed;left:210px;right:20px}html.desktop-manager.desktop-console #desktop-team-feedback[data-invalid=true]{color:#ffada4}html.desktop-manager.desktop-console :is(button,input,select,textarea){font-family:var(--font);border-color:var(--line);letter-spacing:0;border-radius:4px;font-size:14px}html.desktop-manager.desktop-console :is(input,select,textarea){color:var(--text);background:var(--sunken)}html.desktop-manager.desktop-console :is(input,textarea)::placeholder{color:var(--muted);opacity:1}html.desktop-manager.desktop-console :is(#app,.modal-root,.account-gate) :is(button,select,input:not([type=checkbox],[type=radio],[type=range])){min-height:44px}html.desktop-manager.desktop-console :is(#app,.modal-root) button{min-width:44px}html.desktop-manager.desktop-console button{transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s}html.desktop-manager.desktop-console :is(.btn,.tb-save,.tb-btn,.side-opt,.side-gear){color:var(--text);border:1px solid var(--line);background:var(--panel-2);box-shadow:inset 0 1px #ffffff12, 0 2px 0 var(--console-shadow)}html.desktop-manager.desktop-console :is(.btn,.tb-save,.tb-btn,.side-opt,.side-gear):hover:not(:disabled){border-color:var(--console-accent);background-color:#344a65}html.desktop-manager.desktop-console .btn:is(.primary,.green),html.desktop-manager.desktop-console .tabs button.active{color:var(--console-on-accent);background:var(--console-accent);border-color:var(--console-accent);box-shadow:inset 0 1px #ffffff40}html.desktop-manager.desktop-console :is(#app,#modal-root) .btn.primary,html.desktop-manager.desktop-console #app .seg:not(.sh-buy .seg) button.on{color:var(--console-on-accent);background:var(--console-accent);border-color:var(--console-accent);text-shadow:none;box-shadow:inset 0 1px #ffffff40}html.desktop-manager.desktop-console .btn.danger{color:#ffe7e7;background:#7c333d;border-color:#e99da5}html.desktop-manager.desktop-console .btn.gold{color:#2d2208;background:#f5c45d;border-color:#f5c45d}html.desktop-manager.desktop-console button:active:not(:disabled){transition-duration:0s;transform:translateY(1px);box-shadow:inset 0 2px 2px #0005}html.desktop-manager.desktop-console :is(button:disabled,button[aria-disabled=true]){cursor:not-allowed}html.desktop-manager.desktop-console :is(button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--console-focus);outline-offset:2px}html.desktop-manager.desktop-console .modal{box-shadow:4px 5px 0 var(--console-shadow);max-height:calc(100dvh - var(--desktop-panel-bottom) - 32px);min-height:0}html.desktop-manager.desktop-console .modal>.modal-body{max-height:calc(100dvh - var(--desktop-panel-bottom) - 32px);min-height:0;overflow-y:auto}html.desktop-manager.desktop-console .modal-back{background:#090e18bd}html.desktop-manager.desktop-console .account-gate{inset:0 0 var(--desktop-panel-bottom);color:var(--text);background:#111827f5}html.desktop-manager.desktop-console .account-gate .account-gate__panel{color:var(--text);background:var(--panel);border-color:var(--line);box-shadow:4px 5px 0 var(--console-shadow)}html.desktop-manager.desktop-console .account-gate :is(input,select,button){color:var(--text);background:var(--panel-2);border-color:var(--line)}html.desktop-manager.desktop-console .account-gate :is(.account-gate__intro,.account-gate__message){color:var(--text-2)}html.desktop-manager.desktop-console .account-gate__warning{color:#f6df92;background:#423721}html.desktop-manager.desktop-console .local-status{color:var(--text);background:var(--panel);border:1px solid var(--line)}html.desktop-manager.desktop-console .local-controls{top:4px;right:8px}html.desktop-manager.desktop-console #desktop-console .local-controls{flex-wrap:wrap;gap:4px;padding:8px 0;display:flex;position:static}html.desktop-manager.desktop-console #desktop-console .local-controls :is(button,label){text-align:center;overflow-wrap:anywhere;flex:70px;justify-content:center;min-width:0;min-height:44px;font-size:12px}html.desktop-manager.desktop-console .local-controls :is(button,label){color:var(--text);background:var(--panel-2);border-color:var(--line);box-shadow:none}html.desktop-manager.desktop-console .desktop-battlefield{box-sizing:border-box;background:var(--console-ink);border-color:var(--console-border)}html.desktop-manager.desktop-console.desktop-manager-visible .desktop-battlefield{width:100vw}html.desktop-manager.desktop-console .desktop-partybar{color:var(--text);background:var(--console-ink);border-bottom-color:var(--console-border)}html.desktop-manager.desktop-console .desktop-battlefield .desktop-toggle{color:var(--text);background:var(--console-panel-hi);border-color:var(--console-border);box-shadow:inset 0 2px #ffffff15,inset 0 -2px #090e18}html.desktop-manager.desktop-console .desktop-battlefield .desktop-toggle:hover{border-color:var(--console-accent)}html.desktop-manager.desktop-console[data-desktop-page=map]{--console-accent:#83c9f4}html.desktop-manager.desktop-console[data-desktop-page=team]{--console-accent:#66d4e4}html.desktop-manager.desktop-console[data-desktop-page=pokedex]{--console-accent:#f3988c}html.desktop-manager.desktop-console:is([data-desktop-page=care],[data-desktop-page=pension]){--console-accent:#f2b5b1}html.desktop-manager.desktop-console[data-desktop-page=raid]{--console-accent:#f5a579}html.desktop-manager.desktop-console[data-desktop-page=tower]{--console-accent:#b2b7ff}html.desktop-manager.desktop-console[data-desktop-page=underground]{--console-accent:#deb17e}html.desktop-manager.desktop-console[data-desktop-page=casino]{--console-accent:#cea5f2}html.desktop-manager.desktop-console[data-desktop-page=friends]{--console-accent:#85dbb7}html.desktop-manager.desktop-console[data-desktop-page=trade]{--console-accent:#73d5ca}html.desktop-manager.desktop-console[data-desktop-page=market]{--console-accent:#e8ce95}html.desktop-manager.desktop-console[data-desktop-page=shop]{--console-accent:#f5c45d}html.desktop-manager.desktop-console[data-desktop-page=achievements]{--console-accent:#eed57a}html.desktop-manager.desktop-console:is([data-desktop-page=trainer],[data-desktop-page=account]){--console-accent:#96bef4}html.desktop-manager.desktop-console:is([data-desktop-page=guide],[data-desktop-page=help]){--console-accent:#a4dac5}html.desktop-manager.desktop-console:is([data-desktop-page=utility],[data-desktop-page=options],[data-desktop-page=settings]){--console-accent:#c0cede}html.desktop-manager.desktop-console:is([data-desktop-page=event],[data-desktop-page=events]){--console-accent:#c5b4f5}html.desktop-manager.desktop-console [hidden]{display:none!important}@media (width<=760px){html.desktop-manager.desktop-console #app{grid-template-columns:174px minmax(0,1fr)}html.desktop-manager.desktop-console #app>main{padding:12px}html.desktop-manager.desktop-console .topbar :is(.tb-online,.tb-cur){display:none}html.desktop-manager.desktop-console .topbar .tb-who{max-width:160px}}@media (prefers-reduced-motion:reduce){html.desktop-manager.desktop-console *,html.desktop-manager.desktop-console :before,html.desktop-manager.desktop-console :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html.desktop-manager.desktop-console button:active:not(:disabled){translate:none}}html.desktop-manager.desktop-console .account-gate{isolation:isolate;font:400 13px/1.5 var(--font);background:#111827;justify-content:flex-end;align-items:center;padding:18px 24px;display:flex}html.desktop-manager.desktop-console .desktop-login__scene{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}html.desktop-manager.desktop-console .desktop-login__village{object-fit:cover;object-position:35% center;width:100%;height:100%;image-rendering:pixelated;position:absolute}html.desktop-manager.desktop-console .desktop-login__scene:after{content:"";background:linear-gradient(90deg,#0b172333 0%,#11182730 35%,#111827de 67%,#111827f5 100%);position:absolute;inset:0}html.desktop-manager.desktop-console .desktop-login__welcome{z-index:1;color:#fff7df;text-shadow:0 2px #182638,1px 0 4px #182638;position:absolute;top:28px;left:28px}html.desktop-manager.desktop-console .desktop-login__welcome span{letter-spacing:.12em;margin-bottom:6px;font-size:11px;font-weight:700;display:block}html.desktop-manager.desktop-console .desktop-login__welcome strong{font:700 clamp(24px, 3.2vw, 38px)/1.1 var(--font-pixel)}html.desktop-manager.desktop-console .desktop-login__companions{z-index:1;filter:drop-shadow(0 5px 2px #0b172380);align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:42px;left:5%}html.desktop-manager.desktop-console .desktop-login__sprite{object-fit:contain;image-rendering:pixelated;animation:2.8s ease-in-out infinite desktop-login-idle}html.desktop-manager.desktop-console .desktop-login__sprite--bulbasaur{animation-delay:-.8s}html.desktop-manager.desktop-console .desktop-login__sprite--squirtle{animation-delay:-1.6s}html.desktop-manager.desktop-console .desktop-login__caption{z-index:1;color:#fff7df;text-shadow:0 1px 3px #000;margin:0;font-size:12px;position:absolute;bottom:14px;left:28px}html.desktop-manager.desktop-console .account-gate .account-gate__panel{width:min(44%,420px);max-height:calc(100dvh - var(--desktop-panel-bottom) - 36px);background:#182638f5;border:1px solid #668495;border-top:3px solid #a7dcc5;border-radius:6px;padding:22px;position:relative;box-shadow:0 8px 24px #090e185c}html.desktop-manager.desktop-console .account-gate h1{color:#f1f5f9;font:700 29px/1.15 var(--font-pixel);margin:0 0 10px}html.desktop-manager.desktop-console .account-gate :is(.account-gate__intro,.account-gate__message){color:#c7d6e3;font-size:12px}html.desktop-manager.desktop-console .account-gate .account-gate__intro{margin-bottom:16px}html.desktop-manager.desktop-console .account-gate :is(.account-gate__content,.account-gate__form){gap:10px}html.desktop-manager.desktop-console .account-gate label{color:#e5edf5;gap:4px;font-size:12px}html.desktop-manager.desktop-console .account-gate :is(input,select,button){color:#f1f5f9;font:400 13px/1.4 var(--font);box-shadow:none;background:#111e30;border:1px solid #526b85;border-radius:4px}html.desktop-manager.desktop-console .account-gate button{color:#112c2b;background:#a7dcc5;border-color:#a7dcc5;font-weight:600}html.desktop-manager.desktop-console .account-gate button[data-register]{color:#d5e7e2;background:#263b48;border-color:#57776e}html.desktop-manager.desktop-console .account-gate button:hover:not(:disabled){filter:brightness(1.12);box-shadow:0 2px #090e18}html.desktop-manager.desktop-console .account-gate button:active:not(:disabled){box-shadow:none;transform:translateY(1px)}html.desktop-manager.desktop-console .account-gate :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid #f6df92}html.desktop-manager.desktop-console .account-gate .account-gate__message--error{color:#ffb9b4}@keyframes desktop-login-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (width<=800px){html.desktop-manager.desktop-console .account-gate{padding:14px 18px}html.desktop-manager.desktop-console .account-gate .account-gate__panel{width:48%;max-height:calc(100dvh - var(--desktop-panel-bottom) - 28px);padding:18px}html.desktop-manager.desktop-console .desktop-login__companions{gap:0;left:18px}html.desktop-manager.desktop-console .desktop-login__sprite{max-width:76px}html.desktop-manager.desktop-console .desktop-login__welcome{left:18px}html.desktop-manager.desktop-console .desktop-login__caption{max-width:40%;left:18px}}@media (prefers-reduced-motion:reduce){html.desktop-manager.desktop-console .desktop-login__sprite{animation:none}html.desktop-manager.desktop-console .account-gate button{transition:none}html.desktop-manager.desktop-console .account-gate button:active{transform:none}}html.desktop-manager.desktop-console :is(.title-fx,.lab-fx,.rc-fx,.hatch-fx,.tv-fx){bottom:var(--desktop-panel-bottom)}html.desktop-manager.desktop-console .lab-fx .chen-box{max-height:calc(100% - 48px);bottom:16px;overflow:visible}html.desktop-manager.desktop-console .lab-fx .chen-text{max-height:calc(100dvh - var(--desktop-panel-bottom) - 112px);overscroll-behavior:contain;overflow-y:auto}html.desktop-manager.desktop-console .lab-fx .lab-oak{object-fit:contain;height:52%;max-height:min(292px,100% - 176px);bottom:160px}html.desktop-manager.desktop-console .lab-fx .lab-ask{max-width:calc(100% - 32px);max-height:calc(100% - 32px);top:50%;overflow-y:auto}html.desktop-manager.desktop-console .lk-fx .lk-title{margin-bottom:0}html.desktop-manager.desktop-console .lk-fx .lk-stage{height:clamp(110px, calc((100dvh - var(--desktop-panel-bottom)) * .38), 240px);flex-shrink:0}html.desktop-manager.desktop-console .desktop-battlefield,html.desktop-manager.desktop-console.desktop-manager-visible .desktop-battlefield{zoom:var(--desktop-scale,1);transform-origin:100% 100%;touch-action:none;-webkit-app-region:no-drag;width:760px;max-width:none;height:236px}html.desktop-manager.desktop-console .desktop-battlefield .desktop-toggle{color:#f6f0de;width:44px;min-width:0;height:44px;min-height:0;font:700 16px var(--font);z-index:65;cursor:pointer;background:#3c4961;border:2px solid #8e997a;border-radius:0;padding:0;position:absolute;top:0;right:4px;box-shadow:inset 0 1px #ffffff24,inset 0 -2px #11182a}html.desktop-manager.desktop-console .desktop-battlefield .desktop-toggle:hover{background:#4d5e77;border-color:#c3cfab}html.desktop-manager.desktop-console .desktop-battlefield .desktop-toggle:active{box-shadow:inset 0 2px #11182a}html.desktop-manager.desktop-console .desktop-battlefield .desktop-toggle:focus-visible{outline:2px solid var(--console-focus);outline-offset:-4px}html.desktop-manager.desktop-console .desktop-attention{border:1px solid #182033;width:6px;height:6px;top:3px;right:3px}html.desktop-manager.desktop-console .desktop-resize-edge{--edge-hit:max(5px, calc(6px / var(--desktop-scale,1)));--corner-hit:max(8px, calc(10px / var(--desktop-scale,1)));z-index:70;touch-action:none;-webkit-app-region:no-drag;background:0 0;position:absolute}html.desktop-manager.desktop-console .desktop-resize-edge[data-edge=n],html.desktop-manager.desktop-console .desktop-resize-edge[data-edge=s]{height:var(--edge-hit);cursor:ns-resize;left:6px;right:6px}html.desktop-manager.desktop-console .desktop-resize-edge[data-edge=n]{top:0}html.desktop-manager.desktop-console .desktop-resize-edge[data-edge=s]{bottom:0}html.desktop-manager.desktop-console .desktop-resize-edge[data-edge=w],html.desktop-manager.desktop-console .desktop-resize-edge[data-edge=e]{width:var(--edge-hit);cursor:ew-resize;top:6px;bottom:6px}html.desktop-manager.desktop-console .desktop-resize-edge[data-edge=w]{left:0}html.desktop-manager.desktop-console .desktop-resize-edge[data-edge=e]{right:0}html.desktop-manager.desktop-console .desktop-resize-edge:is([data-edge=nw],[data-edge=ne],[data-edge=sw],[data-edge=se]){width:var(--corner-hit);height:var(--corner-hit)}html.desktop-manager.desktop-console .desktop-resize-edge:is([data-edge=nw],[data-edge=ne]){top:0}html.desktop-manager.desktop-console .desktop-resize-edge:is([data-edge=sw],[data-edge=se]){bottom:0}html.desktop-manager.desktop-console .desktop-resize-edge:is([data-edge=nw],[data-edge=sw]){left:0}html.desktop-manager.desktop-console .desktop-resize-edge:is([data-edge=ne],[data-edge=se]){right:0}html.desktop-manager.desktop-console .desktop-resize-edge:is([data-edge=nw],[data-edge=se]){cursor:nwse-resize}html.desktop-manager.desktop-console .desktop-resize-edge:is([data-edge=ne],[data-edge=sw]){cursor:nesw-resize}html.desktop-manager.desktop-console .desktop-resize-edge:hover{background:#8e997a66}html.desktop-manager.desktop-console .desktop-battlefield.desktop-dragging{cursor:grabbing}html.desktop-manager.desktop-console .desktop-battlefield{--battle-panel:#222b40;--battle-well:#182033;--battle-bevel:#566782;--battle-label:#f6f0de;background:var(--battle-well);color:var(--battle-label);-webkit-user-select:none;user-select:none;border:2px solid #182033;grid-template-rows:44px 64px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}html.desktop-manager.desktop-console .desktop-battle-command{background:var(--battle-panel);min-width:0;font:600 15px var(--font);grid-area:1/1;align-items:center;gap:10px;padding:0 66px 0 24px;display:flex;position:relative}html.desktop-manager.desktop-console .desktop-battle-command:before{content:"";background:#b9c77e;width:6px;height:6px;position:absolute;top:9px;left:10px}html.desktop-manager.desktop-console .desktop-map-label{text-overflow:ellipsis;white-space:nowrap;max-width:270px;overflow:hidden}html.desktop-manager.desktop-console .desktop-battle-format{color:#aeb8c7;white-space:nowrap;font-size:13px;font-weight:400}html.desktop-manager.desktop-console .desktop-speed-control{color:#aeb8c7;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}html.desktop-manager.desktop-console .desktop-battle-command #speed-btns{background:0 0;border:0;border-radius:0;gap:2px;padding:0;display:flex}html.desktop-manager.desktop-console .desktop-battle-command #speed-btns button{color:#aeb8c7;min-width:29px;height:32px;font:600 12px var(--font);cursor:pointer;background:#11182a;border:0;border-radius:0;padding:0 4px;box-shadow:inset 0 1px #ffffff0d}html.desktop-manager.desktop-console .desktop-battle-command #speed-btns button.on{color:#f6f0de;background:#3c4961;border-color:#8e997a}html.desktop-manager.desktop-console .desktop-battle-command #speed-btns button:hover{color:#f6f0de;border-color:#b9c77e}html.desktop-manager.desktop-console .desktop-battle-command #speed-btns button:focus-visible{outline:2px solid var(--console-focus);outline-offset:-2px}html.desktop-manager.desktop-console .desktop-partybar{background:var(--battle-well);border-top:2px solid #566782;border-bottom:0;grid-area:2/1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px;min-height:0;padding:4px;display:grid}html.desktop-manager.desktop-console .desktop-partybar:after{content:"";background:#3c4961;width:2px;height:46px;position:absolute;top:2px;left:calc(50% - 1px)}html.desktop-manager.desktop-console .desktop-partybar .team-rail,html.desktop-manager.desktop-console .desktop-partybar .desktop-opponent-party{scrollbar-width:thin;scrollbar-color:#566782 #182033;pointer-events:auto;align-items:start;gap:8px;width:100%;min-width:0;height:50px;margin:0;display:flex;position:relative;inset:auto;overflow:auto hidden;padding:0!important}html.desktop-manager.desktop-console .desktop-partybar .team-rail{grid-column:1}html.desktop-manager.desktop-console .desktop-partybar .desktop-opponent-party{grid-column:2}html.desktop-manager.desktop-console .desktop-battlefield[data-battling=true] .team-rail .tr-row:not(.desktop-active){display:none}html.desktop-manager.desktop-console .desktop-partybar :is(.tr-row,.desktop-party-card){box-sizing:border-box;border:2px solid var(--battle-bevel);background:var(--battle-panel);width:auto;min-width:0;height:45px;color:var(--battle-label);text-shadow:none;font:700 13px "Pixelify Sans", var(--font);flex:1 0 175px;margin:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:inset 1px 1px #11182a,inset -2px -2px #11182a;border-radius:0!important}html.desktop-manager.desktop-console .desktop-partybar .tr-row:hover{background:#2c3851;border-color:#8597b4}html.desktop-manager.desktop-console .desktop-partybar .tr-row.active{border-color:var(--battle-bevel);background:var(--battle-panel);box-shadow:inset 1px 1px #11182a,inset -2px -2px #11182a}html.desktop-manager.desktop-console .desktop-partybar .tr-row.ko{opacity:.65}html.desktop-manager.desktop-console .desktop-partybar .tr-row .sprbox,html.desktop-manager.desktop-console .desktop-partybar .desktop-party-portrait{box-sizing:border-box;object-fit:contain;width:33px;image-rendering:pixelated;background:#182033;border:1px solid #8597b4;border-radius:0;position:absolute;top:1px;left:2px;height:37px!important}html.desktop-manager.desktop-console .desktop-partybar .tr-row .sprbox img{object-fit:contain;width:29px;max-width:29px;height:29px;max-height:29px}html.desktop-manager.desktop-console .desktop-party-name{white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;line-height:16px;font:700 13px/16px "Pixelify Sans", var(--font);color:#f6f0de;position:absolute;top:1px;left:40px;right:37px;overflow:hidden}html.desktop-manager.desktop-console .desktop-partybar :is(.tr-lv,.desktop-party-level){box-sizing:border-box;color:#67c7d3;width:33px;height:16px;text-shadow:none;white-space:nowrap;font:700 12px/14px "Pixelify Sans", var(--font);background:#182033;border:1px solid #857b53;margin:0;padding:0 2px;display:block;position:absolute;top:1px;right:3px;overflow:hidden}html.desktop-manager.desktop-console .desktop-partybar :is(.tr-hp,.desktop-party-hp){box-sizing:border-box;background:#0d1b14;border:1px solid #65775e;border-radius:0;height:13px;padding:2px;position:absolute;inset:23px 37px auto 40px;overflow:hidden}html.desktop-manager.desktop-console .desktop-partybar :is(.tr-hp,.desktop-party-hp)>i{border-radius:0;height:7px;min-height:0;display:block;position:relative;box-shadow:inset 0 2px #ffffff40}html.desktop-manager.desktop-console .desktop-partybar :is(.tr-hp,.desktop-party-hp):after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 7px,#0d1b14 7px 9px);position:absolute;inset:2px}html.desktop-manager.desktop-console .desktop-party-hp-text{color:#e6e6cf;width:32px;font:700 11px/15px "Pixelify Sans", var(--font);white-space:nowrap;text-align:right;position:absolute;top:22px;right:3px}html.desktop-manager.desktop-console .desktop-partybar :is(.tr-xp,.tr-name,.tr-st,.shiny-ico,.rank-tag,.tr-left){display:none}html.desktop-manager.desktop-console .desktop-partybar #enemy-hud{border:0;max-width:48%;padding:0;font-size:9px;display:block;position:absolute;inset:auto 4px 0 auto}html.desktop-manager.desktop-console .desktop-partybar #enemy-hud[hidden]{display:none}html.desktop-manager.desktop-console .desktop-partybar #enemy-hud .row b{font-size:9px}html.desktop-manager.desktop-console .desktop-partybar #enemy-hud .rival-balls{display:none}html.desktop-manager.desktop-console .desktop-battlefield #arena{cursor:grab;background-position:50% 65%;background-size:cover;grid-area:3/1;height:100%;min-height:0;--k:2.4!important;--ks:2!important}html.desktop-manager.desktop-console .desktop-battlefield #arena :is(.mini-hp,.scene-bar,.adv-controls){display:none}html.desktop-manager.desktop-console .desktop-battlefield .battle-log{color:#f6f0de;pointer-events:none;background:#11182aaa;max-height:24px;padding:1px 4px;font-size:10px;line-height:12px;bottom:2px;left:8px;right:8px}html.desktop-manager.desktop-console .desktop-battlefield .battle-log:empty{display:none}html.desktop-manager.desktop-console .desktop-battlefield>#toasts{z-index:60;pointer-events:none;flex-direction:column;gap:4px;width:max-content;max-width:min(520px,100% - 24px);display:flex;position:absolute;inset:auto auto 8px 50%;transform:translate(-50%)}html.desktop-manager.desktop-console .desktop-battlefield>#toasts .toast{color:#f6f0de;box-shadow:none;font-family:var(--font);background:0 0;border:0;border-radius:0;padding:5px 10px;font-size:14px;line-height:16px}html.desktop-manager #screen-adventure #newsbar{display:none}html.desktop-manager #desktop-adventure-team{border:1px solid var(--console-border,#425873);background:var(--console-panel,#1c2940);color:var(--console-text,#f1f5f9);border-radius:8px;margin-top:12px;padding:14px}html.desktop-manager #desktop-adventure-team h2{color:var(--console-muted,#b4c3d7);font:600 13px var(--font);margin:0 0 12px}html.desktop-manager .desktop-adventure-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}html.desktop-manager .desktop-adventure-member{border:1px solid var(--console-border,#425873);min-width:0;color:var(--console-text,#f1f5f9);background:var(--console-ink,#111827);font:500 12px var(--font);text-align:left;cursor:pointer;border-radius:6px;grid-template-rows:24px 22px 7px 18px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:3px 7px;padding:10px;transition:background .12s,border-color .12s;display:grid;position:relative}html.desktop-manager .desktop-adventure-member:not(:disabled):hover{background:var(--console-panel-hi,#263750);border-color:#819ab7}html.desktop-manager .desktop-adventure-member:focus-visible{outline:2px solid var(--console-focus,#f6df92);outline-offset:2px}html.desktop-manager .desktop-adventure-member.is-active{border-color:#71d5a2;box-shadow:inset 3px 0 #71d5a2}html.desktop-manager .desktop-adventure-member img{object-fit:contain;width:52px;height:48px;image-rendering:pixelated;grid-area:1/1/3}html.desktop-manager .desktop-adventure-member-name{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2/auto/4;font-size:13px;font-weight:700;overflow:hidden}html.desktop-manager .desktop-adventure-member-level{color:#91cbd8;grid-area:2/2}html.desktop-manager .desktop-adventure-member-status{color:#81d9a4;grid-area:2/3;font-size:11px}html.desktop-manager .desktop-adventure-member-health{background:#07101d;border-radius:2px;grid-area:3/1/auto/4;height:6px;overflow:hidden}html.desktop-manager .desktop-adventure-member-health i{background:var(--member-hp-color,#81d9a4);height:100%;display:block}html.desktop-manager .desktop-adventure-member-hp{color:var(--console-muted,#b4c3d7);text-align:right;font-variant-numeric:tabular-nums;grid-area:4/1/auto/4}html.desktop-manager .desktop-adventure-member.is-ko img{filter:grayscale();opacity:.55}html.desktop-manager .desktop-adventure-member.is-ko .desktop-adventure-member-status{color:#f08083}html.desktop-manager .desktop-adventure-member.is-empty{opacity:.35;box-shadow:none;cursor:default;border-style:dashed}html.desktop-manager .desktop-adventure-member.is-empty :is(img,.desktop-adventure-member-health){visibility:hidden}.music-controls{border-top:1px solid var(--line,#54627b);color:inherit;font:inherit;margin-top:16px;padding-top:14px}.music-controls__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.music-controls .music-controls__row>button{width:auto;min-height:44px;padding:8px 12px}.music-controls .music-controls__row>label{flex:130px;align-items:center;gap:8px;font-size:12px;display:flex}.music-controls .music-controls__row input[type=range]{width:80px;min-width:50px;min-height:44px;accent-color:var(--console-accent,#81c8a1);border:0;flex:1;padding:0}.music-controls output{font-variant-numeric:tabular-nums;min-width:3ch;font-size:12px}.music-controls [data-music-status]{color:var(--muted,#b4c3d7);margin:6px 0 0;font-size:12px;line-height:1.5}.music-controls button:focus-visible,.music-controls input:focus-visible{outline:2px solid var(--console-focus,#f6df92);outline-offset:3px}
