.analysis-page-skeleton[data-v-f907a5ff]{--analysis-skeleton-border: rgba(226,232,240,.78);--analysis-skeleton-panel: rgba(248,250,252,.52);--analysis-skeleton-panel-strong: hsla(0,0%,100%,.62);--analysis-skeleton-shadow: 0 6px 18px rgba(148,163,184,.08);--analysis-skeleton-shadow-soft: 0 2px 6px rgba(148,163,184,.05);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;gap:16px;padding:0;pointer-events:none}.analysis-page-skeleton[data-v-f907a5ff] .el-skeleton__item{animation:el-skeleton-loading-f907a5ff 1.4s ease infinite;background:linear-gradient(90deg,#e2e8f0b8 25%,#f1f5f9f5 37%,#e2e8f0b8 63%);background-size:400% 100%}@keyframes el-skeleton-loading-f907a5ff{0%{background-position:100% 50%}to{background-position:0 50%}}.analysis-page-skeleton__grid[data-v-f907a5ff]{display:grid;gap:16px}.analysis-page-skeleton__stack[data-v-f907a5ff]{display:flex;flex-direction:column;gap:16px}.analysis-page-skeleton__grid--two[data-v-f907a5ff]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-page-skeleton__card[data-v-f907a5ff]{padding:20px;border:1px solid var(--analysis-skeleton-border);border-radius:18px;background:linear-gradient(180deg,#ffffffb8,#f8fafc8f);box-shadow:var(--analysis-skeleton-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.analysis-page-skeleton__card--metrics[data-v-f907a5ff]{padding:24px}.analysis-page-skeleton__header[data-v-f907a5ff]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:2px}.analysis-page-skeleton__header-actions[data-v-f907a5ff]{display:flex;align-items:center;gap:10px}.analysis-page-skeleton__title[data-v-f907a5ff]{width:120px;height:28px}.analysis-page-skeleton__title--lg[data-v-f907a5ff]{width:180px}.analysis-page-skeleton__subtitle[data-v-f907a5ff]{width:140px;height:18px}.analysis-page-skeleton__action[data-v-f907a5ff],.analysis-page-skeleton__pill[data-v-f907a5ff],.analysis-page-skeleton__toggle[data-v-f907a5ff]{height:32px;border-radius:999px}.analysis-page-skeleton__pill[data-v-f907a5ff]{width:96px}.analysis-page-skeleton__toggle[data-v-f907a5ff]{width:82px}.analysis-page-skeleton__action[data-v-f907a5ff]{width:112px}.analysis-page-skeleton__metric-grid[data-v-f907a5ff]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.analysis-page-skeleton__metric-item[data-v-f907a5ff]{display:flex;align-items:center;gap:14px;padding:16px 14px;border:1px solid var(--analysis-skeleton-border);border-radius:16px;background:var(--analysis-skeleton-panel-strong);box-shadow:var(--analysis-skeleton-shadow-soft)}.analysis-page-skeleton__metric-icon[data-v-f907a5ff]{width:40px;height:40px;flex:0 0 40px}.analysis-page-skeleton__metric-copy[data-v-f907a5ff]{display:flex;flex-direction:column;gap:8px;flex:1}.analysis-page-skeleton__metric-label[data-v-f907a5ff]{width:72px;height:14px}.analysis-page-skeleton__metric-value[data-v-f907a5ff]{width:96px;height:24px}.analysis-page-skeleton__bar-list[data-v-f907a5ff],.analysis-page-skeleton__text-list[data-v-f907a5ff]{display:flex;flex-direction:column;gap:14px}.analysis-page-skeleton__bar-row[data-v-f907a5ff]{display:flex;align-items:center;gap:16px;padding:12px 14px;border:1px solid var(--analysis-skeleton-border);border-radius:14px;background:var(--analysis-skeleton-panel)}.analysis-page-skeleton__bar-label[data-v-f907a5ff]{width:72px;height:18px;flex:0 0 72px}.analysis-page-skeleton__bar-track[data-v-f907a5ff]{height:12px;flex:1;border-radius:999px;background:#f1f5f9b3;overflow:hidden}.analysis-page-skeleton__bar-fill[data-v-f907a5ff],.analysis-page-skeleton__student-progress-fill[data-v-f907a5ff]{height:100%;border-radius:inherit;background:linear-gradient(90deg,#e2e8f0b8 25%,#f1f5f9f5 37%,#e2e8f0b8 63%);background-size:400% 100%;animation:loading-f907a5ff 1.4s ease infinite}.analysis-page-skeleton__line[data-v-f907a5ff]{width:100%;height:18px}.analysis-page-skeleton__subsection+.analysis-page-skeleton__subsection[data-v-f907a5ff]{margin-top:24px}.analysis-page-skeleton__banner[data-v-f907a5ff]{height:76px;margin:20px 0 24px;border-radius:14px;background:linear-gradient(120deg,#ffedd594,#fff7edad),radial-gradient(circle at right center,rgba(251,191,36,.12),transparent 42%);border:1px solid rgba(253,230,138,.28)}.analysis-page-skeleton__split[data-v-f907a5ff]{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:16px}.analysis-page-skeleton__student-grid[data-v-f907a5ff]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.analysis-page-skeleton__student-grid--focus[data-v-f907a5ff]{grid-template-columns:repeat(4,minmax(0,1fr))}.analysis-page-skeleton__student-card[data-v-f907a5ff]{height:164px}.analysis-page-skeleton__student-card--focus[data-v-f907a5ff]{height:280px}.analysis-page-skeleton__bar-chart[data-v-f907a5ff],.analysis-page-skeleton__chart-shell[data-v-f907a5ff],.analysis-page-skeleton__focus-card[data-v-f907a5ff],.analysis-page-skeleton__matrix-shell[data-v-f907a5ff],.analysis-page-skeleton__panel-shell[data-v-f907a5ff],.analysis-page-skeleton__question-list[data-v-f907a5ff],.analysis-page-skeleton__scatter-shell[data-v-f907a5ff],.analysis-page-skeleton__student-card-shell[data-v-f907a5ff],.analysis-page-skeleton__sunburst-shell[data-v-f907a5ff],.analysis-page-skeleton__table-shell[data-v-f907a5ff]{border-radius:14px;background:var(--analysis-skeleton-panel);border:1px solid var(--analysis-skeleton-border);box-shadow:inset 0 1px #ffffff8c}.analysis-page-skeleton__panel-shell[data-v-f907a5ff],.analysis-page-skeleton__table-shell[data-v-f907a5ff]{padding:14px}.analysis-page-skeleton__table-shell--tall[data-v-f907a5ff]{min-height:420px}.analysis-page-skeleton__matrix-head[data-v-f907a5ff],.analysis-page-skeleton__matrix-row[data-v-f907a5ff],.analysis-page-skeleton__table-head[data-v-f907a5ff],.analysis-page-skeleton__table-row[data-v-f907a5ff]{display:grid;gap:12px}.analysis-page-skeleton__matrix-row[data-v-f907a5ff],.analysis-page-skeleton__table-row[data-v-f907a5ff]{padding:10px 12px;border-radius:12px;background:#ffffff80;border:1px solid rgba(226,232,240,.42)}.analysis-page-skeleton__matrix-head[data-v-f907a5ff],.analysis-page-skeleton__table-head[data-v-f907a5ff]{padding:0 12px 8px}.analysis-page-skeleton__table-head[data-v-f907a5ff],.analysis-page-skeleton__table-row[data-v-f907a5ff]{grid-template-columns:repeat(var(--table-cols, 6),minmax(0,1fr))}.analysis-page-skeleton__table-shell[data-v-f907a5ff]{display:flex;flex-direction:column;gap:12px}.analysis-page-skeleton__matrix-cell[data-v-f907a5ff],.analysis-page-skeleton__table-cell[data-v-f907a5ff],.analysis-page-skeleton__table-head-cell[data-v-f907a5ff]{width:100%;height:16px}.analysis-page-skeleton__table-head-cell[data-v-f907a5ff]{height:18px}.analysis-page-skeleton__chart-shell[data-v-f907a5ff]{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:20px;align-items:center;min-height:240px;padding:20px}.analysis-page-skeleton__pie[data-v-f907a5ff]{width:180px;height:180px;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 0 1px #e2e8f0b3;background:radial-gradient(circle at center,rgba(248,250,252,.96) 0 38%,transparent 39%),conic-gradient(#e2e8f0e6 0 24%,#cbd5e1e6 24% 51%,#e2e8f0c7 51% 76%,#cbd5e1d1 76% 100%)}.analysis-page-skeleton__legend-list[data-v-f907a5ff]{display:flex;flex-direction:column;gap:12px}.analysis-page-skeleton__legend-item[data-v-f907a5ff]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#ffffff80;border:1px solid rgba(226,232,240,.42)}.analysis-page-skeleton__legend-dot[data-v-f907a5ff]{width:12px;height:12px}.analysis-page-skeleton__legend-text[data-v-f907a5ff]{width:72px;height:14px}.analysis-page-skeleton__scatter-shell[data-v-f907a5ff]{position:relative;height:320px;overflow:hidden;padding:18px 16px}.analysis-page-skeleton__axis[data-v-f907a5ff]{position:absolute;background:#cbd5e1cc}.analysis-page-skeleton__axis--y[data-v-f907a5ff]{left:32px;bottom:28px;width:1px;height:250px}.analysis-page-skeleton__axis--x[data-v-f907a5ff]{left:32px;right:24px;bottom:28px;height:1px}.analysis-page-skeleton__dot[data-v-f907a5ff]{position:absolute;width:10px;height:10px;border-radius:50%;background:#cbd5e1eb;box-shadow:0 0 0 6px #f1f5f9c7}.analysis-page-skeleton__bar-chart[data-v-f907a5ff]{display:flex;align-items:flex-end;gap:14px;height:320px;padding:20px 16px 12px}.analysis-page-skeleton__bar-chart-item[data-v-f907a5ff]{display:flex;flex-direction:column;align-items:center;flex:1;gap:10px}.analysis-page-skeleton__bar-chart-column[data-v-f907a5ff]{display:flex;align-items:flex-end;justify-content:center;width:100%;height:250px}.analysis-page-skeleton__bar-chart-value[data-v-f907a5ff]{width:24px;border-radius:12px 12px 4px 4px;background:linear-gradient(180deg,#e2e8f0eb,#cbd5e1d1)}.analysis-page-skeleton__bar-chart-label[data-v-f907a5ff]{width:30px;height:14px}.analysis-page-skeleton__question-list[data-v-f907a5ff]{display:flex;flex-direction:column;gap:10px;padding:14px}.analysis-page-skeleton__question-list-item[data-v-f907a5ff]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#ffffff80;border:1px solid rgba(226,232,240,.42)}.analysis-page-skeleton__question-index[data-v-f907a5ff]{width:26px;height:16px;flex:0 0 26px}.analysis-page-skeleton__question-title[data-v-f907a5ff]{flex:1;height:16px}.analysis-page-skeleton__focus-card[data-v-f907a5ff],.analysis-page-skeleton__student-card-shell[data-v-f907a5ff]{padding:16px;background:#f8fafc94;border-radius:14px;border:1px solid var(--analysis-skeleton-border);box-shadow:inset 0 1px #ffffff94}.analysis-page-skeleton__student-card-shell[data-v-f907a5ff]{min-height:164px}.analysis-page-skeleton__focus-card[data-v-f907a5ff]{min-height:280px}.analysis-page-skeleton__student-head[data-v-f907a5ff]{display:flex;align-items:center;gap:12px}.analysis-page-skeleton__student-avatar[data-v-f907a5ff]{width:40px;height:40px;flex:0 0 40px}.analysis-page-skeleton__student-meta[data-v-f907a5ff]{display:flex;flex-direction:column;gap:8px;flex:1}.analysis-page-skeleton__student-name[data-v-f907a5ff]{width:72px;height:16px}.analysis-page-skeleton__student-info[data-v-f907a5ff]{width:96px;height:14px}.analysis-page-skeleton__student-badge[data-v-f907a5ff]{width:42px;height:24px}.analysis-page-skeleton__student-progress[data-v-f907a5ff]{height:8px;margin-top:20px;border-radius:999px;overflow:hidden;background:#e2e8f0b8}.analysis-page-skeleton__focus-panel[data-v-f907a5ff]{height:112px;margin:18px 0 16px;border-radius:12px;background:linear-gradient(180deg,#f1f5f9b8,#e2e8f07a);border:1px solid rgba(226,232,240,.48)}.analysis-page-skeleton__sunburst-shell[data-v-f907a5ff]{position:relative;height:420px;display:flex;align-items:center;justify-content:center;overflow:hidden}.analysis-page-skeleton__sunburst-shell[data-v-f907a5ff]:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:22px;background:radial-gradient(circle at center,hsla(0,0%,100%,.58),rgba(248,250,252,.24) 58%,transparent 72%)}.analysis-page-skeleton__sunburst-ring[data-v-f907a5ff]{position:absolute;border-radius:50%}.analysis-page-skeleton__sunburst-ring--outer[data-v-f907a5ff]{width:280px;height:280px;background:conic-gradient(#e2e8f0e6 0 28%,#cbd5e1e6 28% 63%,#e2e8f0d1 63% 100%)}.analysis-page-skeleton__sunburst-ring--inner[data-v-f907a5ff]{width:180px;height:180px;background:conic-gradient(#cbd5e1e6 0 35%,#e2e8f0d6 35% 100%)}.analysis-page-skeleton__sunburst-center[data-v-f907a5ff]{position:relative;z-index:1;width:110px;height:110px;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;box-shadow:0 6px 16px #94a3b81a}.analysis-page-skeleton__sunburst-number[data-v-f907a5ff]{width:56px;height:24px}.analysis-page-skeleton__sunburst-text[data-v-f907a5ff]{width:64px;height:14px}.analysis-page-skeleton__matrix-shell[data-v-f907a5ff]{padding:14px;display:flex;flex-direction:column;gap:12px;min-height:420px}.analysis-page-skeleton__matrix-head[data-v-f907a5ff],.analysis-page-skeleton__matrix-row[data-v-f907a5ff]{display:grid;grid-template-columns:90px 72px repeat(5,minmax(0,1fr));gap:10px}.analysis-page-skeleton__matrix-cell[data-v-f907a5ff]{height:26px}.analysis-page-skeleton__matrix-cell--head[data-v-f907a5ff]{height:18px}@keyframes loading-f907a5ff{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:1280px){.analysis-page-skeleton__metric-grid[data-v-f907a5ff],.analysis-page-skeleton__student-grid--focus[data-v-f907a5ff]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.analysis-page-skeleton__grid--two[data-v-f907a5ff],.analysis-page-skeleton__metric-grid[data-v-f907a5ff],.analysis-page-skeleton__split[data-v-f907a5ff],.analysis-page-skeleton__student-grid[data-v-f907a5ff],.analysis-page-skeleton__chart-shell[data-v-f907a5ff]{grid-template-columns:1fr}.analysis-page-skeleton__matrix-head[data-v-f907a5ff],.analysis-page-skeleton__matrix-row[data-v-f907a5ff]{grid-template-columns:repeat(4,minmax(0,1fr))}}
