.polyai-main-wrap{overflow-x:hidden;overflow-y:scroll;position:relative}.sticky-header[data-v-94267d18]{position:sticky;top:0;z-index:2}.tag-detail-container[data-v-94267d18]{box-sizing:border-box;flex-direction:column;margin:0 auto;max-width:1332px;padding:0 24px}.tag-detail-container .tag-title[data-v-94267d18]{color:#fff;font-size:28px;font-weight:700;letter-spacing:0;line-height:36px;padding:24px 0 4px}.tag-detail-container .tag-desc[data-v-94267d18]{color:#ffffff80;font-size:14px;font-variation-settings:"opsz" auto;font-weight:400;letter-spacing:0;line-height:20px}.filter-container[data-v-94267d18],.tag-header-container[data-v-94267d18]{background:#101011}.filter-container[data-v-94267d18]{overflow-x:auto;width:100%}.gender-tag-container[data-v-94267d18]{border:1px solid hsla(0,0%,100%,.05);border-radius:16px;display:flex;margin:12px 0;padding:1px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.gender-tag-container .gender-tag-item[data-v-94267d18]{align-items:center;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;font-size:14px;line-height:16px;opacity:.5;padding:6px 12px}.gender-tag-container .gender-tag-item[data-v-94267d18]:before{background:url(./gender-all.DpJ1ZeBQ.webp) 50% no-repeat;background-size:100% 100%;content:"";height:16px;margin-right:2px;width:16px}.gender-tag-container .gender-tag-item.gender-1[data-v-94267d18]:before{background:url(./gender-male.DO1HrjgY.webp) 50% no-repeat;background-size:100% 100%}.gender-tag-container .gender-tag-item.gender-2[data-v-94267d18]:before{background:url(./gender-female.BRflsev8.webp) 50% no-repeat;background-size:100% 100%}.gender-tag-container .gender-tag-item.gender-3[data-v-94267d18]:before{background:url(./gender-noB.D7p6dR6c.webp) 50% no-repeat;background-size:100% 100%}.gender-tag-container .gender-tag-item.active[data-v-94267d18],.gender-tag-container .gender-tag-item[data-v-94267d18]:active,.gender-tag-container .gender-tag-item[data-v-94267d18]:hover{background:#4f42b826;border-radius:16px;color:#9291ff}.gender-tag-container .gender-tag-item.active[data-v-94267d18]:before,.gender-tag-container .gender-tag-item[data-v-94267d18]:active:before,.gender-tag-container .gender-tag-item[data-v-94267d18]:hover:before{background:url(./gender-all-active.CA57mc7E.webp) 50% no-repeat;background-size:100% 100%}.gender-tag-container .gender-tag-item.active.gender-1[data-v-94267d18]:before,.gender-tag-container .gender-tag-item:active.gender-1[data-v-94267d18]:before,.gender-tag-container .gender-tag-item:hover.gender-1[data-v-94267d18]:before{background:url(./gender-male-active.u1-3t56_.webp) 50% no-repeat;background-size:100% 100%}.gender-tag-container .gender-tag-item.active.gender-2[data-v-94267d18]:before,.gender-tag-container .gender-tag-item:active.gender-2[data-v-94267d18]:before,.gender-tag-container .gender-tag-item:hover.gender-2[data-v-94267d18]:before{background:url(./gender-female-active.BWNRmtYi.webp) 50% no-repeat;background-size:100% 100%}.gender-tag-container .gender-tag-item.active.gender-3[data-v-94267d18]:before,.gender-tag-container .gender-tag-item:active.gender-3[data-v-94267d18]:before,.gender-tag-container .gender-tag-item:hover.gender-3[data-v-94267d18]:before{background:url(./gender-noB-active.QXk8DutR.webp) 50% no-repeat;background-size:100% 100%}.gender-tag-container .gender-tag-item.active[data-v-94267d18]{opacity:1}.role-list-container[data-v-94267d18]{box-sizing:border-box;min-height:264px;padding-bottom:24px}.role-list[data-v-94267d18]{display:grid;grid-template-columns:repeat(auto-fill,minmax(164px,1fr));grid-gap:12px}.role-list .role-item[data-v-94267d18]{background:#1c1c1d;border-radius:12px;cursor:pointer;position:relative}.role-list .role-item .role-img[data-v-94267d18]{overflow:hidden;position:relative;width:100%}.role-list .role-item .role-img[data-v-94267d18]:before{content:"";display:block;padding-top:100%}.role-list .role-item .role-img .el-image[data-v-94267d18]{border-radius:12px 12px 0 0;height:100%;left:0;position:absolute;top:0;width:100%}.role-list .role-item .role-img .chat-num[data-v-94267d18]{align-items:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));bottom:0;box-sizing:border-box;color:#fff;display:flex;font-size:12px;height:32px;left:0;line-height:16px;padding:0 12px;position:absolute;width:100%}.role-list .role-item .role-img .chat-num[data-v-94267d18]:before{background:url(./chat-icon.Bmsr0SEm.webp) no-repeat;background-size:100% 100%;content:"";height:14px;margin-right:1px;width:14px}.role-list .role-item .role-info[data-v-94267d18]{padding:6px 10px 16px}.role-list .role-item .role-name[data-v-94267d18]{color:#fff;font-size:14px;font-weight:500;line-height:20px;-webkit-line-clamp:1}.role-list .role-item .role-brief[data-v-94267d18],.role-list .role-item .role-name[data-v-94267d18]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:pre-wrap}.role-list .role-item .role-brief[data-v-94267d18]{color:#ffffff80;font-size:12px;line-height:16px;margin-top:6px;-webkit-line-clamp:2}.role-list .role-item .role-item-hover[data-v-94267d18]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10101199;border-radius:11px;box-sizing:border-box;height:calc(100% + 2px);left:-1px;padding:24px 12px;position:absolute;top:-1px;width:calc(100% + 2px)}.role-list .role-item .role-item-hover .avatar[data-v-94267d18]{height:40px;width:40px}.role-list .role-item .role-item-hover .avatar .el-image[data-v-94267d18]{border-radius:50%}.role-list .role-item .role-item-hover .role-name[data-v-94267d18]{margin-top:12px}.role-list .role-item .role-item-hover .role-brief[data-v-94267d18]{display:-webkit-box;margin-top:4px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:pre-wrap}.role-list .role-item .role-item-hover .chat-btn[data-v-94267d18]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;bottom:24px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:14px;font-weight:500;left:12px;line-height:16px;padding:7px;position:absolute;text-align:center;width:calc(100% - 24px)}.loading[data-v-94267d18]{align-items:center;color:#fff;display:flex;font-size:14px;justify-content:center;line-height:20px;opacity:.7;padding-top:16px}.loading[data-v-94267d18]:before{animation:spin 1s linear infinite;background:url(./loading_dark.tz9OyKWg.png) no-repeat;background-size:100% 100%;content:"";height:16px;margin-right:4px;width:16px}.data-empty[data-v-94267d18]{box-sizing:border-box;justify-content:center;margin-top:60px}.data-empty[data-v-94267d18],.data-empty .empty-text[data-v-94267d18]{align-items:center;display:flex;flex-direction:column}.data-empty .empty-text[data-v-94267d18]{color:#ffffff80;font-size:14px;font-variation-settings:"opsz" auto;font-weight:400;letter-spacing:0;line-height:18px;text-align:center}.data-empty .empty-text[data-v-94267d18]:before{background:url(./data-empty.DB7hpjOs.webp) no-repeat 50%;background-size:contain;content:" ";display:block;height:160px;width:160px}.data-empty .empty-btn[data-v-94267d18]{align-items:center;background:#7673ff;border-radius:48px;color:#fff;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;line-height:20px;margin-top:24px;opacity:1;width:173px}.data-empty .empty-btn[data-v-94267d18]:hover{background:#7673ffe6;color:#ffffffb3}.guide-to-app[data-v-94267d18]{align-items:center;background:linear-gradient(180deg,#10101100,#10101199 15%,#101011e6 30%,#101011 66%,#101011);bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding-bottom:24px;padding-top:36px;position:relative;width:100%}.guide-to-app.mobile[data-v-94267d18]{padding-top:63px}.guide-to-app.tile[data-v-94267d18]{position:relative}[data-v-94267d18] .el-backtop.tags-backtop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101011;border-radius:24px;height:36px;width:36px}[data-v-94267d18] .el-backtop.tags-backtop:hover:after{opacity:1}[data-v-94267d18] .el-backtop.tags-backtop:after{background-image:url(./backTop.BOqXxpAy.webp);background-size:100% 100%;content:"";display:inline-block;height:36px;opacity:.7;width:36px}@media screen and (max-width:900px){.tag-detail-container[data-v-94267d18]{min-width:728px;padding:0 12px}}@media screen and (max-width:728px){.tag-detail-container[data-v-94267d18]{min-width:auto}}@media screen and (max-width:540px){.tag-detail-container .role-list[data-v-94267d18]{grid-gap:8px}.tag-detail-container[data-v-94267d18] .el-backtop.tags-backtop:after{opacity:1}}
