.cgc-summary[data-v-5c65de82]{height:100%}.ranking-bar[data-v-5c65de82]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px;padding:10px 12px;background:#f7f8fa;border:1px solid #ebeef5;border-radius:4px}.ranking-bar[data-v-5c65de82],.ranking-bar__left[data-v-5c65de82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ranking-bar__left[data-v-5c65de82]{gap:10px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.ranking-bar__label[data-v-5c65de82]{-ms-flex-negative:0;flex-shrink:0;color:#606266;font-size:13px;font-weight:600}.ranking-period-select[data-v-5c65de82]{width:100%;max-width:420px}.ranking-bar__right[data-v-5c65de82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.ranking-table[data-v-5c65de82]{width:100%}.rank-no[data-v-5c65de82]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:12px;background:#f0f2f5;color:#606266;font-size:13px;font-weight:600}.rank-no--1[data-v-5c65de82]{background:#fdf6ec;color:#e6a23c}.rank-no--2[data-v-5c65de82]{background:#f4f4f5;color:#909399}.rank-no--3[data-v-5c65de82]{background:#fdf2e9;color:#c8783a}.student-avatar-empty[data-v-5c65de82]{width:36px;height:36px;border-radius:50%;background:#ecf5ff;color:#409eff;font-size:14px}.metric-pill[data-v-5c65de82],.student-avatar-empty[data-v-5c65de82]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600}.metric-pill[data-v-5c65de82]{min-width:36px;height:26px;padding:0 10px;border-radius:13px;font-size:13px;line-height:1}.metric-pill--score[data-v-5c65de82]{background:#ecf5ff;color:#409eff}.metric-pill--praise[data-v-5c65de82]{background:#f0f9eb;color:#67c23a}.metric-pill--improve[data-v-5c65de82]{background:#fef0f0;color:#f56c6c}.cgc-ranking-dialog{margin-top:8vh!important}.cgc-ranking-dialog .el-dialog__body{padding-top:12px;padding-bottom:20px}.cgc-ranking-dialog .el-table__empty-block{min-height:360px}