.community-post-card{height:6.66667rem;width:4.53333rem;position:relative;background-color:#ffe5ee;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:.21333rem;padding:.85333rem .32rem .16rem;display:flex;flex-direction:column;max-height:6.66667rem;overflow:hidden;cursor:pointer;box-sizing:border-box}.community-post-card>:not(.post-cover-image){position:relative;z-index:1}.community-post-card .post-cover-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;min-width:100%;min-height:100%;overflow:hidden;background-color:#000;border-radius:.21333rem}.community-post-card .post-cover-image:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:3.2rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 60%);pointer-events:none;z-index:1}.community-post-card .post-cover-image__img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.community-post-card .post-cover-image__img.landscape{-o-object-fit:contain;object-fit:contain;background-color:#000}.community-post-card .post-cover-image__img.portrait{-o-object-fit:cover;object-fit:cover}.community-post-card .status-badge{position:absolute;top:.18667rem;left:.18667rem;z-index:2;max-width:75%;box-sizing:border-box;padding:.08rem .18667rem;border-radius:.16rem;background:rgba(78,78,78,.4);font-size:.32rem;color:#fff;font-weight:400;pointer-events:none}.community-post-card .status-badge--long{font-size:.18667rem;line-height:.42667rem}.community-post-card .delete-btn{position:absolute;top:.32rem;right:.32rem;width:.45333rem;height:.45333rem;display:flex;align-items:center;justify-content:center;z-index:1}.community-post-card .poster-row{display:flex;align-items:center;justify-content:center;gap:.16rem;flex-shrink:0;margin-top:.16rem}.community-post-card .avatar{width:.93333rem;height:.93333rem;position:relative;flex-shrink:0;box-sizing:border-box}.community-post-card .avatar .avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:.02667rem solid #fff;background:#fff;box-sizing:border-box;display:block}.community-post-card .poster-info{flex:1;min-width:0;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.community-post-card .name-ai-group,.community-post-card .name-row{width:100%;display:flex;align-items:center;gap:.10667rem;overflow:hidden;min-width:0}.community-post-card .name-ai-group{flex:0 1 auto;margin-left:.16rem}.community-post-card .poster-name{font-size:.32rem;color:#414244;font-weight:400;line-height:1.375;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.community-post-card .ai-badge{position:absolute;right:-10%;bottom:-.02667rem;width:.42667rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.18667rem;background:hsla(0,0%,54%,.9);border:.02667rem solid hsla(0,0%,100%,.8);line-height:.21333rem;font-size:.16rem;color:#fff;box-sizing:border-box}.community-post-card .album-name{width:100%;font-size:.29333rem;color:#676767;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.community-post-card .real-poster{display:flex;align-items:center;overflow:hidden;min-width:0;flex:1;box-sizing:border-box;font-size:.26667rem;color:#676767;font-weight:400;line-height:.37333rem}.community-post-card .real-poster-avatar{width:.48rem;height:.48rem;margin-right:.05333rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:#fff}.community-post-card .real-poster-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.community-post-card .real-poster-suffix{flex-shrink:0}.community-post-card .comment-list{min-width:0;width:100%;margin-top:.58667rem;min-height:2.29333rem}.community-post-card .comment-list .comment-item{display:flex;align-items:center;min-width:0;width:100%;overflow:hidden;margin-bottom:.18667rem}.community-post-card .comment-list .comment-item .comment-item-avatar{position:relative;flex-shrink:0;width:.64rem;height:.64rem;line-height:0}.community-post-card .comment-list .comment-item .comment-item-avatar .avatar{border-radius:50%;width:.64rem;height:.64rem;display:block;-o-object-fit:cover;object-fit:cover}.community-post-card .comment-list .comment-item .comment-item-avatar .poster-ai-tag{line-height:.13333rem;padding:0 .05333rem;position:absolute;right:-.05333rem;bottom:0;border-radius:.34667rem;background:hsla(0,0%,54%,.7);border:.02667rem solid hsla(0,0%,100%,.8);font-size:.13333rem;text-align:center;color:#fff;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.community-post-card .comment-list .comment-item .name{font-weight:500;font-size:.26667rem;line-height:.37333rem;margin-left:.10667rem;margin-right:.18667rem;color:#414244;flex-shrink:0;max-width:1.04rem;max-height:.37333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-post-card .comment-list .comment-item .comment{font-weight:500;font-size:.24rem;line-height:.34667rem;color:#7d7f83;min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-post-card .comment-list :last-child{margin-bottom:0}.community-post-card .comment-list.near{margin-top:.42667rem}.community-post-card .comment-participant{min-width:0;width:100%;margin-top:.56rem;display:flex;align-items:center;overflow:hidden;flex-shrink:0}.community-post-card .comment-participant .comment-participant-avatar{position:relative;flex-shrink:0;width:.66667rem;height:.66667rem;line-height:0}.community-post-card .comment-participant .comment-participant-avatar .avatar{border-radius:50%;width:.66667rem;height:.66667rem;display:block;-o-object-fit:cover;object-fit:cover;border:.02667rem solid #fff;box-sizing:border-box;background:#fff}.community-post-card .comment-participant .comment-participant-avatar .poster-ai-tag{line-height:.13333rem;padding:0 .05333rem;position:absolute;right:-.05333rem;bottom:0;border-radius:.34667rem;background:hsla(0,0%,54%,.7);border:.02667rem solid hsla(0,0%,100%,.8);font-size:.13333rem;text-align:center;color:#fff;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.community-post-card .comment-participant .name{margin-left:.13333rem;font-weight:500;font-size:.29333rem;line-height:.4rem;color:#414244;flex:0 1 auto;max-width:1.01333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-post-card .comment-participant .comment{margin-left:.13333rem;font-weight:500;font-size:.26667rem;line-height:.37333rem;color:#7d7f83;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-post-card .comment-participant.near{margin-top:.42667rem}.community-post-card .image-cover-comment-placeholder{flex-shrink:0;width:100%;min-width:0;height:2.29333rem;margin-top:.58667rem;pointer-events:none}.community-post-card .image-cover-comment-placeholder.near{margin-top:.42667rem}.community-post-card .post-title{flex:1;font-size:.34667rem;font-weight:600;color:#414244;flex-shrink:0;display:flex;justify-content:flex-end;flex-direction:column;margin-bottom:auto;line-height:.53333rem;padding-top:0}.community-post-card .post-title .post-title-text-wrap{width:100%;min-height:1.06667rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;box-sizing:border-box}.community-post-card .post-title .post-title-text{word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0;width:100%}.community-post-card .post-title.big{font-size:.53333rem;line-height:.64rem;justify-content:center}.community-post-card .post-title.big .post-title-text-wrap{min-height:1.28rem}.community-post-card .post-title.near{padding-top:.61333rem}.community-post-card .post-desc{margin-top:.10667rem;font-size:.32rem;color:#676767;font-weight:400;line-height:1.375;word-break:break-word;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;flex-shrink:0}.community-post-card.with-image-cover{background-image:none}.community-post-card.with-image-cover.cover-image-loaded{background-color:transparent}.community-post-card.with-image-cover .post-title{color:#fff;font-size:.34667rem;line-height:.53333rem}.community-post-card.with-image-cover .post-title-text{font-family:PingFang SC,sans-serif;font-weight:600}.community-post-card.with-image-cover .real-poster{color:hsla(0,0%,100%,.6)}.community-post-card.with-image-cover .invite-roles{color:#fff}.community-post-card.with-image-cover .count{color:hsla(0,0%,100%,.6)}.community-post-card.text-cover{background-color:#fbfff4}.community-post-card.text-cover .post-title.big{position:absolute;top:0;right:.32rem;bottom:0;left:.32rem;padding-top:0;justify-content:center;text-align:center;pointer-events:none}.community-post-card.text-cover .post-title.big .post-title-text-wrap{min-height:1.92rem;justify-content:center;align-items:center}.community-post-card.text-cover .post-title.big .post-title-text{-webkit-line-clamp:3;line-clamp:3}.community-post-card.role-comment-cover .post-title.near{padding-top:.61333rem}.community-post-card .card-footer{margin-top:auto;display:flex;flex-direction:column}.community-post-card .invite-roles{display:flex;align-items:center;font-size:.32rem;line-height:.45333rem;color:#414244;font-weight:500;flex-shrink:0;cursor:pointer}.community-post-card .invite-roles .invite-roles-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-post-card .invite-roles .invite-roles-label{font-weight:500}.community-post-card .invite-roles .invite-roles-arrow{flex-shrink:0;width:.37333rem;height:.37333rem}.community-post-card .invite-participant{margin-top:.37333rem;display:flex;align-items:center;gap:.10667rem;overflow:hidden;flex-shrink:0;font-size:.32rem;color:#414244;white-space:nowrap;cursor:pointer}.community-post-card .invite-participant .participant-avatar{width:.53333rem;height:.53333rem;border-radius:50%;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.community-post-card .invite-participant .participant-name{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;min-width:0;font-weight:500}.community-post-card .invite-participant .participant-suffix{flex-shrink:0;color:#676767;font-size:.26667rem}.community-post-card .bottom-bar{margin-top:auto;padding-top:.05333rem;height:.53333rem;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.community-post-card .time{flex:1;font-size:.26667rem;color:#676767;font-weight:400}.community-post-card .stats{display:flex;align-items:center}.community-post-card .stats img{width:.48rem;height:.48rem}.community-post-card .stats img:not(:first-child){margin-left:.26667rem}.community-post-card .stats .comment-icon{width:.48rem;height:.48rem}.community-post-card .count{font-size:.25333rem;line-height:.34667rem;color:#292929;font-weight:500;margin-left:.10667rem}.community-post-card .count:last-child{margin-right:0}.community-post-card.compact .name-row{flex-direction:column;align-items:flex-start;gap:.05333rem}.community-post-card.compact .album-name,.community-post-card.compact .poster-name{font-size:.34667rem}.sugar-card-new{width:4.53333rem;height:6.66667rem;position:relative;overflow:hidden;border-radius:.21333rem}.sugar-card-new .card-background{width:100%;height:100%;position:relative;overflow:hidden}.sugar-card-new .card-background .background-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.sugar-card-new .card-background .content-overlay{position:relative;width:100%;height:100%;box-sizing:border-box;padding:.26667rem .18667rem .24rem;display:flex;flex-direction:column;justify-content:space-between;z-index:2}.sugar-card-new .card-background .content-overlay.immersive-theater{background:rgba(0,0,0,.2)}.sugar-card-new .card-background .content-overlay .content-wrapper .top-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;margin-bottom:.32rem}.sugar-card-new .card-background .content-overlay .content-wrapper .top-wrapper .high-quality{height:.61333rem;width:auto;-o-object-fit:contain;object-fit:contain;margin-right:.13333rem}.sugar-card-new .card-background .content-overlay .content-wrapper .top-wrapper .sugar-type{height:.61333rem;padding:.08rem .18667rem;background:rgba(78,78,78,.4);border-radius:.14667rem;font-family:PingFangSC-Regular;font-size:.32rem;color:#fff;box-sizing:border-box;display:flex;justify-content:center;align-items:center;margin-left:.08rem}.sugar-card-new .card-background .content-overlay .content-wrapper .roles-section{display:flex;flex-direction:column;align-items:center}.sugar-card-new .card-background .content-overlay .content-wrapper .roles-section .role-item{width:3.30667rem;height:.88rem;display:flex;align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:.74667rem;margin:0 auto}.sugar-card-new .card-background .content-overlay .content-wrapper .roles-section .role-item:not(:last-child){margin-bottom:.32rem}.sugar-card-new .card-background .content-overlay .content-wrapper .roles-section .role-item .avatar{overflow:visible;font-size:0;position:relative;padding:.21333rem;margin-left:-.21333rem;margin-right:.05333rem}.sugar-card-new .card-background .content-overlay .content-wrapper .roles-section .role-item .avatar .avatar-pic{width:.88rem;height:.88rem;border-radius:50%;box-shadow:0 0 0 1px hsla(0,0%,100%,.3)}.sugar-card-new .card-background .content-overlay .content-wrapper .roles-section .role-item .avatar .official{position:absolute;width:1.14667rem;height:1.14667rem;top:50%;left:50%;transform:translate(-50%,-50%)}.sugar-card-new .card-background .content-overlay .content-wrapper .roles-section .role-item .role-name{font-family:PingFangSC-Medium;font-size:.4rem;color:#fffcf4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:2.13333rem}.sugar-card-new .card-background .content-overlay .content-wrapper .title-section{flex:1;display:flex;padding:.29333rem 0 0;min-height:.93333rem;align-items:center}.sugar-card-new .card-background .content-overlay .content-wrapper .title-section .card-title{font-family:PingFangSC-Semibold;font-size:.53333rem;color:#fff;line-height:.8rem;text-align:center;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%}.sugar-card-new .card-background .content-overlay .card-content{display:flex;margin-top:.18667rem;flex-direction:column-reverse}.sugar-card-new .card-background .content-overlay .card-content .tags-stats-section{display:flex;justify-content:flex-start;align-items:center}.sugar-card-new .card-background .content-overlay .card-content .tags-stats-section .tags-area{display:flex}.sugar-card-new .card-background .content-overlay .card-content .tags-stats-section .tags-area .book-tag{width:auto;height:.4rem;-o-object-fit:contain;object-fit:contain}.sugar-card-new .card-background .content-overlay .card-content .tags-stats-section .tags-area .tag{height:.4rem;line-height:.4rem;white-space:nowrap;text-overflow:ellipsis;border-radius:.08rem;font-family:PingFangSC-Regular;font-size:.29333rem;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:.10667rem}.sugar-card-new .card-background .content-overlay .card-content .creator-section{display:flex;align-items:center;justify-content:space-between;height:.4rem;margin-top:.21333rem}.sugar-card-new .card-background .content-overlay .card-content .creator-section .creator-avatar{width:.4rem;height:.4rem;line-height:0}.sugar-card-new .card-background .content-overlay .card-content .creator-section .creator-avatar .avatar-placeholder{width:.4rem;height:.4rem;border-radius:50%;background:hsla(0,0%,100%,.2);border:.02667rem solid hsla(0,0%,100%,.3)}.sugar-card-new .card-background .content-overlay .card-content .creator-section .creator-avatar .avatar-image{width:.4rem;height:.4rem;border-radius:50%;border:.02667rem solid hsla(0,0%,100%,.3);-o-object-fit:cover;object-fit:cover;display:block}.sugar-card-new .card-background .content-overlay .card-content .creator-section .creator-name{flex:1;font-family:PingFangSC-Regular;font-size:.26667rem;color:#fff;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sugar-card-new .card-background .content-overlay .card-content .creator-section .stats-area{display:flex;align-items:center}.sugar-card-new .card-background .content-overlay .card-content .creator-section .stats-area .view-icon{width:auto;height:.24rem}.sugar-card-new .card-background .content-overlay .card-content .creator-section .stats-area .view-count{margin-left:.08rem;font-family:PingFangSC-Regular;font-size:.29333rem;color:#fff}.sugar-card-new .card-background .content-overlay .card-content .creator-section .stats-area.disable-content{position:absolute;right:.18667rem;bottom:.90667rem}.sugar-card-new.title-role .content-overlay .content-wrapper .title-section{height:1.6rem;max-height:1.6rem;padding-top:0}.sugar-card-new.title-role .content-overlay .content-wrapper .title-section .card-title{font-family:PingFangSC-Medium;font-size:.53333rem;text-align:center;line-height:.74667rem;-webkit-line-clamp:3;line-clamp:3}.sugar-card-new.title-role .content-overlay .content-wrapper .roles-section{margin-top:.26667rem}.sugar-card-new.title-role .content-overlay .content-wrapper .roles-section .role-item{width:3.41333rem;height:.88rem}.sugar-card-new.title-role .content-overlay .content-wrapper .roles-section .role-item:not(:last-child){margin-bottom:.21333rem}.sugar-card-new.title-role .content-overlay .content-wrapper .roles-section .role-item .avatar,.sugar-card-new.title-role .content-overlay .content-wrapper .roles-section .role-item .avatar .avatar-pic{width:.88rem;height:.88rem}.sugar-card-new.title-role .content-overlay .content-wrapper .roles-section .role-item .avatar .official{width:1.14667rem;height:1.14667rem}.sugar-card-new.title-role .content-overlay .content-wrapper .roles-section .role-item .role-name{font-family:PingFangSC-Medium;font-size:.4rem}.sugar-card-new.title-role .content-overlay .card-content{margin-top:.18667rem}.sugar-card-new.no-image .card-background{background:linear-gradient(135deg,#8b5fb8,#b46ae8 50%,#9a4fd1)}.sugar-card-new.no-image .card-background:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 70% 20%,hsla(0,0%,100%,.1) 0,transparent 50%);pointer-events:none;z-index:1}.square-origin-role-card{position:relative;overflow:hidden;border-radius:.21333rem}.square-origin-role-card--fluid{width:100%;aspect-ratio:170/249}@supports not (aspect-ratio:1){.square-origin-role-card--fluid{height:0;padding-bottom:146.4705882353%}}.square-origin-role-card--fixed{width:4.53333rem;height:6.64rem}.square-origin-role-card__pic{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.square-origin-role-card__cover{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.square-origin-role-card__level-badge{position:absolute;top:.05333rem;right:0;width:auto;height:.48rem;-o-object-fit:contain;object-fit:contain;z-index:2;pointer-events:none}.square-origin-role-card__badge{position:absolute;top:.26667rem;left:.26667rem;background:rgba(75,75,75,.8);border-radius:.10667rem;color:#fff;font-family:PingFangSC-Semibold,PingFang SC,sans-serif;padding:.04rem .13333rem .05333rem;font-size:.32rem}.square-origin-role-card__info{position:absolute;left:.26667rem;right:.26667rem;bottom:.21333rem}.square-origin-role-card__title-row{display:flex;justify-content:space-between;align-items:center}.square-origin-role-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:PingFangSC-Semibold,PingFang SC,sans-serif;font-size:.42667rem;color:#fff;line-height:.61333rem;min-width:0;flex:1}.square-origin-role-card__chatted{display:flex;align-items:baseline;margin-left:.05333rem;flex-shrink:0}.square-origin-role-card__chatted .square-origin-role-card__chatted-icon{width:.24rem;height:.24rem}.square-origin-role-card__chatted .square-origin-role-card__chat-count{margin-left:.08rem;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-size:.29333rem;color:#fff}.square-origin-role-card__intro{margin-top:.32rem;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-size:.32rem;color:#363739;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:1.2rem;line-height:.42667rem}.square-origin-role-card__intro.two-row{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;white-space:pre-line;word-wrap:break-word}html{overflow:hidden}.home{padding-bottom:.00267rem;position:relative}.home .loading{margin:4rem auto}.home .title{font-family:PingFangSC-Regular;font-size:.24rem;text-align:center;color:hsla(0,0%,100%,.7);margin-top:.10667rem}.home .card_container{width:100%;height:calc(100vh - 4.34667rem);overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-top:.02667rem;background-color:#456544}.home .card_container::-webkit-scrollbar{display:none;scrollbar-width:none;-ms-overflow-style:none}.home .card_container::-webkit-scrollbar-thumb,.home .card_container::-webkit-scrollbar-track{background:none}.home .card_container .channel-desc{margin:.16rem 0 .26667rem;text-align:center;font-family:PingFangSC-Regular;font-size:.32rem;color:hsla(0,0%,100%,.9);line-height:.45333rem}.home .card_container .card_{width:100%;display:flex;justify-content:center;overflow:hidden}.home .card_container .card_ .cards{width:100%;display:grid;grid-template-columns:repeat(auto-fill,4.53333rem);gap:.24rem;justify-content:center;position:relative}.home .card_container .card_ .cards .show-giude{position:absolute;top:0;left:0;right:0;z-index:70}.home .card_container .card_ .cards .show-giude .guide-pic{width:100%;max-width:10rem;height:auto}.home .card_container .card_ .cards .card-area{width:4.53333rem;height:6.66667rem;display:block;justify-self:center;position:relative;content-visibility:auto;contain-intrinsic-size:4.53333rem 6.66667rem}.home .card_container .card_ .cards .card-area .audio-tag{position:absolute;width:.48rem;height:auto;left:.21333rem;top:.21333rem;z-index:10}.home .card_container .card_ .cards .card-area .home-sugar-card .card-background{border-radius:.21333rem}.home .card_container .card_ .cards .card-area .card{width:4.53333rem;height:6.64rem;position:relative;overflow:hidden;border-radius:.21333rem}.home .card_container .card_ .cards .card-area .card .resource-pic{width:100%}.home .card_container .card_ .cards .card-area .card .sugar-title{position:absolute;top:0;left:0;width:100%;height:3.46667rem;display:flex;padding:.53333rem 0;align-items:center;justify-content:center;font-family:PingFangSC-Semibold;color:#fff;text-align:center;overflow:hidden;font-size:clamp(.4rem,.8rem - 0.01333rem*var(--length,10),.8rem)}.home .card_container .card_ .cards .card-area .card .sugar-title span{display:block;max-height:100%;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:0 .53333rem}.home .card_container .card_ .cards .card-area .card .role-info{font-size:0;position:absolute;left:0;right:0;bottom:0;padding:.26667rem .18667rem .10667rem;background-image:linear-gradient(180deg,rgba(42,50,43,0),rgba(47,53,45,.32) 15%,rgba(47,53,45,.68) 32%,#2f352d)}.home .card_container .card_ .cards .card-area .card .role-info:has(.sugar-card-content){background-image:none}.home .card_container .card_ .cards .card-area .card .role-info .role-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:PingFangSC-Semibold;font-size:.4rem;color:#fff}.home .card_container .card_ .cards .card-area .card .role-info .subtitle{font-family:PingFangSC-Semibold;display:inline-block;margin-top:.13333rem;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:5.46667rem;font-size:.32rem;color:#fff}.home .card_container .card_ .cards .card-area .card .role-info .two-col{display:flex;justify-content:space-between;align-items:flex-end}.home .card_container .card_ .cards .card-area .card .role-info .two-col .name{display:inline-block;max-width:5.65333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home .card_container .card_ .cards .card-area .card .role-info .two-col .chatted{display:flex;align-items:baseline;margin-left:.05333rem}.home .card_container .card_ .cards .card-area .card .role-info .two-col .chatted .icon{width:.24rem;height:.24rem}.home .card_container .card_ .cards .card-area .card .role-info .two-col .chatted .chat-count{margin-left:.08rem;font-family:PingFangSC-Regular;font-size:.29333rem;color:#fff}.home .card_container .card_ .cards .card-area .card .role-info .role-subtitle{margin-top:.13333rem;display:flex;justify-content:space-between;align-items:flex-end}.home .card_container .card_ .cards .card-area .card .role-info .role-subtitle .roleTag{padding:.05333rem .16rem;opacity:.7;background:#597c4d;border-radius:.08rem;font-family:PingFangSC-Regular;font-size:.24rem;color:#fff}.home .card_container .card_ .cards .card-area .card .role-info .role-subtitle .tags{display:flex}.home .card_container .card_ .cards .card-area .card .role-info .role-subtitle .tags .tag{height:.42667rem;padding:0 .13333rem;line-height:.42667rem;font-family:PingFangSC-Regular;font-size:.24rem;color:hsla(0,0%,100%,.8);background:rgba(45,26,57,.37);border-radius:.08rem;margin-right:.08rem}.home .card_container .card_ .cards .card-area .card .role-info .role-subtitle .chatted{display:flex;align-items:baseline;margin-left:.05333rem}.home .card_container .card_ .cards .card-area .card .role-info .role-subtitle .chatted .icon{width:.24rem;height:.24rem}.home .card_container .card_ .cards .card-area .card .role-info .role-subtitle .chatted .chat-count{margin-left:.08rem;font-family:PingFangSC-Regular;font-size:.29333rem;color:#fff}.home .card_container .card_ .cards .card-area .card .role-info .intro{margin-top:.13333rem;font-family:PingFangSC-Regular;font-size:.32rem;color:hsla(0,0%,100%,.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home .card_container .card_ .cards .card-area .card .role-info .two-row{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;white-space:pre-line;word-wrap:break-word}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content{width:100%}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-subtitle{margin-top:.13333rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:.26667rem}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-subtitle .sugar-tags{display:flex}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-subtitle .sugar-tags .public-tag,.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-subtitle .sugar-tags .sugar-tag{border-radius:.10667rem;padding:.05333rem .16rem;margin-right:.21333rem;opacity:.8;background:#d490e9;border-radius:.08rem;font-family:PingFangSC-Regular;font-size:.24rem;color:#fff}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-subtitle .sugar-tags .sugar-tag{background-color:#e48a16;color:#fff}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-subtitle .sugar-view-count{margin-left:.05333rem;font-size:.26667rem;display:flex;align-items:center;color:hsla(0,0%,100%,.8)}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-subtitle .sugar-view-count .view-icon{width:.21333rem;height:auto}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-subtitle .sugar-view-count .view-count{margin-left:.05333rem;font-family:PingFangSC-Regular;font-size:.26667rem;color:#fff}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-creator{font-size:.26667rem;margin-bottom:.24rem}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-creator .creator-label{color:#fff}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-creator .creator-name{color:#fff;font-weight:500}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-roles{display:flex;margin-bottom:.16rem}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-roles .sugar-role{display:flex;align-items:center;max-width:calc(50% - .21333rem);background-color:rgba(42,42,42,.2);border-radius:.32rem;padding:.02667rem .16rem .02667rem 0;margin-right:.16rem}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-roles .sugar-role .role-avatar{width:.50667rem;height:.50667rem;border-radius:50%;margin-right:.08rem;border:.02667rem solid rgba(42,42,42,.2)}.home .card_container .card_ .cards .card-area .card .role-info .sugar-card-content .sugar-roles .sugar-role .role-name{font-size:.24rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.10667rem}.home .card_container .bottom{width:100%;height:.8rem;margin:.53333rem 0 2.13333rem;text-align:center;font-size:.24rem;color:hsla(0,0%,100%,.5)}.home .tabs-swiper-wrapper{width:100%;position:relative}.home .tabs-swiper-wrapper .adm-swiper-track{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.home .tabs-swiper-wrapper::-webkit-scrollbar{display:none;scrollbar-width:none;-ms-overflow-style:none}.home .tabs-swiper-wrapper::-webkit-scrollbar-thumb,.home .tabs-swiper-wrapper::-webkit-scrollbar-track{background:none}.home .tabs-header{height:.96rem;display:flex;align-items:flex-end;padding-bottom:.32rem;background:linear-gradient(180deg,transparent 0,transparent .16rem,#456544 0,#456544)}.home .tabs-header .tabs-header-wrapper{height:.96rem;display:flex;align-items:flex-end;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.home .tabs-header .tabs-header-wrapper::-webkit-scrollbar{display:none}.home .tab-line{width:.05333rem;height:.8rem;display:flex;align-items:center;justify-content:center;border-radius:.02667rem;background:#22340f;padding:.26667rem .24rem;box-sizing:border-box;color:hsla(0,0%,100%,.2);margin-top:.08rem;position:relative;font-size:.26667rem}.home .tab-line:before{content:"";position:absolute;top:-.08rem;left:0;right:0;height:.96rem;z-index:1}.home .tab-line.first:not(.active){color:transparent;padding-left:0}.home .tab-line.last:not(.active){color:transparent;padding-right:0}.home .tab-line.previous{color:transparent}.home .tab-line.previous:before{background-image:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/tab-background-right.b48fa9d9.png);background-repeat:no-repeat;background-size:100% 100%}.home .tab-line.active{color:transparent}.home .tab-line.active:before{background-image:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/tab-background-left.78ea983a.png);background-repeat:no-repeat;background-size:100% 100%}.home .tabs-header-item{height:.8rem;flex-direction:column;position:relative;font-family:PingFangSC-Regular;font-size:.34667rem;color:hsla(0,0%,100%,.44);line-height:.64rem;white-space:nowrap;display:flex;align-items:flex-end;justify-content:center;flex-shrink:0;flex-direction:row;flex-wrap:nowrap;background-color:#22340f;padding:0 .24rem}.home .tabs-header-item .name{height:.8rem;line-height:.8rem;display:flex;align-items:center;justify-content:center}.home .tabs-header-item .tab-active{width:.82667rem;height:.21333rem;position:absolute;bottom:.05333rem;left:50%;transform:translateX(-50%);z-index:1}.home .tabs-header-item.active{color:#fff;position:relative;margin-top:.08rem;background-color:#22340f;overflow:visible}.home .tabs-header-item.active:before{content:"";position:absolute;top:-.08rem;left:-.05333rem;right:-.05333rem;bottom:-.05333rem;z-index:1;background-image:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/tab-background-middle.e37bfdb6.png);background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.home .tabs-header-item.active .name{font-size:.37333rem;position:relative;z-index:2;height:.8rem}.home .tabs-header-item.active .name .name-text{height:100%;width:100%}.home .adm-pull-to-refresh{background-color:#456544}.adm-swiper-item::-webkit-scrollbar{display:none;scrollbar-width:none;-ms-overflow-style:none}.adm-swiper-item::-webkit-scrollbar-thumb,.adm-swiper-item::-webkit-scrollbar-track{background:none}.home-skeleton{padding:0 .24rem;border-radius:.32rem}.home-skeleton .skeleton-notice{width:100%;height:.64rem;margin:.24rem auto;border-radius:.26667rem;background:rgba(107,123,98,.8);display:flex;align-items:center;box-sizing:border-box;position:relative;overflow:hidden}.home-skeleton .skeleton-notice:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(107,123,98,.8) 50%,transparent);background-size:200% 100%;animation:skeleton-shimmer 3s ease-in-out infinite}.home-skeleton .skeleton-tabs{display:flex;margin-bottom:.32rem}.home-skeleton .skeleton-tabs .skeleton-tab{flex:1;height:.72rem;border-radius:.18667rem;margin-right:.18667rem;position:relative;overflow:hidden}.home-skeleton .skeleton-tabs .skeleton-tab:last-child{margin-right:0}.home-skeleton .skeleton-tabs .skeleton-tab:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(107,123,98,.8) 50%,transparent);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite}.home-skeleton .skeleton-cards{display:flex;flex-wrap:wrap;justify-content:center}.home-skeleton .skeleton-card{width:4.37333rem;height:6.58667rem;border-radius:.26667rem;overflow:hidden;background:#6b7b62;display:flex;justify-content:flex-start;flex-direction:column;position:relative;margin:0 .12rem .24rem}.home-skeleton .skeleton-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;z-index:1}.home-skeleton .skeleton-card .skeleton-card-content{padding:0 .32rem;background:transparent;position:relative;z-index:0;display:flex;flex-direction:column;box-sizing:border-box}.home-skeleton .skeleton-card .skeleton-card-content:first-child{padding-top:.32rem;padding-bottom:0}.home-skeleton .skeleton-card .skeleton-card-content:last-child{padding-top:0;padding-bottom:.32rem}.home-skeleton .skeleton-card .skeleton-card-content .skeleton-card-title{width:1.18667rem;height:.42667rem;border-radius:.10667rem;background:#5b7158;margin:0}.home-skeleton .skeleton-card .skeleton-card-content .skeleton-card-desc{width:2.05333rem;height:.42667rem;border-radius:.10667rem;background:#5b7158;margin-bottom:.13333rem;margin-top:0}.home-skeleton .skeleton-card .skeleton-card-content .skeleton-card-desc.short{width:3.89333rem;margin-bottom:0}.home-skeleton .skeleton-card .skeleton-card-image{width:100%;height:4.53333rem;background:#6b7b62;position:relative;z-index:0}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ranking-contain{flex:1;min-height:0;overflow-y:scroll;padding:0}.ranking-contain .icon-ipImage{width:100%;height:auto}.ranking-contain .empty-lottie{width:8.90667rem;margin-left:auto;margin-right:auto;margin-top:1.33333rem}.ranking-contain .empty-desc{color:hsla(0,0%,100%,.502);font-size:.42667rem;text-align:center}.ranking-contain .refresh-btn{display:block;margin:.8rem auto 2.93333rem;font-family:PingFangSC-Regular;font-size:.4rem;color:hsla(0,0%,100%,.9);padding:.26667rem .8rem;border:.02667rem solid #bac2b7;border-radius:.58667rem;cursor:pointer;background-color:transparent}.ranking-contain .data-info{display:flex;align-items:center;font-size:.28rem;margin:.26667rem .45333rem;color:hsla(0,0%,100%,.812)}.ranking-contain .item{height:1.44rem;display:flex;background:linear-gradient(90deg,hsla(98,28%,60%,.431),rgba(82,93,8,.702));border:.02667rem solid hsla(0,0%,100%,.102);border-radius:.72rem;background-size:100% 100%;margin:.24rem .4rem;align-items:center;justify-content:space-between;position:relative}.ranking-contain .item .cover{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ranking-contain .item .cover .left{display:flex;justify-content:space-between;align-items:center;flex:1;margin-right:.4rem}.ranking-contain .item .cover .left .left-content{display:flex;align-items:center;overflow:visible;position:relative;height:100%}.ranking-contain .item .cover .left .left-content .order{width:.8rem;font-size:.61333rem;color:hsla(30,53%,93%,.6);margin-left:.26667rem;font-weight:700;text-align:center}.ranking-contain .item .cover .left .left-content .avatar-wrapper{position:absolute;top:-.05333rem;left:-.05333rem;width:1.54667rem;height:1.54667rem}.ranking-contain .item .cover .left .left-content .avatar-wrapper .avatar{width:1.12rem;height:1.12rem;border-radius:50%;position:absolute;top:.21333rem;left:.21333rem;-o-object-fit:cover;object-fit:cover}.ranking-contain .item .cover .left .left-content .avatar-wrapper .avatar-border{width:1.54667rem;height:1.54667rem;position:absolute;top:-.05333rem;left:-.05333rem;z-index:1}.ranking-contain .item .cover .left .left-content .info{display:flex;height:1.44rem;width:3.2rem;margin-left:1.44rem;flex-direction:column;justify-content:center;color:#fff}.ranking-contain .item .cover .left .left-content .info .name{font-size:.42667rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:.10667rem;color:hsla(0,0%,100%,.9)}.ranking-contain .item .cover .left .left-content .info .album,.ranking-contain .item .cover .left .left-content .info .origin-tag{font-size:.29333rem;white-space:nowrap;color:hsla(0,0%,100%,.75);width:-moz-fit-content;width:fit-content}.ranking-contain .item .cover .left .left-content .info .origin-tag{margin-left:.13333rem}.ranking-contain .item .cover .left .left-content .info .pupular{font-size:.24rem;margin-top:.05333rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsla(0,0%,100%,.63)}.ranking-contain .item .cover .left .right-content{display:flex;align-items:center;min-width:2.13333rem}.ranking-contain .item .cover .left .hot{margin-left:.26667rem;font-size:.32rem;color:#fff}.ranking-contain .item .cover .icon{margin-left:.26667rem;margin-top:.05333rem;width:.42667rem;height:.42667rem}.ranking-contain .item .cover .num{margin-left:.13333rem;font-size:.36rem;color:hsla(0,0%,100%,.9);white-space:nowrap}.ranking-contain .item .cover .gift{margin-right:.45333rem;font-size:.29333rem;color:hsla(0,0%,100%,.9);background-color:#f78848;border-radius:.29333rem;width:1.33333rem;min-width:1.33333rem;height:.56rem;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.ranking-contain .item.pad{background:none;position:relative;z-index:1}.ranking-contain .item.pad .background{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;position:relative}.ranking-contain .item.pad .cover{position:absolute;transform:translateY(.13333rem)}.ranking-contain .loading{margin:4rem auto}.ranking-contain .plache{height:2.66667rem}.theme-520 .ranking-contain .diamond-list{background:50%/contain no-repeat url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/top_bg.87faa908.png);background-size:100%}.theme-520 .ranking-contain .diamond-list .item:not(.pad){background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/item-bg-1.696fc5b8.png) no-repeat;background-size:100%}.theme-520 .ranking-contain .diamond-list .diamond-item-first:not(.pad){background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/item-bg-first.07f0de83.png) no-repeat;background-size:100%}.theme-520 .ranking-contain .item:not(.pad){background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/item-bg-normal.b3626ca8.png) no-repeat;background-size:100%}.theme-520 .ranking-contain .item:not(.pad) .icon{-o-object-fit:contain;object-fit:contain}.theme-520 .ranking-contain .adm-infinite-scroll,.theme-520 .ranking-contain .adm-pull-to-refresh .adm-pull-to-refresh-head .adm-pull-to-refresh-head-content{color:#f4bcc4}.ranking-video-cache-item{visibility:hidden;opacity:0;pointer-events:none}.ranking-video-cache-item.active{visibility:visible;opacity:1}.ranking-bg{height:100vh;min-height:0;padding-top:.00267rem;background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/bg1.958836d1.png) repeat-y;background-size:100%;position:relative;overflow:hidden;display:flex;flex-direction:column}.ranking-bg .icon-help{width:.53333rem;height:.53333rem}.ranking-bg .welfareCheck{z-index:101;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.ranking-bg .welfareCheck .check{z-index:100;position:absolute;top:.98667rem;right:.58667rem;width:5.86667rem;height:auto}.ranking-bg .ippage-entry{position:absolute;width:1.6rem;height:1.6rem;top:13.33333rem;right:.56rem;z-index:2}.ranking-bg .ranking-list{background-size:100%;background-repeat:no-repeat;display:flex;flex-direction:column;position:relative;flex:1;min-height:0;overflow:hidden}.ranking-bg .ranking-list .play-video{position:absolute;display:block;top:2.66667rem;left:50%;margin-left:-.33333rem;width:.66667rem;height:auto}.ranking-bg .ranking-list .ranking-video{position:absolute;top:0;left:0;width:100%;height:6.66667rem;-o-object-fit:cover;object-fit:cover;z-index:0}.ranking-bg .ranking-list .role-area{display:flex;flex-direction:column;justify-content:flex-end;height:1.73333rem;margin-top:4.8rem;background:linear-gradient(0deg,rgba(15,5,21,.65) 14%,rgba(10,8,10,0) 85%);position:relative;z-index:1}.ranking-bg .ranking-list .role-area .role-area-empty{color:#ffe9c1;font-size:.48rem;margin-left:auto;margin-right:.4rem;margin-top:.26667rem}.ranking-bg .ranking-list .role-area .video-fuction{position:absolute;bottom:.16rem;font-size:0}.ranking-bg .ranking-list .role-area .video-fuction .icon-rotate,.ranking-bg .ranking-list .role-area .video-fuction .icon-volume{width:.53333rem;height:.53333rem;margin-left:.32rem}.ranking-bg .ranking-list .role-area .role-info{display:flex;align-items:center;margin-left:auto;margin-right:.4rem}.ranking-bg .ranking-list .role-area .role-info .icon-left{width:.26667rem;height:auto;transform:scaleX(-1)}.ranking-bg .ranking-list .role-area .role-info .role-name{color:rgba(255,233,193,.902);font-size:.37333rem;margin-left:.08rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ranking-bg .ranking-list .role-area .role-info .icon-right{width:.26667rem;height:auto;margin-left:.08rem}.ranking-bg .ranking-list .role-area .ranking-title,.ranking-bg .ranking-list .role-area .winner-flag{font-size:.26667rem;margin-left:auto;margin-bottom:.13333rem;margin-right:.4rem;color:rgba(255,233,193,.9);font-family:PingFangSC-Semibold}.ranking-bg .ranking-list .role-area .ranking-title{margin-top:.13333rem}.ranking-bg .ranking-list .role-area .winner-flag{color:#f5deb5}.ranking-bg .ranking-list .main{background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/bg.d8fcc565.png) no-repeat;background-size:100% 100%;position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.ranking-bg .ranking-list .main .rank-notice-wrapper{margin:.18667rem;background-image:linear-gradient(270deg,rgba(113,116,62,.6),rgba(81,121,81,.6));border-radius:.26667rem;background-size:100% 100%}.ranking-bg .ranking-list .main .rank-notice-wrapper .adm-swiper-item{display:flex;align-items:center}.ranking-bg .ranking-list .main .rank-notice-wrapper .notice-item{display:flex;align-items:center;height:.88rem;padding-right:.10667rem}.ranking-bg .ranking-list .main .rank-notice-wrapper .notice-item .notice-icon{width:1.06667rem;margin-left:.24rem}.ranking-bg .ranking-list .main .rank-notice-wrapper .notice-item .notice-content{margin-left:.21333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-family:PingFangSC-Regular;font-size:.32rem;color:hsla(0,0%,100%,.9)}.ranking-bg .ranking-list .main .rank-notice-wrapper .notice-item .notice-link{width:.37333rem;height:.37333rem;margin-left:.02667rem}.ranking-bg .ranking-list .main .tabs-wrapper{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.ranking-bg .ranking-list .main .tabs-wrapper .big-calendar-button{height:.56rem;display:flex;justify-content:center;align-items:center;border-radius:.28rem;font-size:.29333rem;position:absolute;padding:0 .24rem;background-image:linear-gradient(90deg,#8aa746,#b1bd19);color:hsla(0,0%,100%,.9);top:.26667rem;right:.26667rem}.ranking-bg .ranking-list .main .tabs-wrapper .big-calendar-button .icon-star{width:.21333rem;height:auto;margin-right:.08rem}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs{--active-line-border-radius:0;--active-line-color:none;flex:1;min-height:0;display:flex;flex-direction:column}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs-header{border-bottom:none;margin:0;padding:0}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs-tab-list{padding:.18667rem .26667rem}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs-tab-wrapper{padding:0;flex:0 0 auto}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs-tab{height:.72rem;padding:0 .17333rem;background-size:100% 100%;font-family:PingFangSC-Regular;font-size:.37333rem;color:hsla(0,0%,100%,.7);line-height:.72rem;border-radius:0;background:transparent}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs-tab.adm-capsule-tabs-tab-active{background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/tab-bg.73252e45.png) no-repeat;color:#fff;background-size:100% 100%}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs-tab.adm-capsule-tabs-tab-active .rank-title{opacity:1}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs-content{padding:0;flex:1;min-height:0;display:flex!important;flex-direction:column}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs-content:empty{display:none!important;flex:none}.ranking-bg .ranking-list .main .tabs-wrapper .adm-capsule-tabs-tab-pane{flex:1;min-height:0;display:flex;flex-direction:column}.ranking-bg .ranking-list .main .tabs-wrapper .adm-scroll-mask-left,.ranking-bg .ranking-list .main .tabs-wrapper .adm-scroll-mask-right{display:none}.ranking-bg .ranking-list .main .tabs-wrapper .rank-title{display:flex;align-items:center;font-size:.4rem;opacity:.5}.ranking-bg .ranking-list .main .tabs-wrapper .rank-title .icon-star{width:.4rem;height:.4rem}.ranking-bg .ranking-list .main .tabs-wrapper .rank-title .desc{font-size:.37333rem}.ranking-bg .ranking-list .main .day-tab,.ranking-bg .ranking-list .main .peak-tab,.ranking-bg .ranking-list .main .week-tab{font-size:.4rem;margin-top:.21333rem;color:#fff}.ranking-bg .ranking-list .main .ippage-contain{height:calc(100vh - 7.68rem)}.ranking-bg .ranking-list .main.theme-520{background:no-repeat url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/bg.f3f62e83.png);background-size:100% 100%}.ranking-bg .ranking-list .main.theme-520 .notice-wrapper .notice-item{background:rgba(203,83,112,.6)}.ranking-bg .ranking-list .main.theme-520 .notice-wrapper .notice-item .notice-content{color:#f4bcc4}.ranking-bg .ranking-list .main.theme-520 .tabs-wrapper .adm-capsule-tabs-tab-wrapper .adm-capsule-tabs-tab.adm-capsule-tabs-tab-active{background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/tab-bg.898f3f01.png) no-repeat;background-size:100% 100%}.ranking-bg .ranking-list .main.theme-520 .tabs-wrapper .adm-capsule-tabs-content .adm-dropdown .adm-dropdown-nav .adm-dropdown-item .adm-dropdown-item-title{background-color:rgba(203,83,112,.6);color:#f4bcc4}.ranking-bg .adm-tabs{--active-line-border-radius:0;--active-line-color:none}.ranking-bg .adm-tabs-header{border-bottom:none}.ranking-bg .adm-tabs-tab-wrapper{padding:0;flex:0 0 auto}.ranking-bg .adm-tabs-tab{height:.72rem;padding:0 .32rem;background-size:100% 100%;font-family:PingFangSC-Regular;font-size:.37333rem;color:hsla(0,0%,100%,.7);line-height:.72rem}.ranking-bg .adm-tabs-tab-active{background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/tab-bg.73252e45.png) no-repeat;color:#fff;background-size:100% 100%}.ranking-bg .adm-tabs-tab-active .rank-title{opacity:1}.ranking-bg .adm-tabs-header-mask-left,.ranking-bg .adm-tabs-header-mask-right{display:none}.ranking-bg .adm-tabs-tab-list{padding:0 .26667rem}.ranking-bg .adm-tabs-tab-wrapper{margin-right:.18667rem}.ranking-bg .adm-tabs-content{padding:0}.ranking-bg .adm-pull-to-refresh-head-content{font-size:.24rem}.ranking-list-empty{padding-top:.00267rem;height:100vh;background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/bg.d8fcc565.png) repeat-y;background-size:100%}.ranking-list-empty .empty-lottie{width:100%;margin-top:4.8rem}.ranking-list-empty .empty-desc{color:hsla(0,0%,100%,.502);font-size:.42667rem;text-align:center}.rank-title{display:flex;align-items:center;font-size:.4rem;opacity:.5}.rank-title .icon-star{width:.4rem;height:.4rem}.float-image{width:1.6rem;height:1.6rem}.adm-floating-bubble-button{background:none;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:0}.benefit-details .title{font-family:PingFangSC-Regular;font-size:.45333rem;color:#040f26;text-align:center;margin:.45333rem .32rem}.benefit-details .Modal-header{display:none}.benefit-details .content{margin-top:.21333rem;display:flex;align-items:center}.benefit-details .content .icon{width:.77333rem;height:auto;margin-right:.18667rem}.benefit-details .content .desc{font-family:PingFangSC-Regular;font-size:.32rem;color:#000;letter-spacing:0;line-height:.53333rem}.adm-dropdown{background-color:transparent}.adm-dropdown .adm-dropdown-nav{border-bottom:none}.adm-dropdown .adm-dropdown-nav .adm-dropdown-item{justify-content:flex-start;margin:.16rem .53333rem}.adm-dropdown .adm-dropdown-nav .adm-dropdown-item .adm-dropdown-item-title{border-radius:.16rem;padding:0 .24rem;height:.69333rem;background-color:rgba(122,153,121,.502);font-size:.29333rem;font-family:PingFangSC-Regular;color:hsla(0,0%,100%,.9)}.adm-dropdown-item-content{width:100%;background:#445644}.adm-dropdown-item-content .adm-picker-view{--adm-color-background:#445644;background:#445644;color:hsla(0,0%,100%,.9)}.adm-dropdown-item-content .adm-picker-view .adm-picker-view-mask .adm-picker-view-mask-middle{border:none}html .theme-520 .adm-dropdown-item-content{background:#cb5370}html .theme-520 .adm-dropdown-item-content .adm-picker-view{--adm-color-background:#cb5370;background:#cb5370;color:#f4bcc4}.titlebar{position:fixed;top:1.33333rem;left:0;right:0;z-index:100;height:1.06667rem;display:flex;align-items:center;padding:0 .32rem}.titlebar .title{width:-moz-fit-content;width:fit-content;white-space:nowrap;position:absolute;left:50%;transform:translateX(-50%);font-size:.45333rem;color:#292929;line-height:1.06667rem;font-family:PingFangSC-Semibold}.titlebar .function{justify-content:space-between;width:100%}.titlebar .function,.titlebar .function .back-content,.titlebar .function .back-content .back-right-content{display:flex;align-items:center}.titlebar .function .right-option{display:flex;align-items:center;font-size:0;margin-left:auto}.titlebar .function .right-option .extention{width:.64rem;height:.64rem}.titlebar .function .right-option .share{margin-left:.26667rem}.dark .title{color:#fff}.half-play-style{top:.16rem}.retention-modal .Modal-dialog{width:8.02667rem;max-width:80vw;background:transparent}.retention-modal .Modal-dialog .Modal-content .Modal-header{display:none}.retention-modal .Modal-dialog .Modal-content .Modal-body{padding:0}.retention-modal .Modal-dialog .Modal-content .Modal-body .content-wrapper{max-width:10.88rem;overflow-y:scroll;position:relative;font-size:0}.retention-modal .Modal-dialog .Modal-content .Modal-body .content-wrapper .poster{width:100%}.retention-modal .Modal-dialog .Modal-content .Modal-body .content-wrapper .option-btn{position:absolute;left:50%;transform:translateX(-50%);bottom:.4rem;font-family:PingFangSC-Regular;font-size:.45333rem;color:#fff;text-align:center}.openApp{width:100%;height:1.25333rem;background:hsla(0,0%,100%,.6);justify-content:space-between;padding:0 .26667rem;box-sizing:border-box}.openApp,.openApp .rightNav{display:flex;align-items:center}.openApp .rightNav{font-size:.4rem}.openApp .rightNav .logo{width:.8rem;height:.8rem;margin-right:.18667rem}.openApp .rightNav .logo .logoImg{width:100%;height:auto}.openApp .leftNav{width:2.29333rem;height:.66667rem;background:#78c798;border-radius:.66667rem;display:flex;justify-content:center;align-items:center;font-size:.4rem;color:#fff;margin-right:5%}.role-task-panel-popup{z-index:98}.role-task-panel-popup .adm-popup-body{background:linear-gradient(180deg,#c1dcae,#fff 60%,#fff);border-radius:.77333rem .77333rem 0 0;display:flex;flex-direction:column;align-items:center;animation:slideUpFromBottom .2s ease-out}.role-task-panel-popup .adm-popup-body .bg{position:absolute;top:0;right:0}.role-task-panel-popup .adm-popup-body .avatar-wrapper{position:relative;margin-top:.93333rem}.role-task-panel-popup .adm-popup-body .avatar-wrapper .roleAvatar{width:1.68rem;height:1.68rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:.05333rem solid #fff}.role-task-panel-popup .adm-popup-body .avatar-wrapper .levelIcon{position:absolute;left:1.09333rem;top:1.01333rem}.role-task-panel-popup .adm-popup-body .name-wrapper{font-family:PingFangSC-Semibold;color:#26483b;font-size:.4rem;line-height:.56rem;margin-top:.13333rem;display:flex;flex-direction:row;align-items:center}.role-task-panel-popup .adm-popup-body .name-wrapper .role-name{color:#008e24;font-size:.48rem;line-height:.66667rem;margin-left:.10667rem;margin-right:.05333rem}.role-task-panel-popup .adm-popup-body .task-wrapper{margin:.8rem auto 1.17333rem;box-sizing:border-box;width:100%}.role-task-panel-popup .adm-popup-body .task-wrapper .task-item{display:flex;height:1.68rem;flex-direction:row;align-items:center;margin:0 .53333rem}.role-task-panel-popup .adm-popup-body .task-wrapper .task-item .title-wrapper{flex:1;margin:auto .8rem auto .18667rem}.role-task-panel-popup .adm-popup-body .task-wrapper .task-item .title-wrapper .title{font-family:PingFangSC-Medium;color:#314940;font-size:.42667rem;line-height:.61333rem;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;white-space:no-wrap;overflow:hidden}.role-task-panel-popup .adm-popup-body .task-wrapper .task-item .title-wrapper .subtitle{font-family:PingFangSC-Regular;color:rgba(98,127,116,.902);font-size:.29333rem;line-height:.4rem;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:pre-wrap;overflow:hidden}.role-task-panel-popup .adm-popup-body .task-wrapper .task-item .button-text{font-family:PingFangSC-Medium;color:hsla(0,0%,100%,.902);font-size:.32rem;line-height:.45333rem;white-space:nowrap;background:#3c864e;border-radius:.32rem;padding:.10667rem .26667rem}@keyframes slideUpFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.task-item-component{position:relative;width:100%;background-color:hsla(76,29%,61%,.5);border-radius:.34667rem;display:flex;align-items:center;justify-content:space-between;padding:.32rem .34667rem;box-sizing:border-box}.task-item-component .task-desc{flex:1;font-family:PingFangSC-Medium,sans-serif;font-size:.37333rem;color:#fff;line-height:1.4;margin-right:.32rem;cursor:pointer}.task-item-component .task-desc .rule{display:inline-block;margin-left:.21333rem;vertical-align:middle}.task-item-component .task-status{height:.69333rem;background-image:linear-gradient(180deg,#ffa053,#f9c637);border-radius:.34667rem;padding:0 .32rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box}.task-item-component .task-status .task-status-text{font-family:PingFangSC-Medium,sans-serif;font-size:.34667rem;margin-top:.02667rem;color:#fff;text-align:center;line-height:1}.task-item-component .task-status.finished{background-image:linear-gradient(180deg,#92ca3b,#c5d247)}.subscription-status-popup{z-index:200}.subscription-status-popup .adm-popup-body{background-color:#607758;border-radius:.53333rem .53333rem 0 0}.subscription-status-popup .adm-popup-body .subscribed-wrapper{height:6.32rem;display:flex;flex-direction:column;align-items:center}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper{display:flex;padding:.56rem .32rem 0;width:100%;box-sizing:border-box}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .user-avatar{border-radius:50%;width:2.4rem;height:2.4rem;border:.02667rem solid #979797}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .info-wrapper{margin-left:.42667rem;margin-top:.24rem;max-width:5.33333rem}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .info-wrapper .user-name{font-size:.45333rem;line-height:.45333rem;color:#fff;font-family:PingFangSC-Medium}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .info-wrapper .relationship{font-size:.29333rem;line-height:.45333rem;color:#fff;font-family:PingFangSC-Medium;margin-top:.4rem}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .info-wrapper .relationship .highlight{color:#f4ce7b}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .info-wrapper .expire-time{font-size:.29333rem;line-height:.45333rem;color:#fff;font-family:PingFangSC-Medium;margin-top:.4rem;display:flex;align-items:center;white-space:nowrap}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .info-wrapper .expire-time .label{margin-right:.10667rem;font-size:.26667rem;line-height:.37333rem;padding:.02667rem .16rem;font-family:PingFangSC-Medium;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:.21333rem;background-color:#aeaaa0;flex-shrink:0}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .info-wrapper .expire-time .effective{background-color:#f0a444}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .info-wrapper .expire-time .advanced{background-color:#ed89aa}.subscription-status-popup .adm-popup-body .subscribed-wrapper .content-wrapper .info-wrapper .expire-time .arrow-right{width:.37333rem;height:.37333rem}.subscription-status-popup .adm-popup-body .subscribed-wrapper .continue-subscribe{display:flex;width:5.33333rem;align-items:center;justify-content:center;height:.98667rem;border-radius:.50667rem;color:#fff;font-family:PingFangSC-Medium;font-size:.45333rem;margin-top:.98667rem;background:linear-gradient(90deg,#dcc54c,#e19a48)}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper{height:8.77333rem;display:flex;flex-direction:column;align-items:center}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .role-name{font-size:.45333rem;line-height:.45333rem;color:#fff;font-family:PingFangSC-Medium;margin-top:.45333rem}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:center;margin-top:.66667rem;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-left:.42667rem;padding-right:.42667rem;box-sizing:border-box}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards.subscription-card-balance-cards--overflow{justify-content:flex-start}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card{flex-shrink:0;width:3.52rem;height:2.26667rem;border-radius:.32rem;position:relative;display:flex;align-items:center;padding:0 .42667rem;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden;box-sizing:border-box;margin-right:.42667rem}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card:last-of-type{margin-right:0}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card .card-background-img{position:absolute;width:3.52rem;height:2.26667rem;top:0;left:0;border-radius:.32rem;z-index:0}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card .scbc-card-count-contain{height:.34667rem;line-height:.34667rem;position:absolute;top:.21333rem;left:.21333rem;display:flex;flex-wrap:nowrap;padding:.05333rem .10667rem .05333rem .05333rem;background:rgba(0,0,0,.4);border-radius:.24rem;box-sizing:content-box}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card .scbc-card-count-contain .scbc-card-count-icon{width:.42667rem;height:.42667rem;position:relative;top:-.05333rem;left:.05333rem}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card .scbc-card-count-contain .scbc-card-count{height:.34667rem;padding-right:.05333rem;line-height:.34667rem;color:#fff;font-size:.26667rem;font-weight:600;text-align:center;display:flex;justify-content:center;align-items:center;margin-left:.05333rem}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card .scbc-card-count-contain .scbc-card-count span{opacity:1}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card .scbc-card-check-icon{position:absolute;top:.08rem;right:.13333rem}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card .scbc-card-content{flex:1;display:flex;flex-direction:column;align-items:start;justify-content:end;z-index:1;position:relative}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card .scbc-card-content .scbc-card-title{color:#fff;font-size:.53333rem;font-weight:700;line-height:1.1;margin-bottom:.05333rem;text-shadow:0 .02667rem .05333rem rgba(0,0,0,.3)}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscription-card-balance-cards .scbc-card .scbc-card-content .scbc-card-subtitle{color:#fff;font-size:.32rem;font-weight:500;opacity:.9;text-shadow:0 .02667rem .05333rem rgba(0,0,0,.2)}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .card-count-wrapper{display:flex;align-items:center;font-size:.4rem;line-height:.58667rem;color:#fff;font-family:PingFangSC-Regular;margin-top:.69333rem}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .card-count-wrapper .count-icon-add{margin-left:.69333rem;margin-right:.4rem}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .card-count-wrapper .count-icon-minus{margin-left:.4rem;margin-right:.88rem}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .card-count-wrapper .card-count{width:1.46667rem;height:.66667rem;background:#52634b;border-radius:.16rem;font-size:.37333rem;line-height:.45333rem;color:#fff;font-family:PingFangSC-Medium;display:flex;align-items:center;justify-content:center}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .subscribe-duration{font-size:.29333rem;line-height:.58667rem;color:hsla(0,0%,100%,.8);font-family:PingFangSC-Regular;margin-top:.48rem}.subscription-status-popup .adm-popup-body .unsubscribe-wrapper .activate-btn{display:flex;width:5.33333rem;align-items:center;justify-content:center;height:.98667rem;border-radius:.50667rem;color:#fff;font-family:PingFangSC-Medium;font-size:.42667rem;margin-top:.18667rem;background:linear-gradient(90deg,#dcc54c,#e19a48)}.subscription-status-popup .adm-popup-body .subscription-close-btn{position:absolute;right:.50667rem;top:.50667rem}.half-play-tab-harmony-subscription-popup .adm-popup-body{bottom:1.33333rem;box-shadow:0 50px 0 #607758}.subscription-modal .Modal-body{padding:0}.subscription-modal .dialog-content{font-family:PingFangSC-Regular;font-size:.42667rem;color:rgba(0,0,0,.902);letter-spacing:0;text-align:center;margin:0 .42667rem;white-space:pre-line}.subscription-modal .dialog-content .subtitle{margin-top:.34667rem;font-size:.34667rem;color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.subscription-modal .dialog-content .subtitle .check-icon{height:.32rem;width:.32rem;margin-right:.13333rem;margin-top:.02667rem}.subscription-modal .dialog-content .subtitle .uncheck-icon{height:.26667rem;width:.26667rem;background:rgba(0,0,0,.1);border-radius:50%;border:.02667rem solid #9cad9c;margin-right:.13333rem;margin-top:.02667rem}.subscription-modal .dialog-content .subtitle-left{margin-top:.16rem;font-size:.37333rem;color:rgba(0,0,0,.5);text-align:left}.subscription-modal .options{margin-top:.48rem;display:flex;font-family:PingFangSC-Regular;font-size:.45333rem;color:rgba(0,0,0,.8)}.subscription-modal .options .cancel,.subscription-modal .options .confirm{flex:1;height:1.2rem;display:flex;justify-content:center;align-items:center;border-top:.02667rem solid #eaecef}.subscription-modal .options .confirm{color:#eca127;border-left:.02667rem solid #eaecef;font-family:PingFangSC-Semibold}.activate-notice-modal-content{padding:0 .53333rem .48rem;text-align:center}.activate-notice-modal-title{font-size:.42667rem;font-weight:600;color:rgba(0,0,0,.9);line-height:.58667rem;margin-bottom:.4rem}.activate-notice-modal-desc{font-size:.34667rem;color:rgba(0,0,0,.9);opacity:.61;line-height:.48rem}.activate-notice-modal .Modal-dialog .Modal-content .Modal-body{padding:0;font-size:.42667rem;color:rgba(0,0,0,.9);text-align:center}.activate-notice-modal .Modal-dialog .Modal-content .Modal-footer{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.45333rem;color:rgba(0,0,0,.8);text-align:center}.activate-notice-modal .Modal-dialog .Modal-content .Modal-footer .Btn{flex:1}.activate-notice-modal .Modal-dialog .Modal-content .Modal-footer .Btn:not(:last-of-type){border-right:.02667rem solid #eaecef}.activate-notice-modal .Modal-dialog .Modal-content .Modal-footer .Btn.to-active{color:#eca127}.subscription-detail-modal{z-index:9999}.subscription-detail-modal .Modal-dialog{max-width:74.4vw}.subscription-detail-modal .Modal-body{padding:0}.subscription-detail-modal .options{margin-top:.48rem;display:flex;font-family:PingFangSC-Regular;font-size:.45333rem;color:rgba(0,0,0,.8)}.subscription-detail-modal .options .cancel,.subscription-detail-modal .options .confirm{flex:1;height:1.2rem;display:flex;justify-content:center;align-items:center;border-top:.02667rem solid #eaecef}.subscription-detail-modal .options .confirm{border-left:.02667rem solid #eaecef;font-family:PingFangSC-Semibold}.subscription-detail-modal .subscription-detail-modal-body{max-height:6.66667rem;overflow-y:scroll}.subscription-detail-modal .subscription-detail-modal-body .subscription-detail-modal-loading{padding:.64rem;text-align:center;font-size:.37333rem;color:#999}.subscription-detail-modal .subscription-detail-modal-body .card-list-container{margin:auto .61333rem;box-sizing:border-box;padding:.05333rem}.subscription-detail-modal .subscription-detail-modal-body .card-list-container .card-item{position:relative;display:flex;align-items:center;padding:.17333rem;box-sizing:border-box;margin-bottom:.32rem;border-radius:.24rem;box-shadow:0 .5px 2px 0 hsla(0,0%,58%,.502)}.subscription-detail-modal .subscription-detail-modal-body .card-list-container .card-item .card-icon{flex-shrink:0}.subscription-detail-modal .subscription-detail-modal-body .card-list-container .card-item .content-wrapper{flex:1;display:flex;flex-direction:column;color:#3f3f3f;margin-left:.29333rem}.subscription-detail-modal .subscription-detail-modal-body .card-list-container .card-item .content-wrapper .title{font-size:.4rem;font-family:PingFangSC-Medium;line-height:.56rem}.subscription-detail-modal .subscription-detail-modal-body .card-list-container .card-item .content-wrapper .subtitle{font-size:.32rem;font-family:PingFangSC-Regular;line-height:.45333rem}.subscription-detail-modal .subscription-detail-modal-body .card-list-container .card-item .status{position:absolute;right:0;top:0;font-size:.26667rem;font-family:PingFangSC-Regular;line-height:.37333rem;color:#fff;border-radius:0 .24rem 0 .24rem;padding:.05333rem .13333rem}.subscription-detail-modal .subscription-detail-modal-body .card-list-container .card-item .status.advanced{background:#ff6fbd}.subscription-detail-modal .subscription-detail-modal-body .card-list-container .card-item .status.normal{background:#e2af4c}.subscription-detail-modal .subscription-detail-modal-body .card-list-container .card-item .status.inactive{background:#aeaaa0}.subscription-detail-modal .subscription-detail-modal-body .rule-title{display:block;font-size:.4rem;font-family:PingFangSC-Medium;line-height:.56rem;color:#333;margin:.10667rem auto .08rem;text-align:center}.subscription-detail-modal .subscription-detail-modal-body .rule-desc{display:block;font-size:.34667rem;font-family:PingFangSC-Regular;line-height:.50667rem;color:#333;text-align:center;margin:auto .61333rem}.custom-modal-container{bottom:0;z-index:99;display:flex;flex-direction:column;justify-content:flex-end}.adm-popup-mask,.custom-modal-container{position:fixed;left:0;width:100%;height:100%}.adm-popup-mask{top:0;background-color:rgba(0,0,0,.55);z-index:100;overscroll-behavior:contain;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.gift-popup{box-shadow:0 -4px 10px 0 rgba(0,0,0,.1);border-radius:.42667rem .42667rem 0 0;margin-top:.8rem;position:relative;transform:translateZ(0);will-change:transform;z-index:101;transform:translateY(100%);transition:transform .3s ease}.gift-popup.adm-popup-open{transform:translateY(0)}.gift-popup:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.001);z-index:-1}.gift-popup .gift-popup-barrage{width:100%;height:2.16rem;position:absolute;top:-50%;left:0;touch-action:none;overscroll-behavior:none}.gift-popup .gift-popup-barrage .gift-text-render{display:flex;justify-content:center;align-items:center;color:#fff;font-size:.32rem;background:linear-gradient(0deg,#ffb440,#fb904a);border:.02667rem solid #fc0;border-radius:.53333rem;padding:.08rem .4rem;box-sizing:border-box}.gift-popup .gift-popup-barrage .gift-text-render .user-avatar{width:.53333rem;height:.53333rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-left:.21333rem;margin-right:.10667rem}.gift-popup .gift-popup-barrage .gift-text-render .user-name{max-width:2.24rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:.10667rem}.gift-popup .gift-popup-barrage .gift-text-render .role-avatar{width:.53333rem;height:.53333rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:.10667rem}.gift-popup .gift-popup-barrage .gift-text-render .role-name{margin-right:.10667rem}.gift-popup .gift-popup-barrage .gift-text-render .star{width:.4rem;height:.42667rem;position:absolute;right:0;bottom:0;transform:translate(-25%,25%)}.gift-popup .gift-popup-content{padding:0;display:flex;flex-direction:column}.gift-popup .gift-popup-content .popup-header{height:1.65333rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex-shrink:0;min-height:2.13333rem}.gift-popup .gift-popup-content .popup-header .gift-record{height:.56rem;line-height:.56rem;position:absolute;left:.42667rem;font-size:.26667rem;color:#7c5b41;display:flex;align-items:center;justify-content:center;vertical-align:middle}.gift-popup .gift-popup-content .popup-header .gift-record .gift-record-icon{width:.26667rem;height:.26667rem;margin-left:.10667rem;transform:rotate(180deg)}.gift-popup .gift-popup-content .popup-header .role-info{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 2.34667rem;box-sizing:border-box;overflow:hidden}.gift-popup .gift-popup-content .popup-header .role-info .avatar-wrapper{position:absolute;top:0}.gift-popup .gift-popup-content .popup-header .role-info .avatar-wrapper .role-avatar{width:2.66667rem;height:2.66667rem;position:absolute;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#fff;transform:translate(-50%,-50%)}.gift-popup .gift-popup-content .popup-header .role-info .avatar-wrapper .subscribed-btn{position:absolute;left:-.05333rem;top:.8rem;z-index:1}.gift-popup .gift-popup-content .popup-header .role-info .name-info{width:100%;height:.56rem;display:flex;align-items:center;justify-content:center;line-height:.56rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-popup .gift-popup-content .popup-header .role-info .name-info .actor-name,.gift-popup .gift-popup-content .popup-header .role-info .name-info .role-name{font-family:PingFangSC-Medium;color:#000;font-weight:500;font-size:.37333rem;letter-spacing:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-popup .gift-popup-content .popup-header .header-actions{position:absolute;bottom:0;right:.42667rem;display:flex;align-items:center}.gift-popup .gift-popup-content .popup-header .header-actions .chat-btn{height:.56rem;line-height:.56rem;border-radius:.6rem;color:#7c5b41;border-radius:.53333rem;font-family:PingFangSC-Medium;font-weight:500;background-color:#fff;font-size:.29333rem;border:.02667rem solid #e2b163;padding:0 .37333rem;box-sizing:content-box}.gift-popup .gift-popup-content .popup-header .close-btn .close-icon{width:.50667rem;height:.50667rem;position:absolute;top:.21333rem;right:.42667rem}.gift-popup .gift-popup-content .divider{height:.02667rem;background:rgba(0,0,0,.08);margin:0 .42667rem;flex-shrink:0}.gift-popup .gift-popup-content .gift-content{overflow:hidden;padding-top:.21333rem}.gift-popup-dark .gift-popup-content{background-color:#15161a}.gift-popup-dark .gift-popup-content .popup-header .gift-record{color:#ffd69b}.gift-popup-dark .gift-popup-content .popup-header .role-info .avatar-wrapper .role-avatar{border-color:hsla(0,0%,100%,.2)}.gift-popup-dark .gift-popup-content .popup-header .role-info .name-info .role-name{color:#fff}.gift-popup-dark .gift-popup-content .popup-header .role-info .name-info .actor-name{color:hsla(0,0%,100%,.6)}.gift-popup-dark .gift-popup-content .popup-header .header-actions .chat-btn{background:#423e39;border:.02667rem solid #635243;color:#ffd69b}.gift-popup-dark .gift-popup-content .divider{background:hsla(0,0%,100%,.08)}.adm-popup.gift-popup .adm-popup-body{overflow:visible;z-index:100;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}.adm-popup.gift-popup .adm-popup-mask{background-color:rgba(0,0,0,.55)}.adm-popup.gift-popup .adm-popup-mask:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.001);z-index:1}.barrage-container{position:relative;width:100%;height:100%;overflow:hidden}.barrage-item{position:absolute;white-space:nowrap;padding:.05333rem .21333rem;border-radius:.10667rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;will-change:transform;height:.66667rem;display:flex;align-items:center;transform:translateZ(0);backface-visibility:hidden}.barrage-item>div{display:flex;align-items:center;height:100%}@keyframes barrageMove{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes barrageMoveForPad{0%{transform:translateX(100vw)}to{transform:translateX(-100vw)}}@keyframes barrage-fade-in{0%{opacity:0}to{opacity:1}}@media(min-width:768px){.barrage-item[style*=barrageMoveForPad]{right:-100vw;transform:translateX(0)}}@media(min-width:768px)and (orientation:landscape){.barrage-item[style*=barrageMoveForPad]{right:-100vw}}.gift-send{padding:.00267rem 0;position:relative}.gift-send .header{display:flex;justify-content:space-between;align-items:center;margin:.32rem .32rem 0 .37333rem}.gift-send .header .left{display:flex;align-items:center;color:#000}.gift-send .header .left .desc{font-family:PingFangSC-Medium;font-size:.45333rem}.gift-send .header .left .rinking-entry{margin-left:.26667rem;display:flex;align-items:center;font-family:PingFangSC-Regular;font-size:.26667rem}.gift-send .header .left .rinking-entry .right-icon{margin-left:.05333rem}.gift-send .header .amount{display:flex;align-items:center}.gift-send .header .amount .type{width:.4rem;height:auto}.gift-send .header .amount .num{font-family:IQYHT-Medium;font-size:.4rem;color:#000;letter-spacing:0;margin:0 .08rem}.gift-send .header .amount .right-arrow{width:.53333rem;height:auto}.gift-send .gift-list{max-height:6.66667rem;overflow-y:scroll;flex-wrap:wrap;margin:.37333rem auto .24rem;display:flex;padding:0 .24rem;z-index:1;overscroll-behavior:contain;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gift-send .gift-list::-webkit-scrollbar{display:none}.gift-send .gift-list .gift-card{width:2.02667rem;padding:.00267rem 0;height:2.82667rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;margin:0 .16rem .50667rem;border:.02667rem solid hsla(0,0%,59%,.09);border-radius:.16rem;box-sizing:border-box}.gift-send .gift-list .gift-card .limit-tag{position:absolute;width:.56rem;height:auto;top:0;right:0}.gift-send .gift-list .gift-card .gift-icon{width:1.81333rem;height:1.30667rem;display:block;margin:0 auto}.gift-send .gift-list .gift-card .gift-info .gift-name{font-family:PingFangSC-Medium;font-size:.26667rem;color:#000;text-align:center;margin:.08rem auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-send .gift-list .gift-card .gift-info .heat{display:flex;align-items:center;justify-content:center}.gift-send .gift-list .gift-card .gift-info .heat .heat-icon{width:.24rem;height:auto;padding-right:.02667rem}.gift-send .gift-list .gift-card .gift-info .heat .heat-val{font-family:PingFangSC-Medium;font-size:.32rem;color:#000;margin-left:.05333rem}.gift-send .gift-list .gift-card .gift-info .gift-price{font-family:PingFangSC-Medium;font-size:.26667rem;color:rgba(0,0,0,.3);letter-spacing:0;text-align:center;line-height:.21333rem;margin:.10667rem auto .16rem}.gift-send .gift-list .gift-card .gift-info .send{background:#f9595f;border-radius:0 0 .16rem .16rem;height:.48rem;text-align:center;line-height:.48rem;font-family:PingFangSC-Medium;font-size:.32rem;color:#fff}.gift-send .gift-list .gift-card-checked{background:#fff1d0;border:.02667rem solid #e2b163;border-radius:.16rem}.gift-send .check-num{height:.74667rem;display:flex;justify-content:center;align-items:center;font-family:PingFangSC-Medium;position:relative;z-index:3}.gift-send .check-num .amount{display:flex;align-items:center;position:absolute;left:.4rem}.gift-send .check-num .amount .type{width:.4rem;height:auto}.gift-send .check-num .amount .num{font-family:IQYHT-Medium;font-size:.4rem;color:#000;letter-spacing:0;margin:0 .08rem}.gift-send .check-num .amount .right-arrow{width:.4rem;height:.4rem}.gift-send .check-num .icon{width:.45333rem;height:.45333rem}.gift-send .check-num .input-area{margin:0 .4rem;padding:0;width:1.46667rem;height:.66667rem;text-align:center;border-radius:.16rem;font-family:PingFangSC-Medium;border:.02667rem solid #d9d9d9;font-size:.37333rem;color:#656565;outline:none}.gift-send .check-num .send-gift-btn{width:1.78667rem;height:.74667rem;line-height:.74667rem;display:flex;align-items:center;justify-content:center;font-family:PingFangSC-Medium;font-size:.42667rem;color:#fff;position:absolute;right:.4rem;background:#f9595f;border-radius:.16rem}.gift-send .check-num .send-gift-btn.pop-btn{height:.56rem;width:1.92rem;line-height:.56rem;font-size:.32rem;background-image:linear-gradient(270deg,#e4b748,#f4a235);border-radius:.6rem}.gift-send .check-num .disable{opacity:.5}.gift-send .check-num .mini-text{font-size:.32rem}.gift-send .gift-bottom-mask{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:1.92rem;background-size:100% .88rem,100% 1.04rem;background-position:top,bottom;background-repeat:no-repeat}.gift-send-dark .header .amount .num,.gift-send-dark .header .left{color:#fff}.gift-send-dark .gift-list .gift-card{border:none}.gift-send-dark .gift-list .gift-card .gift-info .gift-name,.gift-send-dark .gift-list .gift-card .gift-info .heat .heat-val{color:#fff}.gift-send-dark .gift-list .gift-card .gift-info .gift-price{color:hsla(0,0%,100%,.3)}.gift-send-dark .gift-list .gift-card-checked{background:#423e39;border:.02667rem solid #635243}.gift-send-dark .check-num .amount .num{color:#ffd69b}.gift-send-dark .check-num .amount .right-arrow{width:.4rem;height:.4rem}.gift-send-dark .check-num .input-area{border:none;background:rgba(71,71,71,.5);color:#fff}.gift-send-dark .check-num .send-gift-btn{color:#fff;background:#f9595f}.gift-send-dark .gift-bottom-mask{background-image:linear-gradient(180deg,rgba(28,28,28,0) 0,#1c1c1c 45%),linear-gradient(180deg,#1c1c1c,#1c1c1c)}.adm-spin-loading{margin:1.06667rem auto}@media(max-width:480px)and (max-height:650px){.gift-send .header{margin-top:.16rem}.gift-send .gift-list{max-height:4.16rem;margin:.21333rem auto .16rem}.gift-send .gift-list .gift-card{height:2.45333rem;margin-bottom:.26667rem}.gift-send .gift-list .gift-card .gift-icon{width:1.54667rem;height:1.12rem}.gift-send .gift-list .gift-card .gift-info .gift-name{margin-top:.02667rem;margin-bottom:.02667rem}.gift-send .gift-list .gift-card .gift-info .gift-price{margin:.05333rem auto .10667rem}.gift-send .check-num{height:.64rem}.gift-send .gift-bottom-mask{height:1.49333rem;background-size:100% .66667rem,100% .82667rem}.adm-spin-loading{margin:.64rem auto}}.mask-content{background:#fff;box-shadow:0 0 10px 0 rgba(69,123,204,.12);border-radius:.32rem;width:7.2rem;margin:30vh auto;padding:.32rem .01333rem .01333rem}.mask-content .main-title{font-family:PingFangSC-Semibold;font-size:.45333rem;color:#040f26;letter-spacing:0;text-align:center;margin:.32rem .48rem 0}.mask-content .text{margin:.32rem .48rem .64rem;text-align:center;font-family:PingFangSC-Regular;font-size:.42667rem;line-height:.48rem;color:#6d7380;letter-spacing:0}.mask-content .option{position:relative;display:flex;border-top:.02667rem solid rgba(0,0,0,.122)}.mask-content .option .cancel{font-family:PingFangSC-Regular;color:#040f26}.mask-content .option .cancel,.mask-content .option .confirm{flex:1;height:1.2rem;line-height:1.2rem;text-align:center;font-size:.45333rem;letter-spacing:0}.mask-content .option .confirm{font-family:PingFangSC-Semibold;color:#00b32d}.mask-content .option .cancel:after{content:"";position:absolute;width:.01333rem;height:100%;background:rgba(0,0,0,.122);left:50%}.age-confirm-modal{width:7.2rem;background:#fff;box-shadow:0 0 5px 0 rgba(69,123,204,.12);border-radius:.16rem;margin:30vh auto;overflow:hidden}.age-confirm-modal .modal-header{padding:.34667rem .45333rem 0;text-align:center}.age-confirm-modal .modal-header .title{font-family:PingFangSC-Regular;font-size:.42667rem;color:#000;opacity:.9;font-weight:400;margin:0}.age-confirm-modal .modal-content{padding:.18667rem .45333rem .69333rem}.age-confirm-modal .modal-content .description{font-family:PingFangSC-Regular;font-size:.34667rem;line-height:.42667rem;color:#000;opacity:.9;margin:0 0 .34667rem;text-align:center;padding:0 .21333rem}.age-confirm-modal .modal-content .protocol-section{display:flex;align-items:flex-start;justify-content:center;padding:0 .21333rem}.age-confirm-modal .modal-content .protocol-section .protocol-checkbox{width:.34667rem;height:.34667rem;flex-shrink:0;border:.02667rem solid #d9d9d9;border-radius:50%;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;margin-top:.09333rem}.age-confirm-modal .modal-content .protocol-section .protocol-checkbox:hover{border-color:#ee7818}.age-confirm-modal .modal-content .protocol-section .protocol-checkbox.checked{background-color:#ee7818;border-color:#ee7818}.age-confirm-modal .modal-content .protocol-section .protocol-checkbox.checked .checkmark-icon{width:.21333rem;height:.21333rem;display:block}.age-confirm-modal .modal-content .protocol-section .protocol-checkbox:active{transform:scale(.95)}.age-confirm-modal .modal-content .protocol-section .protocol-text{font-family:PingFangSC-Regular;font-size:.32rem;color:#000;opacity:.72;line-height:.56rem;text-align:center;margin-left:.08rem;word-break:break-all}.age-confirm-modal .modal-actions{display:flex;flex-direction:row;border-top:.01333rem solid #eaecef}.age-confirm-modal .modal-actions .action-btn{flex:1;height:1.2rem;border:none;background:none;font-family:PingFangSC-Regular;font-size:.45333rem;cursor:pointer;transition:background-color .2s}.age-confirm-modal .modal-actions .action-btn:not(:last-child){border-right:.01333rem solid #eaecef}.age-confirm-modal .modal-actions .action-btn:hover{background-color:#f5f5f5}.age-confirm-modal .modal-actions .action-btn:active{background-color:#e8e8e8}.age-confirm-modal .modal-actions .adult-btn{font-family:PingFangSC-Regular;font-size:.45333rem;color:#eca127}.age-confirm-modal .modal-actions .minor-btn{font-family:PingFangSC-Regular;font-size:.45333rem;color:#000;opacity:.8}.age-rejection-modal{width:7.2rem;background:#fff;box-shadow:0 0 10px 0 rgba(69,123,204,.12);border-radius:.12rem;margin:30vh auto;overflow:hidden}.age-rejection-modal .modal-header{padding:.34667rem .26667rem 0;text-align:center}.age-rejection-modal .modal-header .title{font-family:PingFangSC-Regular;font-size:.42667rem;color:rgba(0,0,0,.9);font-weight:400;margin:0}.age-rejection-modal .modal-content{padding:.34667rem .45333rem}.age-rejection-modal .modal-content .description{font-family:PingFangSC-Regular;font-size:.34667rem;line-height:1.5;color:rgba(0,0,0,.9);margin:0;text-align:center}.age-rejection-modal .modal-actions{border-top:.02667rem solid #eaecef}.age-rejection-modal .modal-actions .action-btn{width:100%;padding:.18667rem 0;border:none;background:none;font-family:PingFangSC-Regular;font-size:.45333rem;cursor:pointer;transition:background-color .2s}.age-rejection-modal .modal-actions .action-btn:hover{background-color:#f5f5f5}.age-rejection-modal .modal-actions .action-btn:active{background-color:#e8e8e8}.age-rejection-modal .modal-actions .confirm-btn{color:rgba(0,0,0,.8);font-weight:400;padding:.18667rem 0}p{margin:0}body,html{min-height:100%}.square,body,html{height:100%;overflow-x:hidden}.square{min-height:100vh;padding-top:.00267rem;background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/bg.d8fcc565.png) no-repeat;background-size:100% 100%;position:relative;display:flex;flex-direction:column}.square.hide-home-back .home-nav .left .back,.square.hide-home-back .mine-nav .back,.square.hide-home-back .nav-wrapper .nav .back,.square.hide-home-back .title-nav .back,.square.hide-home-back .titlebar .function .back-content>div:first-child{visibility:hidden;pointer-events:none}.square .mask,.square .ranking-bg .titlebar{position:absolute}.square .mask{width:100%;height:100%;z-index:50}.square .home-mask{position:fixed;left:0;top:0;bottom:0;right:0;z-index:60;background:rgba(0,0,0,.3)}.square .home-wrapper .home-nav{display:flex;justify-content:space-between;position:relative;margin:1.2rem .34667rem 0}.square .home-wrapper .home-nav .left{display:flex;align-items:center}.square .home-wrapper .home-nav .left .back{width:.58667rem;height:.58667rem}.square .home-wrapper .home-nav .left .title-icon{height:.64rem;width:auto}.square .home-wrapper .home-nav .middle{flex:1;display:flex;justify-content:center;align-items:center}.square .home-wrapper .home-nav .middle .search-area{height:.69333rem;width:100%;margin:.10667rem .21333rem auto;display:flex;align-items:center;box-sizing:border-box;padding:0 .24rem;border-radius:.48rem;border:.02667rem solid #fff;background:hsla(0,0%,100%,.14);font-family:PingFangSC-Regular;font-size:.32rem;color:hsla(0,0%,100%,.53)}.square .home-wrapper .home-nav .middle .search-area .search-icon{margin-right:.10667rem;width:.48rem;height:.48rem;font-size:.48rem;color:hsla(0,0%,100%,.53)}.square .home-wrapper .home-nav .middle .search-area .search-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.square .home-wrapper .home-nav .right{display:flex;align-items:center;margin-right:.08rem}.square .home-wrapper .home-nav .right .mainScreenWrap{margin-left:.08rem;margin-right:.10667rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;line-height:1}.square .home-wrapper .home-nav .right .mainScreen{width:.69333rem;height:.69333rem;-o-object-fit:contain;object-fit:contain}.square .home-wrapper .home-nav .right .mainScreenText{margin-top:.05333rem;font-family:PingFangSC-Medium;font-size:.26667rem;color:hsla(0,0%,100%,.92);white-space:nowrap}.square .home-wrapper .home-nav .right .avatar{width:.56rem;height:auto;margin-left:.32rem}.square .home-wrapper .home-nav .right .sign{width:.58667rem;height:auto;margin-left:.32rem}.square .home-wrapper .home-nav .right .remain-count{margin-left:.16rem;width:1.17333rem;height:.58667rem;display:flex;align-items:center;justify-content:center;position:relative}.square .home-wrapper .home-nav .right .remain-count .bg{height:.48rem;width:auto}.square .home-wrapper .home-nav .right .remain-count .text{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:IQYHT-Medium;font-size:.32rem;color:#fff;letter-spacing:0}.square .home-wrapper .home-nav .show-giude{position:absolute;top:-.58667rem;z-index:70}.square .home-wrapper .home-nav .show-giude.show-giude--with-sign{right:.34667rem}.square .home-wrapper .home-nav .show-giude.show-giude--no-sign{right:-.45333rem}.square .home-wrapper .home-nav .show-giude .guide-pic{width:100%;height:auto}.square .home-wrapper .notice-wrapper{width:calc(100% - .37333rem);margin:.37333rem auto .10667rem;background-image:linear-gradient(270deg,rgba(113,116,62,.6),rgba(81,121,81,.6));background-size:100%;border-radius:.26667rem}.square .home-wrapper .notice-wrapper .notice-item{height:100%;display:flex;align-items:center;padding-right:.10667rem;position:relative}.square .home-wrapper .notice-wrapper .notice-item .notice-icon{width:auto;height:.42667rem;margin-left:.24rem}.square .home-wrapper .notice-wrapper .notice-item .notice-content-wrapper{display:flex;align-items:center;overflow:hidden;flex:1;min-width:0;position:relative;font-size:.32rem}.square .home-wrapper .notice-wrapper .notice-item .notice-content-wrapper .notice-content{margin-left:.21333rem;display:inline-block;white-space:nowrap;font-family:PingFangSC-Regular;font-size:.32rem!important;color:hsla(0,0%,100%,.9);position:relative;z-index:1}.square .home-wrapper .notice-wrapper .notice-item .notice-link{width:.37333rem;height:.37333rem;margin-left:.02667rem;flex-shrink:0;position:relative;z-index:3}.square .nav-wrapper{padding:0 .34667rem .32rem;margin-top:1.2rem}.square .nav-wrapper .nav{position:relative}.square .nav-wrapper .nav .title{font-family:PingFangSC-Medium;font-size:.45333rem;color:#fff;line-height:.64rem;text-align:center}.square .nav-wrapper .nav .search-bar{height:.74667rem;background:rgba(93,151,101,.6);border-radius:.18667rem;display:flex;align-items:center;font-family:PingFangSC-Regular;font-size:.37333rem;color:hsla(0,0%,100%,.5);margin-left:.93333rem}.square .nav-wrapper .nav .search-bar .search-icon{margin:0 .24rem;color:hsla(0,0%,100%,.3)}.square .nav-wrapper .nav .back{position:absolute;top:50%;left:0;width:.58667rem;transform:translateY(-50%);height:auto}.square .tabbar-wrapper{position:fixed;left:0;right:0;bottom:0;padding-bottom:.72rem;z-index:10;background-image:linear-gradient(180deg,rgba(47,53,45,0),#2f352d)}.square .tabbar-wrapper .tabbar{display:flex;align-items:center;width:9.2rem;height:1.68rem;margin:0 auto;background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/tabbar.4a38d832.png) no-repeat;background-size:100%}.square .tabbar-wrapper .tabbar .tab{font-family:PingFangSC-Regular;font-size:.42667rem;color:hsla(0,0%,100%,.5);width:1.36rem;height:1.36rem;text-align:center;line-height:1.36rem;background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/bar.7f6d1f35.png) no-repeat;background-size:100%;margin-left:.16rem}.square .tabbar-wrapper .tabbar .active{background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/bar_checked.445c5e52.png) no-repeat;background-size:100%;color:#fff}.square .tabbar-wrapper .tabbar .show-dot{position:relative}.square .tabbar-wrapper .tabbar .show-dot:after{position:absolute;content:"";width:.26667rem;height:.26667rem;border-radius:50%;top:.10667rem;right:0;background:#f5a444}@keyframes square-find-hot-wobble{0%{transform:rotate(0deg)}10%{transform:rotate(-9deg)}20%{transform:rotate(7deg)}30%{transform:rotate(-5deg)}40%,to{transform:rotate(0deg)}}.square .tabbar-wrapper .tabbar .dynamic-bar .find-hot-dialog{position:absolute;top:0;right:-.29333rem;width:.69333rem;aspect-ratio:500/411;background:url(https://pic1.iqiyipic.com/web-ai-next/_next/static/media/find_tab_hot.a6c5592b.png) no-repeat 50%/100% 100%;overflow:visible;pointer-events:none;transform-origin:22% 92%;animation:square-find-hot-wobble 1.7s ease-in-out infinite;will-change:transform}.square .tabbar-wrapper .tabbar .home-bar{margin-left:.88rem}.square .tabbar-wrapper .tabbar .dynamic-bar,.square .tabbar-wrapper .tabbar .mine-bar,.square .tabbar-wrapper .tabbar .ranking-bar,.square .tabbar-wrapper .tabbar .session-bar{position:relative}.square .tabbar-wrapper .tabbar .dynamic-bar .tag,.square .tabbar-wrapper .tabbar .mine-bar .tag,.square .tabbar-wrapper .tabbar .ranking-bar .tag,.square .tabbar-wrapper .tabbar .session-bar .tag{box-sizing:border-box;padding:0 .05333rem;position:absolute;display:flex;justify-content:center;align-items:center;top:0;right:-.24rem;min-width:.48rem;height:.48rem;border-radius:.24rem;background-color:#f5a444;border:.02667rem solid #525e4c;color:#fff;font-size:.26667rem}.adm-swiper{flex:1;overflow:hidden}.adm-swiper .adm-swiper-item{height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.adm-pull-to-refresh-head-content{font-size:.24rem}.adm-popup .adm-popup-body .reply-page .publisher{background:none;box-shadow:none;border-radius:0}.marquee-container{width:100%;min-width:0;overflow:hidden;white-space:nowrap;display:flex;align-items:center;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.marquee-content-wrapper{display:flex;flex-shrink:0}.marquee-content-wrapper--no-scroll{transform:translateX(0)!important}.marquee-text{display:inline-block;white-space:nowrap;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.role-happy-valley-invite-popup .adm-popup-body{background:transparent;padding-bottom:env(safe-area-inset-bottom,0)}.role-happy-valley-invite-popup.role-happy-valley-invite-popup--top .adm-popup-body{padding-top:.58667rem}.role-happy-valley-invite{position:relative;padding:.32rem .37333rem;box-sizing:border-box}.role-happy-valley-invite__close-wrap{position:absolute;right:.10667rem;top:.10667rem;z-index:2;width:.58667rem;height:.58667rem;display:flex;align-items:center;justify-content:center;border:none;padding:0;cursor:pointer;background:transparent}.role-happy-valley-invite__close-icon{width:.32rem;height:.32rem}.role-happy-valley-invite__card{position:relative;display:flex;flex-direction:row;align-items:center;padding:.42667rem .53333rem .42667rem .42667rem;border-radius:.32rem;background:linear-gradient(90deg,#f2fff0,#fff 51%,#fff9ca);box-shadow:0 4px 14px rgba(104,168,95,.18);box-sizing:border-box;cursor:pointer;outline:none}.role-happy-valley-invite__card:focus-visible{box-shadow:0 4px 14px rgba(104,168,95,.18),0 0 0 2px rgba(103,146,166,.5)}.role-happy-valley-invite__avatar{width:1.25333rem;height:1.25333rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.role-happy-valley-invite__main{flex:1;min-width:0;margin-left:.32rem;margin-right:.21333rem}.role-happy-valley-invite__name{font-size:.4rem;font-weight:600;color:rgba(34,34,34,.98);line-height:1.3;font-family:PingFang SC,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-happy-valley-invite__desc{margin-top:.10667rem;height:.85333rem;font-size:.32rem;font-weight:400;color:rgba(0,0,0,.65);line-height:.42667rem;font-family:PingFang SC,sans-serif;display:flex;align-items:center;opacity:0;overflow:hidden}.role-happy-valley-invite__desc.is-ready{opacity:1}.role-happy-valley-invite__desc-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.role-happy-valley-invite__depart{flex-shrink:0;min-width:1.28rem;height:.8rem;padding:0 .37333rem;border-radius:266.64rem;border:none;background:linear-gradient(135deg,#ffcf72,#ff9120);font-size:.32rem;font-weight:600;color:#fff;font-family:PingFang SC,sans-serif;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}