.ga-admin-page[data-v-0dadbc60]{min-height:100%;background-color:#f2f5f9;background:linear-gradient(175deg,#e6f0ff 10%,#f0e9f4 30%,#f2f5f9 50%)}.page-body[data-v-0dadbc60]{padding:.32rem .32rem 2.4rem}.state-card[data-v-0dadbc60]{margin-bottom:.32rem;padding:.32rem .373333rem;border-radius:.32rem;background:#fff;color:#666;font-size:.346667rem;line-height:1.5}.state-card.warning[data-v-0dadbc60]{color:#aa341b}.loading-card[data-v-0dadbc60]{min-height:6.4rem;display:flex;width:min(6.933333rem,76vw);margin:0 auto;flex-direction:column;align-items:center;justify-content:center}.loading-progress-head[data-v-0dadbc60]{display:flex;align-items:flex-end;justify-content:space-between;gap:.32rem;width:100%}.loading-progress-step[data-v-0dadbc60]{min-width:0;color:#596579;font-size:.293333rem;line-height:.426667rem;text-align:left}.loading-progress-step span[data-v-0dadbc60]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loading-progress-step small[data-v-0dadbc60]{display:block;margin-top:.026667rem;color:#8b95a5;font-size:.266667rem;line-height:.373333rem}.loading-progress-percent[data-v-0dadbc60]{flex-shrink:0;color:#aa341b;font-size:.4rem;font-weight:600;line-height:.48rem}.loading-progress-track[data-v-0dadbc60]{width:100%;height:.133333rem;margin-top:.213333rem;overflow:hidden;border-radius:26.64rem;background:#f0e2dd}.loading-progress-fill[data-v-0dadbc60]{height:100%;border-radius:inherit;background:linear-gradient(90deg,#aa341b,#d77a48);transition:width .25s ease}.board-grid[data-v-0dadbc60],.stats-grid[data-v-0dadbc60]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem}.board-card[data-v-0dadbc60],.section-card[data-v-0dadbc60],.stat-card[data-v-0dadbc60]{border-radius:.426667rem;background:#fff;box-shadow:0 .053333rem .213333rem rgba(0,0,0,.05)}.section-card[data-v-0dadbc60]{margin-bottom:.32rem;padding:.4rem}.section-head[data-v-0dadbc60]{display:flex;align-items:flex-start;justify-content:space-between;gap:.32rem;margin-bottom:.373333rem}.section-title[data-v-0dadbc60]{font-size:.453333rem;font-weight:700;color:#333}.section-desc[data-v-0dadbc60]{margin-top:.106667rem;font-size:.32rem;line-height:1.5;color:#999}.ghost-btn[data-v-0dadbc60]{flex-shrink:0;border:.04rem solid #aa341b;border-radius:26.64rem;padding:.213333rem .32rem;background:#fff;color:#aa341b;font-size:.32rem}.ai-action-btn[data-v-0dadbc60]{display:inline-flex;align-items:center;justify-content:center;gap:.16rem;border:0;background:linear-gradient(135deg,#4d50e9,#b84fd7 48%,#aa341b);color:#fff;box-shadow:0 .16rem .373333rem rgba(170,52,27,.2)}.ai-btn-icon[data-v-0dadbc60]{font-size:.346667rem}.stat-card[data-v-0dadbc60]{padding:.373333rem;background:linear-gradient(180deg,#fff,#f8f6f5)}.stat-title[data-v-0dadbc60]{font-size:.32rem;color:#666}.stat-value[data-v-0dadbc60]{margin-top:.213333rem;font-size:.746667rem;font-weight:700;color:#333}.stat-change[data-v-0dadbc60]{margin-top:.213333rem;font-size:.32rem;font-weight:600}.stat-change.positive[data-v-0dadbc60]{color:#0e9f6e}.stat-change.neutral[data-v-0dadbc60]{color:#1f3c88}.stat-change.warning[data-v-0dadbc60]{color:#aa341b}.stat-desc[data-v-0dadbc60]{margin-top:.213333rem;font-size:.32rem;line-height:1.5;color:#999}.expert-level-section[data-v-0dadbc60]{border:.026667rem solid rgba(170,52,27,.12)}.expert-overall-grid[data-v-0dadbc60]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.213333rem}.expert-overall-item[data-v-0dadbc60]{min-width:0;padding:.213333rem .16rem;border-radius:.32rem;background:#f7f9fc;text-align:center}.expert-overall-item.primary[data-v-0dadbc60]{background:#fff2ee}.expert-overall-item small[data-v-0dadbc60],.expert-overall-item span[data-v-0dadbc60],.expert-overall-item strong[data-v-0dadbc60]{display:block}.expert-overall-item span[data-v-0dadbc60]{color:#7d8490;font-size:.266667rem;line-height:.4rem}.expert-overall-item strong[data-v-0dadbc60]{margin-top:.026667rem;color:#26384a;font-size:.56rem;line-height:.693333rem}.expert-overall-item.primary strong[data-v-0dadbc60]{color:#aa341b}.expert-overall-item small[data-v-0dadbc60]{color:#9a9ea5;font-size:.24rem;line-height:.346667rem}.expert-level-list[data-v-0dadbc60]{display:grid;gap:.266667rem;margin-top:.32rem}.expert-level-card[data-v-0dadbc60]{padding:.32rem;border:.026667rem solid #edf0f3;border-radius:.373333rem;background:#fbfcfd}.expert-level-head[data-v-0dadbc60]{display:flex;align-items:flex-start;justify-content:space-between;gap:.266667rem}.expert-level-head>div[data-v-0dadbc60]{min-width:0}.expert-level-head span[data-v-0dadbc60],.expert-level-head strong[data-v-0dadbc60]{display:block}.expert-level-head strong[data-v-0dadbc60]{color:#26384a;font-size:.4rem;line-height:.533333rem}.expert-level-head>div>span[data-v-0dadbc60]{margin-top:.053333rem;color:#9a9ea5;font-size:.266667rem;line-height:.4rem}.level-metric-block[data-v-0dadbc60]{margin-top:.32rem}.level-metric-block+.level-metric-block[data-v-0dadbc60]{padding-top:.293333rem;border-top:.026667rem solid #edf0f3}.level-metric-head[data-v-0dadbc60]{display:flex;align-items:baseline;justify-content:space-between;gap:.266667rem;color:#5d6570;font-size:.32rem}.level-metric-head strong[data-v-0dadbc60]{color:#aa341b;font-size:.4rem}.level-metric-values[data-v-0dadbc60]{text-align:right}.level-metric-values small[data-v-0dadbc60],.level-metric-values strong[data-v-0dadbc60]{display:block}.level-metric-values small[data-v-0dadbc60]{margin-top:.026667rem;color:#9a9ea5;font-size:.24rem;font-weight:400;line-height:.32rem}.score-track[data-v-0dadbc60]{display:flex;width:100%;height:.213333rem;margin-top:.186667rem;overflow:hidden;border-radius:26.64rem;background:#edf0f3}.score-track>i[data-v-0dadbc60]{height:100%}.score-track-empty[data-v-0dadbc60]{margin-top:.186667rem;padding:.133333rem .213333rem;border-radius:.186667rem;background:#f1f3f5;color:#a3a7ad;font-size:.266667rem;text-align:center}.score-legend[data-v-0dadbc60]{display:flex;flex-wrap:wrap;gap:.133333rem .32rem;margin-top:.186667rem;color:#8a8f99;font-size:.266667rem}.score-legend span[data-v-0dadbc60]{display:inline-flex;align-items:center;gap:.106667rem}.score-legend i[data-v-0dadbc60]{width:.186667rem;height:.186667rem;border-radius:50%}.score-0[data-v-0dadbc60]{background:#d46b60}.score-unanswered[data-v-0dadbc60]{background:#cfd4da}.score-1[data-v-0dadbc60]{background:#e6aa63}.score-2[data-v-0dadbc60]{background:#7598c7}.score-3[data-v-0dadbc60]{background:#54a082}.expert-level-note[data-v-0dadbc60]{margin-top:.266667rem;color:#999;font-size:.266667rem;line-height:1.5}.summary-list[data-v-0dadbc60]{display:grid;gap:.266667rem}.summary-item[data-v-0dadbc60]{display:flex;gap:.266667rem;align-items:flex-start;padding:.32rem .373333rem;border-radius:.373333rem;background:#fff;border:.026667rem solid #f2f5f9;font-size:.346667rem;line-height:1.6;color:#333}.summary-dot[data-v-0dadbc60]{flex-shrink:0;width:.213333rem;height:.213333rem;margin-top:.186667rem;border-radius:50%;background:#aa341b}.board-card[data-v-0dadbc60]{padding:.373333rem;background:#fff}.hero-grid[data-v-0dadbc60]{margin-bottom:.32rem}.board-title[data-v-0dadbc60]{font-size:.4rem;font-weight:700;color:#333}.board-subtitle[data-v-0dadbc60]{margin-top:.106667rem;font-size:.293333rem;color:#999}.board-summary[data-v-0dadbc60]{margin-top:.266667rem;font-size:.32rem;line-height:1.6;color:#666}.metric-row[data-v-0dadbc60],.tag-row[data-v-0dadbc60]{display:flex;flex-wrap:wrap;gap:.213333rem;margin-top:.32rem}.metric-chip[data-v-0dadbc60]{min-width:2.346667rem;padding:.266667rem;border-radius:.32rem;background:#f2f5f9}.metric-label[data-v-0dadbc60]{display:block;font-size:.293333rem;color:#999}.metric-value[data-v-0dadbc60]{display:block;margin-top:.16rem;font-size:.426667rem;font-weight:700;color:#333}.soft-tag[data-v-0dadbc60]{padding:.16rem .266667rem;border-radius:26.64rem;background:#fceceb;font-size:.293333rem;color:#aa341b}.soft-tag.empty[data-v-0dadbc60]{background:#f8f6f5;color:#999}.rule-note[data-v-0dadbc60]{margin-top:.32rem;padding:.32rem;border-radius:.32rem;background:#f8f6f5}.rule-row[data-v-0dadbc60]{font-size:.293333rem;line-height:1.6;color:#7a4d42}.rule-row+.rule-row[data-v-0dadbc60]{margin-top:.16rem}@media (max-width:360px){.board-grid[data-v-0dadbc60],.stats-grid[data-v-0dadbc60]{grid-template-columns:1fr}}