.contest-v2-result-page[data-v-ff32f49c]{min-height:calc(100vh - 120px);background:-webkit-gradient(linear,left top,left bottom,from(#f8fbff),to(#f1f5fb));background:linear-gradient(180deg,#f8fbff,#f1f5fb);padding:24px}.contest-v2-result-page .result-header[data-v-ff32f49c]{background:linear-gradient(140deg,#fff,#f8fbff);border-radius:18px;padding:28px 26px;margin-bottom:24px;border:1px solid #e2e8f0;-webkit-box-shadow:0 20px 48px rgba(15,23,42,.08);box-shadow:0 20px 48px rgba(15,23,42,.08)}.contest-v2-result-page .result-header .score-cards[data-v-ff32f49c]{margin-top:32px}.contest-v2-result-page .primary-pill-btn[data-v-ff32f49c]{height:40px;border-radius:999px;padding:0 20px;font-weight:600;background:#1677ff;border-color:#1677ff;-webkit-box-shadow:0 8px 18px rgba(22,119,255,.24);box-shadow:0 8px 18px rgba(22,119,255,.24)}.contest-v2-result-page .primary-pill-btn[data-v-ff32f49c]:hover{background:#0958d9;border-color:#0958d9}.contest-v2-result-page .ghost-pill-btn[data-v-ff32f49c]{height:40px;border-radius:999px;padding:0 20px;font-weight:600;border-color:#cbd5e1;color:#334155;background:#fff}.contest-v2-result-page .ghost-pill-btn[data-v-ff32f49c]:hover{border-color:#91caff;color:#0958d9}.contest-v2-result-page .score-card[data-v-ff32f49c]{border-radius:16px;border:1px solid #e2e8f0;-webkit-box-shadow:0 14px 34px rgba(15,23,42,.06);box-shadow:0 14px 34px rgba(15,23,42,.06);overflow:hidden}.contest-v2-result-page .total-card[data-v-ff32f49c]{background:linear-gradient(160deg,#eff6ff,#fff)}.contest-v2-result-page .gain-card[data-v-ff32f49c]{background:linear-gradient(160deg,#ecfdf5,#fff)}.contest-v2-result-page .rate-card[data-v-ff32f49c]{background:linear-gradient(160deg,#fffbeb,#fff)}.contest-v2-result-page .duration-card[data-v-ff32f49c]{background:linear-gradient(160deg,#ecfeff,#fff)}.contest-v2-result-page .detail-card[data-v-ff32f49c]{border-radius:18px;border:1px solid #e2e8f0;-webkit-box-shadow:0 20px 48px rgba(15,23,42,.08);box-shadow:0 20px 48px rgba(15,23,42,.08)}.contest-v2-result-page .question-detail-item[data-v-ff32f49c]{margin-bottom:20px;padding:18px 18px 10px;border-radius:14px;border:1px solid #e2e8f0;background:#fff}.contest-v2-result-page .question-detail-item .question-header[data-v-ff32f49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.contest-v2-result-page .question-detail-item .question-header .question-number[data-v-ff32f49c]{font-size:18px;font-weight:700;margin-right:8px}.contest-v2-result-page .question-detail-item .question-header .question-score[data-v-ff32f49c]{margin-left:auto;font-weight:700;color:#1e293b}.contest-v2-result-page .question-detail-item .question-content[data-v-ff32f49c]{margin-bottom:16px;font-size:15px;line-height:1.8;color:#0f172a}.contest-v2-result-page .question-detail-item .answer-section[data-v-ff32f49c]{background:#f8fafc;padding:16px;border-radius:12px;border:1px solid #e2e8f0}.contest-v2-result-page .question-detail-item .answer-section .answer-item[data-v-ff32f49c]{margin-bottom:12px}.contest-v2-result-page .question-detail-item .answer-section .answer-item[data-v-ff32f49c]:last-child{margin-bottom:0}.contest-v2-result-page .question-detail-item .answer-section .answer-item .answer-label[data-v-ff32f49c]{font-weight:600;margin-right:8px;color:#334155}.contest-v2-result-page .question-detail-item .answer-section .answer-item .answer-value[data-v-ff32f49c]{color:#0f172a}.contest-v2-result-page .question-detail-item .answer-section .answer-item .answer-value.wrong-answer[data-v-ff32f49c]{color:#f5222d}.contest-v2-result-page .question-detail-item .answer-section .answer-item .answer-value.correct-answer[data-v-ff32f49c]{color:#52c41a}.contest-v2-result-page .question-divider[data-v-ff32f49c]{margin:16px 0 8px}.contest-v2-result-page[data-v-ff32f49c] .ant-result-title{color:#0f172a;font-size:34px;font-weight:700}.contest-v2-result-page[data-v-ff32f49c] .ant-result-subtitle{color:#475569;font-size:16px}.contest-v2-result-page[data-v-ff32f49c] .ant-card-head-title{color:#0f172a;font-weight:600}.contest-v2-result-page[data-v-ff32f49c] .ant-tabs-nav .ant-tabs-tab{font-weight:600}.contest-v2-result-page[data-v-ff32f49c] .ant-tabs-ink-bar{background-color:#2563eb}.contest-v2-result-page[data-v-ff32f49c] .ant-progress-inner{border-radius:999px}.contest-v2-result-page[data-v-ff32f49c] .ant-btn{-webkit-transition:all .2s ease;transition:all .2s ease}