.types .type{position:relative;z-index:0;display:inline-block;width:46px;margin-right:5px;color:#fff;font-size:12px;line-height:1.7;text-align:center;vertical-align:middle;border-radius:30px}.types .type .type-icon{float:left;width:20px;margin-left:3px;padding:3px}.types.show-icon .type{width:70px;padding-right:8px}.types.auto-width .type{width:auto;padding:0 8px;line-height:1.3}.type-chart{line-height:2}.history-nav .history-group{padding:0 0 10px 10px;overflow-y:scroll}.history-nav .history{display:inline-block;width:60px;height:98px;margin-right:10px;padding:0 5px;text-align:center;vertical-align:top;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.history-nav .history .history-cover{width:50px}.history-nav .history .history-name{font-size:12px}.history-nav .history:active{transform:scale(.95)}.course,.submission,.wisp{padding:10px 0;border-bottom:1px solid #ddd}.unown{display:inline-block;width:calc(25% - 10px);margin-right:10px;margin-bottom:10px;padding:5px 0;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.unown .unown-cover{width:100%}.vsteamid{padding:10px 0;border-bottom:1px solid #ddd}.vsteamid .vsteam-id{margin-top:5px;color:#aaa}.vsteamid:before{float:right;color:#aaa;font-size:12px;content:"详情 ﹥"}.vsdoubleteamid{padding:10px 0;border-bottom:1px solid #ddd}.vsdoubleteamid .vsdoubleteamid-id{margin-top:5px;color:#aaa}.vsdoubleteamid:before{float:right;color:#aaa;font-size:12px;content:"详情 ﹥"}.vspost{padding:10px 0;border-bottom:1px solid #ddd}.damage-calc{font-size:16px}.damage-calc .option{margin-bottom:10px}.damage-calc .option .subtitle{display:inline-block;width:120px}.damage-calc input{width:calc(100% - 130px);padding:10px 20px;border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.damage-calc input::-moz-placeholder{color:#bbb}.damage-calc input::placeholder{color:#bbb}.damage-calc .calc{margin-top:30px;padding:20px;background-color:#fff;border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.game{padding:115px 20px 20px;background:linear-gradient(#ec79ff,#dc69a7)}.game .game-card{margin:15px 0 25px;padding:20px;line-height:1.8;background-color:#fff;border-radius:20px;box-shadow:8px 8px 0 #000}.game .game-card .game-card-title{position:relative;z-index:1;font-weight:700;text-align:center}.game .game-card .game-card-title:after{position:absolute;bottom:2px;left:50%;z-index:-1;width:60px;height:6px;background-color:#dc69a7;transform:translateX(-50%);content:""}.secret-card{display:block;margin-bottom:10px;padding:10px 0;text-align:center;background-color:#ececec;border-radius:4px;counter-increment:number}.secret-card:before{float:left;margin-left:15px;color:#aaa;line-height:24px;content:"连接密码" counter(number)}.secret-card .secret{font-size:20px;font-family:monospace;letter-spacing:10px}.tag{margin-right:5px;padding:5px 10px;border:2px solid #eee;border-radius:5px}.tag .hidden{margin-left:3px;color:#ccc;font-size:12px}.ability-cell{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #eee}.ability-cell:before{float:right;color:#aaa;font-size:12px;content:"详情 ﹥"}.ability-cell .cell .ability-name{height:23px}.ability-cell .cell .ability-desc{min-height:20px;color:#aaa;font-size:12px}.move-cell{width:100%;padding:8px 0 8px 10px;border-bottom:1px solid #eee}.move-cell .move-value{display:inline-block;max-width:calc(100vw - 300px);text-align:center;vertical-align:top}.move-cell:nth-of-type(2n){background-color:#f4f4f4}.spread-enter-active,.spread-leave-active{opacity:1;transition:.3s ease}.spread-enter,.spread-leave-to{transform:translateY(-20%);opacity:.4;transition:.3s ease}.move-source{margin:30px 0 10px;padding-left:6px;font-weight:700;font-size:14px;line-height:1;border-left:5px solid #9356c8}.evo{min-height:72px;margin-bottom:5px;padding-bottom:5px}.evo .evo-cover{float:left;width:50px;margin-right:10px;vertical-align:top}.evo .evo-name{display:inline-block;margin-top:10px;margin-right:10px}.evo:before{float:right;margin-top:12px;color:#aaa;font-size:12px;content:"详情 ﹥"}.evo:not(:last-child){border-bottom:1px solid #eee}.info-title{margin-top:28px;margin-bottom:8px;padding-left:5px;font-weight:700;line-height:1;border-left:5px solid #9356c8}.config-group .config-item{width:100%;padding:8px 0 8px 10px;border-bottom:1px solid #eee}.config-group .config-item:nth-of-type(odd){background-color:#f4f4f4}.config-group .config-name{display:inline-block;width:80px}.config-group .open-detail:before{float:right;margin-right:10px;color:#aaa;font-size:12px;content:"详情 ﹥"}.post-list{margin-bottom:25px;padding:0}.post-list .post-item{margin:10px;padding:15px 20px;overflow:hidden;list-style:none;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.post-list .post-item .post-cover{position:relative;float:left;width:60px;height:80px;margin-top:-6px;margin-right:15px;-o-object-fit:cover;object-fit:cover}.post-list .post-item .post-cover img{width:100%}.post-list .post-item .post-cover .post-label-count{position:absolute;right:0;bottom:0;padding:2px;color:#fff;background-color:rgba(0,0,0,.3)}.post-list .post-item .post-content{display:-webkit-box;overflow:hidden;font-size:16px;line-height:1.2;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.post-list .post-item .post-creator{margin-top:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.post-list .post-item .post-creator .post-avatar{width:20px;height:20px;vertical-align:middle;border-radius:20px}.post-list .post-item .post-create-time{float:right;margin-top:10px;color:#aaa}.battle-team-post-list .loader{margin-top:20px;padding-top:18px;padding-left:30px;font-size:16px;text-align:center}.battle-team-post-list .loader:before{position:absolute;width:16px;height:16px;margin-left:-30px;border:2px solid #9356c8;border-left-color:transparent;border-radius:10px;animation:rolling 1s infinite;content:""}.battle-team-post-list .post{position:relative;margin-bottom:10px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.battle-team-post-list .post .content{display:-webkit-box;margin:6px 0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.battle-team-post-list .post .btn-group{margin-top:6px;padding-top:6px;text-align:right;border-top:1px solid rgba(0,0,0,.0666666667)}.battle-team-post-list .post .btn-group .edit-btn,.battle-team-post-list .post .btn-group .export-btn{display:inline-block;width:50%;padding:5px 10px;color:#999;text-align:center}.battle-team-post-list .post .btn-group .edit-btn:before{display:inline-block;width:12px;height:12px;margin-right:4px;background-image:url(https://cdn.qiandaoapp.com/admins/398a91027add72e27ab0db1da42c585d.png);background-repeat:no-repeat;background-size:12px;content:""}.battle-team-post-list .post .checklist{display:inline-block;width:16.66%;height:73px;padding:0 4px;background-image:url(https://cdn.qiandaoapp.com/admins/6614af580980c3e51ef1d57ec82e9161.png);background-size:cover}.battle-team-post-list .post .checklist img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background-color:#fff}.battle-team-post-list .team-list .pokemon{position:relative;height:100px;margin:5px 0 10px;padding:6px;font-size:12px;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.battle-team-post-list .team-list .pokemon.type-1416082{background:linear-gradient(270deg,#fff,rgba(71,158,59,.2))}.battle-team-post-list .team-list .pokemon.type-1416083{background:linear-gradient(270deg,#fff,rgba(147,86,200,.2))}.battle-team-post-list .team-list .pokemon.type-1417083{background:linear-gradient(270deg,#fff,rgba(132,132,129,.2))}.battle-team-post-list .team-list .pokemon.type-1417085{background:linear-gradient(270deg,#fff,rgba(212,157,61,.2))}.battle-team-post-list .team-list .pokemon.type-1417087{background:linear-gradient(270deg,#fff,rgba(121,171,208,.2))}.battle-team-post-list .team-list .pokemon.type-1417089{background:linear-gradient(270deg,#fff,rgba(167,117,66,.2))}.battle-team-post-list .team-list .pokemon.type-1417091{background:linear-gradient(270deg,#fff,rgba(179,173,141,.2))}.battle-team-post-list .team-list .pokemon.type-1417093{background:linear-gradient(270deg,#fff,rgba(161,166,52,.2))}.battle-team-post-list .team-list .pokemon.type-1417095{background:linear-gradient(270deg,#fff,rgba(111,70,114,.2))}.battle-team-post-list .team-list .pokemon.type-1417097{background:linear-gradient(270deg,#fff,rgba(115,176,199,.2))}.battle-team-post-list .team-list .pokemon.type-1417099{background:linear-gradient(270deg,#fff,rgba(228,96,70,.2))}.battle-team-post-list .team-list .pokemon.type-1417101{background:linear-gradient(270deg,#fff,rgba(52,157,225,.2))}.battle-team-post-list .team-list .pokemon.type-1417103{background:linear-gradient(270deg,#fff,rgba(225,190,45,.2))}.battle-team-post-list .team-list .pokemon.type-1417105{background:linear-gradient(270deg,#fff,rgba(237,112,142,.2))}.battle-team-post-list .team-list .pokemon.type-1417107{background:linear-gradient(270deg,#fff,rgba(95,198,200,.2))}.battle-team-post-list .team-list .pokemon.type-1417109{background:linear-gradient(270deg,#fff,rgba(87,111,188,.2))}.battle-team-post-list .team-list .pokemon.type-1417111{background:linear-gradient(270deg,#fff,rgba(81,70,69,.2))}.battle-team-post-list .team-list .pokemon.type-1417113{background:linear-gradient(270deg,#fff,rgba(220,136,211,.2))}.battle-team-post-list .team-list .pokemon .pokemon-cover{float:left;width:67px;margin-right:7px;border-radius:4px}.battle-team-post-list .team-list .pokemon .pokemon-move-group{float:right}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move{width:80px;margin-bottom:2px;padding:2px 0;color:#fff;text-align:center;background-color:#aaa;border-radius:4px}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move:before{display:inline-block;float:left;width:14px;height:14px;margin:0 3px;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:14px;content:""}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1416082{background-color:#479e3b}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1416082:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/c9431079d1d21b45158527df22209818.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1416083{background-color:#9356c8}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1416083:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/c88c5c19074089e26f97ce11221e8fc3.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417083{background-color:#848481}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417083:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/e0849c69a0a9e7fc15b74db62cfb6ba3.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417085{background-color:#d49d3d}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417085:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/88737b92722ef65560609047b2ef597a.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417087{background-color:#79abd0}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417087:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/4c1381721e82bffce8ddfdd3961141cf.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417089{background-color:#a77542}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417089:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/223560ebec77c67fcb4d77fe40b28e6d.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417091{background-color:#b3ad8d}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417091:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/595a2659684c87e3d116f5ffd5cff89b.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417093{background-color:#a1a634}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417093:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/a337c7d2c8e7fa36fdec31a78655eecf.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417095{background-color:#6f4672}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417095:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/675bf2b043b57f12ed7e0762c222c479.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417097{background-color:#73b0c7}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417097:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/629bd2c1db5d16835823cca8c6a8217b.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417099{background-color:#e46046}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417099:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/7251b1aa7ecc84e0af21ba425c59c43c.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417101{background-color:#349de1}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417101:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/7cf264e60e6f849f41585d2520cbf908.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417103{background-color:#e1be2d}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417103:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/3aa7656c97b904e441ed8ed1435e1cc0.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417105{background-color:#ed708e}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417105:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/b980f3fd721ab3c44850094097900a1b.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417107{background-color:#5fc6c8}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417107:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/98ecef9ee824d8b72ce4b9ae261ac93d.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417109{background-color:#576fbc}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417109:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/f6591c32877fca5e354f0496cd4a2d3e.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417111{background-color:#514645}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417111:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/07273d968d5ab0f1b124761dfdb5521a.png)}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417113{background-color:#dc88d3}.battle-team-post-list .team-list .pokemon .pokemon-move-group .pokemon-move.type-1417113:before{background-image:url(https://cdn.qiandaoapp.com/interior/images/b779dcadbed95cd3ff75e0b7c4dce456.png)}.battle-team-post-list .team-list .pokemon .pokemon-item-cover{width:18px;height:18px;-o-object-fit:cover;object-fit:cover;vertical-align:middle;border-radius:20px}.spu-detail .detail-header{text-align:center}.spu-detail .detail-header .cover-image{display:inline-block;width:120px;height:120px;padding:10px;-o-object-fit:cover;object-fit:cover;background-color:#fff;border-radius:15px;box-shadow:0 1px 10px rgba(0,0,0,.2)}.spu-detail .detail-header .sticky-btn{position:absolute;top:20px;right:20px;padding:2px 10px;color:#fff;background-color:hsla(0,0%,100%,.2);border-radius:4px}.spu-detail .detail-name{font-weight:700;font-size:18px}.spu-detail .subtitle{float:left;width:45px}.spu-detail .info-title{margin-bottom:8px;padding-left:5px;font-weight:700;line-height:1;border-left:5px solid #9356c8}.spu-detail .else-info{color:#aaa;font-size:12px}.spu-detail .else-info span{display:inline-block;margin-right:15px}.spu-detail .official-image{width:calc(50% - 20px);margin:10px 20px 5px 0;padding:20px;border:2px solid #eee;border-radius:25px}.spu-detail .post-list-in-spu-detail{min-height:500px;margin:-25px -20px;padding:10px 5px;background:#f5f5f5}.spu-detail:before{position:absolute;top:0;right:0;left:0;z-index:-1;height:150px;background:linear-gradient(0deg,#d4d4d4,#adadad);transition:.1s;content:""}.spu-detail.type-1416082:before{background:linear-gradient(0deg,#71c066,#479e3b)}.spu-detail.type-1416083:before{background:linear-gradient(0deg,#c082f6,#9356c8)}.spu-detail.type-1417083:before{background:linear-gradient(0deg,#a7a7a7,#848481)}.spu-detail.type-1417085:before{background:linear-gradient(0deg,#fac260,#d49d3d)}.spu-detail.type-1417087:before{background:linear-gradient(0deg,#add6f4,#79abd0)}.spu-detail.type-1417089:before{background:linear-gradient(0deg,#d4a370,#a77542)}.spu-detail.type-1417091:before{background:linear-gradient(0deg,#c3bfac,#b3ad8d)}.spu-detail.type-1417093:before{background:linear-gradient(0deg,#c4c94e,#a1a634)}.spu-detail.type-1417095:before{background:linear-gradient(0deg,#926895,#6f4672)}.spu-detail.type-1417097:before{background:linear-gradient(0deg,#92d1e8,#73b0c7)}.spu-detail.type-1417099:before{background:linear-gradient(0deg,#f07e68,#e46046)}.spu-detail.type-1417101:before{background:linear-gradient(0deg,#66bef7,#349de1)}.spu-detail.type-1417103:before{background:linear-gradient(0deg,#fbdc5d,#e1be2d)}.spu-detail.type-1417105:before{background:linear-gradient(0deg,#f499af,#ed708e)}.spu-detail.type-1417107:before{background:linear-gradient(0deg,#8ce6e8,#5fc6c8)}.spu-detail.type-1417109:before{background:linear-gradient(0deg,#7d95e2,#576fbc)}.spu-detail.type-1417111:before{background:linear-gradient(0deg,#707070,#514645)}.spu-detail.type-1417113:before{background:linear-gradient(0deg,#f8aff0,#dc88d3)}.spu-detail:after{position:absolute;top:111px;right:0;left:0;z-index:-1;height:40px;background-color:#fff;border-radius:60% 60% 0 0/100% 100% 0 0;content:""}.loader{padding:5px 0;text-align:center}.filter-item{display:inline-block;width:83px;margin:5px 10px 10px 0;padding:10px;text-align:center;background-color:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.exchange-poster .poster-footer{width:100%;margin:0 auto;padding-bottom:20px}.exchange-poster .poster-footer .tip{font-size:16px;text-align:center}.exchange-poster .poster-footer .loader{margin-top:20px;padding-left:30px;color:#000;font-size:16px;text-align:center}.exchange-poster .poster-footer .loader:before{position:absolute;width:16px;height:16px;margin-left:-30px;border:2px solid #e6473e;border-left-color:transparent;border-radius:10px;animation:rolling 1s infinite;content:""}@keyframes rolling{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.exchange-poster .draw{width:100%;margin-bottom:20px}.exchange-poster .paper{position:relative;width:100%;padding:20px;background-color:#fff}.exchange-poster .paper .content{padding:20px;font-size:16px;background-color:#f1f1f1;border-radius:10px}.exchange-poster .paper .spu-list .spu{display:inline-block;width:25%;padding:5px;text-align:center;vertical-align:top;list-style:none}.exchange-poster .paper .spu-list .spu .spu-cover{width:100%}.exchange-poster .paper .qrcode{position:relative;margin-top:15px;padding-top:15px;border-top:1px solid #eee}.exchange-poster .paper .qrcode .image{display:inline-block;width:70px;margin-right:10px;vertical-align:middle}.exchange-poster .paper .qrcode .avatar{position:absolute;top:33px;left:21px;width:30px;height:30px;border-radius:50px}.exchange-poster .paper .qrcode span{display:inline-block;font-size:13px;vertical-align:middle}.moves-material{position:relative;padding:10px 0;border-bottom:1px solid #ddd}.moves-material .intro{margin-top:5px;margin-left:0;color:#aaa}.zhuzi-moves-material-input{width:100%;margin-bottom:10px;padding:12px;font-size:16px;border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.location-button{position:absolute;top:50%;right:0;width:84px;margin-top:-16px;padding:7px;color:#8a8a8a;text-align:center;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.cook-material{padding:10px 0;border-bottom:1px solid #ddd}.cook-material .intro{margin-top:5px;margin-left:0;color:#aaa}.zhuzi-cook-material-input{width:100%;margin-bottom:10px;padding:12px;font-size:16px;border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.ec-product-covers-indicator{display:flex;align-items:center;justify-content:center;height:.747rem}.ec-product-covers-indicator__item{width:.16rem;height:.16rem;margin:0 .08rem;background:#bbc2c6;border-radius:50%}.ec-product-covers-indicator__current{background:#fe122d}.ec-product-covers{position:relative;width:10rem;height:10rem;background:rgba(32,36,38,.9)}.ec-product-covers__swiper{width:100%;height:100%}.ec-product-covers__swiper__item{display:flex;align-items:center;justify-content:center;background:rgba(32,36,38,.9)}.ec-product-covers__img{width:10rem;height:10rem}.ec-product-covers__page-numbers{position:absolute;right:.267rem;bottom:.267rem;display:flex;align-items:center;justify-content:center;width:.933rem;height:.587rem;color:#fff;font-size:.32rem;background:rgba(32,36,38,.6);border-radius:.32rem}.ec-product-covers__indicators{position:absolute;bottom:0;left:50%;z-index:9;transform:translateX(-50%)}.spu-selector-group{min-height:300px}.spu-selector-group .searchbox{width:100%;margin-bottom:20px;padding:12px;font-size:15px;border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.spu-selector-group .spu{display:inline-block;width:calc(33% - 10px);height:100px;margin-right:10px;margin-bottom:10px;overflow:hidden;text-align:center;vertical-align:top;background-color:#fff;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.spu-selector-group .spu .spu-cover{width:50px;height:62px;-o-object-fit:cover;object-fit:cover}.spu-selector-group .spu .spu-name{margin-top:5px;padding:0 5px;font-size:13px}.pokemon-editor .pokemon-wrap{padding:10px}.pokemon-editor .pokemon-wrap .pokemon-cell{margin:8px 0}.pokemon-editor .pokemon-wrap .pokemon-cell .ivs-input:disabled{color:#aaa;background-color:#eee}.fade-enter-active,.fade-leave-active{opacity:1;transition:.6s ease}.fade-enter,.fade-leave-to{opacity:.4;transition:.6s ease}.pokemon-editor .btn-group{margin:10px 0 20px}.pokemon-editor .btn-group .btn{display:inline-block;width:70px;padding:8px 0;font-weight:400;font-size:13px;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.pokemon-editor .btn-group .btn.main{color:#fff;background-color:#9356c8}.pokemon-editor .post-content{width:100%;height:60px;margin:0 0 20px;padding:10px;border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1);resize:none}.pokemon-editor .pokemon-wrap{margin:5px 0 10px;padding:10px 10px 2px;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.pokemon-editor .pokemon-wrap .pokemon-cell{margin:0 0 8px}.pokemon-editor .pokemon-wrap .pokemon-cell input{border:1px solid #aaa;border-radius:2px}.pokemon-editor .pokemon-wrap .cell-title{display:inline-block;margin-right:10px;font-weight:700;border-bottom:3px solid #e5c7ff}.pokemon-editor .pokemon-wrap select{padding:3px 5px;border:1px solid #aaa;border-radius:4px;-webkit-appearance:none}.pokemon-editor .pokemon-wrap .edit-btn{margin:15px 0 10px;padding:5px 0;color:#aaa;text-align:center;border:1px solid #aaa;border-radius:4px}.pokemon-editor .pokemon-wrap .species-strength{position:relative;padding:3px 0;list-style:none}.pokemon-editor .pokemon-wrap .species-strength .subtitle{float:left;width:45px}.pokemon-editor .pokemon-wrap .species-strength .species{position:absolute;top:6px;right:160px;left:80px;height:10px;overflow:hidden;background-color:#eee;border-radius:7px}.pokemon-editor .pokemon-wrap .species-strength .species .strength{position:absolute;top:0;bottom:0;left:0;background-color:#77db9b;border-radius:7px}.pokemon-editor .pokemon-wrap .shortcut-btn{display:inline-block;margin-right:5px;margin-bottom:5px;padding:5px 10px;color:#777;background-color:#eee;border-radius:5px}.pokemon-editor .pokemon-wrap .radio-btn{display:inline-block;margin-right:5px;margin-bottom:5px;padding:5px 10px;border:1px solid #999;border-radius:5px}.pokemon-editor .pokemon-wrap .radio-btn.active{color:#9356c8;font-weight:700;background-color:#f6edff;border:1px solid #9356c8}.pokemon-editor .pokemon-wrap .range{float:right;width:48px;padding:0 2px;color:#000;text-align:center}.pokemon-editor .pokemon-wrap .range input{width:100%;height:17px;padding:0;line-height:17px;text-align:center;border:1px solid #aaa;border-radius:2px}.pokemon-editor .export-btn{margin:20px 0;padding:13px;color:#fff;text-align:center;background-color:#9356c8;border-radius:8px}.searchbox-input{width:100%;margin-bottom:20px;padding:12px;font-size:16px;border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.item-selector{min-height:300px}.item-selector .searchbox{width:100%;margin-bottom:20px;padding:12px;font-size:15px;border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.item-selector .spu{display:inline-block;width:calc(33% - 10px);height:64px;margin-right:10px;margin-bottom:10px;overflow:hidden;text-align:center;vertical-align:top;background-color:#fff;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.item-selector .spu .spu-cover{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.item-selector .spu .spu-name{font-size:13px}@media screen and (min-width:640px){.nav-list .nav,.nav-list .show-btn{width:12.5%!important}}html{scroll-behavior:smooth}.pokedex,body{padding-top:0;background-color:#f5f5f5;transition:.5s}hr{margin:15px 0;border-top:1px solid #e9e9e9}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.popup-enter-active,.popup-leave-active{transition:top .3s}.popup-enter,.popup-leave-to{top:100vh!important}.backtop{position:fixed;right:20px;bottom:20px;z-index:5;padding:13px 16px;font-size:15px;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.lite{height:93px!important;padding:10px 5px!important}.lite .nav .nav-img{height:40px!important}.lite .nav .nav-img:after{display:none}.lite .nav .nav-img img{top:-5px}.nav-list{position:fixed;top:0;right:0;left:0;z-index:10;height:232px;padding:20px 5px;overflow:hidden;background-color:#fff;border-radius:0 0 20px 20px;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:.5s}.nav-list .nav{position:relative;display:inline-block;width:16.6%;padding:0 1px;overflow:hidden;font-size:13px;text-align:center;vertical-align:top}.nav-list .nav .nav-img{position:relative;width:50px;height:50px;margin:0 auto;overflow:hidden;border-radius:10px;transition:.5s}.nav-list .nav .nav-img img{position:relative;width:100%}.nav-list .nav .nav-img:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#f1f1f1;opacity:1;transition:.5s;content:""}.nav-list .nav .nav-name{max-width:100px;margin:5px auto;padding:3px 0;border-radius:6px}.nav-list .show-btn{position:absolute;top:10px;right:7px;display:block;width:16%;padding-bottom:24px;font-size:13px;text-align:center;background:#fff}.nav-list .show-btn .nav-img img{position:relative;width:40px;height:40px;margin:0 auto;overflow:hidden;background-color:#f1f1f1;border-radius:10px}.nav-list .show-btn .show-btn-name{margin-top:5px}.nav-list .hide-btn{position:absolute;bottom:0;left:50%;z-index:10;width:100px;margin-left:-50px;padding:5px 0;color:#aaa;font-size:12px;text-align:center;background-color:#fff;border:1px solid #eee;border-bottom:none;border-radius:10px 10px 0 0}.nav-list .selectedNav{color:#9356c8;font-weight:700}.nav-list .selectedNav .nav-img:after{background-color:#eedfff}.nav-list .selectedNav .nav-name{color:#fff;background-color:#9356c8}.item{position:relative;height:80px;margin:10px;padding-left:115px;overflow:hidden;list-style:none;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1);transform:translateZ(0)}.item .filter-info{margin-left:5px;color:#aaa;font-size:12px}.item:active{transform:scale(.97)}.bottom-bar{position:fixed;right:0;bottom:0;left:0;z-index:1;padding:20px 10px;text-align:center;background-color:#f2f2f2}.bottom-bar .float-btn{display:inline-block;width:100px;margin:0 5px;padding:11px 0;font-size:17px;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.bottom-bar .float-btn.disable{opacity:.4;pointer-events:none}.bottom-bar .reset-btn{position:absolute;top:30px;left:10px;color:#e46046;font-size:16px}.edit:after{content:none!important}.edit .edit-btn{position:absolute;top:27px;right:5px}.edit .edit-btn .main-btn{display:inline-block;margin-right:7px;padding:6px 8px;color:#fff;font-weight:700;font-size:13px;border-radius:4px}.edit .edit-btn .main-btn.orange{color:#e46046;border:1px solid #e46046}.edit .edit-btn .main-btn.green{color:#479e3b;border:1px solid #479e3b}.edit .edit-btn .main-btn.active{color:#aaa;background-color:#f2f2f2;border:1px solid #f2f2f2!important;border:none}.cover{position:absolute;top:60%;left:20px;width:80px;transform:translateY(-50%)}.name{padding:15px 0 10px;font-size:16px}.num{position:absolute;top:0;right:11px;z-index:2;padding-top:28px;color:hsla(0,0%,100%,.3);font-weight:700;font-size:24px;font-style:italic}.num.fourLength{right:4px;font-size:21px}.special{right:2px}.item:after{position:absolute;top:-130px;right:-40px;z-index:1;width:50px;height:80px;background:transparent;border-color:transparent transparent #848481;border-style:solid;border-width:50px 40px 80px 20px;content:""}.item.type-1416082:after{border-color:transparent transparent #479e3b}.item.type-1416083:after{border-color:transparent transparent #9356c8}.item.type-1417083:after{border-color:transparent transparent #848481}.item.type-1417085:after{border-color:transparent transparent #d49d3d}.item.type-1417087:after{border-color:transparent transparent #79abd0}.item.type-1417089:after{border-color:transparent transparent #a77542}.item.type-1417091:after{border-color:transparent transparent #b3ad8d}.item.type-1417093:after{border-color:transparent transparent #a1a634}.item.type-1417095:after{border-color:transparent transparent #6f4672}.item.type-1417097:after{border-color:transparent transparent #73b0c7}.item.type-1417099:after{border-color:transparent transparent #e46046}.item.type-1417101:after{border-color:transparent transparent #349de1}.item.type-1417103:after{border-color:transparent transparent #e1be2d}.item.type-1417105:after{border-color:transparent transparent #ed708e}.item.type-1417107:after{border-color:transparent transparent #5fc6c8}.item.type-1417109:after{border-color:transparent transparent #576fbc}.item.type-1417111:after{border-color:transparent transparent #514645}.item.type-1417113:after{border-color:transparent transparent #dc88d3}.search{width:100%;padding:5px 10px;background-color:#f2f2f2}.searchbox{width:calc(100% - 80px);margin-right:10px;padding:12px;font-size:16px;border:none;border-radius:8px}.filter,.searchbox{box-shadow:0 1px 2px rgba(0,0,0,.1)}.filter{width:66px;padding:13px 16px;font-size:15px;text-align:center;background-color:#fff;border-radius:8px}.ver-group{margin:0 10px 10px;overflow-x:scroll;line-height:2.5}::-webkit-scrollbar{display:none}.ver-list{width:-moz-max-content;width:max-content;font-size:14px}.ver{position:relative;padding:7px;text-align:center}.selectedVer{color:#9356c8;font-weight:700;border-bottom:2px solid #9356c8}.type-group{padding:0 10px 10px;overflow-x:scroll;font-size:0;white-space:pre-line}.type-group .type-list{width:-moz-max-content;width:max-content}.type-group .type-list .type-list-title{margin-right:10px;font-size:14px}.type-group .type-option{margin:0 6px 6px 0;padding:3px 7px;font-size:14px;line-height:2;word-break:keep-all;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.selectedType{color:#9356c8;font-weight:700;border-bottom:2px solid #9356c8}.ability-effect{margin:15px 0 5px;padding:20px;font-size:14px}.ability-effect,.single-button{background-color:#fff;border-radius:8px}.single-button{margin:5px 10px 20px;padding:7px;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,.1)}.modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}.modal-wrap .exchange-post-textarea{width:100%;min-height:240px;padding:10px;border:none;border-radius:5px}.modal-wrap .exchange-post-btn{margin-top:20px;padding:10px 0;color:#fff;font-size:17px;text-align:center;background-color:#9356c8;border-radius:5px}.mask{width:100%;height:100%;padding:8vh 15px 0 0;color:#fff;font-size:16px;text-align:right;background-color:rgba(0,0,0,.7)}.spu-modal{position:fixed;top:12vh;z-index:10;width:100%;max-width:480px;height:88vh;padding:20px;overflow-y:scroll;line-height:1.7;background-color:#fff;border-radius:15px 15px 0 0}.species-strength{position:relative}.species-strength .species{position:absolute;top:6px;right:150px;left:80px;height:10px;overflow:hidden;background-color:#eee;border-radius:7px}.species-strength .species .strength{position:absolute;top:0;bottom:0;left:0;background-color:#77db9b;border-radius:7px}.range{float:right;width:70px;color:#aaa}.footer,.range{text-align:center}.footer{position:relative;padding:10px 0;color:#ddd;font-size:12px}.footer:before{right:calc(50% + 50px)}.footer:after,.footer:before{position:absolute;top:16px;width:50px;height:1px;border-top:1px solid #ddd;content:""}.footer:after{left:calc(50% + 50px)}.tabs{margin:20px -20px 25px;padding:15px 20px;font-size:14px;text-align:center;background-color:#f4f4f4}.tab{margin-right:10px;padding:16px 0}.selectedTab{color:#9356c8;font-weight:700;border-bottom:3px solid #9356c8}.modal{position:fixed;top:50%;left:50%;z-index:10;width:calc(100vw - 40px);max-width:640px;max-height:90%;padding:20px;overflow-y:scroll;background-color:#f5f5f5;border-radius:15px;transform:translate(-50%,-50%)}.post-group{padding:0 10px 10px}.post-group .post-btn{display:inline-block;width:calc(34% - 13px);height:50px;padding-top:17px;text-align:center;vertical-align:middle;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.post-group .post-btn:not(:last-child){margin-right:10px}.jiju-spu{min-height:125px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.jiju-spu .jiju-name{margin-bottom:7px;font-weight:700}.jiju-spu .jiju-cover{float:left;width:80px;margin-right:15px;margin-bottom:20px;border-radius:8px}.jiju-spu .jiju-move{display:inline-block;width:84px;margin:8px 8px 0 0}.single-item{position:relative;margin:10px;padding:14px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;list-style:none;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.single-item .single-item-cover{float:left;width:33px;height:44px;margin-right:10px}.single-item .single-item-explain{margin-top:10px;overflow:hidden;color:#bbb;white-space:nowrap;text-overflow:ellipsis}.zhuzi-limit-exchange{padding:0 10px}.zhuzi-limit-exchange .zhuzi-limit-i-have{display:inline-block;width:calc(100% - 50px);padding:5px 10px;text-align:left;vertical-align:middle;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.zhuzi-limit-exchange .zhuzi-limit-cover{width:40px;vertical-align:middle}.zhuzi-limit-exchange .zhuzi-limit-name{font-size:16px;vertical-align:middle}.zhuzi-limit-exchange .tip{float:right;margin-top:18px;margin-right:5px;color:#aaa}.zhuzi-limit-exchange .zhuzi-limit-secret{margin:12px 0;padding:5px 10px;font-size:16px;list-style:none;background-color:#fff;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.zhuzi-limit-exchange .zhuzi-limit-secret .secret{float:right;margin-top:15px;font-size:20px;font-family:monospace;letter-spacing:2px}.zhuzi-limit-group .zhuzi-limit-item{display:inline-block;width:20%;padding:6px;text-align:center;vertical-align:top}.zhuzi-limit-group .zhuzi-limit-item .zhuzi-limit-item-cover{width:100%;height:64px;margin-bottom:5px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;background-color:#fff;border-radius:5px}.zhuzi-limit-group .zhuzi-limit-item .zhuzi-limit-name{font-size:16px}.spu-selector{display:inline-block;width:calc(100% - 132px);height:52px;margin-right:10px;padding:0 10px;overflow:hidden;line-height:52px;text-align:left;vertical-align:top;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.spu-selector .spu-selector-cover{width:40px;vertical-align:middle}.spu-selector .spu-selector-name{font-size:16px;vertical-align:middle}.spu-selector .tip{float:right;margin-right:5px;color:#aaa}.publish-button{display:inline-block;width:120px;padding:17px 0;font-size:16px;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.join-team-post-spu-selector{margin-bottom:10px;padding:15px 10px;background-color:#fff;border-radius:5px}.join-team-post-spu-selector span{float:right;margin-top:-10px;padding:10px;color:#e85151}