[data-v-01ef8801] .el-dialog__header{border-bottom:1px solid #ebeef5}[data-v-01ef8801] .el-dialog__body{padding:20px!important}[data-v-01ef8801] .clear-coin-dialog .el-dialog__footer{background:transparent}.rank-container[data-v-01ef8801]{width:100%;height:100%}.rank-container .page[data-v-01ef8801]{box-sizing:border-box;width:100%;height:100%;padding:20px 30px;background:#fff;box-shadow:0 0 4px 0 #f0f4f5;border-radius:5px;border:1px solid #f4f5f9}.rank-container .page .filter .el-form[data-v-01ef8801]{display:flex;justify-content:space-between}.rank-container .page .content .pagination[data-v-01ef8801]{display:flex;justify-content:flex-end;padding:10px 0}.rank-container .page .content .operation[data-v-01ef8801]{padding-bottom:15px}.rank-container .page .content .operation .clear-coin-help[data-v-01ef8801]{margin-left:8px;color:#b0b3bd;font-size:14px;cursor:help;vertical-align:middle}.rank-container .page .content .operation .clear-coin-help[data-v-01ef8801]:hover{color:#606266}.rank-container .page .content .operation .selected-count[data-v-01ef8801]{font-size:12px;color:#9ca3af;vertical-align:middle}.rank-container .page .content .operation .selected-count .selected-count__num[data-v-01ef8801]{color:#3b82f6;font-weight:500;padding:0 2px}.rank-container .deduct-dialog-container .el-form .el-form-item[data-v-01ef8801]{display:flex}.rank-container .deduct-dialog-container .el-form .el-form-item[data-v-01ef8801] .el-form-item__label{flex-shrink:0}.rank-container .deduct-dialog-container .el-form .el-form-item[data-v-01ef8801] .el-form-item__content{width:100%}.rank-container .deduct-dialog-container .deduct-stu-names[data-v-01ef8801]{display:inline-block;line-height:32px;font-weight:800;word-break:break-all}.rank-container .deduct-dialog-container .deduct-batch-tip[data-v-01ef8801]{display:inline-block;line-height:32px;color:#606266}.rank-container .deduct-dialog-container .deduct-batch-tip .deduct-batch-count[data-v-01ef8801]{color:#1678ff;font-weight:600;padding:0 2px}.rank-badge[data-v-01ef8801]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:12px;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.05)}.rank-badge i[data-v-01ef8801]{font-size:12px}.rank-1[data-v-01ef8801]{background:linear-gradient(135deg,#fde047,#f59e0b);color:#fff;border:1px solid #fcd34d}.rank-2[data-v-01ef8801]{background:linear-gradient(135deg,#e2e8f0,#94a3b8);color:#fff;border:1px solid #cbd5e1}.rank-3[data-v-01ef8801]{background:linear-gradient(135deg,#fed7aa,#d97706);color:#fff;border:1px solid #fdba74}.rank-default[data-v-01ef8801]{background-color:#f9fafb;color:#64748b;border:1px solid #e2e8f0;box-shadow:none}.star-num--current[data-v-01ef8801]{color:#1678ff;font-weight:600}.star-num--total[data-v-01ef8801]{font-weight:600}.ellipsis-cell[data-v-01ef8801]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-adjust-btn[data-v-01ef8801]{color:#3b82f6;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;font-weight:500}.coin-adjust-btn i[data-v-01ef8801]{margin-right:4px;font-size:12px}.coin-adjust-btn[data-v-01ef8801]:focus,.coin-adjust-btn[data-v-01ef8801]:hover{color:#1d4ed8;background:#dbeafe;border-color:#60a5fa}.coin-clear-btn[data-v-01ef8801]{color:#dc2626;background:#fff;border:1px solid #fecaca;border-radius:6px;font-weight:500}.coin-clear-btn i[data-v-01ef8801]{margin-right:4px;font-size:12px}.coin-clear-btn[data-v-01ef8801]:focus,.coin-clear-btn[data-v-01ef8801]:hover{color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.clear-coin-dialog{border-radius:12px;overflow:hidden}.clear-coin-dialog .el-dialog__header{padding:16px 24px;border-bottom:1px solid #e5e7eb}.clear-coin-dialog .el-dialog__body{padding:20px 24px}.clear-coin-dialog .el-dialog__footer{padding:12px 24px;background:#f9fafb;border-top:1px solid #f3f4f6}.clear-coin-dialog .clear-coin-dialog__title{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:500;color:#111827}.clear-coin-dialog .clear-coin-dialog__title i{color:#f59e0b}.clear-coin-dialog .clear-coin-dialog__confirm{font-size:14px;color:#374151;margin:0 0 16px}.clear-coin-dialog .clear-coin-dialog__confirm .clear-coin-dialog__count{color:#dc2626;font-weight:600}.clear-coin-dialog .clear-coin-dialog__notice{background:#fffbeb;border:1px solid #fef3c7;border-radius:8px;padding:12px 16px;font-size:12px;line-height:1.7;color:#92400e}.clear-coin-dialog .clear-coin-dialog__notice p{margin:0}.clear-coin-dialog .clear-coin-dialog__notice .clear-coin-dialog__notice-title{font-weight:500;color:#78350f;margin-bottom:2px}.clear-coin-dialog .clear-coin-dialog__notice strong{font-weight:600}.clear-coin-dialog .coin-clear-confirm-btn{color:#fff;background:#dc2626;border-color:#dc2626}.clear-coin-dialog .coin-clear-confirm-btn:focus,.clear-coin-dialog .coin-clear-confirm-btn:hover{background:#b91c1c;border-color:#b91c1c}.clear-coin-tip-popper{max-width:280px;line-height:1.6;color:#515a6e}.clear-coin-tip-popper strong{font-weight:500;color:#303133}