.question-list[data-v-185f0fb9]{padding:20px 0 20px 0;background-color:transparent;position:relative;width:95%;margin:0 0 0 auto;display:flex;flex-direction:column}.question-list .inner-table[data-v-185f0fb9]{flex:1;width:100%!important;margin:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow:auto}.question-list .inner-table[data-v-185f0fb9] .el-table__fixed-right{height:100%!important;position:absolute;top:0;right:0;background-color:#fff;box-shadow:-2px 0 8px rgba(0,0,0,.1)}.question-list .inner-table[data-v-185f0fb9] .el-scrollbar__wrap{margin-right:0!important}.question-list .inner-table[data-v-185f0fb9] .el-table__body-wrapper .el-scrollbar__wrap{margin-bottom:0!important}.question-list .question-name-cell[data-v-185f0fb9]{display:flex;align-items:center;gap:8px}.question-list .question-name-cell .question-name[data-v-185f0fb9]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-list .question-name-cell .name-link[data-v-185f0fb9]{color:#409eff;text-decoration:none}.question-list .question-name-cell .name-link[data-v-185f0fb9]:hover{text-decoration:underline}.question-list .score-cell[data-v-185f0fb9]{display:flex;align-items:center;justify-content:flex-end}.question-list .score-cell .el-icon-medal-1[data-v-185f0fb9]{color:#006400;font-size:16px}.question-list .score-perfect[data-v-185f0fb9]{color:#006400;font-weight:600}.question-list .score-warning[data-v-185f0fb9]{color:#f56c6c;font-weight:500}.question-list[data-v-185f0fb9] .el-table__body .el-table__row .el-table__cell .el-table__cell{height:28px!important;line-height:28px!important}.question-list .tag-color-1[data-v-185f0fb9]{background-color:#409eff!important;border-color:#409eff!important}.question-list .tag-color-2[data-v-185f0fb9]{background-color:#67c23a!important;border-color:#67c23a!important}.question-list .tag-color-3[data-v-185f0fb9]{background-color:#e6a23c!important;border-color:#e6a23c!important}.question-list .tag-color-4[data-v-185f0fb9]{background-color:#f56c6c!important;border-color:#f56c6c!important}.question-list .tag-color-5[data-v-185f0fb9]{background-color:#8e44ad!important;border-color:#8e44ad!important}.question-list .tag-color-6[data-v-185f0fb9]{background-color:#16a085!important;border-color:#16a085!important}.question-list .tag-color-7[data-v-185f0fb9]{background-color:#d35400!important;border-color:#d35400!important}.question-list .tag-color-8[data-v-185f0fb9]{background-color:#2980b9!important;border-color:#2980b9!important}.question-list .tag-color-9[data-v-185f0fb9]{background-color:#27ae60!important;border-color:#27ae60!important}.question-list .tag-color-10[data-v-185f0fb9]{background-color:#c0392b!important;border-color:#c0392b!important}.question-list .tag-list[data-v-185f0fb9] .el-tag{margin-right:5px;margin-bottom:5px;border:none;color:#fff!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-1{background-color:#409eff!important;border-color:#409eff!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-2{background-color:#67c23a!important;border-color:#67c23a!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-3{background-color:#e6a23c!important;border-color:#e6a23c!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-4{background-color:#f56c6c!important;border-color:#f56c6c!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-5{background-color:#8e44ad!important;border-color:#8e44ad!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-6{background-color:#16a085!important;border-color:#16a085!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-7{background-color:#d35400!important;border-color:#d35400!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-8{background-color:#2980b9!important;border-color:#2980b9!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-9{background-color:#27ae60!important;border-color:#27ae60!important}.question-list .tag-list[data-v-185f0fb9] .el-tag.tag-color-10{background-color:#c0392b!important;border-color:#c0392b!important}.error-tag-list[data-v-185f0fb9] .el-tag{background-color:transparent!important;border-width:1px!important}.error-outline-tag[data-v-185f0fb9],.solid-tag[data-v-185f0fb9]{margin-right:4px!important;margin-bottom:4px!important;height:28px!important;line-height:26px!important}.operation-buttons[data-v-185f0fb9]{display:flex;justify-content:center;align-items:center;gap:8px}.operation-buttons .operation-button[data-v-185f0fb9]{width:24px;height:24px;padding:0;border-radius:4px;margin:0;border:none;transition:all .2s ease}.operation-buttons .operation-button i[data-v-185f0fb9]{font-size:14px;color:#fff}.operation-buttons .operation-button.edit-button[data-v-185f0fb9]{background-color:#0056b3}.operation-buttons .operation-button.edit-button[data-v-185f0fb9]:hover{background-color:#004494;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.edit-button[data-v-185f0fb9]:active{transform:translateY(0);background-color:#003d82}.operation-buttons .operation-button.fix-button[data-v-185f0fb9]{background-color:#67c23a}.operation-buttons .operation-button.fix-button[data-v-185f0fb9]:hover{background-color:#5daf34;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.fix-button[data-v-185f0fb9]:active{transform:translateY(0);background-color:#529b2e}.operation-buttons .operation-button.delete-button[data-v-185f0fb9]{background-color:#f56c6c}.operation-buttons .operation-button.delete-button[data-v-185f0fb9]:hover{background-color:#dd5858;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.delete-button[data-v-185f0fb9]:active{transform:translateY(0);background-color:#c54848}.operation-buttons .operation-button.collect-button[data-v-185f0fb9]{background-color:#409eff}.operation-buttons .operation-button.collect-button[data-v-185f0fb9]:hover{background-color:#337ecc;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.collect-button[data-v-185f0fb9]:active{transform:translateY(0);background-color:#2b6cb0}.operation-buttons .operation-button.collect-active-button[data-v-185f0fb9]{background-color:#f7ba2a}.operation-buttons .operation-button.collect-active-button[data-v-185f0fb9]:hover{background-color:#e6a723;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.collect-active-button[data-v-185f0fb9]:active{transform:translateY(0);background-color:#d4951c}.operation-buttons .operation-button.pending-button[data-v-185f0fb9]{background-color:#409eff}.operation-buttons .operation-button.pending-button[data-v-185f0fb9]:hover{background-color:#337ecc;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.pending-button[data-v-185f0fb9]:active{transform:translateY(0);background-color:#2b6cb0}.operation-buttons .operation-button.pending-active-button[data-v-185f0fb9]{background-color:#e6a23c}.operation-buttons .operation-button.pending-active-button[data-v-185f0fb9]:hover{background-color:#d49134;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.pending-active-button[data-v-185f0fb9]:active{transform:translateY(0);background-color:#c08025}.operation-buttons .operation-button.disabled-button[data-v-185f0fb9]{background-color:#f2f3f5;cursor:not-allowed;opacity:.6}.operation-buttons .operation-button.disabled-button i[data-v-185f0fb9]{color:#c0c4cc}.operation-buttons .operation-button.disabled-button[data-v-185f0fb9]:hover{background-color:#f2f3f5;transform:none;box-shadow:none}.operation-buttons .operation-button[data-v-185f0fb9]:disabled{cursor:not-allowed;background-color:#f2f3f5;opacity:.6}.operation-buttons .operation-button:disabled i[data-v-185f0fb9]{color:#c0c4cc}.operation-buttons .operation-button[data-v-185f0fb9]:disabled:hover{transform:none;box-shadow:none}.error-tag-list[data-v-185f0fb9],.tag-list[data-v-185f0fb9]{display:flex;flex-wrap:wrap;align-items:center}.difficulty-tooltip{max-width:600px!important}.difficulty-tooltip-content{max-height:none;overflow-y:visible;padding:0}.difficulty-tooltip-content .difficulty-description{line-height:1.6;font-size:13px}.difficulty-tooltip-content .difficulty-description p{margin:8px 0;color:#fff}.difficulty-tooltip-content .difficulty-description p strong{color:#409eff;font-weight:600}.difficulty-tooltip-content .difficulty-description ul{margin:4px 0 8px 0;padding-left:16px}.difficulty-tooltip-content .difficulty-description li{margin:2px 0;color:#e6e6e6;font-size:12px}::v-deep .operation-column .cell{background-color:rgba(248,249,250,.6)!important;padding:8px 4px!important}.replay-view[data-v-e4f9648a]{padding:20px;background-color:#f8fafc;border-radius:12px}.replay-view .header-section[data-v-e4f9648a]{background:linear-gradient(90deg,#f8fafc,#fff);border-radius:12px;padding:16px;margin-bottom:20px;box-shadow:0 2px 12px rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.05);position:relative}.replay-view .header-section .game-info[data-v-e4f9648a]{display:flex;justify-content:space-between;align-items:flex-start;position:relative}.replay-view .header-section .game-info .left-section[data-v-e4f9648a]{flex:1;padding-right:24px}.replay-view .header-section .game-info .left-section .game-name[data-v-e4f9648a]{font-size:20px;font-weight:600;color:#1f2937;margin-bottom:8px;line-height:30px;letter-spacing:.3px}.replay-view .header-section .game-info .left-section .game-tags[data-v-e4f9648a]{display:flex;gap:8px;height:30px;align-items:center}.replay-view .header-section .game-info .left-section .game-tags .game-tag[data-v-e4f9648a]{padding:3px 10px;border-radius:6px;font-size:13px;font-weight:500}.replay-view .header-section .game-info .left-section .game-tags .game-tag.level-tag[data-v-e4f9648a]{background-color:rgba(24,144,255,.1);color:#1890ff}.replay-view .header-section .game-info .left-section .game-tags .game-tag.type-tag[data-v-e4f9648a]{background-color:rgba(82,196,26,.1);color:#52c41a}.replay-view .header-section .game-info .replay-stamp[data-v-e4f9648a]{position:absolute;left:70%;top:110%;transform:translate(-50%,-50%);pointer-events:none;z-index:2}.replay-view .header-section .game-info .replay-stamp .stamp-content[data-v-e4f9648a]{color:rgba(134,195,166,.9);font-size:75px;font-weight:700;transform:rotate(-30deg);position:relative;display:flex;justify-content:center;align-items:center;width:120px;height:120px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.replay-view .header-section .game-info .replay-stamp .stamp-content[data-v-e4f9648a]:after,.replay-view .header-section .game-info .replay-stamp .stamp-content[data-v-e4f9648a]:before{content:"";position:absolute;border-radius:50%}.replay-view .header-section .game-info .replay-stamp .stamp-content[data-v-e4f9648a]:before{top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid rgba(134,195,166,.9);opacity:.8}.replay-view .header-section .game-info .replay-stamp .stamp-content[data-v-e4f9648a]:after{top:-6px;left:-6px;right:-6px;bottom:-6px;border:1px dashed rgba(134,195,166,.9);opacity:.7}.replay-view .header-section .game-info .replay-stamp .stamp-content.ak-stamp[data-v-e4f9648a]{color:rgba(239,198,17,.95)}.replay-view .header-section .game-info .replay-stamp .stamp-content.ak-stamp[data-v-e4f9648a]:before{border:2px solid rgba(239,198,17,.95);opacity:.9}.replay-view .header-section .game-info .replay-stamp .stamp-content.ak-stamp[data-v-e4f9648a]:after{border:1px dashed rgba(239,198,17,.95);opacity:.8}.replay-view .header-section .game-info .right-section[data-v-e4f9648a]{display:flex;flex-direction:column;gap:4px;min-width:220px;margin:0;padding:0;height:64px;justify-content:center}.replay-view .header-section .game-info .right-section .rank-info[data-v-e4f9648a],.replay-view .header-section .game-info .right-section .score-info[data-v-e4f9648a]{display:flex;align-items:center;background:#fff;padding:3px 12px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04);height:30px;width:200px;border:1px solid rgba(0,0,0,.03)}.replay-view .header-section .game-info .right-section .rank-info .left-part[data-v-e4f9648a],.replay-view .header-section .game-info .right-section .score-info .left-part[data-v-e4f9648a]{display:flex;align-items:center}.replay-view .header-section .game-info .right-section .rank-info .left-part i[data-v-e4f9648a],.replay-view .header-section .game-info .right-section .score-info .left-part i[data-v-e4f9648a]{font-size:16px;margin-right:6px}.replay-view .header-section .game-info .right-section .rank-info .left-part i.el-icon-trophy[data-v-e4f9648a],.replay-view .header-section .game-info .right-section .score-info .left-part i.el-icon-trophy[data-v-e4f9648a]{color:#f5a623}.replay-view .header-section .game-info .right-section .rank-info .left-part i.el-icon-medal[data-v-e4f9648a],.replay-view .header-section .game-info .right-section .score-info .left-part i.el-icon-medal[data-v-e4f9648a]{color:#1890ff}.replay-view .header-section .game-info .right-section .rank-info .left-part .label[data-v-e4f9648a],.replay-view .header-section .game-info .right-section .score-info .left-part .label[data-v-e4f9648a]{color:#666;font-size:14px;font-weight:500}.replay-view .header-section .game-info .right-section .rank-info .right-part[data-v-e4f9648a],.replay-view .header-section .game-info .right-section .score-info .right-part[data-v-e4f9648a]{display:flex;align-items:baseline;margin-left:auto}.replay-view .header-section .game-info .right-section .rank-info .right-part .highlight-text[data-v-e4f9648a],.replay-view .header-section .game-info .right-section .score-info .right-part .highlight-text[data-v-e4f9648a]{font-size:38px;font-weight:600;color:#1890ff;line-height:1}.replay-view .header-section .game-info .right-section .rank-info .right-part .suffix[data-v-e4f9648a],.replay-view .header-section .game-info .right-section .score-info .right-part .suffix[data-v-e4f9648a]{color:#8c8c8c;font-size:14px;margin-left:3px;line-height:1;padding-bottom:3px}.replay-view .questions-grid[data-v-e4f9648a]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:16px}.replay-view .questions-grid .question-card[data-v-e4f9648a]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.05);overflow:hidden;display:flex;flex-direction:column}.replay-view .questions-grid .question-card .question-header[data-v-e4f9648a]{background:linear-gradient(90deg,#f8fafc,#fff);padding:12px;border-bottom:1px solid #ebeef5;min-height:72px;box-sizing:border-box}.replay-view .questions-grid .question-card .question-header .question-title[data-v-e4f9648a]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.replay-view .questions-grid .question-card .question-header .question-title .seq[data-v-e4f9648a]{font-weight:600;color:#fff;font-size:12px;padding:2px 8px;border-radius:4px;font-weight:500}.replay-view .questions-grid .question-card .question-header .question-title .name[data-v-e4f9648a]{font-weight:600;color:#1f2937;font-size:15px;flex:1}.replay-view .questions-grid .question-card .question-header .question-title .scores[data-v-e4f9648a]{display:flex;align-items:center;gap:4px}.replay-view .questions-grid .question-card .question-header .question-title .scores .score[data-v-e4f9648a]{font-weight:600;font-size:15px}.replay-view .questions-grid .question-card .question-header .question-title .scores .score.score-perfect[data-v-e4f9648a]{color:#67c23a}.replay-view .questions-grid .question-card .question-header .question-title .scores .score.score-good[data-v-e4f9648a]{color:#409eff}.replay-view .questions-grid .question-card .question-header .question-title .scores .score.score-bad[data-v-e4f9648a]{color:#f56c6c}.replay-view .questions-grid .question-card .question-header .question-title .scores .score-separator[data-v-e4f9648a]{color:#909399;font-weight:500}.replay-view .questions-grid .question-card .question-header .question-status-and-errors[data-v-e4f9648a]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px;align-items:center}.replay-view .questions-grid .question-card .question-header .question-status-and-errors .el-tag[data-v-e4f9648a]{margin:0;border:1px solid!important;padding:2px 8px;height:22px;line-height:18px;border-radius:4px}.replay-view .questions-grid .question-card .question-header .question-status-and-errors .status-tag[data-v-e4f9648a]{background-color:#f0f9eb;color:#67c23a;font-size:12px;padding:4px 8px;border-radius:4px;display:inline-flex;align-items:center;margin-right:4px}.replay-view .questions-grid .question-card .question-header .question-status-and-errors .status-tag i[data-v-e4f9648a]{margin-right:4px;font-size:12px}.replay-view .questions-grid .question-card .question-header .question-status-and-errors .status-tag.warning[data-v-e4f9648a]{background-color:#fdf6ec;color:#e6a23c}.replay-view .questions-grid .question-card .question-header .question-status-and-errors .status-tag.danger[data-v-e4f9648a]{background-color:#fde2e2;color:#f56c6c}.replay-view .questions-grid .question-card .question-header .question-status-and-errors .status-tag .plan-name[data-v-e4f9648a]{background-color:rgba(230,162,60,.2);padding:0 4px;margin-left:4px;border-radius:2px;font-size:11px}.replay-view .questions-grid .question-card .question-header .question-status-and-errors .error-tip[data-v-e4f9648a]{display:flex;align-items:center;color:#f56c6c;font-size:12px;margin-top:4px;width:100%}.replay-view .questions-grid .question-card .question-header .question-status-and-errors .error-tip i[data-v-e4f9648a]{margin-right:4px;font-size:14px}.replay-view .questions-grid .question-card .question-header .question-tags[data-v-e4f9648a]{display:flex;flex-wrap:wrap;gap:6px}.replay-view .questions-grid .question-card .question-header .question-tags .el-tag[data-v-e4f9648a]{margin:0;border:none;padding:2px 8px;height:22px;line-height:18px;border-radius:4px}.replay-view .questions-grid .question-card .question-content[data-v-e4f9648a]{flex:1;display:flex;flex-direction:column;padding:0;min-height:100px}.replay-view .questions-grid .question-card .question-content .options-row[data-v-e4f9648a]{display:flex;gap:24px;margin-bottom:14px;flex-wrap:wrap;padding:12px 12px 0 12px}.replay-view .questions-grid .question-card .question-content .options-row .option-item[data-v-e4f9648a]{display:flex;align-items:center}.replay-view .questions-grid .question-card .question-content .options-row .option-item .label[data-v-e4f9648a]{color:#606266;margin-right:4px;min-width:40px;font-size:14px}.replay-view .questions-grid .question-card .question-content .options-row .option-item .value[data-v-e4f9648a]{font-weight:500;min-width:30px;font-size:14px;margin-left:4px}.replay-view .questions-grid .question-card .question-content .options-row .option-item .value.success[data-v-e4f9648a]{color:#67c23a}.replay-view .questions-grid .question-card .question-content .options-row .option-item .value.danger[data-v-e4f9648a]{color:#f56c6c}.replay-view .questions-grid .question-card .question-content .options-row .option-item .error-tags-display[data-v-e4f9648a]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.replay-view .questions-grid .question-card .question-content .options-row .option-item .error-tags-display .el-tag[data-v-e4f9648a]{margin:0}.replay-view .questions-grid .question-card .question-content .options-row .option-item .error-tags-display .no-error[data-v-e4f9648a]{color:#909399;font-size:14px}.dialog-footer .el-button[data-v-e4f9648a]{padding:10px 20px;border-radius:6px;transition:all .3s ease}.dialog-footer .el-button i[data-v-e4f9648a]{margin-right:6px}.dialog-footer .el-button[data-v-e4f9648a]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.game-replay-dialog[data-v-e4f9648a] .el-dialog{max-height:90vh;margin-top:-5vh!important;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.1)}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__header{padding:16px 20px;margin:0;background:linear-gradient(90deg,#f8fafc,#fff);border-bottom:1px solid #ebeef5}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600;color:#1f2937;letter-spacing:.3px}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:18px;right:20px}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__header .el-dialog__headerbtn i{font-size:18px;transition:all .3s ease}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__header .el-dialog__headerbtn i:hover{transform:rotate(90deg)}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__body{flex:1;overflow-y:auto;padding:20px;margin:0;background-color:#f8fafc}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__body::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:3px}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__body::-webkit-scrollbar-track{background-color:transparent}.game-replay-dialog[data-v-e4f9648a] .el-dialog .el-dialog__footer{padding:16px 20px;margin:0;background:#fff;border-top:1px solid #ebeef5}.section-title[data-v-e4f9648a]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#1f2937;margin-bottom:8px;padding-left:10px;border-left:4px solid #409eff}.section-title i[data-v-e4f9648a]{font-size:18px;color:#409eff;text-shadow:0 0 8px rgba(64,158,255,.2)}.global-replay[data-v-e4f9648a]{margin-bottom:8px}.global-replay .global-replay-editor[data-v-e4f9648a]{background:#fff;border-radius:8px;transition:all .3s ease;min-height:50px!important}.global-replay .global-replay-editor[data-v-e4f9648a]:hover{box-shadow:0 2px 12px rgba(0,0,0,.04)}.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-panel{min-height:50px!important;background:#fff!important}.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-edit.divarea-wrapper{min-height:50px!important;background:#fff!important;padding:0!important}.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-show,.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-show-content{min-height:50px!important;background:#fff!important;padding:12px!important}.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-show-content p{margin-bottom:8px!important}.global-replay .global-replay-editor[data-v-e4f9648a] .auto-textarea-input{min-height:50px!important;background:#fff!important;padding:12px!important}.global-replay .global-replay-editor[data-v-e4f9648a] .auto-textarea-input p{margin-bottom:8px!important}.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-edit-wrapper{padding:0!important}.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-show-wrapper{padding:12px!important}.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-edit .auto-textarea-block,.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-edit .auto-textarea-wrapper,.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-edit .content-input-wrapper{padding:0!important}.global-replay .global-replay-editor[data-v-e4f9648a] .v-note-op{padding:8px 10px;min-height:42px;background:#fff!important}.question-replay-editor[data-v-e4f9648a]{background:#fff;border-radius:8px;transition:height .3s ease;flex:1}.question-replay-editor[data-v-e4f9648a] .v-note-op{flex-wrap:nowrap!important}.question-replay-editor[data-v-e4f9648a] .v-note-op .v-left-item{flex:1!important;width:auto!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important}.question-replay-editor[data-v-e4f9648a] .v-note-op .v-right-item{flex:0 0 auto!important;width:auto!important;display:flex!important;flex-wrap:nowrap!important;margin-left:8px!important}[data-v-e4f9648a] .v-note-wrapper{z-index:1!important;border:1px solid #dcdfe6;border-radius:8px;overflow:hidden}[data-v-e4f9648a] .v-note-wrapper,[data-v-e4f9648a] .v-note-wrapper .v-note-panel{min-height:50px!important;height:auto!important}[data-v-e4f9648a] .v-note-wrapper .v-note-edit.divarea-wrapper,[data-v-e4f9648a] .v-note-wrapper .v-note-show{min-height:50px!important}[data-v-e4f9648a] .v-note-wrapper .v-note-edit-wrapper,[data-v-e4f9648a] .v-note-wrapper .v-note-show{flex:1!important;min-width:unset!important;padding:12px!important;box-sizing:border-box;min-height:50px!important;margin-bottom:0!important}[data-v-e4f9648a] .v-note-wrapper .v-note-edit,[data-v-e4f9648a] .v-note-wrapper .v-note-show-content{min-height:50px!important}[data-v-e4f9648a] .v-note-wrapper .v-note-edit .auto-textarea-block,[data-v-e4f9648a] .v-note-wrapper .v-note-edit .auto-textarea-input,[data-v-e4f9648a] .v-note-wrapper .v-note-edit .auto-textarea-wrapper{min-height:50px!important;line-height:1.6;font-size:14px}.v-note-navigation-wrapper[data-v-e4f9648a]{display:none!important}.v-note-op[data-v-e4f9648a]{position:sticky;top:0;z-index:10;background-color:#fff;border-bottom:1px solid #e4e7ed}.global-replay-editor[data-v-e4f9648a] .v-note-edit.divarea-wrapper,.global-replay-editor[data-v-e4f9648a] .v-note-panel,.global-replay-editor[data-v-e4f9648a] .v-note-show,.global-replay-editor[data-v-e4f9648a] .v-note-wrapper{min-height:50px!important}.global-replay-editor[data-v-e4f9648a] .v-note-show-content{min-height:50px!important;padding:12px!important}.global-replay-editor[data-v-e4f9648a] .v-note-show-content p{margin-bottom:8px!important}.global-replay-editor[data-v-e4f9648a] .v-note-edit,.global-replay-editor[data-v-e4f9648a] .v-note-edit .auto-textarea-block,.global-replay-editor[data-v-e4f9648a] .v-note-edit .auto-textarea-wrapper{min-height:50px!important}.global-replay-editor[data-v-e4f9648a] .v-note-edit .auto-textarea-input{min-height:50px!important;padding:12px!important}.global-replay-editor[data-v-e4f9648a] .v-note-show.single-show{min-height:50px!important;height:auto!important;max-height:none!important;margin-bottom:0!important;padding:12px!important}.global-replay-editor[data-v-e4f9648a] .v-note-show.single-show p{margin-bottom:8px!important}.global-replay-editor[data-v-e4f9648a] .v-note-edit-wrapper,.global-replay-editor[data-v-e4f9648a] .v-note-edit-wrapper .v-note-edit,.global-replay-editor[data-v-e4f9648a] .v-note-edit-wrapper .v-note-show,.question-replay-editor[data-v-e4f9648a] .v-note-panel,.question-replay-editor[data-v-e4f9648a] .v-note-wrapper{min-height:50px!important}.question-replay-editor[data-v-e4f9648a] .v-note-edit.divarea-wrapper{min-height:50px!important;padding:0!important}.question-replay-editor[data-v-e4f9648a] .v-note-show{min-height:50px!important}.question-replay-editor[data-v-e4f9648a] .v-note-show-content{min-height:50px!important;padding:12px!important}.question-replay-editor[data-v-e4f9648a] .v-note-show-content p{margin-bottom:8px!important}.question-replay-editor[data-v-e4f9648a] .auto-textarea-input{min-height:50px!important;padding:12px!important}.question-replay-editor[data-v-e4f9648a] .auto-textarea-input p{margin-bottom:8px!important}.question-replay-editor[data-v-e4f9648a] .v-note-wrapper .v-note-panel .v-note-show .v-show-content p{margin:0 0 8px 0!important}.question-replay-editor[data-v-e4f9648a] .v-note-edit{min-height:50px!important}.question-replay-editor[data-v-e4f9648a] .v-note-edit .auto-textarea-block,.question-replay-editor[data-v-e4f9648a] .v-note-edit .auto-textarea-wrapper,.question-replay-editor[data-v-e4f9648a] .v-note-edit .content-input-wrapper{padding:0!important}.question-replay-editor[data-v-e4f9648a] .v-note-show.single-show{min-height:50px!important;height:auto!important;max-height:none!important;margin-bottom:0!important;padding:12px!important}.question-replay-editor[data-v-e4f9648a] .v-note-show.single-show p{margin-bottom:8px!important}.question-replay-editor[data-v-e4f9648a] .v-note-edit-wrapper,.question-replay-editor[data-v-e4f9648a] .v-note-edit-wrapper .v-note-edit,.question-replay-editor[data-v-e4f9648a] .v-note-edit-wrapper .v-note-show{min-height:50px!important}.el-dialog__wrapper .game-replay-view-dialog{width:80%!important;max-width:1300px!important;margin:0 auto!important}.game-replay-view-dialog.el-dialog{width:100%!important}.game-list[data-v-7bfe2076]{height:100%;display:flex;flex-direction:column}.game-list .el-table[data-v-7bfe2076]{flex:1;overflow:hidden}.game-list .el-table[data-v-7bfe2076] .el-table__cell{border-right:none!important}.game-list .el-table[data-v-7bfe2076] .el-table__row{border-bottom:1px solid #ebeef5}.game-list .el-table[data-v-7bfe2076] .el-table__inner-wrapper{height:100%}.game-list .el-table[data-v-7bfe2076] .el-scrollbar__wrap{margin-right:0!important}.game-list .el-table[data-v-7bfe2076] .el-table__body-wrapper .el-scrollbar__wrap{margin-bottom:0!important}.game-list .pagination-container[data-v-7bfe2076]{height:42px;padding:1px 20px;background:#fff;border-top:1px solid #e6e6e6;position:sticky;bottom:0;left:0;right:0;z-index:2;display:flex;justify-content:space-between;align-items:center}.game-list .pagination-container .pagination-left[data-v-7bfe2076]{display:flex;align-items:center}.game-list .pagination-container .pagination-left .el-button[data-v-7bfe2076]{margin-right:16px;padding:7px 15px;font-size:13px}.game-list .pagination-container .pagination-left .el-button.el-button--primary[data-v-7bfe2076]{background-color:#7b9df3;border-color:#7b9df3}.game-list .pagination-container .el-pagination[data-v-7bfe2076]{margin-left:auto}[data-v-7bfe2076] body .el-popover.column-selector-popover{padding-bottom:12px!important;max-height:none!important;overflow:visible!important}[data-v-7bfe2076] body .el-popover.column-selector-popover .popover-content-wrapper{max-height:60vh!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}[data-v-7bfe2076] body .el-popover.column-selector-popover .el-scrollbar__wrap{overflow-y:auto!important;max-height:60vh!important}.game-name-cell[data-v-7bfe2076]{display:flex;align-items:center;gap:4px}.game-name-cell i[data-v-7bfe2076]{font-size:16px;margin-right:4px;flex-shrink:0}.game-name-cell i.el-icon-position[data-v-7bfe2076]{color:#409eff;cursor:pointer}.game-name-cell i.el-icon-position[data-v-7bfe2076]:hover{opacity:.8}.game-name-cell i.el-icon-video-camera[data-v-7bfe2076]{color:#606266;cursor:default}.game-name-cell i.el-icon-video-camera.completed[data-v-7bfe2076]{color:#409eff;cursor:pointer}.game-name-cell i.el-icon-video-camera.completed[data-v-7bfe2076]:hover{opacity:.8}.game-name-cell .game-name-text[data-v-7bfe2076]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-name-cell .game-name-text .game-name-link[data-v-7bfe2076]{color:#409eff;text-decoration:none}.game-name-cell .game-name-text .game-name-link[data-v-7bfe2076]:hover{text-decoration:underline}.game-name-cell .game-name-text span[data-v-7bfe2076]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operation-buttons[data-v-7bfe2076]{display:flex;justify-content:center;align-items:center;gap:8px}.operation-buttons .operation-button[data-v-7bfe2076]{width:24px;height:24px;padding:0;border-radius:4px;margin:0;border:none;transition:all .2s ease}.operation-buttons .operation-button i[data-v-7bfe2076]{font-size:14px;color:#fff}.operation-buttons .operation-button.expand-button[data-v-7bfe2076]{background-color:#409eff}.operation-buttons .operation-button.expand-button[data-v-7bfe2076]:hover{background-color:#337ecc;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.expand-button[data-v-7bfe2076]:active{transform:translateY(0);background-color:#2b6cb0}.operation-buttons .operation-button.edit-button[data-v-7bfe2076]{background-color:#0056b3}.operation-buttons .operation-button.edit-button[data-v-7bfe2076]:hover{background-color:#004494;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.edit-button[data-v-7bfe2076]:active{transform:translateY(0);background-color:#003d82}.operation-buttons .operation-button.add-button[data-v-7bfe2076]{background-color:#17a2b8}.operation-buttons .operation-button.add-button[data-v-7bfe2076]:hover{background-color:#138496;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.add-button[data-v-7bfe2076]:active{transform:translateY(0);background-color:#0f6674}.operation-buttons .operation-button.replay-button[data-v-7bfe2076]{background-color:#6f42c1}.operation-buttons .operation-button.replay-button[data-v-7bfe2076]:hover{background-color:#5f3a9f;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.operation-buttons .operation-button.replay-button[data-v-7bfe2076]:active{transform:translateY(0);background-color:#4e2a84}.operation-buttons .operation-button.disabled-button[data-v-7bfe2076]{background-color:#f2f3f5;cursor:not-allowed;opacity:.6}.operation-buttons .operation-button.disabled-button i[data-v-7bfe2076]{color:#c0c4cc}.operation-buttons .operation-button.disabled-button[data-v-7bfe2076]:hover{background-color:#f2f3f5;transform:none;box-shadow:none}.operation-buttons .operation-button[data-v-7bfe2076]:disabled{cursor:not-allowed;background-color:#f2f3f5;opacity:.6}.operation-buttons .operation-button:disabled i[data-v-7bfe2076]{color:#c0c4cc}.operation-buttons .operation-button[data-v-7bfe2076]:disabled:hover{transform:none;box-shadow:none}.column-settings .column-form .column-group[data-v-7bfe2076]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.column-settings .column-form .column-group .el-form-item[data-v-7bfe2076]{margin-bottom:16px}.text-excellent[data-v-7bfe2076]{color:#67c23a;font-weight:600}.text-good[data-v-7bfe2076]{color:#409eff;font-weight:500}.text-average[data-v-7bfe2076]{color:#e6a23c;font-weight:500}.text-pass[data-v-7bfe2076]{color:#909399}.text-fail[data-v-7bfe2076]{color:#f56c6c;font-weight:500}.text-no-data[data-v-7bfe2076]{color:#909399;font-style:italic}[data-v-7bfe2076] .el-table{border:1px solid #dcdfe6}[data-v-7bfe2076] .el-table td,[data-v-7bfe2076] .el-table th{border-color:#dcdfe6}[data-v-7bfe2076] .el-table th{background-color:#f2f3f5!important;color:#606266;font-weight:600;font-size:14px;height:48px;padding:0;border-bottom:1px solid #dcdfe6}[data-v-7bfe2076] .el-table td{padding:8px 0;font-size:13px;color:#606266}[data-v-7bfe2076] .el-table .el-table__row--striped td{background-color:#fafafa}[data-v-7bfe2076] .el-table .el-table__row:hover td{background-color:#f0f7ff!important}[data-v-7bfe2076] .el-table .el-table__row.current-row td{background-color:#ecf5ff!important}[data-v-7bfe2076] .el-table .el-table__fixed{height:100%!important;bottom:0;overflow:hidden;position:absolute;z-index:3;background:#fff}[data-v-7bfe2076] .el-table .el-table__fixed-right{right:0;top:0;height:100%!important}[data-v-7bfe2076] .el-table .el-table__cell{border-right:none!important}[data-v-7bfe2076] .el-table .operation-column .cell{background-color:rgba(248,249,250,.6)!important;padding:8px 4px!important}.rank-rate-cell[data-v-7bfe2076]{display:flex;align-items:center;justify-content:flex-end}.rank-rate-cell .el-icon-medal-1[data-v-7bfe2076]{color:#006400;font-size:16px;transform:scale(1.2)}.rank-rate-excellent[data-v-7bfe2076]{color:#006400;font-weight:600}.status-tag[data-v-7bfe2076]{width:80px!important;height:28px!important;line-height:26px!important;padding:0 8px!important;border-width:1px!important;font-size:13px!important;font-weight:500!important;border-radius:4px!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.status-tag[data-v-7bfe2076]:hover{transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.15)!important;transition:all .3s ease}.auto-width-tag[data-v-7bfe2076]{width:auto!important;min-width:50px!important;padding:0 8px!important;white-space:nowrap!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;height:28px!important;line-height:26px!important;font-size:13px!important;border-radius:4px!important;box-sizing:border-box!important;transition:all .3s!important}.auto-width-tag[data-v-7bfe2076]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}[data-v-7bfe2076] .difficulty-column .cell,[data-v-7bfe2076] .fix-status-column .cell,[data-v-7bfe2076] .rank-rate-column .cell,[data-v-7bfe2076] .replay-status-column .cell,[data-v-7bfe2076] .score-rate-column .cell{padding:4px!important;display:flex!important;justify-content:center!important;align-items:center!important;height:100%!important}[data-v-7bfe2076] .difficulty-column .cell .el-tag,[data-v-7bfe2076] .fix-status-column .cell .el-tag,[data-v-7bfe2076] .rank-rate-column .cell .el-tag,[data-v-7bfe2076] .replay-status-column .cell .el-tag,[data-v-7bfe2076] .score-rate-column .cell .el-tag{margin:0!important;flex:0 0 auto!important}[data-v-7bfe2076] .el-table__body td{padding:8px 0!important}[data-v-7bfe2076] .el-table__cell .cell{overflow:visible!important}[data-v-7bfe2076] .column-selector-popover{max-height:60vh!important;overflow:visible!important}[data-v-7bfe2076] .column-selector-popover .el-popover__content{max-height:60vh;overflow:visible}[data-v-7bfe2076] .column-selector-popover .el-form{margin:0;padding:0}[data-v-7bfe2076] .column-selector-popover .popover-content-wrapper{max-height:60vh!important;overflow-y:auto!important}[data-v-7bfe2076] .column-selector-popover .popover-content-wrapper::-webkit-scrollbar{width:6px}[data-v-7bfe2076] .column-selector-popover .popover-content-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-7bfe2076] .column-selector-popover .popover-content-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-7bfe2076] .column-selector-popover .popover-content-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-7bfe2076] .column-selector-popover .column-options{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:10px}@media screen and (max-width:768px){[data-v-7bfe2076] .column-selector-popover .column-options{grid-template-columns:1fr}}[data-v-7bfe2076] .column-selector-popover .column-options .el-form-item{margin-bottom:0}[data-v-7bfe2076] .column-selector-popover .column-options .el-form-item .el-form-item__label{line-height:32px;padding:0;font-size:13px}[data-v-7bfe2076] .column-selector-popover .column-options .el-form-item .el-form-item__content{line-height:32px}[data-v-7bfe2076] .column-selector-popover .el-popover__title{font-size:16px;font-weight:500;margin-bottom:12px}[data-v-7bfe2076] .difficulty-tooltip{max-width:350px!important;min-width:320px!important;padding:0!important;border-radius:6px!important}[data-v-7bfe2076] .difficulty-tooltip-content{padding:15px}[data-v-7bfe2076] .difficulty-description{margin-bottom:12px}[data-v-7bfe2076] .difficulty-description p{margin:0 0 6px 0;line-height:1.5;font-size:13px;text-align:left}[data-v-7bfe2076] .difficulty-levels{display:flex;flex-direction:column;gap:8px}[data-v-7bfe2076] .difficulty-level{display:flex;align-items:center;text-align:left;font-size:13px}[data-v-7bfe2076] .level-color{display:inline-block;width:16px;height:16px;border-radius:3px;margin-right:8px}[data-v-7bfe2076] .level-range{width:130px;display:inline-block;font-weight:700}[data-v-7bfe2076] .level-name{flex:1}.batch-question-dialog .question-list[data-v-0f2fff72]{max-height:60vh;overflow-y:auto;padding:0 20px}.batch-question-dialog .question-item[data-v-0f2fff72]{margin-bottom:15px;padding:10px;border:1px solid #ebeef5;border-radius:4px}.batch-question-dialog .question-item[data-v-0f2fff72]:hover{background-color:#f5f7fa}.batch-question-dialog .question-item .el-form[data-v-0f2fff72]{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.batch-question-dialog .question-item .el-form .seq-item[data-v-0f2fff72]{width:60px}.batch-question-dialog .question-item .el-form .name-item[data-v-0f2fff72]{width:150px}.batch-question-dialog .question-item .el-form .score-fix-item[data-v-0f2fff72],.batch-question-dialog .question-item .el-form .score-fix-item[data-v-0f2fff72] .el-input,.batch-question-dialog .question-item .el-form .score-item[data-v-0f2fff72],.batch-question-dialog .question-item .el-form .score-item[data-v-0f2fff72] .el-input{width:50px}.batch-question-dialog .question-item .el-form .score-fix-item[data-v-0f2fff72] .el-input .el-input__inner,.batch-question-dialog .question-item .el-form .score-item[data-v-0f2fff72] .el-input .el-input__inner{padding-right:4px;text-align:left}.batch-question-dialog .question-item .el-form .score-fix-item[data-v-0f2fff72] .el-input .el-input__inner::-webkit-inner-spin-button,.batch-question-dialog .question-item .el-form .score-fix-item[data-v-0f2fff72] .el-input .el-input__inner::-webkit-outer-spin-button,.batch-question-dialog .question-item .el-form .score-item[data-v-0f2fff72] .el-input .el-input__inner::-webkit-inner-spin-button,.batch-question-dialog .question-item .el-form .score-item[data-v-0f2fff72] .el-input .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.batch-question-dialog .question-item .el-form .compact-number[data-v-0f2fff72] .el-input-number__decrease,.batch-question-dialog .question-item .el-form .compact-number[data-v-0f2fff72] .el-input-number__increase{display:none}.batch-question-dialog .question-item .el-form .note-item[data-v-0f2fff72],.batch-question-dialog .question-item .el-form .url-item[data-v-0f2fff72]{width:auto}.batch-question-dialog .question-item .el-form .level-item[data-v-0f2fff72]{width:auto;margin-right:10px;z-index:1}.batch-question-dialog .question-item .el-form .errors-item[data-v-0f2fff72]{width:180px}.batch-question-dialog .question-item .el-form .tags-item[data-v-0f2fff72]{flex:1;margin-bottom:10px}.batch-question-dialog .question-item .el-form .tags-item .el-tag[data-v-0f2fff72]{margin-right:5px;margin-bottom:5px;border-radius:4px;padding:0 8px;height:24px;line-height:22px}.batch-question-dialog .question-item .error-message[data-v-0f2fff72]{color:#f56c6c;font-size:12px;margin-top:5px;padding-left:10px}.add-button[data-v-0f2fff72]{margin-top:20px;text-align:center}[data-v-0f2fff72] .el-form-item{margin-bottom:0}.dialog-footer[data-v-0f2fff72]{display:flex;justify-content:flex-end;gap:10px}.tags-item[data-v-0f2fff72]{flex:1;margin-bottom:10px}.level-item[data-v-0f2fff72]{width:120px;margin-right:10px}[data-v-0f2fff72] .no-controls .el-input-number__decrease,[data-v-0f2fff72] .no-controls .el-input-number__increase{display:none}[data-v-0f2fff72] .no-controls .el-input__inner{padding-left:10px!important;padding-right:8px!important}[data-v-0f2fff72] .batch-question-dialog-centered{margin-top:0!important;margin-bottom:0!important;position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.confirmation-overlay[data-v-0f2fff72]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:3000;display:flex;justify-content:center;align-items:center}.confirmation-dialog[data-v-0f2fff72]{background-color:#fff;border-radius:4px;padding:20px;width:300px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.confirmation-content[data-v-0f2fff72]{display:flex;align-items:center;margin-bottom:20px}.confirmation-buttons[data-v-0f2fff72],.dialog-footer[data-v-7f5629c8]{display:flex;justify-content:flex-end;gap:10px}[data-v-7f5629c8] .el-dialog{margin-top:0!important;margin-bottom:0;display:flex;flex-direction:column;max-height:90vh;position:relative;top:40%;transform:translateY(-50%)}[data-v-7f5629c8] .el-dialog__body{overflow-y:auto;flex:1}.confirmation-overlay[data-v-7f5629c8]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:3000;display:flex;justify-content:center;align-items:center}.confirmation-dialog[data-v-7f5629c8]{background-color:#fff;border-radius:4px;padding:20px;width:300px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.confirmation-content[data-v-7f5629c8]{display:flex;align-items:center;margin-bottom:20px}.confirmation-buttons[data-v-7f5629c8]{display:flex;justify-content:flex-end;gap:10px}.el-dialog__wrapper .game-dialog-centered{width:35%!important;max-width:600px!important;margin:0 auto!important}.game-dialog-centered.el-dialog{width:100%!important}.statistics-content[data-v-4434e1f4]{padding:0;height:100%;display:flex;align-items:center;width:100%;box-sizing:border-box}.statistics-content .statistics-grid[data-v-4434e1f4]{width:100%;height:70%;display:flex;align-items:center;justify-content:center;padding:0 20px}.statistics-content .statistics-grid .stat-row[data-v-4434e1f4]{display:flex;justify-content:space-between;align-items:center;gap:5px;height:calc(100% - 8px);width:100%}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]{flex:1 1 0;height:100%;padding:12px 8px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.1)}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:first-child{background:linear-gradient(0deg,rgba(226,206,186,.3) 0,#e2ceba)}.statistics-content .statistics-grid .stat-row .stat-item:first-child .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:first-child i[data-v-4434e1f4]{color:#8d7b64}.statistics-content .statistics-grid .stat-row .stat-item:first-child .stat-value[data-v-4434e1f4]{color:#6d5b44}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:nth-child(2){background:linear-gradient(0deg,rgba(209,178,164,.3) 0,#d1b2a4)}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(2) .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:nth-child(2) i[data-v-4434e1f4]{color:#956b5a}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(2) .stat-value[data-v-4434e1f4]{color:#754b3a}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:nth-child(3){background:linear-gradient(0deg,rgba(190,206,185,.3) 0,#beceb9)}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(3) .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:nth-child(3) i[data-v-4434e1f4]{color:#5b7155}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(3) .stat-value[data-v-4434e1f4]{color:#3b5135}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:nth-child(4){background:linear-gradient(0deg,rgba(199,188,205,.3) 0,#c7bccd)}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(4) .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:nth-child(4) i[data-v-4434e1f4]{color:#6b5873}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(4) .stat-value[data-v-4434e1f4]{color:#4b3853}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:nth-child(5){background:linear-gradient(0deg,rgba(187,199,214,.3) 0,#bbc7d6)}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(5) .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:nth-child(5) i[data-v-4434e1f4]{color:#4a5f78}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(5) .stat-value[data-v-4434e1f4]{color:#2a3f58}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:nth-child(6){background:linear-gradient(0deg,rgba(220,198,170,.3) 0,#dcc6aa)}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(6) .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:nth-child(6) i[data-v-4434e1f4]{color:#8b7447}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(6) .stat-value[data-v-4434e1f4]{color:#6b5427}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:nth-child(7){background:linear-gradient(0deg,rgba(215,185,185,.3) 0,#d7b9b9)}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(7) .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:nth-child(7) i[data-v-4434e1f4]{color:#8e5d5d}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(7) .stat-value[data-v-4434e1f4]{color:#6e3d3d}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:nth-child(8){background:linear-gradient(0deg,rgba(176,200,197,.3) 0,#b0c8c5)}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(8) .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:nth-child(8) i[data-v-4434e1f4]{color:#4a6764}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(8) .stat-value[data-v-4434e1f4]{color:#2a4744}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:nth-child(9){background:linear-gradient(0deg,rgba(195,182,154,.3) 0,#c3b69a)}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(9) .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:nth-child(9) i[data-v-4434e1f4]{color:#7a6b3d}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(9) .stat-value[data-v-4434e1f4]{color:#5a4b1d}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:nth-child(10){background:linear-gradient(0deg,rgba(180,195,203,.3) 0,#b4c3cb)}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(10) .stat-label[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item:nth-child(10) i[data-v-4434e1f4]{color:#546e7a}.statistics-content .statistics-grid .stat-row .stat-item:nth-child(10) .stat-value[data-v-4434e1f4]{color:#37474f}.statistics-content .statistics-grid .stat-row .stat-item[data-v-4434e1f4]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.statistics-content .statistics-grid .stat-row .stat-item:hover .stat-value[data-v-4434e1f4]{transform:scale(1.02)}.statistics-content .statistics-grid .stat-row .stat-item .difficulty-value[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item .stat-value[data-v-4434e1f4]{font-size:20px;font-weight:600;text-align:center;transition:transform .3s ease;white-space:nowrap;line-height:40px;margin-bottom:9px}.statistics-content .statistics-grid .stat-row .stat-item .stat-label[data-v-4434e1f4]{font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:4px;height:16px;line-height:16px;white-space:nowrap}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i[data-v-4434e1f4]{font-size:14px;height:24px;width:24px;line-height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease;margin-right:4px}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-trophy[data-v-4434e1f4]{background-color:rgba(141,123,100,.1)}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-data-line[data-v-4434e1f4]{background-color:rgba(149,107,90,.1)}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-sort[data-v-4434e1f4]{background-color:rgba(91,113,85,.1)}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-bell[data-v-4434e1f4]{background-color:rgba(107,88,115,.1)}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-circle-check[data-v-4434e1f4]{background-color:rgba(74,95,120,.1)}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-notebook-2[data-v-4434e1f4]{background-color:rgba(139,116,71,.1)}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-magic-stick[data-v-4434e1f4]{background-color:rgba(142,93,93,.1)}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-video-camera[data-v-4434e1f4]{background-color:rgba(84,110,122,.1)}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-video-pause[data-v-4434e1f4]{background-color:rgba(142,93,93,.1)}.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-finished[data-v-4434e1f4],.statistics-content .statistics-grid .stat-row .stat-item .stat-label i.el-icon-star-on[data-v-4434e1f4]{background-color:rgba(142,68,173,.1)}.statistics-content .difficulty-color-block[data-v-4434e1f4]{display:inline-block;width:16px;height:16px;border-radius:3px;margin-right:1px;vertical-align:-1px}.game-container[data-v-58bbc253]{height:100%;display:flex;flex-direction:column;padding:0;margin:0;background-color:#f0f2f5;overflow:hidden}.game-container .statistics-card[data-v-58bbc253]{margin:8px 0 0 0;flex-shrink:0;background-color:#fff;border-radius:4px;height:110px;position:relative;z-index:10}.game-container .statistics-card[data-v-58bbc253] .el-card__body{height:100%;display:flex;align-items:center}.game-container .operation-card[data-v-58bbc253]{flex-shrink:0;margin:8px 0 0 0;background-color:#fff;border-radius:4px;position:relative;z-index:10}.game-container .operation-card .operation-bar[data-v-58bbc253]{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #ebeef5}.game-container .operation-card .operation-bar .left-buttons[data-v-58bbc253]{display:flex;gap:7px;flex-shrink:0}.game-container .operation-card .operation-bar .left-buttons .el-button[data-v-58bbc253]{height:35px;line-height:33px;padding:0 15px;min-width:50px;font-size:13px}.game-container .operation-card .operation-bar .left-buttons .el-button.el-button--primary[data-v-58bbc253]{background-color:#7b9df3;border-color:#7b9df3}.game-container .operation-card .operation-bar .left-buttons .el-button.el-button--success[data-v-58bbc253]{background-color:#67c99b;border-color:#67c99b}.game-container .operation-card .operation-bar .left-buttons .el-button.el-button--danger[data-v-58bbc253]{background-color:#f48989;border-color:#f48989}.game-container .operation-card .operation-bar .left-buttons .el-button.el-button--info[data-v-58bbc253]{background-color:#8b8fa3;border-color:#8b8fa3}.game-container .operation-card .operation-bar .filter-container[data-v-58bbc253]{flex:1;margin-left:16px;overflow:hidden}.game-container .operation-card .operation-bar .filter-container .left-section[data-v-58bbc253]{display:flex;align-items:center;gap:8px;flex-shrink:1;overflow-x:auto;height:100%}.game-container .operation-card .operation-bar .filter-container .left-section[data-v-58bbc253]::-webkit-scrollbar{height:5px}.game-container .operation-card .operation-bar .filter-container .left-section[data-v-58bbc253]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.game-container .operation-card .operation-bar .filter-container .left-section[data-v-58bbc253]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.game-container .operation-card .operation-bar .filter-container .left-section[data-v-58bbc253]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.game-container .operation-card .operation-bar .filter-container .filter-form[data-v-58bbc253]{display:flex;align-items:center;white-space:nowrap;height:100%}.game-container .operation-card .operation-bar .filter-container .filter-form .form-content[data-v-58bbc253]{display:flex;align-items:center;gap:8px;height:100%}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253]{margin-bottom:0;margin-right:0;display:flex;align-items:center}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item.filter-buttons[data-v-58bbc253]{margin-left:auto;white-space:nowrap;position:sticky;right:0;background-color:#fff;padding-left:8px;z-index:1}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item.filter-buttons .el-button[data-v-58bbc253]{height:35px;line-height:33px;padding:0 15px;font-size:13px}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item.filter-buttons .el-button+.el-button[data-v-58bbc253]{margin-left:8px}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-date-editor,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-input,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-select{width:100%}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-date-editor .el-input__inner,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-input .el-input__inner,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-select .el-input__inner{height:35px;line-height:35px;font-size:13px;padding:0 10px}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-date-editor .el-input__icon,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-date-editor .el-range__close-icon,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-date-editor .el-range__icon,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-input .el-input__icon,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-input .el-range__close-icon,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-input .el-range__icon,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-select .el-input__icon,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-select .el-range__close-icon,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-select .el-range__icon{height:35px;line-height:35px;top:0}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-date-editor .el-range-separator,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-input .el-range-separator,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-select .el-range-separator{height:35px;line-height:35px;font-size:13px;padding:0}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-date-editor .el-range-input,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-input .el-range-input,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-select .el-range-input{height:33px;line-height:33px;font-size:13px;margin:1px 0}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-date-editor.el-input,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-date-editor.el-input__wrapper{height:35px;line-height:35px;padding:0 10px}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-range-editor.el-input__inner{height:35px;line-height:35px;padding:0 10px;display:flex;align-items:center}.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-select .el-input,.game-container .operation-card .operation-bar .filter-container .filter-form .el-form-item[data-v-58bbc253] .el-select .el-input .el-input__inner{height:35px;line-height:35px}.game-container .table-card[data-v-58bbc253]{margin:8px 0 0 0;flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:#fff;border-radius:4px;min-height:0}.game-container .table-card[data-v-58bbc253] .el-card__body{height:100%;padding:0;display:flex;flex-direction:column;min-height:0}.game-container .table-card[data-v-58bbc253] .el-table{flex:1;height:100%}.game-container .table-card[data-v-58bbc253] .el-table .el-table__header-wrapper{position:sticky;top:0;z-index:2;background-color:#fff}.game-container .table-card[data-v-58bbc253] .el-table .el-table__body-wrapper{overflow-y:auto;height:calc(100% - 40px)}.game-container .pagination-container[data-v-58bbc253]{margin:8px 16px;padding:8px 16px;background-color:#fff;border-radius:4px;display:flex;justify-content:flex-end;align-items:center;flex-shrink:0}.game-container .copyright-card[data-v-58bbc253]{margin:8px 0;flex-shrink:0;background-color:#fff;border-radius:4px;height:40px}.game-container .copyright-card[data-v-58bbc253] .el-card__body{height:100%;padding:0}.game-container .copyright-card .copyright-content[data-v-58bbc253]{height:100%;display:flex;align-items:center;justify-content:center;color:#909399;font-size:14px}[data-v-58bbc253] .el-drawer__header{margin-bottom:0;padding:16px 20px;border-bottom:1px solid #dcdfe6}[data-v-58bbc253] .el-drawer__header span{font-size:16px;font-weight:500}[data-v-58bbc253] .el-drawer__body{padding:0;overflow:hidden}.drawer-content[data-v-58bbc253]{height:100%;overflow:auto}[data-v-58bbc253] .el-card__body{padding:0;height:100%}.replay-dialog .el-dialog[data-v-58bbc253]{margin-top:15vh!important}.dialog-container[data-v-52c1232d]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000}.dialog-container .dialog-mask[data-v-52c1232d]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.dialog-container .custom-dialog[data-v-52c1232d]{position:absolute;left:5%;width:90%;max-height:85vh;background-color:#fff;border-radius:12px;box-shadow:0 3px 15px rgba(0,0,0,.15);overflow:hidden}.dialog-container .custom-dialog .dialog-close[data-v-52c1232d]{position:absolute;top:8px;right:12px;font-size:24px;color:#909399;cursor:pointer;z-index:10}.dialog-container .custom-dialog .dialog-body[data-v-52c1232d]{max-height:85vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.dialog-container .custom-dialog .dialog-body[data-v-52c1232d]::-webkit-scrollbar{display:none}.dialog-container .custom-dialog .dialog-body .dialog-content[data-v-52c1232d]{padding:12px}.dialog-container .custom-dialog .dialog-body .dialog-content .dialog-custom-title[data-v-52c1232d]{font-size:17px;font-weight:600;color:#303133;margin-top:0;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #ebeef5;text-align:center}.dialog-container .custom-dialog .dialog-body .dialog-content .dialog-custom-title .download-btn[data-v-52c1232d]{margin-left:8px;color:#409eff;padding:0;vertical-align:middle}.v-note-wrapper .v-note-panel .v-note-show .v-show-content{padding:0!important;min-height:0!important;height:auto!important;background-color:transparent!important;font-size:13px!important}.v-note-wrapper .v-note-panel .v-note-show .v-show-content .markdown-body{padding:0!important;margin:0!important;background-color:transparent!important;font-size:13px!important}.v-note-wrapper .v-note-panel .v-note-show .v-show-content .markdown-body p{margin-top:0!important;margin-bottom:0!important;line-height:1.5!important;font-size:13px!important}.v-note-wrapper .v-note-panel .v-note-show .v-show-content .markdown-body h1{font-size:16px!important}.v-note-wrapper .v-note-panel .v-note-show .v-show-content .markdown-body h2{font-size:15px!important}.v-note-wrapper .v-note-panel .v-note-show .v-show-content .markdown-body h3{font-size:14px!important}.v-note-wrapper .v-note-panel .v-note-show .v-show-content .markdown-body h4{font-size:13px!important}.v-note-wrapper .v-note-panel .v-note-show .v-show-content .markdown-body code,.v-note-wrapper .v-note-panel .v-note-show .v-show-content .markdown-body pre{font-size:12px!important}.v-note-wrapper{box-shadow:none!important}.v-note-wrapper,.v-note-wrapper .v-note-panel,.v-note-wrapper .v-note-panel .v-note-show{min-height:0!important;border:none!important;background-color:transparent!important}.replay-view .header-section[data-v-52c1232d]{background-color:#f8f9fa;padding:8px 10px;border-radius:8px;margin-bottom:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative}.replay-view .header-section .mobile-replay-stamp[data-v-52c1232d]{position:absolute;top:40px;right:105px;pointer-events:none;z-index:2}.replay-view .header-section .mobile-replay-stamp .stamp-content[data-v-52c1232d]{color:rgba(134,195,166,.9);font-size:55px;font-weight:700;transform:rotate(-30deg);position:relative;display:flex;justify-content:center;align-items:center;width:80px;height:80px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.replay-view .header-section .mobile-replay-stamp .stamp-content[data-v-52c1232d]:after,.replay-view .header-section .mobile-replay-stamp .stamp-content[data-v-52c1232d]:before{content:"";position:absolute;border-radius:50%}.replay-view .header-section .mobile-replay-stamp .stamp-content[data-v-52c1232d]:before{top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid rgba(134,195,166,.9);opacity:.8}.replay-view .header-section .mobile-replay-stamp .stamp-content[data-v-52c1232d]:after{top:-6px;left:-6px;right:-6px;bottom:-6px;border:1px dashed rgba(134,195,166,.9);opacity:.7}.replay-view .header-section .mobile-replay-stamp .stamp-content.ak-stamp[data-v-52c1232d]{color:rgba(239,198,17,.95)}.replay-view .header-section .mobile-replay-stamp .stamp-content.ak-stamp[data-v-52c1232d]:before{border:2px solid rgba(239,198,17,.95);opacity:.9}.replay-view .header-section .mobile-replay-stamp .stamp-content.ak-stamp[data-v-52c1232d]:after{border:1px dashed rgba(239,198,17,.95);opacity:.8}.replay-view .header-section .game-info[data-v-52c1232d]{margin-bottom:8px}.replay-view .header-section .game-info .game-name[data-v-52c1232d]{font-size:15px;font-weight:600;color:#303133;margin-bottom:6px}.replay-view .header-section .game-info .game-tags[data-v-52c1232d]{display:flex;gap:6px}.replay-view .header-section .game-info .game-tags .game-tag[data-v-52c1232d]{background-color:#ecf5ff;color:#409eff;padding:2px 8px;border-radius:4px;font-size:11px}.replay-view .header-section .score-rank-info[data-v-52c1232d]{display:flex;justify-content:space-between;font-size:13px}.replay-view .header-section .score-rank-info .info-item[data-v-52c1232d]{display:flex;align-items:baseline}.replay-view .header-section .score-rank-info .info-item .label[data-v-52c1232d]{color:#606266;margin-right:4px}.replay-view .header-section .score-rank-info .info-item .highlight[data-v-52c1232d]{color:#409eff;font-size:20px;font-weight:600;margin:0 2px}.replay-view .header-section .score-rank-info .info-item .suffix[data-v-52c1232d]{color:#909399}.replay-view .section-title[data-v-52c1232d]{display:flex;align-items:center;font-size:14px;font-weight:600;color:#303133;margin-bottom:4px;border-left:3px solid #409eff;padding-left:8px}.replay-view .section-title i[data-v-52c1232d]{margin-right:6px;color:#409eff}.replay-view .global-replay[data-v-52c1232d]{margin-bottom:10px}.replay-view .global-replay .section-title[data-v-52c1232d]{margin-bottom:4px}.replay-view .global-replay .replay-content[data-v-52c1232d]{background-color:transparent;border-radius:0;overflow:visible;min-height:0;padding:0;border:none}.replay-view .questions-list .section-title[data-v-52c1232d]{margin-bottom:4px}.replay-view .question-items .question-card[data-v-52c1232d]{background-color:#f8f9fa;border-radius:8px;margin-bottom:8px;padding:6px 8px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.replay-view .question-items .question-card .question-header[data-v-52c1232d]{display:flex;align-items:center;margin-bottom:4px}.replay-view .question-items .question-card .question-header .question-seq[data-v-52c1232d]{background-color:#409eff;color:#fff;padding:2px 6px;border-radius:4px;font-size:11px;margin-right:8px}.replay-view .question-items .question-card .question-header .question-name[data-v-52c1232d]{font-weight:500;flex:1;font-size:13px}.replay-view .question-items .question-card .question-header .question-scores[data-v-52c1232d]{font-size:13px;font-weight:600;white-space:nowrap}.replay-view .question-items .question-card .question-header .question-scores .score-label[data-v-52c1232d]{color:#606266;margin-right:4px;font-weight:400}.replay-view .question-items .question-card .question-header .question-scores .separator[data-v-52c1232d]{margin:0 2px;color:#909399}.replay-view .question-items .question-card .question-status[data-v-52c1232d]{margin-bottom:4px;display:flex;flex-wrap:wrap;gap:4px}.replay-view .question-items .question-card .question-status .status-tag[data-v-52c1232d]{height:20px;line-height:20px;padding:0 8px;font-size:11px;border-radius:4px;display:inline-flex;align-items:center;background-color:#f0f9eb;color:#67c23a}.replay-view .question-items .question-card .question-status .status-tag i[data-v-52c1232d]{margin-right:4px;font-size:11px}.replay-view .question-items .question-card .question-status .status-tag.warning[data-v-52c1232d]{background-color:#fdf6ec;color:#e6a23c}.replay-view .question-items .question-card .question-status .status-tag.danger[data-v-52c1232d]{background-color:#fde2e2;color:#f56c6c}.replay-view .question-items .question-card .question-status .status-tag .plan-name[data-v-52c1232d]{background-color:rgba(230,162,60,.2);padding:0 4px;margin-left:4px;border-radius:2px;font-size:10px}.replay-view .question-items .question-card .question-errors[data-v-52c1232d]{margin-bottom:4px;display:flex;flex-wrap:wrap;gap:4px}.replay-view .question-items .question-card .question-errors .question-error-tag[data-v-52c1232d]{height:20px;line-height:20px;padding:0 8px;font-size:11px;border-radius:4px}.replay-view .question-items .question-card .question-tags[data-v-52c1232d]{margin-bottom:4px;display:flex;flex-wrap:wrap;gap:4px}.replay-view .question-items .question-card .question-tags .question-tag[data-v-52c1232d]{height:20px;line-height:20px;padding:0 8px;font-size:11px;border-radius:4px}.replay-view .question-items .question-card .question-tags .tag-color-1[data-v-52c1232d]{background-color:#409eff;color:#fff;border-color:#409eff}.replay-view .question-items .question-card .question-tags .tag-color-2[data-v-52c1232d]{background-color:#67c23a;color:#fff;border-color:#67c23a}.replay-view .question-items .question-card .question-tags .tag-color-3[data-v-52c1232d]{background-color:#e6a23c;color:#fff;border-color:#e6a23c}.replay-view .question-items .question-card .question-tags .tag-color-4[data-v-52c1232d]{background-color:#f56c6c;color:#fff;border-color:#f56c6c}.replay-view .question-items .question-card .question-tags .tag-color-5[data-v-52c1232d]{background-color:#909399;color:#fff;border-color:#909399}.replay-view .question-items .question-card .question-tags .tag-color-6[data-v-52c1232d]{background-color:#9c27b0;color:#fff;border-color:#9c27b0}.replay-view .question-items .question-card .question-tags .tag-color-7[data-v-52c1232d]{background-color:#ff9800;color:#fff;border-color:#ff9800}.replay-view .question-items .question-card .question-tags .tag-color-8[data-v-52c1232d]{background-color:#795548;color:#fff;border-color:#795548}.replay-view .question-items .question-card .question-tags .tag-color-9[data-v-52c1232d]{background-color:#607d8b;color:#fff;border-color:#607d8b}.replay-view .question-items .question-card .question-tags .tag-color-10[data-v-52c1232d]{background-color:#2196f3;color:#fff;border-color:#2196f3}.replay-view .question-items .question-card .replay-content[data-v-52c1232d]{margin-top:4px;min-height:0;padding:0;border:none;background-color:transparent}.replay-view .empty-content[data-v-52c1232d]{text-align:center;color:#909399;padding:20px 0;font-size:14px}.replay-view[data-v-52c1232d] .md-editor{border:none;margin:0;padding:0}.replay-view[data-v-52c1232d] .md-editor .v-note-wrapper{min-height:auto!important;z-index:1;box-shadow:none!important;border:none!important;margin:0!important;padding:0!important}.replay-view[data-v-52c1232d] .md-editor .v-note-wrapper .v-note-edit,.replay-view[data-v-52c1232d] .md-editor .v-note-wrapper .v-note-op{display:none!important}.replay-view[data-v-52c1232d] .md-editor .v-note-panel{border:none;position:relative!important;display:block!important;width:100%!important;margin:0!important;padding:0!important}.replay-view[data-v-52c1232d] .md-editor .v-note-panel .v-note-show{position:relative!important;width:100%!important;height:auto!important;flex:none!important;border:none!important;margin:0!important;padding:0!important}.replay-view[data-v-52c1232d] .md-editor .v-show-content{min-height:10px!important;padding:5px 8px!important;background-color:#f8f9fa;height:auto!important;border:none!important;margin:0!important}.replay-view[data-v-52c1232d] .md-editor .v-show-content:after,.replay-view[data-v-52c1232d] .md-editor .v-show-content:before{display:none!important}.replay-view[data-v-52c1232d] .md-editor .v-show-content p{margin-top:0;margin-bottom:4px}.replay-view[data-v-52c1232d] .md-editor .v-show-content p:last-child{margin-bottom:0}.replay-view[data-v-52c1232d] .md-editor .v-show-content .github-markdown-body{border:none!important;margin:0!important;padding:0!important}.compact-editor[data-v-52c1232d] .v-note-wrapper,.compact-editor[data-v-52c1232d] .v-note-wrapper .v-note-panel,.compact-editor[data-v-52c1232d] .v-note-wrapper .v-note-show{min-height:0!important}.compact-editor[data-v-52c1232d] .v-note-wrapper .v-note-show .v-show-content{min-height:0!important;padding:0!important}::-webkit-scrollbar{display:none!important}*{scrollbar-width:none!important;-ms-overflow-style:none!important}.game-mobile-container[data-v-9a6766e0]{height:100vh;display:flex;flex-direction:column;background-color:#f0f2f5;position:relative;overflow:hidden}.mobile-action-buttons[data-v-9a6766e0]{position:fixed;right:15px;bottom:135px;display:flex;flex-direction:column;gap:15px;z-index:2001;width:40px;align-items:center;padding:0!important;margin:0!important}.mobile-action-buttons .el-button[data-v-9a6766e0]{margin:0!important;padding:0!important;box-sizing:border-box!important}.mobile-icon-btn[data-v-9a6766e0]{width:40px!important;height:40px!important;border-radius:40px!important;background-color:hsla(0,0%,100%,.5)!important;color:#409eff!important;border:none!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;display:flex!important;transition:all .3s ease!important;position:relative!important;left:0!important}.mobile-icon-btn[data-v-9a6766e0],.mobile-icon-btn i[data-v-9a6766e0]{justify-content:center!important;align-items:center!important;padding:0!important;margin:0!important}.mobile-icon-btn i[data-v-9a6766e0]{font-size:20px!important;display:inline-flex!important;width:20px!important;height:20px!important}.mobile-icon-btn[data-v-9a6766e0]:focus,.mobile-icon-btn[data-v-9a6766e0]:hover{background-color:hsla(0,0%,100%,.8)!important;transform:scale(1.05)!important}.mobile-icon-btn[data-v-9a6766e0]:active{background-color:hsla(0,0%,100%,.9)!important;transform:scale(.95)!important}.mobile-header[data-v-9a6766e0]{height:50px;background-color:#304156;background-image:linear-gradient(180deg,hsla(0,0%,100%,.05),transparent);box-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;z-index:10;border-bottom:1px solid hsla(0,0%,100%,.08);transition:all .3s ease}.mobile-header .page-title[data-v-9a6766e0]{font-size:18px;font-weight:600;color:#fff;margin:0}.mobile-header.header-hidden[data-v-9a6766e0]{transform:translateY(-100%);opacity:0}.game-cards-container[data-v-9a6766e0]{flex:1;overflow-y:auto;padding:10px;padding-bottom:20px;padding-top:60px;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;transition:padding-top .3s ease}.game-cards-container[data-v-9a6766e0]::-webkit-scrollbar{display:none}.game-cards-container.header-hidden[data-v-9a6766e0]{padding-top:10px}.game-cards-container .game-card[data-v-9a6766e0]{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:14px;overflow:hidden;transition:all .3s ease;width:100%;display:flex;align-items:flex-start;position:relative;border:1px solid #ebeef5}.game-cards-container .game-card[data-v-9a6766e0]:active{transform:scale(.98);box-shadow:0 2px 6px rgba(0,0,0,.06)}.game-cards-container .game-card[data-v-9a6766e0]:last-child{margin-bottom:20px}.game-cards-container .game-card .difficulty-indicator[data-v-9a6766e0]{position:absolute;top:0;right:0;width:60px;height:60px;overflow:hidden;z-index:1;pointer-events:none}.game-cards-container .game-card .difficulty-indicator .triangle-background[data-v-9a6766e0]{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 60px 60px 0;opacity:.85}.game-cards-container .game-card .difficulty-indicator .difficulty-value[data-v-9a6766e0]{position:absolute;top:12px;right:12px;transform:rotate(45deg);color:#fff;font-size:12px;font-weight:700;text-align:center;white-space:nowrap;width:30px;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.3);letter-spacing:0}.game-cards-container .game-card .fix-stamp[data-v-9a6766e0]{position:absolute;top:45px;right:10%;transform:translateY(-50%) rotate(-15deg);pointer-events:none;z-index:2}.game-cards-container .game-card .fix-stamp .stamp-content[data-v-9a6766e0]{width:50px;height:50px;border-radius:50%;background-color:rgba(103,194,58,.6);color:#fff;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:700;border:2px solid hsla(0,0%,100%,.6);box-shadow:0 0 8px rgba(0,0,0,.15);text-shadow:0 1px 2px rgba(0,0,0,.2)}.game-cards-container .game-card .fix-stamp .stamp-content.ak-stamp[data-v-9a6766e0]{background-color:rgba(247,186,42,.6)}.game-cards-container .game-card .game-card-main[data-v-9a6766e0]{padding:15px;padding-top:10px;flex:1;width:100%}.game-cards-container .game-card .game-card-main .game-header[data-v-9a6766e0]{margin-bottom:10px;padding-right:50px}.game-cards-container .game-card .game-card-main .game-header .game-name[data-v-9a6766e0]{font-size:15px;font-weight:600;color:#303133;line-height:22px;word-break:break-word;margin:0;padding:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:22.5px;max-height:45px}.game-cards-container .game-card .game-card-main .game-header .game-name .replay-icon[data-v-9a6766e0]{font-size:15px;color:#409eff;background-color:rgba(64,158,255,.15);border-radius:50%;padding:2px;margin-right:6px;vertical-align:0;cursor:pointer;transition:all .3s;line-height:1;display:inline-block;height:18px;width:18px;box-sizing:border-box}.game-cards-container .game-card .game-card-main .game-header .game-name .replay-icon[data-v-9a6766e0]:hover{background-color:rgba(64,158,255,.25)}.game-cards-container .game-card .game-card-main .game-header .game-name .game-level-tag[data-v-9a6766e0]{font-size:11px;padding:2px 6px;border-radius:4px;margin-right:6px;font-weight:600;white-space:nowrap;vertical-align:1px;display:inline-block;line-height:1.3;height:17px;box-sizing:border-box}.game-cards-container .game-card .game-card-main .game-info[data-v-9a6766e0]{margin-top:3px;border-top:1px solid #f5f5f5;padding-top:8px}.game-cards-container .game-card .game-card-main .game-info .game-type-date[data-v-9a6766e0]{font-size:12px;color:#909399;margin-bottom:8px;display:flex;align-items:center}.game-cards-container .game-card .game-card-main .game-info .game-type-date .flag-icon[data-v-9a6766e0]{margin-right:5px;margin-left:2px;font-size:12px}.game-cards-container .game-card .game-card-main .game-info .game-data-grid[data-v-9a6766e0]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.game-cards-container .game-card .game-card-main .game-info .game-rank[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-score[data-v-9a6766e0]{font-size:12px;display:flex;align-items:center;background-color:rgba(249,250,252,.8);border-radius:6px;padding:6px 10px;border:1px solid #f0f2f5}.game-cards-container .game-card .game-card-main .game-info .game-rank .rank-label[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-rank .score-label[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-score .rank-label[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-score .score-label[data-v-9a6766e0]{color:#606266;margin-right:5px;font-weight:500;min-width:40px;text-align:right}.game-cards-container .game-card .game-card-main .game-info .game-rank .rank-value-container[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-rank .score-value-container[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-score .rank-value-container[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-score .score-value-container[data-v-9a6766e0]{display:flex;align-items:center;gap:3px;flex:1;justify-content:flex-start}.game-cards-container .game-card .game-card-main .game-info .game-rank .rank-value[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-rank .score-value[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-score .rank-value[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-score .score-value[data-v-9a6766e0]{font-weight:600}.game-cards-container .game-card .game-card-main .game-info .game-rank .rank-separator[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-rank .score-separator[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-score .rank-separator[data-v-9a6766e0],.game-cards-container .game-card .game-card-main .game-info .game-score .score-separator[data-v-9a6766e0]{color:#c0c4cc;font-weight:400;padding:0 1px}.game-cards-container .no-data[data-v-9a6766e0]{display:flex;justify-content:center;align-items:center;height:300px}.game-cards-container .no-data .no-data-content[data-v-9a6766e0]{text-align:center;padding:30px}.game-cards-container .no-data .no-data-content i[data-v-9a6766e0]{font-size:50px;color:#dcdfe6;margin-bottom:20px}.game-cards-container .no-data .no-data-content .no-data-title[data-v-9a6766e0]{font-size:18px;color:#606266;font-weight:500;margin-bottom:10px;display:block}.game-cards-container .no-data .no-data-content .no-data-tips[data-v-9a6766e0]{font-size:14px;color:#909399}.game-cards-container .load-more[data-v-9a6766e0],.game-cards-container .loading-more[data-v-9a6766e0],.game-cards-container .no-more[data-v-9a6766e0]{text-align:center;margin-top:10px;padding:10px 0}.game-cards-container .load-more .el-button[data-v-9a6766e0],.game-cards-container .loading-more .el-button[data-v-9a6766e0],.game-cards-container .no-more .el-button[data-v-9a6766e0]{font-size:14px}.game-cards-container .loading-more[data-v-9a6766e0]{display:flex;justify-content:center;align-items:center;gap:5px;color:#909399}.game-cards-container .loading-more i[data-v-9a6766e0]{font-size:16px}.game-cards-container .no-more[data-v-9a6766e0]{text-align:center;padding-bottom:20px}.game-cards-container .no-more span[data-v-9a6766e0]{color:#909399;font-size:12px}.game-cards-container .no-more .copyright-info[data-v-9a6766e0]{text-align:center;width:100%;margin:15px auto 0;display:block;padding:0 15px 15px;box-sizing:border-box}.game-cards-container .no-more .copyright-info .mobile-copyright[data-v-9a6766e0]{text-align:center;width:100%;color:#909399;font-size:12px;line-height:1.5}.mobile-statistics-grid[data-v-9a6766e0]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:2px 0;max-height:none;overflow-y:visible}.mobile-statistics-grid .stat-item[data-v-9a6766e0]{background-color:#f9fafc;border-radius:8px;padding:8px 5px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.1);transition:all .3s ease;position:relative;overflow:hidden;min-height:65px;height:auto}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:active{transform:scale(.98)}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:first-child{background:linear-gradient(0deg,rgba(226,206,186,.3) 0,#e2ceba)}.mobile-statistics-grid .stat-item:first-child .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:first-child i[data-v-9a6766e0]{color:#8d7b64}.mobile-statistics-grid .stat-item:first-child .stat-value[data-v-9a6766e0]{color:#6d5b44}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:nth-child(2){background:linear-gradient(0deg,rgba(209,178,164,.3) 0,#d1b2a4)}.mobile-statistics-grid .stat-item:nth-child(2) .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:nth-child(2) i[data-v-9a6766e0]{color:#956b5a}.mobile-statistics-grid .stat-item:nth-child(2) .stat-value[data-v-9a6766e0]{color:#754b3a}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:nth-child(3){background:linear-gradient(0deg,rgba(190,206,185,.3) 0,#beceb9)}.mobile-statistics-grid .stat-item:nth-child(3) .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:nth-child(3) i[data-v-9a6766e0]{color:#5b7155}.mobile-statistics-grid .stat-item:nth-child(3) .stat-value[data-v-9a6766e0]{color:#3b5135}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:nth-child(4){background:linear-gradient(0deg,rgba(199,188,205,.3) 0,#c7bccd)}.mobile-statistics-grid .stat-item:nth-child(4) .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:nth-child(4) i[data-v-9a6766e0]{color:#6b5873}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:nth-child(5){background:linear-gradient(0deg,rgba(187,199,214,.3) 0,#bbc7d6)}.mobile-statistics-grid .stat-item:nth-child(5) .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:nth-child(5) i[data-v-9a6766e0]{color:#4a5f78}.mobile-statistics-grid .stat-item:nth-child(5) .stat-value[data-v-9a6766e0]{color:#2a3f58}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:nth-child(6){background:linear-gradient(0deg,rgba(220,198,170,.3) 0,#dcc6aa)}.mobile-statistics-grid .stat-item:nth-child(6) .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:nth-child(6) i[data-v-9a6766e0]{color:#8b7447}.mobile-statistics-grid .stat-item:nth-child(6) .stat-value[data-v-9a6766e0]{color:#6b5427}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:nth-child(7){background:linear-gradient(0deg,rgba(215,185,185,.3) 0,#d7b9b9)}.mobile-statistics-grid .stat-item:nth-child(7) .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:nth-child(7) i[data-v-9a6766e0]{color:#8e5d5d}.mobile-statistics-grid .stat-item:nth-child(7) .stat-value[data-v-9a6766e0]{color:#6e3d3d}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:nth-child(8){background:linear-gradient(0deg,rgba(176,200,197,.3) 0,#b0c8c5)}.mobile-statistics-grid .stat-item:nth-child(8) .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:nth-child(8) i[data-v-9a6766e0]{color:#4a6764}.mobile-statistics-grid .stat-item:nth-child(8) .stat-value[data-v-9a6766e0]{color:#2a4744}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:nth-child(9){background:linear-gradient(0deg,rgba(195,182,154,.3) 0,#c3b69a)}.mobile-statistics-grid .stat-item:nth-child(9) .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:nth-child(9) i[data-v-9a6766e0]{color:#7a6b3d}.mobile-statistics-grid .stat-item:nth-child(9) .stat-value[data-v-9a6766e0]{color:#5a4b1d}.mobile-statistics-grid .stat-item[data-v-9a6766e0]:nth-child(10){background:linear-gradient(0deg,rgba(180,195,203,.3) 0,#b4c3cb)}.mobile-statistics-grid .stat-item:nth-child(10) .stat-label[data-v-9a6766e0],.mobile-statistics-grid .stat-item:nth-child(10) i[data-v-9a6766e0]{color:#546e7a}.mobile-statistics-grid .stat-item:nth-child(10) .stat-value[data-v-9a6766e0]{color:#37474f}.mobile-statistics-grid .stat-item .stat-value[data-v-9a6766e0]{font-size:16px;font-weight:600;margin-bottom:5px;text-align:center;line-height:1.2}.mobile-statistics-grid .stat-item .stat-label[data-v-9a6766e0]{font-size:11px;display:flex;align-items:center;justify-content:center}.mobile-statistics-grid .stat-item .stat-label i[data-v-9a6766e0]{margin-right:3px;font-size:13px}.mobile-statistics-grid .difficulty-color-block[data-v-9a6766e0]{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:3px;vertical-align:-1px;flex-shrink:0}.mobile-statistics-grid .difficulty-value[data-v-9a6766e0]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.mobile-statistics-grid .difficulty-value span[data-v-9a6766e0]{display:flex;align-items:center}.statistics-dialog-body[data-v-9a6766e0]{max-height:none;overflow-y:visible;padding:12px 10px}.dialog-custom-title[data-v-9a6766e0]{font-size:16px;text-align:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.game-detail .detail-header[data-v-9a6766e0]{border-bottom:1px solid #ebeef5;padding-bottom:15px;margin-bottom:15px;position:relative}.game-detail .detail-header h3[data-v-9a6766e0]{font-size:18px;font-weight:600;color:#303133;margin:0;word-break:break-word}.game-detail .detail-header h3 .game-name-link[data-v-9a6766e0]{color:#409eff;text-decoration:none;transition:all .3s ease}.game-detail .detail-header h3 .game-name-link[data-v-9a6766e0]:hover{color:#66b1ff;text-decoration:underline}.game-detail .detail-header .detail-fix-stamp[data-v-9a6766e0]{position:absolute;top:20px;right:10px;pointer-events:none;z-index:2}.game-detail .detail-header .detail-fix-stamp .stamp-content[data-v-9a6766e0]{color:rgba(134,195,166,.9);font-size:55px;font-weight:700;transform:rotate(-30deg);position:relative;display:flex;justify-content:center;align-items:center;width:80px;height:80px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.game-detail .detail-header .detail-fix-stamp .stamp-content[data-v-9a6766e0]:after,.game-detail .detail-header .detail-fix-stamp .stamp-content[data-v-9a6766e0]:before{content:"";position:absolute;border-radius:50%}.game-detail .detail-header .detail-fix-stamp .stamp-content[data-v-9a6766e0]:before{top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid rgba(134,195,166,.9);opacity:.8}.game-detail .detail-header .detail-fix-stamp .stamp-content[data-v-9a6766e0]:after{top:-6px;left:-6px;right:-6px;bottom:-6px;border:1px dashed rgba(134,195,166,.9);opacity:.7}.game-detail .detail-header .detail-fix-stamp .stamp-content.ak-stamp[data-v-9a6766e0]{color:rgba(239,198,17,.95)}.game-detail .detail-header .detail-fix-stamp .stamp-content.ak-stamp[data-v-9a6766e0]:before{border:2px solid rgba(239,198,17,.95);opacity:.9}.game-detail .detail-header .detail-fix-stamp .stamp-content.ak-stamp[data-v-9a6766e0]:after{border:1px dashed rgba(239,198,17,.95);opacity:.8}.game-detail .detail-content .detail-item[data-v-9a6766e0]{display:flex;margin-bottom:15px}.game-detail .detail-content .detail-item .detail-label[data-v-9a6766e0]{min-width:80px;color:#909399;font-size:14px}.game-detail .detail-content .detail-item .detail-value[data-v-9a6766e0]{flex:1;font-size:14px;color:#606266;font-weight:500;word-break:break-word}.game-detail .detail-content .detail-item .detail-value.rank-value-container[data-v-9a6766e0],.game-detail .detail-content .detail-item .detail-value.score-value-container[data-v-9a6766e0]{display:flex;align-items:center;gap:4px}.game-detail .detail-content .detail-item .detail-value.rank-value-container span[data-v-9a6766e0],.game-detail .detail-content .detail-item .detail-value.score-value-container span[data-v-9a6766e0]{font-weight:600}.game-detail .detail-content .detail-item .detail-value.rank-value-container .rank-separator[data-v-9a6766e0],.game-detail .detail-content .detail-item .detail-value.rank-value-container .score-separator[data-v-9a6766e0],.game-detail .detail-content .detail-item .detail-value.score-value-container .rank-separator[data-v-9a6766e0],.game-detail .detail-content .detail-item .detail-value.score-value-container .score-separator[data-v-9a6766e0]{color:#606266;font-weight:400}.game-detail .detail-content .detail-item .detail-value .difficulty-badge[data-v-9a6766e0]{display:inline-flex;align-items:center;justify-content:center;min-width:65px;padding:3px 10px;border-radius:4px;color:#fff;font-size:12px;font-weight:600;text-align:center}.game-detail .detail-content .detail-item .detail-value .difficulty-badge.no-difficulty[data-v-9a6766e0]{background-color:#909399}.game-detail .detail-content .detail-section[data-v-9a6766e0]{margin-top:20px}.game-detail .detail-content .detail-section h4[data-v-9a6766e0]{font-size:16px;color:#303133;margin:0 0 15px 0;font-weight:600;border-left:3px solid #409eff;padding-left:10px}.game-detail .detail-content .detail-section .question-list .question-item[data-v-9a6766e0]{background-color:#f9fafc!important;border-radius:8px;padding:10px;margin-bottom:10px;box-shadow:0 1px 4px rgba(0,0,0,.05);border:1px solid #ebeef5}.game-detail .detail-content .detail-section .question-list .question-item .question-header[data-v-9a6766e0]{display:flex;align-items:center;margin-bottom:4px}.game-detail .detail-content .detail-section .question-list .question-item .question-header .question-seq[data-v-9a6766e0]{background-color:#409eff;color:#fff;font-size:12px;padding:2px 8px;border-radius:4px;margin-right:4px;flex-shrink:0}.game-detail .detail-content .detail-section .question-list .question-item .question-header .question-level-label[data-v-9a6766e0]{flex-shrink:0}.game-detail .detail-content .detail-section .question-list .question-item .question-header .question-name[data-v-9a6766e0]{font-size:14px;font-weight:500;color:#303133;flex:1;line-height:1.4;margin-left:5px}.game-detail .detail-content .detail-section .question-list .question-item .question-header .question-name .question-name-link[data-v-9a6766e0]{color:#409eff;text-decoration:none;transition:all .3s ease}.game-detail .detail-content .detail-section .question-list .question-item .question-header .question-name .question-name-link[data-v-9a6766e0]:hover{color:#66b1ff;text-decoration:underline}.game-detail .detail-content .detail-section .question-list .question-item .question-info[data-v-9a6766e0]{display:flex;gap:15px;margin-bottom:8px;flex-wrap:wrap;border-top:1px dashed #ebeef5;padding-top:8px}.game-detail .detail-content .detail-section .question-list .question-item .question-info .score-cell[data-v-9a6766e0]{display:flex;align-items:center;font-size:13px;margin-right:12px}.game-detail .detail-content .detail-section .question-list .question-item .question-info .score-cell .score-label[data-v-9a6766e0]{color:#606266;font-weight:400;margin-right:4px}.game-detail .detail-content .detail-section .question-list .question-item .question-info .score-cell i[data-v-9a6766e0]{font-size:16px}.game-detail .detail-content .detail-section .question-list .question-item .question-info .score-cell .score-value[data-v-9a6766e0]{font-weight:600}.game-detail .detail-content .detail-section .question-list .question-item .question-tags[data-v-9a6766e0]{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px;border-top:1px dashed #ebeef5;padding-top:8px}.game-detail .detail-content .detail-section .question-list .question-item .question-tags .question-tag[data-v-9a6766e0]{margin:0;font-size:11px;padding:0 8px;height:22px;line-height:20px;color:#fff!important;border:none!important}.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn[data-v-9a6766e0]{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border-radius:6px!important;background-color:#f2f3f5!important;border:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;transition:all .3s ease!important}.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn i[data-v-9a6766e0]{font-size:16px!important}.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn[data-v-9a6766e0]:active,.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn[data-v-9a6766e0]:focus,.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn[data-v-9a6766e0]:hover{background-color:#f2f3f5!important;box-shadow:none!important}.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn:active i[data-v-9a6766e0],.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn:focus i[data-v-9a6766e0],.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn:hover i[data-v-9a6766e0]{color:inherit!important}.game-detail .detail-content .detail-section .question-list .question-item .action-toggle-btn:active i[data-v-9a6766e0],.game-detail .detail-content .detail-section .question-list .question-item .action-toggle-btn:focus i[data-v-9a6766e0],.game-detail .detail-content .detail-section .question-list .question-item .action-toggle-btn:hover i[data-v-9a6766e0],.game-detail .detail-content .detail-section .question-list .question-item .action-toggle-btn i[data-v-9a6766e0]{color:#409eff!important}.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn[data-v-9a6766e0]:disabled{background-color:#f2f3f5!important;opacity:1!important}.game-detail .detail-content .detail-section .question-list .question-item .question-action-btn:disabled i[data-v-9a6766e0]{color:#c0c4cc!important}.game-detail .detail-content .detail-section .question-list .question-item .question-actions-inline[data-v-9a6766e0]{margin-left:8px;position:relative;display:flex;align-items:center}.game-detail .detail-content .detail-section .question-list .question-item .action-toggle-btn[data-v-9a6766e0]{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important}.game-detail .detail-content .detail-section .question-list .question-item .actions-slide-panel[data-v-9a6766e0]{position:absolute;right:0;top:50%;transform:translateX(110%) translateY(-50%);display:flex;gap:8px;transition:transform .25s ease;z-index:3}.game-detail .detail-content .detail-section .question-list .question-item .actions-slide-panel.open[data-v-9a6766e0]{transform:translateX(0) translateY(-50%)}.game-detail .detail-content .detail-section .no-questions[data-v-9a6766e0]{text-align:center;padding:20px 0;color:#909399}.game-detail .detail-content .detail-section .no-questions i[data-v-9a6766e0]{font-size:24px;margin-bottom:10px;display:block}[data-v-9a6766e0] .detail-dialog,[data-v-9a6766e0] .filter-dialog,[data-v-9a6766e0] .statistics-dialog{margin-top:10vh!important;background-color:#fff!important;border-radius:8px!important;box-shadow:0 2px 12px rgba(0,0,0,.3)!important;overflow:hidden!important}[data-v-9a6766e0] .detail-dialog .el-dialog__header,[data-v-9a6766e0] .filter-dialog .el-dialog__header,[data-v-9a6766e0] .statistics-dialog .el-dialog__header{display:none!important}[data-v-9a6766e0] .detail-dialog .el-dialog__body,[data-v-9a6766e0] .filter-dialog .el-dialog__body,[data-v-9a6766e0] .statistics-dialog .el-dialog__body{padding:20px!important;max-height:75vh!important;overflow-y:hidden!important;background-color:#fff!important}[data-v-9a6766e0] .detail-dialog .el-dialog__headerbtn,[data-v-9a6766e0] .filter-dialog .el-dialog__headerbtn,[data-v-9a6766e0] .statistics-dialog .el-dialog__headerbtn{z-index:10!important;top:10px!important;right:10px!important}[data-v-9a6766e0] .detail-dialog.detail-dialog,[data-v-9a6766e0] .filter-dialog.detail-dialog,[data-v-9a6766e0] .statistics-dialog.detail-dialog{margin-top:10vh!important;animation:none!important;transform-origin:center top!important}[data-v-9a6766e0] .el-dialog{background-color:#fff!important;padding:0!important;border:none!important}#app .el-dialog__wrapper .el-dialog.detail-dialog[data-v-9a6766e0],.el-dialog__wrapper .el-dialog.detail-dialog[data-v-9a6766e0],.game-mobile-container+.el-dialog__wrapper .el-dialog.detail-dialog[data-v-9a6766e0],body .el-dialog__wrapper .el-dialog.detail-dialog[data-v-9a6766e0],body>.el-dialog__wrapper>.el-dialog.detail-dialog[data-v-9a6766e0],html body .el-dialog__wrapper .detail-dialog.custom-no-header[data-v-9a6766e0]{position:fixed!important;top:10vh!important;left:50%!important;transform:translateX(-50%)!important;margin:0 auto!important;margin-top:10vh!important}[data-v-9a6766e0] .custom-no-header .el-dialog__header{display:none!important;height:0!important;max-height:0!important;padding:0!important;margin:0!important;border:none!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important;width:0!important;line-height:0!important}[data-v-9a6766e0] .custom-no-header .el-dialog__body{padding:20px!important}.detail-scroll-container[data-v-9a6766e0]{max-height:calc(75vh - 40px);overscroll-behavior-x:contain}[data-v-9a6766e0] .v-modal{opacity:.7!important;background-color:#000!important}.dialog-content[data-v-9a6766e0]{padding:5px;background-color:#fff!important}.dialog-content.no-title[data-v-9a6766e0]{padding-top:0}.dialog-content .dialog-custom-title[data-v-9a6766e0]{font-size:18px;font-weight:600;color:#303133;margin:0 0 15px 0;padding-bottom:10px;border-bottom:1px solid #ebeef5;text-align:center}.dialog-content .dialog-footer[data-v-9a6766e0]{text-align:right;margin-top:15px;padding-top:10px;border-top:1px solid #ebeef5}.dialog-container[data-v-9a6766e0]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:flex;justify-content:center}.dialog-mask[data-v-9a6766e0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:2001}.custom-dialog[data-v-9a6766e0]{position:absolute;z-index:2002;width:95%;max-height:80vh;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.3);overflow:hidden}.custom-dialog.stats-dialog[data-v-9a6766e0]{height:auto;max-height:none;width:92%;max-width:520px}.custom-dialog.stats-dialog .dialog-body[data-v-9a6766e0]{max-height:none;overflow-y:visible;padding:12px 10px}.dialog-close[data-v-9a6766e0]{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.1);color:#909399;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;z-index:10}.dialog-body[data-v-9a6766e0]{padding:20px;max-height:80vh;overflow-y:auto;overflow-x:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.dialog-body[data-v-9a6766e0]::-webkit-scrollbar{display:none}.dialog-body.filter-dialog-body[data-v-9a6766e0]{padding:15px 15px 10px}.filter-dialog-content[data-v-9a6766e0]{padding:0}.filter-dialog-content .filter-title[data-v-9a6766e0]{font-size:16px;margin:0 0 10px 0;padding-bottom:8px}.filter-form .el-form-item[data-v-9a6766e0]{margin-bottom:10px}.filter-form .el-form-item .el-form-item__label[data-v-9a6766e0]{padding-right:5px;line-height:32px}.filter-form .el-form-item .el-form-item__content[data-v-9a6766e0]{line-height:32px}.filter-form[data-v-9a6766e0] .el-date-editor--daterange.el-input__inner,.filter-form[data-v-9a6766e0] .el-input__inner,.filter-form[data-v-9a6766e0] .el-select .el-input__inner{height:32px;line-height:32px}.filter-form[data-v-9a6766e0] .el-range-separator{line-height:24px}.filter-form[data-v-9a6766e0] .el-range-input{height:30px}.filter-footer[data-v-9a6766e0]{margin-top:10px;padding-top:8px}.filter-footer .el-button[data-v-9a6766e0]{padding:7px 15px}.detail-scroll-container[data-v-9a6766e0]{max-height:calc(80vh - 40px);overflow-y:auto;overflow-x:hidden;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none}.detail-scroll-container[data-v-9a6766e0]::-webkit-scrollbar{display:none}.el-tag.tag-color-1[data-v-9a6766e0],.tag-color-1[data-v-9a6766e0]{background-color:#409eff!important;border-color:#409eff!important;color:#fff!important}.el-tag.tag-color-2[data-v-9a6766e0],.tag-color-2[data-v-9a6766e0]{background-color:#67c23a!important;border-color:#67c23a!important;color:#fff!important}.el-tag.tag-color-3[data-v-9a6766e0],.tag-color-3[data-v-9a6766e0]{background-color:#e6a23c!important;border-color:#e6a23c!important;color:#fff!important}.el-tag.tag-color-4[data-v-9a6766e0],.tag-color-4[data-v-9a6766e0]{background-color:#f56c6c!important;border-color:#f56c6c!important;color:#fff!important}.el-tag.tag-color-5[data-v-9a6766e0],.tag-color-5[data-v-9a6766e0]{background-color:#8e44ad!important;border-color:#8e44ad!important;color:#fff!important}.el-tag.tag-color-6[data-v-9a6766e0],.tag-color-6[data-v-9a6766e0]{background-color:#16a085!important;border-color:#16a085!important;color:#fff!important}.el-tag.tag-color-7[data-v-9a6766e0],.tag-color-7[data-v-9a6766e0]{background-color:#d35400!important;border-color:#d35400!important;color:#fff!important}.el-tag.tag-color-8[data-v-9a6766e0],.tag-color-8[data-v-9a6766e0]{background-color:#2980b9!important;border-color:#2980b9!important;color:#fff!important}.el-tag.tag-color-9[data-v-9a6766e0],.tag-color-9[data-v-9a6766e0]{background-color:#27ae60!important;border-color:#27ae60!important;color:#fff!important}.el-tag.tag-color-10[data-v-9a6766e0],.tag-color-10[data-v-9a6766e0]{background-color:#c0392b!important;border-color:#c0392b!important;color:#fff!important}.date-range-container[data-v-9a6766e0]{display:flex;align-items:center;gap:2px;width:100%}.date-range-container .date-picker-item[data-v-9a6766e0]{flex:1}.date-range-container .date-picker-item[data-v-9a6766e0] .el-input__inner{font-size:12px!important;padding-left:25px!important;padding-right:5px!important}.date-range-container .date-picker-item[data-v-9a6766e0] .el-input__prefix{left:3px!important}.date-range-container .date-picker-item[data-v-9a6766e0] .el-input__icon{width:20px!important}.date-range-container .date-separator[data-v-9a6766e0]{flex-shrink:0;color:#909399;padding:0 1px;font-size:12px}[data-v-9a6766e0] .el-picker-panel{width:280px!important}[data-v-9a6766e0] .el-picker-panel .el-date-picker__header{margin:8px 12px!important}[data-v-9a6766e0] .el-picker-panel .el-picker-panel__content{width:280px!important;margin:0 auto!important}[data-v-9a6766e0] .el-date-picker,[data-v-9a6766e0] .el-picker-panel[x-placement^=bottom],[data-v-9a6766e0] .el-picker-panel[x-placement^=top],[data-v-9a6766e0] .el-popper,[data-v-9a6766e0] body>.el-picker-panel{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;right:auto!important;bottom:auto!important}[data-v-9a6766e0] .popper__arrow{display:none!important}[data-v-9a6766e0] .el-date-picker{width:280px!important;max-width:90vw!important;z-index:2100!important}[data-v-9a6766e0] .el-loading-mask{z-index:2050!important}.el-picker-panel .el-date-table td[data-v-9a6766e0],.el-picker-panel .el-date-table th[data-v-9a6766e0]{padding:1px!important;width:28px!important;height:28px!important}.el-picker-panel .el-date-table td .cell[data-v-9a6766e0]{width:26px!important;height:26px!important;line-height:26px!important;font-size:12px!important}.el-picker-panel .el-date-picker__header .el-icon-arrow-left[data-v-9a6766e0],.el-picker-panel .el-date-picker__header .el-icon-arrow-right[data-v-9a6766e0],.el-picker-panel .el-date-picker__header .el-icon-d-arrow-left[data-v-9a6766e0],.el-picker-panel .el-date-picker__header .el-icon-d-arrow-right[data-v-9a6766e0]{font-size:14px!important;padding:0 3px!important}.el-picker-panel .el-date-picker__content[data-v-9a6766e0]{width:100%!important;padding:0!important;margin:0 auto!important}.el-picker-panel{left:50%!important;transform:translateX(-50%)!important;margin-left:0!important;margin-right:0!important;z-index:3000!important}.el-picker-panel .popper__arrow{display:none!important}.el-picker-panel .el-date-picker__body{padding:10px 8px!important}.el-picker-panel .el-date-table td,.el-picker-panel .el-date-table th{padding:2px!important;width:30px!important;height:30px!important}.el-picker-panel .el-date-picker__header{margin:6px 0!important;padding:0 8px!important}.date-picker-item .el-input__inner{padding-right:25px!important;font-size:13px!important}.el-picker-panel .el-date-picker__header-label{font-size:14px!important;padding:0 2px!important}.mobile-confirm-dialog{width:88%!important;max-width:420px!important;border-radius:12px!important}.mobile-confirm-dialog .el-message-box__header{padding:12px 16px!important}.mobile-confirm-dialog .el-message-box__title{font-size:18px!important}.mobile-confirm-dialog .el-message-box__content{padding:12px 16px 0 16px!important;font-size:15px!important;line-height:1.6!important}.mobile-confirm-dialog .el-message-box__btns{padding:12px 16px 16px!important}.mobile-confirm-dialog .el-button+.el-button{margin-left:12px!important}.mobile-confirm-dialog .el-message-box__status{display:none!important}.mobile-confirm-dialog .el-button{padding:10px 14px!important}