.progress[data-v-48716000]{display:flex;align-items:center;position:relative}.progress .onehundred-icon[data-v-48716000]{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffbf00;display:flex;align-items:center;justify-content:center}.progress .onehundred-icon svg[data-v-48716000]{font-size:16px;color:#43266d}.progress .outside[data-v-48716000]{flex:1;padding:3px;border-radius:15px;height:30px}.progress .bar[data-v-48716000]{flex:1;width:100%;height:100%;display:flex;align-items:center;margin-right:10px;border-radius:15px;overflow:hidden}.progress .bar>div[data-v-48716000]{height:100%}.progress .bar .left[data-v-48716000]{border-radius:15px 0 0 15px}.progress .bar .right[data-v-48716000]{background-color:#fff;border-radius:0 15px 15px 0}.progress .text[data-v-48716000]{width:100px}.tooltip[data-v-48716000]{display:flex;gap:5px;min-width:320px}.tooltip>div[data-v-48716000]{flex:1;white-space:nowrap}.rankLists[data-v-48716000]{background:#ffbf00;min-height:100vh;padding:80px 0 50px;position:relative}.rankLists .medal[data-v-48716000]{width:20px;height:auto}.rankLists .tabs[data-v-48716000]{display:flex;justify-content:center;margin-bottom:20px;gap:10px;flex-wrap:wrap}.rankLists .tabs .tab-btn[data-v-48716000]{padding:10px 20px;font-size:18px;font-weight:700;border:3px solid #000;border-radius:30px;background:#fff;color:#000;cursor:pointer;transition:all .2s}.rankLists .tabs .tab-btn.active[data-v-48716000]{background:#43266d;color:#fff;border-color:#43266d}.rankLists .tabs .tab-btn[data-v-48716000]:hover:not(.active){background:#f0e6ff}.rankLists .tabs .tab-btn svg[data-v-48716000]{margin-right:5px}.rankLists .no-data[data-v-48716000]{text-align:center;font-size:20px;color:#43266d;padding:40px}.rankLists>div:first-child>div[data-v-48716000]:nth-child(2){display:flex;align-items:center}@media (max-width:480px){.rankLists>div:first-child>div[data-v-48716000]:nth-child(2){flex-direction:column-reverse}}.rankLists>div:first-child>div:nth-child(2) .showCheck[data-v-48716000]{margin-right:10px}@media (max-width:480px){.rankLists>div:first-child>div:nth-child(2) .showCheck[data-v-48716000]{display:flex;margin-top:8px}}.rankLists>div:first-child>div:nth-child(2) .showCheck>div[data-v-48716000]:first-child{margin-bottom:5px}@media (max-width:480px){.rankLists>div:first-child>div:nth-child(2) .showCheck>div[data-v-48716000]:first-child{margin-bottom:0;margin-right:10px}}.rankLists>div:first-child>div:nth-child(2) .showCheck input[data-v-48716000]{margin-right:5px}.rankLists .tableM>div>div[data-v-48716000]{padding:0}.rankLists .tableM>div>div>div[data-v-48716000]{height:30px}.rankLists .tableM>div>div>div.value[data-v-48716000]{font-weight:700}.rankLists .tableM>div>div>div.red[data-v-48716000]{color:red}.rankLists .tableM>div>div>div.green[data-v-48716000]{color:green}.rankLists .tableM>div>div>div.yellow[data-v-48716000]{color:#ffbf00}.rankLists .tableM>div>div .bar[data-v-48716000]{display:flex;width:100%}.rankLists .tableM>div>div .bar>div[data-v-48716000]:first-child{height:18px;background:#43266d;text-align:right;margin-right:2px}.rankLists>div[data-v-48716000]:first-child{display:flex;justify-content:space-between}.rankLists>div:first-child>div[data-v-48716000]{position:absolute;top:105px}@media (max-width:480px){.rankLists>div:first-child>div[data-v-48716000]{top:120px}}.rankLists>div:first-child>div[data-v-48716000]:first-child{left:5%}.rankLists>div:first-child>div[data-v-48716000]:last-child{right:5%}.rankLists>div:first-child button[data-v-48716000]{padding:8px 20px}.rankLists>div[data-v-48716000]:nth-child(3){border-radius:20px;border:3px solid #000;background-color:#fff;width:90%;margin:0 auto;padding:20px}.rankLists>div:nth-child(3) .tbody .me[data-v-48716000],.rankLists>div:nth-child(3) .thead .me[data-v-48716000]{background:#43266d;color:#fff}.rankLists>div:nth-child(3) .tbody .active[data-v-48716000],.rankLists>div:nth-child(3) .tbody .rank[data-v-48716000],.rankLists>div:nth-child(3) .thead .active[data-v-48716000],.rankLists>div:nth-child(3) .thead .rank[data-v-48716000]{flex:0.3;font-weight:700}.rankLists>div:nth-child(3) .tbody .diff[data-v-48716000],.rankLists>div:nth-child(3) .thead .diff[data-v-48716000]{flex:0.4}.rankLists>div:nth-child(3) .tbody .diff.value[data-v-48716000],.rankLists>div:nth-child(3) .thead .diff.value[data-v-48716000]{font-weight:700}.rankLists>div:nth-child(3) .tbody .diff.red[data-v-48716000],.rankLists>div:nth-child(3) .thead .diff.red[data-v-48716000]{color:red}.rankLists>div:nth-child(3) .tbody .diff.green[data-v-48716000],.rankLists>div:nth-child(3) .thead .diff.green[data-v-48716000]{color:green}.rankLists>div:nth-child(3) .tbody .diff.yellow[data-v-48716000],.rankLists>div:nth-child(3) .thead .diff.yellow[data-v-48716000]{color:#ffbf00}.rankLists>div:nth-child(3) .tbody .cwId[data-v-48716000],.rankLists>div:nth-child(3) .tbody .name[data-v-48716000],.rankLists>div:nth-child(3) .thead .cwId[data-v-48716000],.rankLists>div:nth-child(3) .thead .name[data-v-48716000]{flex:0.5}.rankLists>div:nth-child(3) .tbody .school[data-v-48716000],.rankLists>div:nth-child(3) .thead .school[data-v-48716000]{flex:0.7}.rankLists>div:nth-child(3) .tbody .apcsCol[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol[data-v-48716000]{flex:0.5;text-align:center}.rankLists>div:nth-child(3) .tbody .apcsCol .levelBadge[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .levelBadge[data-v-48716000]{display:inline-block;padding:4px 14px;border-radius:12px;font-size:18px;font-weight:700}.rankLists>div:nth-child(3) .tbody .apcsCol .levelBadge.level5[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .levelBadge.level5[data-v-48716000]{background:#f3e5f5;color:#6a1b9a}.rankLists>div:nth-child(3) .tbody .apcsCol .levelBadge.level4[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .levelBadge.level4[data-v-48716000]{background:#e3f2fd;color:#1565c0}.rankLists>div:nth-child(3) .tbody .apcsCol .levelBadge.level3[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .levelBadge.level3[data-v-48716000]{background:#e8f5e9;color:#2e7d32}.rankLists>div:nth-child(3) .tbody .apcsCol .levelBadge.level2[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .levelBadge.level2[data-v-48716000]{background:#fff8e1;color:#f57f17}.rankLists>div:nth-child(3) .tbody .apcsCol .levelBadge.level1[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .levelBadge.level1[data-v-48716000]{background:#f5f5f5;color:#757575}.rankLists>div:nth-child(3) .tbody .apcsCol .bookBadge[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .bookBadge[data-v-48716000]{display:inline-block;padding:3px 10px;border-radius:10px;font-size:14px;font-weight:600}.rankLists>div:nth-child(3) .tbody .apcsCol .bookBadge.bookAdvanced[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .bookBadge.bookAdvanced[data-v-48716000]{background:#f3e5f5;color:#6a1b9a}.rankLists>div:nth-child(3) .tbody .apcsCol .bookBadge.bookUpperMid[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .bookBadge.bookUpperMid[data-v-48716000]{background:#e3f2fd;color:#1565c0}.rankLists>div:nth-child(3) .tbody .apcsCol .bookBadge.bookMid[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .bookBadge.bookMid[data-v-48716000]{background:#e8f5e9;color:#2e7d32}.rankLists>div:nth-child(3) .tbody .apcsCol .bookBadge.bookBasic[data-v-48716000],.rankLists>div:nth-child(3) .thead .apcsCol .bookBadge.bookBasic[data-v-48716000]{background:#f5f5f5;color:#757575}.rankLists>div:nth-child(3) .tbody .acNum[data-v-48716000],.rankLists>div:nth-child(3) .thead .acNum[data-v-48716000]{flex:1}.rankLists>div:nth-child(3) .tbody .acNum .bar[data-v-48716000],.rankLists>div:nth-child(3) .thead .acNum .bar[data-v-48716000]{display:flex;width:100%;margin:0 10px}.rankLists>div:nth-child(3) .tbody .acNum .bar>div[data-v-48716000]:first-child,.rankLists>div:nth-child(3) .thead .acNum .bar>div[data-v-48716000]:first-child{left:10px;height:24px;background:#43266d;text-align:right;margin-right:2px}@media (max-width:768px){.rankLists>div[data-v-48716000]:nth-child(3){width:95%;padding:10px;overflow-x:auto}.rankLists>div:nth-child(3) .tbody .row[data-v-48716000],.rankLists>div:nth-child(3) .thead[data-v-48716000]{min-width:600px}.rankLists .tabs[data-v-48716000]{padding:0 10px}.rankLists .tabs .tab-btn[data-v-48716000]{padding:8px 12px;font-size:14px}}