.page-home .page-home-content{display:flex;flex-direction:column}.page-home .shadow{background-color:rgba(11,5,2,.5);bottom:0;color:#fff;font-size:.32rem;font-weight:600;left:0;padding-left:.3rem;padding-top:.18rem;position:absolute;right:0;top:0}.page-home .shadow .shadow-text-2{color:hsla(0,0%,100%,.8);font-size:.36rem;font-weight:600;position:absolute;text-align:center;top:5.17rem;width:100%}.login-page{background:rgba(11,5,2,.5);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.login-page .login-title{color:#fff;font-size:.32rem;font-weight:600;left:.28rem;position:absolute;top:.14rem}.login-page .pointer-img{height:2rem;margin:0 auto;width:2rem}.battle-record-module{color:#fff;font-size:.24rem;margin:.15rem auto 0;padding-bottom:.35rem;position:relative}.battle-record-module .header{align-items:center;display:flex;justify-content:space-between;padding:0 .26rem}.battle-record-module .title{font-size:.32rem}.battle-record-module .title.active{border-bottom:.04rem solid #c69b6d}.battle-record-module .title-nav{align-items:center;display:flex;gap:.2rem;justify-content:center}.battle-record-module .divider{background:#26140b;height:.04rem;margin:.1rem auto;width:7.46rem}.battle-record-module .record-list{margin:0 auto;min-height:3rem;position:relative;width:6.88rem}.battle-record-module .record-list .record-item{align-items:center;border-radius:.02rem;display:flex;flex-direction:column;justify-content:space-between;margin:.3rem auto 0;position:relative;width:100%}.battle-record-module .record-list .record-item .record-item-header{align-items:center;background-image:url(https://img.166.net/gameyw-misc/opd/squash/20251021/171819-427a3dfnti.png);background-position:-2.31rem -.64rem;background-repeat:no-repeat;background-size:6.61rem 2.55rem;color:#978578;display:flex;height:1.1rem;justify-content:flex-start;position:relative;width:6.95rem}.battle-record-module .record-list .record-item .record-item-header .record-item-header-cover{background:linear-gradient(90deg,rgba(73,44,35,0) 0,#492c23 40%);height:100%;left:0;position:absolute;top:0;width:100%}.battle-record-module .record-list .record-item .record-item-header .record-item-header-more{align-items:center;background-color:#6c5035;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:.41rem}.battle-record-module .record-list .record-item .record-item-content{align-items:center;display:flex;height:1rem;position:relative}.battle-record-module .loading{display:flex;flex-direction:column;padding:1rem 0}.battle-record-module .loading:before{display:none}.green-text{color:#75a434}.red-text{color:#ea6464}.end-time{align-items:center;background:#3d2b1a;color:#ebdfd2;display:flex;font-size:.22rem;height:.37rem;justify-content:space-between;padding:0 .3rem;position:relative;width:100%}.end-time .go-detail-text{cursor:pointer}.end-time .end-time-text{height:.37rem;line-height:.37rem;position:absolute;right:.3rem;text-align:center;top:0}.member-table{display:table;font-family:pingfang sc;font-size:.22rem;margin-top:.19rem;width:100%}.member-table tr{border-bottom:1px solid #6c5035;height:.99rem;position:relative;text-align:center;width:100%}.member-table tr:last-child{border:none}.member-table tr:last-child:after{display:none}.member-table tr>td{text-align:center}.member-table .zhuanjing-container{align-items:center;border:.02rem solid #9b8570;border-radius:.02rem;display:flex;height:.62rem;justify-content:center;margin:0 auto;position:relative;width:.62rem}.member-table .zhuanjing-container>img{border:none;height:.6rem;width:.6rem}.member-table .zhuanjing-container .small-img{bottom:-.02rem;height:.22rem;position:absolute;right:-.11rem;width:.22rem}.member-table .zhuanjing-container .is-me{background:url(https://img.166.net/gameyw-misc/opd/squash/20251022/195529-c1yakv8i7s.png) no-repeat 50%;background-size:100% 100%;height:.27rem;left:0;line-height:.27rem;padding-right:.03rem;position:absolute;text-align:right;top:0;width:.6rem}.member-table .progess-item{border:1px solid #9b8570;display:inline-block;font-family:PingFang SC;font-size:.22rem;height:.26rem;line-height:.26rem;position:relative;text-align:center;width:1.2rem}.member-table .progess-item .progress-text{height:100%;left:0;line-height:.26rem;position:absolute;top:0;width:100%}.member-table .progess-item.red{background-color:#813834}.member-table .progess-item.red .progress-bar{background-color:#ea6464;height:100%;left:0;position:absolute;top:0;width:10%}.member-table .progess-item.green{background-color:#5b7425}.member-table .progess-item.green .progress-bar{background-color:#75a434;height:100%;left:0;position:absolute;top:0;width:10%}.member-table thead{background-color:#27150a;border-bottom:1px solid #6c5035;border-top:.02rem solid #6c5035;color:#927151;height:.36rem;width:100%}.member-table thead>tr{height:.48rem;margin-bottom:.12rem}.member-table thead>tr:after{display:none}.record-item-card-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.record-item-card-container{align-items:center;color:#fff;display:flex;font-size:.24rem;height:100%;justify-content:flex-start;text-align:center;width:100%}.record-item-card-container .record-rank-value{background-color:#978578;background:url(https://img.166.net/gameyw-misc/opd/squash/20251021/170205-shyr4fbsj2.png) no-repeat 50%;background-size:100% 100%;height:.82rem;line-height:.82rem;margin-left:.15rem;margin-top:.04rem;width:.82rem}.record-item-card-container .record-rank-value.small-size{font-size:.22rem}.record-item-card-container .record-game-name{margin-left:.22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:2.28rem}.record-item-card-container .record-game-duration{height:.82rem;line-height:.82rem;margin-left:.28rem;width:1.05rem}.record-item-card-container .record-game-profession{align-items:center;display:flex;font-size:.24rem;height:.82rem;justify-content:center;margin-left:.05rem;white-space:nowrap;width:1.7rem}.record-item-card-container .record-game-profession .level-big-size{font-size:.34rem}.record-item-card-container .record-game-profession .spec-icon-small{border-radius:50%;height:.24rem;margin-left:.02rem;margin-top:.02rem;width:.24rem}.record-item-card-container .record-game-profession .spec-icon-container{background:url(https://img.166.net/gameyw-misc/opd/squash/20251024/141231-3i1yotvjb6.png) no-repeat 50%;background-size:100% 100%;height:.28rem;width:.28rem}.base-info-card{margin:0 auto;width:6.95rem}.base-info-card .base-info-content{background-image:url(https://img.166.net/gameyw-misc/opd/squash/20251124/172223-cvpm41oz2k.png);background-position:0 0;background-repeat:no-repeat;background-size:6.95rem 3.19rem;border:1px solid hsla(0,0%,100%,.2)}.base-info-card .data-wrapper{align-items:center;display:flex;height:100%;justify-content:center;padding:.24rem 0}.base-info-card .data-wrapper .data-item{color:#c69b6d;font-size:.22rem;position:relative;text-align:center;width:33.33%}.base-info-card .data-wrapper .data-item .data-item-value{align-items:center;color:#fff;display:flex;font-size:.26rem;font-weight:500;height:.5rem;justify-content:center;line-height:.5rem}.base-info-card .data-wrapper .data-item .data-item-value span{font-size:.36rem;line-height:.36rem}.base-info-card .data-wrapper .data-item .data-item-value i{font-style:normal;margin-top:.04rem}.base-info-card .data-wrapper .data-item:after{background-color:#c69b6d;content:"";height:.55rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.base-info-card .data-wrapper .data-item:last-child:after{display:none}.base-info-card .content{align-items:center;display:flex;justify-content:space-between;padding-left:.2rem;padding-right:.16rem;padding-top:.2rem}.base-info-card .content .head-wrapper{position:relative}.base-info-card .content .head-wrapper img{border-radius:50%;max-height:100%;max-width:100%;object-fit:cover}.base-info-card .content .change-role{background-image:url(https://img.166.net/gameyw-misc/opd/squash/20251021/072750-57i20nuqs3.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto;cursor:pointer;height:.42rem;margin-left:.05rem;width:.42rem}.base-info-card .content .texts{display:flex;flex-direction:column;justify-content:center;margin-left:.05rem}.base-info-card .content .texts-top{align-items:center;display:flex}.base-info-card .content .texts-top .texts-top-icon{height:.79rem;object-fit:contain;width:.63rem}.base-info-card .content .texts-top .text-top-1{color:#fff;font-size:.24rem;font-weight:400;line-height:.3rem}.base-info-card .content .texts-top .text-top-2{align-items:center;color:#c69b6d;display:flex;font-size:.32rem;font-weight:500;line-height:.3rem}.base-info-card .content .texts-top .text-top-2 .text-top-2-text{max-width:2.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-info-card .content .text-icon{height:.24rem;margin-right:.06rem;width:.24rem}.base-info-card .content .texts-bottom{margin-top:.17rem}.base-info-card .content .texts-bottom .text-bottom-1{align-items:center;color:hsla(0,0%,100%,.9);display:flex;font-size:.24rem;font-weight:300;line-height:.3rem}.base-info-card .content .texts-bottom .text-bottom-2{color:hsla(0,0%,100%,.7);font-size:.24rem;font-weight:300;line-height:.3rem}.base-info-card .content .state-info{align-items:center;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:1.6rem;justify-content:center;width:3.1rem}.base-info-card .content .state-info .state-text-1{color:#fff;font-size:.28rem;font-weight:600;line-height:.3rem}.base-info-card .content .state-info .state-text-2{align-items:center;color:"#C2C2C2";display:flex;font-size:.4rem;font-weight:600;letter-spacing:0;line-height:.3rem}.base-info-card .content .state-info .state-text-3{font-size:.22rem;font-weight:400;line-height:.22rem}.base-info-card .content .state-info .state-info-icon{height:.3rem;margin-right:.05rem;object-fit:contain;width:.3rem}.base-info-card .content .rank-title-wrapper{align-items:center;cursor:pointer;display:inline-flex;margin-top:.24rem;position:relative}.base-info-card .content .rank-title-wrapper svg{height:.2rem;width:.2rem}.base-info-card .content .role-info{color:#fbe7bd;display:flex;flex-direction:column;font-size:.28rem;height:100%;justify-content:space-between}.base-info-card .content .role-info .role-name-wrapper{align-items:center;color:#fff;display:flex;justify-content:flex-start;white-space:nowrap}.base-info-card .content .role-info .role-name-wrapper .role-name{max-width:1.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-info-card .content .role-info .role-name-wrapper .role-level{background-color:#883e2c;border-radius:.1rem;height:.38rem;line-height:.38rem;margin-left:.14rem;text-align:center;width:1.12rem}.base-info-card .content .role-info .game-time{align-items:center;display:flex;justify-content:flex-start}.base-info-card .search-entrance{align-items:center;background:#6c5035;border:1px solid #ad8b63;border-radius:.02rem;color:#fff;cursor:pointer;display:flex;font-size:.28rem;font-weight:400;height:.62rem;justify-content:center;line-height:.28rem;margin:.2rem auto 0;width:6.62rem}.base-info-card .search-entrance.grey{background:#525252;border:1px solid #787878}.base-info-card .search-entrance.grey .search-entrance-icon{filter:grayscale(1)}.base-info-card .search-entrance .search-entrance-icon{height:.56rem;margin-right:.1rem;width:.56rem}