.main-content{box-sizing:border-box;margin:0 auto!important;max-width:1300px!important;padding:0 20px;width:100%}.Game-Detail{padding-bottom:60px}.CommentPage-layout{position:relative}.CommentPage-left{background:#fff;border-radius:13px;box-shadow:0 3px 6px 0 rgba(51,98,255,.161);flex-shrink:0;opacity:1;position:sticky;top:99px;width:326px}.BrandInfo-top{display:flex;gap:15px;padding:18px 0 22px 16px}.BrandInfo-logo{border-radius:10px;flex-shrink:0;height:112px;overflow:hidden;width:112px}.BrandInfo-logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.BrandInfo-meta{display:flex;flex-direction:column;gap:6px;justify-content:center}.BrandInfo-name{color:#000;font-size:18px;font-weight:800;line-height:1.2;margin:0}.BrandInfo-stats{color:#666;font-size:14px;gap:6px}.BrandInfo-stats,.stat-star{align-items:center;display:flex}.stat-star{color:#ff5e17;font-weight:700;gap:4px}.stat-star .star2{background:url(/buffhub/images/star.svg) no-repeat 50%/contain;display:inline-block;height:14px;width:14px}.stat-star .star2.grey{background:url(/buffhub/images/star1.svg) no-repeat 50%/contain}.stat-sold{color:#666}.BrandInfo-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.tag-item{align-items:center;color:#333;display:flex;font-size:13px;font-weight:500;gap:4px}.tag-item i{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:14px;width:14px}.tag-item i.icon-fast{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2300C853'%3E%3Cpath d='M13 2 3 14h9l-1 8 10-12h-9l1-8z'/%3E%3C/svg%3E")}.tag-item i.icon-safe{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2300C853'%3E%3Cpath d='M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z'/%3E%3C/svg%3E")}.tag-item i.icon-247{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2300C853'%3E%3Cpath d='M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z'/%3E%3C/svg%3E")}.BrandInfo-divider{background:#eee;height:1px;margin:0 -25px 33px}.BrandInfo-bottom{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:15px;padding:0 16px 18px}.BrandInfo-score-box{display:flex;flex:0 0 80px;flex-direction:column;gap:5px}.big-score{color:#333;font-size:32px;font-weight:800;line-height:1}.score-label{color:#333;font-size:12px;font-weight:700}.score-stars{display:flex;gap:4px;margin:5px 0}.score-stars .star2{background:url(/buffhub/images/star.svg) no-repeat 50%/contain;height:18px;width:18px}.score-stars .star2.grey{background:url(/buffhub/images/star1.svg) no-repeat 50%/contain}.total-orders{color:#333;font-size:14px}.BrandInfo-progress-box{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.progress-row{color:#999;font-size:14px;gap:8px}.progress-row,.star-label{align-items:center;display:flex}.star-label{gap:2px;width:26px}.star-mini{background:url(/buffhub/images/star.svg) no-repeat 50%/contain;display:inline-block;height:12px;width:12px}.progress-bar{background:#f0f0f0;border-radius:3px;flex:0 0 113px;height:6px;overflow:hidden;width:113px}.progress-fill{background:#ffbf00;border-radius:3px;height:100%}.percent-label{text-align:right;width:30px}.CommentPage-right{flex:1 1 0;max-width:none;min-width:0;width:100%}.ReviewsPage-card{background:#fff;position:relative}.ReviewsPage-title-wrapper{align-items:center;border:1px solid #f2f2f2;border-radius:4px 4px 0 0;display:flex;justify-content:space-between;margin:0;#sortTab{align-items:center;cursor:pointer;display:flex;gap:38px;padding:26px;li{color:#000;font-size:22px;line-height:28px;padding:0 8px 5px;white-space:nowrap;&.active{border-bottom:3px solid #ee7115}}}}.ReviewsPage-title-top h1{color:#000;font-size:24px;font-weight:700;margin:0}.sort-dropdown-wrapper{display:inline-block;position:relative}.ReviewsPage-sort select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#f5f5f5;border:none;border-radius:6px;color:#333;cursor:pointer;font-size:14px;font-weight:500;padding:8px 30px 8px 15px;transition:background .2s}.ReviewsPage-sort select:hover{background:#e5e5e5}.sort-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat 50%/contain;height:10px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:10px}.comment{background:#fff;border-bottom:2px solid #fbfcfd;display:flex;justify-content:space-between;padding:14px 56px 16px 64px}.comment:last-child{border-bottom:none}.comment-main{display:flex;flex-direction:column;flex-grow:1;position:relative}.comment-header-row{align-items:center;display:flex;gap:8px}.comment-avatar{border-radius:50%;flex-shrink:0;height:60px;margin-right:24px;overflow:hidden;width:60px}.comment-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.username{color:#000;font-size:18px;font-weight:500}.user-rating{align-items:center;display:flex;gap:2px}.user-rating b.star2{background:url(/buffhub/images/star.svg) no-repeat 50%/contain;height:19px;width:19px}.user-rating b.star2.grey{background:url(/buffhub/images/star1.svg) no-repeat 50%/contain}.separator{color:#ddd;display:none;font-size:14px;font-weight:300}.comment-date{color:#90949a;font-size:12px}.purchased-line{color:#000;font-size:18px;font-weight:500;line-height:22px;margin:12px 0 10px}.purchased-line strong{font-weight:500}.comment-content-wrapper{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#90949a;display:-webkit-box;font-size:16px;line-height:19px;overflow:hidden;text-overflow:ellipsis}.comment-text{display:inline;word-break:break-word}.comment-action-row{bottom:0;color:#ee7115;font-size:18px;font-weight:500;left:0;padding-bottom:4px;position:absolute;text-decoration:none;vertical-align:middle}.comment-action-row,.comment-toggle{align-items:center;display:inline-flex;gap:4px}.comment-toggle{cursor:pointer;text-decoration:underline;text-decoration-color:#ccc;text-decoration:none}.comment-toggle:hover{color:#ff5e17;text-decoration-color:#ff5e17}.comment-translate-icon{fill:currentColor;height:20px;width:20px}.comment-pics-grid{display:flex;flex-wrap:wrap;gap:10px;padding-top:8px}.comment-pic-item{border:1px solid #eee;border-radius:8px;cursor:pointer;height:96px;overflow:hidden;transition:opacity .2s;width:150px}.comment-pic-item:hover{opacity:.9}.comment-pic{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.comment-footer-row{align-items:center;display:flex;justify-content:right}.comment-helpful{align-items:center;border-radius:20px;color:#90949a;cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 12px;position:relative;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.comment-helpful:hover{background:#fff2e9;color:#ee7115}}.love1{background:url(../images/pic21.svg);background-size:100% 100%;display:inline-block;height:20px;position:relative;transition:transform .2s;width:20px;z-index:2}.comment-helpful.comment-helpful-clicked{color:#ee7115}.comment-helpful.comment-helpful-clicked .love1{animation:love1-pop .56s cubic-bezier(.22,1,.36,1);background:url(../images/pic23.svg);transform:scale(1)}.comment-helpful.love1-animate-wrap:after{animation:love1-burst .56s ease-out;background:rgba(255,94,23,.12);border:2px solid rgba(255,94,23,.35);border-radius:999px;content:"";height:10px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.2);width:10px}.love1.love1-animate{animation:love1-pop .56s cubic-bezier(.22,1,.36,1)}@keyframes love1-pop{0%{transform:scale(.85)}40%{transform:scale(1.25)}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes love1-burst{0%{opacity:.6;transform:translate(-50%,-50%) scale(.2)}60%{opacity:.25}to{opacity:0;transform:translate(-50%,-50%) scale(2.4)}}.helpful-count{font-size:18px;font-weight:500}.load-more-indicator{align-items:center;color:#999;display:flex;font-size:14px;gap:10px;justify-content:center;padding:20px;text-align:center}.spinner{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#ff5e17;height:20px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.no-more-comments{color:#ccc;font-size:14px;padding:30px;text-align:center}.no-comments-placeholder{color:#999;padding:50px 0;text-align:center}.image-viewer-overlay{align-items:center;background:rgba(0,0,0,.75);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.image-viewer-inner{background:#111;border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.6);max-height:80vh;max-width:90vw;padding:40px 40px 30px;position:relative}.image-viewer-img{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-viewer-close{background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:28px;line-height:1;position:absolute;right:14px;top:10px;width:28px}.image-viewer-download{background:hsla(0,0%,100%,.15);border-radius:20px;color:#fff;font-size:12px;left:20px;padding:4px 10px;position:absolute;text-decoration:none;top:12px}.sort-loading-mask{align-items:center;background:hsla(0,0%,100%,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.ReviewsPage-mobile-bar{display:none}.ReviewsPage-mobile-bar .mobile-back-btn{align-items:center;background:transparent;border:none;color:#222;cursor:pointer;display:inline-flex;justify-content:center;padding:10px}.ReviewsPage-mobile-bar .mobile-back-btn svg{height:22px;width:22px}.ReviewsPage-mobile-bar .mobile-bar-title{color:#1f1f1f;flex:1;font-size:18px;font-weight:800;text-align:center}body{background:#fbfcfd!important}.userReview{background:#fff;border:1.5px solid #f5f5f5;border-bottom:3px solid #ee7115;border-radius:4px 4px 0 0;color:#000;font-size:22px;font-weight:700;height:82px;padding-left:31px}.CommentPageGame-content,.progress ul li,.userReview{align-items:center;display:flex}.CommentPageGame-content{background:#fbfcfd;border-bottom:1.5px solid #f5f5f5;border-left:1.5px solid #f5f5f5;border-radius:0 0 4px 4px;border-right:1.5px solid #f5f5f5;gap:28px;margin-bottom:24px;padding:20px 40px;.star2{background:url(../images/pic20.png);height:19px;width:19px}.progress{li{color:#000;font-size:18px;gap:4px;margin:0 0 4px;.star{background:url(../images/star.svg) no-repeat 50%/contain;display:inline-block;height:19px;width:19px}.progressbox{background:#f0f0f4;border-radius:999px;flex:1;height:14.45px;overflow:hidden;position:relative;em{background:linear-gradient(90deg,#ffbe00,#ff5622);border-radius:999px;display:block;height:100%}}b{display:block;width:40px}}}.CommentPageGame-left-col{.CommentPageGame-left{gap:20px;.CommentPageGame-img{flex-shrink:0;text-align:center;width:122px;img{border-radius:8px;display:block;height:120px;-o-object-fit:cover;object-fit:cover;width:120px}}.CommentPageGame-summary{flex-direction:column;gap:20px;.h1{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#000;display:-webkit-box;font-size:32px;font-weight:900;line-height:33px;overflow:hidden}.summary-score{color:#90949a;gap:5px;line-height:1;.summary-score-value{background:#ffbe00;border-radius:2px;color:#000;font-size:18px;height:24px;line-height:24px;padding:0 6px}.user-rating{gap:2px;.star2{background:url(../images/star.svg) no-repeat 50%/contain}}}.summary-count{color:#90949a;font-size:18px;line-height:21px;margin:0}}}}.CommentPageGame-right-col{flex:1}}@media screen and (max-width:950px){body{background:#fff!important}.h68{height:0!important}.ReviewsPage-mobile-bar{align-items:center;background:transparent;border-bottom:3px solid #ee7115;display:flex;height:1.16rem;position:sticky;top:0;z-index:5;.mobile-back-btn{left:0;margin:0;padding:0 .32rem;position:absolute;svg{height:.44rem;width:.44rem}}.mobile-bar-title{color:#000;font-size:.36rem;font-weight:700}}.userReview{display:none}.CommentPageGame-content{gap:.32rem;margin-bottom:0;padding:.48rem;.star2{background:url(../images/pic20.png);height:.24rem;width:.24rem}.progress{li{font-size:.24rem;gap:.16rem;margin:.16rem 0 0;&:first-child{margin:0}span{font-size:.24rem}.star{height:.28rem;width:.28rem}.progressbox{height:.24rem}b{font-size:.24rem;width:.6rem}}}.CommentPageGame-left-col{flex:none;min-width:1.32rem;.CommentPageGame-left{display:block;padding-top:0;.CommentPageGame-img{margin:0 auto;width:1.32rem;img{height:1.32rem;width:1.32rem}}.CommentPageGame-summary{gap:.16rem;padding-top:.16rem;.h1{display:none}.summary-score{gap:.08rem;justify-content:center;.summary-score-value{font-size:.2rem;height:.26rem;line-height:.26rem}}.summary-count{font-size:.2rem;line-height:.24rem;text-align:center}}}}.CommentPageGame-right-col{max-width:100%;width:auto}}.ReviewsPage-title-wrapper{#sortTab{gap:.58rem;padding:0 .14rem;li{color:#000;font-size:.24rem;line-height:.88rem;padding:0 .48rem}}}.ReviewsPage-body{.comment{margin:0;padding:.32rem;.comment-avatar{flex-shrink:0;height:.8rem;margin-right:.16rem;width:.8rem}.comment-main{gap:0;.comment-header-row{gap:.08rem;.username{font-size:.24rem}.user-rating{.star2{height:.24rem;width:.24rem}}.separator{display:none}.comment-date{font-size:.2rem}}.purchased-line{font-size:.24rem;line-height:.3rem;margin:.16rem 0 .04rem;padding:0}.comment-content-wrapper{font-size:.2rem;line-height:.48rem}.comment-action-row{font-size:.24rem;gap:.04rem;.comment-toggle{font-size:.24rem;gap:.04rem;.comment-translate-icon{height:.24rem;width:.24rem}}}.comment-pics-grid{gap:.12rem;margin:0;.comment-pic-item{height:1.2rem;width:2.14rem}}}}}.breadcrumb-bg{display:none}.main-content{padding:0}.CommentPage-layout{flex-direction:column;gap:20px}.CommentPage-left{background:transparent!important;border-radius:0!important;box-shadow:none!important;margin-bottom:0;order:-1;padding:0 15px;position:static;width:100%}.BrandInfo-card{background:#fff;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.06);margin:0;padding:18px 16px 16px}.BrandInfo-bottom,.BrandInfo-divider{display:none}.BrandInfo-top{align-items:center;flex-wrap:nowrap;gap:16px;justify-content:space-between;width:100%}.BrandInfo-logo{flex:0 0 100px;flex-shrink:0}.BrandInfo-logo img{border-radius:16px;height:100px;width:100px}.BrandInfo-meta{align-items:flex-end;display:flex;flex:1;flex-direction:column;gap:10px;min-width:0;text-align:right}.BrandInfo-name{color:#121212;font-size:22px;font-weight:800;line-height:1.25;word-break:break-word}.BrandInfo-stats{align-items:center;color:#6a6a6a;flex-wrap:wrap;font-size:15px;font-weight:600;gap:10px}.BrandInfo-stats .stat-star{color:#ff5e17;font-size:17px;font-weight:800;gap:6px}.BrandInfo-stats .stat-sold{font-size:14px}.BrandInfo-sold,.BrandInfo-stats .stat-sold{color:#6a6a6a;font-weight:600}.BrandInfo-tags{flex-wrap:wrap;gap:14px;margin-top:6px}.BrandInfo-score-box{align-items:center;flex-direction:row;justify-content:space-between}.big-score{font-size:36px}.ReviewsPage-card{padding:0}.ReviewsPage-title-top{display:none}.ReviewsPage-sort,.sort-dropdown-wrapper{width:auto}.ReviewsPage-sort select{min-width:140px;width:auto}.comment-header-row{align-items:center;flex-wrap:nowrap;gap:6px;min-width:0;white-space:nowrap}.username{color:#1d1d1f;font-size:16px;font-weight:800;max-width:42vw;overflow:hidden;text-overflow:ellipsis}.user-rating,.username{align-items:center;display:inline-flex;margin-right:6px;white-space:nowrap}.user-rating{color:#ff6a00;font-size:14px;gap:3px}.user-rating b.star2{height:15px;width:15px}.purchased-line{color:#000;font-size:18px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-translate-icon{height:18px;width:18px}.comment-helpful{gap:.02rem}.comment-footer-row{margin-top:4px;.love1{height:.32rem;margin:0;width:.32rem}}.comment-helpful.comment-helpful-clicked{color:#ff5e17}.comment-helpful .helpful-count{font-size:.24rem;font-weight:700}.progress-bar{flex:1 0 auto;width:auto}}.ReviewsPage-news-mobile{display:none}@media screen and (max-width:950px){.ReviewsPage-news-mobile{background:#fff;border-radius:14px;box-shadow:0 3px 6px 0 rgba(51,169,255,.063);display:block;margin:22px 15px 10px;padding:16px}.ReviewsPage-news-mobile .news-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.ReviewsPage-news-mobile .news-title{color:#1f1f1f;font-size:18px;font-weight:800;letter-spacing:.2px;padding-left:12px;position:relative}.ReviewsPage-news-mobile .news-title:before{background:linear-gradient(180deg,#ff7a1a,#ff5e17);border-radius:3px;content:"";height:18px;left:0;position:absolute;top:4px;width:4px}.ReviewsPage-news-mobile .news-all{color:#1f1f1f;font-size:14px;font-weight:700;text-decoration:none}.ReviewsPage-news-mobile .news-list{display:flex;flex-direction:column;gap:14px}.ReviewsPage-news-mobile .news-item{align-items:center;background:#f9f9fb;border-radius:12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6);color:#1f1f1f;display:flex;gap:12px;padding:10px;text-decoration:none}.ReviewsPage-news-mobile .news-thumb{align-items:center;background:#eaeaea;border-radius:10px;display:flex;flex:0 0 96px;height:64px;justify-content:center;overflow:hidden}.ReviewsPage-news-mobile .news-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ReviewsPage-news-mobile .news-meta{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.ReviewsPage-news-mobile .news-title-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#1f1f1f;display:-webkit-box;font-size:15px;font-weight:700;line-height:1.35;max-height:2.7em;overflow:hidden}.ReviewsPage-news-mobile .news-date-row{align-items:center;color:#666;display:inline-flex;font-size:13px;gap:6px}.ReviewsPage-news-mobile .news-date-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3Ccircle cx='8' cy='15' r='1'/%3E%3Ccircle cx='12' cy='15' r='1'/%3E%3Ccircle cx='16' cy='15' r='1'/%3E%3C/svg%3E") no-repeat 50%/contain;height:16px;width:16px}.ReviewsPage-news-mobile .news-empty{color:#888;font-size:14px;padding:12px 0;text-align:center}}
