.tournament[data-v-3358e5b7]{background:#0f1419;min-height:100vh;color:#fff;font-family:sans-serif}.tournament .header[data-v-3358e5b7]{background:rgba(0,0,0,.9);padding:.12rem .18rem;position:fixed;top:0;left:0;right:0;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tournament .header .back-btn[data-v-3358e5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.14rem;font-weight:500}.tournament .header .back-btn .icon-to[data-v-3358e5b7]{font-size:.24rem;width:.4rem;cursor:pointer}.tournament .header .back-btn i[data-v-3358e5b7]{font-size:.16rem;margin-right:.08rem}.tournament .hero-section[data-v-3358e5b7]{position:relative;margin-top:.64rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden}.tournament .hero-section .hero-bg[data-v-3358e5b7]{width:3.4rem;height:1.6rem;border-radius:.06rem}.tournament .hero-section .hero-content[data-v-3358e5b7]{display:none}.tournament .content-sections[data-v-3358e5b7]{background:#232428;padding:0;margin:.15rem;border-radius:.1rem}.tournament .content-sections .highlight[data-v-3358e5b7]{color:#ee2e4d;font-weight:600}.tournament .content-sections .prize-amount[data-v-3358e5b7]{font-size:.17rem;font-weight:700;color:#fff;text-align:left;margin:.05rem;border-radius:.12rem;padding:.1rem}.tournament .info-section[data-v-3358e5b7]{background:#232428;margin:.05rem;border-radius:.12rem;padding:.1rem}.tournament .info-section .section-title[data-v-3358e5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.18rem;padding:.06rem;border-radius:.06rem;font-size:.12rem;background:-webkit-gradient(linear,right top,left top,from(#242d39),to(#16315a));background:-webkit-linear-gradient(right,#242d39,#16315a);background:-o-linear-gradient(right,#242d39,#16315a);background:linear-gradient(-90deg,#242d39,#16315a);font-weight:700}.tournament .info-section .section-title .section-icon[data-v-3358e5b7]{height:.18rem;width:auto;margin-right:.1rem;-o-object-fit:contain;object-fit:contain;max-width:.3rem}.tournament .info-section .section-title span[data-v-3358e5b7]{font-size:.12rem;font-weight:700;color:#fff;line-height:1.2;text-transform:uppercase}.tournament .info-section .section-content p[data-v-3358e5b7]{font-size:.13rem;line-height:1.5;color:#fff;margin-bottom:.12rem;font-weight:400}.tournament .info-section .section-content p strong[data-v-3358e5b7]{color:#fff;font-weight:600}.tournament .info-section .section-content .guide-link[data-v-3358e5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-weight:700;font-size:.13rem;margin-top:.15rem;cursor:pointer;text-decoration:underline}.tournament .info-section .section-content .guide-link i[data-v-3358e5b7]{margin-left:.05rem;font-size:.12rem}.tournament .info-section .section-content .benefit-list[data-v-3358e5b7]{margin-top:.08rem}.tournament .info-section .section-content .benefit-list .benefit-item[data-v-3358e5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.1rem;margin-bottom:.02rem}.tournament .info-section .section-content .benefit-list .benefit-item .benefit-number[data-v-3358e5b7]{width:.16rem;height:.16rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.9);background:rgba(0,0,0,0);color:#fff;font-size:.12rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-top:.02rem;-ms-flex-negative:0;flex-shrink:0}.tournament .info-section .section-content .benefit-list .benefit-item span[data-v-3358e5b7]{font-size:.14rem;line-height:1.4;color:#fff}.tournament .info-section .section-content .benefit-list .benefit-item span strong[data-v-3358e5b7]{font-weight:800}.tournament .prize-table[data-v-3358e5b7]{background:#2b2f35;border-radius:.08rem;overflow:hidden;margin-top:.12rem}.tournament .prize-table .table-header[data-v-3358e5b7]{display:grid;grid-template-columns:1fr 3fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.06rem .08rem;background:hsla(0,0%,100%,.06);color:#fff;font-size:.14rem;font-weight:700;text-transform:uppercase;letter-spacing:.01rem}.tournament .prize-table .table-header span[data-v-3358e5b7]{color:#fff;text-align:center}.tournament .prize-table .table-header span[data-v-3358e5b7]:last-child{padding-left:.16rem;border-left:1px solid hsla(0,0%,100%,.08)}.tournament .prize-table .prize-row[data-v-3358e5b7]{display:grid;grid-template-columns:2fr 4fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.06rem .08rem;font-size:.12rem;color:#e6ebf2}.tournament .prize-table .prize-row[data-v-3358e5b7]:nth-child(odd){background:hsla(0,0%,100%,.02)}.tournament .prize-table .prize-row.highlight-row[data-v-3358e5b7]{background:rgba(0,0,0,0);color:inherit;font-weight:inherit;border-left:none}.tournament .prize-table .prize-row[data-v-3358e5b7]:last-child{border-bottom:none}.tournament .prize-table .prize-row span[data-v-3358e5b7]{color:#fff;text-align:center}.tournament .prize-table .prize-row span[data-v-3358e5b7]:first-child{font-weight:600}.tournament .prize-table .prize-row span[data-v-3358e5b7]:last-child{padding-left:.16rem;border-left:1px solid hsla(0,0%,100%,.06)}.top-players-img[data-v-3358e5b7]{width:100%;border-radius:.08rem;margin-top:.1rem;cursor:pointer;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.top-players-img[data-v-3358e5b7]:hover{opacity:.9}.top-icon[data-v-3358e5b7]{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.image-modal[data-v-3358e5b7]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.12rem}.image-modal .ranking-modal-content[data-v-3358e5b7]{background:#232428;border-radius:.07rem;width:100%;max-width:6rem;max-height:55vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-modal .ranking-modal-content .ranking-header[data-v-3358e5b7]{background:#232428;padding:.06rem .24rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-modal .ranking-modal-content .ranking-header h2[data-v-3358e5b7]{font-size:.15rem;font-weight:700;color:#fff;margin:0}.image-modal .ranking-modal-content .ranking-header .close-btn[data-v-3358e5b7]{width:.28rem;height:.28rem;background:rgba(0,0,0,0);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.image-modal .ranking-modal-content .ranking-header .close-btn[data-v-3358e5b7]:hover{background:hsla(0,0%,100%,.1)}.image-modal .ranking-modal-content .ranking-header .close-btn i[data-v-3358e5b7]{font-size:.2rem;color:#fff}.image-modal .ranking-modal-content .ranking-subtitle[data-v-3358e5b7]{padding:.12rem .24rem 0;font-size:.13rem;color:#fff;margin:0}.image-modal .ranking-modal-content .ranking-table[data-v-3358e5b7]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;background:#2b2f35;border-radius:.07rem;margin:.12rem .22rem .22rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-modal .ranking-modal-content .ranking-table .table-header[data-v-3358e5b7]{display:grid;grid-template-columns:1fr 2fr 1.5fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.06rem .08rem;background:hsla(0,0%,100%,.06);color:#fff;font-size:.12rem;font-weight:700;letter-spacing:.01rem}.image-modal .ranking-modal-content .ranking-table .table-header span[data-v-3358e5b7]{color:#fff;text-align:center}.image-modal .ranking-modal-content .ranking-table .table-header span[data-v-3358e5b7]:first-child{text-align:center}.image-modal .ranking-modal-content .ranking-table .table-header span[data-v-3358e5b7]:nth-child(2){padding-left:.16rem;border-left:1px solid hsla(0,0%,100%,.08)}.image-modal .ranking-modal-content .ranking-table .table-header span[data-v-3358e5b7]:last-child{padding-left:.16rem;border-left:1px solid hsla(0,0%,100%,.08)}.image-modal .ranking-modal-content .ranking-table .table-body[data-v-3358e5b7]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.image-modal .ranking-modal-content .ranking-table .table-body .ranking-row[data-v-3358e5b7]{display:grid;grid-template-columns:1fr 2fr 1.5fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.06rem .08rem;font-size:.12rem;color:#e6ebf2}.image-modal .ranking-modal-content .ranking-table .table-body .ranking-row[data-v-3358e5b7]:nth-child(odd){background:hsla(0,0%,100%,.02)}.image-modal .ranking-modal-content .ranking-table .table-body .ranking-row span[data-v-3358e5b7]{color:#fff;text-align:center}.image-modal .ranking-modal-content .ranking-table .table-body .ranking-row span[data-v-3358e5b7]:first-child{font-weight:600}.image-modal .ranking-modal-content .ranking-table .table-body .ranking-row span[data-v-3358e5b7]:nth-child(2){padding-left:.16rem;border-left:1px solid hsla(0,0%,100%,.06)}.image-modal .ranking-modal-content .ranking-table .table-body .ranking-row span[data-v-3358e5b7]:last-child{padding-left:.16rem;border-left:1px solid hsla(0,0%,100%,.06);font-weight:600}