.wrong-question-dialog-prototype[data-v-9f3cf3a9]{display:flex;min-height:calc(100vh - var(--header-height) - var(--nav-height) - var(--init-gap));align-items:center;justify-content:center;background:transparent}.wrong-question-drawer.el-drawer{overflow:hidden;height:100vh}.wrong-question-drawer-overlay{overflow:hidden}html:has(.wrong-question-drawer.open){overflow:hidden}.wrong-question-drawer .custom-drawer-header{display:flex;box-sizing:border-box;align-items:center;margin-bottom:0;border-bottom:1px solid var(--jz-line-3)}.wrong-question-drawer .custom-drawer-body{overflow:hidden;height:calc(100vh - 60px);box-sizing:border-box;padding:0}.dialog-title[data-v-9f3cf3a9]{color:var(--jz-text-1);font-size:16px;font-weight:600;line-height:24px}.wrong-question-content[data-v-9f3cf3a9]{display:grid;height:100%;min-height:0;grid-template-columns:280px minmax(0,1fr);overflow:hidden;background:var(--jz-surface-1)}.source-panel[data-v-9f3cf3a9]{display:flex;overflow:hidden;min-height:0;flex-direction:column;padding:16px 20px 22px;border-right:1px solid var(--jz-line-3)}.chapter-section[data-v-9f3cf3a9],.source-section[data-v-9f3cf3a9]{display:flex;overflow:hidden;min-height:0;flex-direction:column}.source-section[data-v-9f3cf3a9]{flex:3 1 0;padding-bottom:18px}.chapter-section[data-v-9f3cf3a9]{flex:2 1 0;border-top:1px solid var(--jz-line-4);padding-top:16px}.source-panel--source-collapsed .source-section[data-v-9f3cf3a9]{min-height:32px;flex:0 0 auto;padding-bottom:14px}.source-panel--source-collapsed .chapter-section[data-v-9f3cf3a9],.source-panel--chapter-collapsed .source-section[data-v-9f3cf3a9]{flex:1 1 auto}.source-panel--chapter-collapsed .chapter-section[data-v-9f3cf3a9]{min-height:32px;flex:0 0 auto}.chapter-header[data-v-9f3cf3a9],.source-header[data-v-9f3cf3a9]{display:grid;flex-shrink:0;align-items:center;gap:6px 12px;grid-template-columns:minmax(0,1fr) auto}.chapter-header h3[data-v-9f3cf3a9],.source-header h3[data-v-9f3cf3a9]{margin:0;color:var(--jz-text-1);font-size:16px;font-weight:600;line-height:24px}.chapter-header p[data-v-9f3cf3a9],.source-header p[data-v-9f3cf3a9]{grid-column:1 / -1;margin:0;color:var(--jz-text-3);font-size:13px;line-height:20px}.chapter-header button[data-v-9f3cf3a9],.source-header button[data-v-9f3cf3a9]{display:inline-flex;align-items:center;gap:4px;min-width:44px;justify-content:flex-end;border:0;background:transparent;color:var(--jz-theme);cursor:pointer;font-size:14px;line-height:20px}.collapse-label[data-v-9f3cf3a9]{display:inline-block;text-align:center}.source-tabs[data-v-9f3cf3a9]{display:grid;flex-shrink:0;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.source-tabs button[data-v-9f3cf3a9]{height:38px;padding:0;border:1px solid var(--jz-line-3);border-radius:var(--jz-radius-md);background:#fff;color:var(--jz-text-2);cursor:pointer;font-size:13px;white-space:nowrap}.source-tabs button.active[data-v-9f3cf3a9]{border-color:color-mix(in srgb,var(--jz-theme) 45%,#fff);background:var(--jz-theme-soft-bg);color:var(--jz-theme);font-weight:600}.source-search[data-v-9f3cf3a9]{flex-shrink:0;margin-top:18px}.source-search[data-v-9f3cf3a9] .el-input__wrapper{min-height:36px;border-radius:var(--jz-radius-sm);font-size:14px}.source-list[data-v-9f3cf3a9]{display:grid;overflow:hidden auto;min-height:0;flex:1 1 auto;align-content:start;gap:8px;margin-top:12px;padding-right:4px;scrollbar-gutter:stable}.source-item[data-v-9f3cf3a9]{display:grid;min-height:42px;align-items:start;gap:8px;grid-template-columns:18px minmax(0,1fr) auto;cursor:pointer;color:var(--jz-text-2);font-size:12px;text-align:left}.source-item[data-v-9f3cf3a9] .el-checkbox{height:20px;margin-top:0;line-height:20px}.source-item small[data-v-9f3cf3a9],.source-item strong[data-v-9f3cf3a9]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-item strong[data-v-9f3cf3a9]{color:var(--jz-text-1);font-size:13px;line-height:20px}.source-item small[data-v-9f3cf3a9]{margin-top:2px;color:var(--jz-text-3);line-height:18px}.source-item em[data-v-9f3cf3a9]{margin-top:1px;color:#657797;font-style:normal;font-weight:600}.chapter-header[data-v-9f3cf3a9]{align-items:center}.chapter-tree[data-v-9f3cf3a9]{display:grid;overflow:hidden auto;min-height:0;flex:1 1 auto;align-content:start;gap:7px;margin-top:10px;padding-right:4px;scrollbar-gutter:stable}.chapter-child[data-v-9f3cf3a9],.chapter-title[data-v-9f3cf3a9]{display:grid;align-items:center;grid-template-columns:16px 18px minmax(0,1fr) auto;min-height:26px;color:var(--jz-text-2);font-size:12px;font-weight:400}.chapter-child span[data-v-9f3cf3a9],.chapter-title span[data-v-9f3cf3a9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-child em[data-v-9f3cf3a9],.chapter-title em[data-v-9f3cf3a9]{color:#657797;font-style:normal}.chapter-child[data-v-9f3cf3a9]{grid-template-columns:18px minmax(0,1fr) auto;padding-left:26px}.chapter-group.active .chapter-title[data-v-9f3cf3a9]{color:var(--jz-text-1);font-weight:600}.question-panel[data-v-9f3cf3a9]{display:flex;overflow:hidden;min-width:0;min-height:0;flex-direction:column;padding:20px 22px 22px}.filter-bar[data-v-9f3cf3a9]{display:grid;align-items:center;gap:14px;grid-template-columns:250px 140px 140px minmax(180px,1fr) 64px}.date-range[data-v-9f3cf3a9]{display:inline-flex;height:36px;align-items:center;justify-content:center;gap:16px;border:1px solid var(--jz-line-3);border-radius:var(--jz-radius-md);background:#fff;color:var(--jz-text-1);cursor:pointer;font-size:14px;font-weight:600}.date-range em[data-v-9f3cf3a9]{color:var(--jz-text-3);font-style:normal}.date-range .el-icon[data-v-9f3cf3a9]{color:var(--jz-theme)}.filter-select[data-v-9f3cf3a9]{width:100%}.metrics-row[data-v-9f3cf3a9]{display:grid;gap:18px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px}.metric-card[data-v-9f3cf3a9]{display:flex;min-height:82px;box-sizing:border-box;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--jz-line-3);border-radius:var(--jz-radius-md);background:#fff}.metric-card p[data-v-9f3cf3a9]{margin:0;color:var(--jz-text-2);font-size:12px;font-weight:600;line-height:18px;white-space:nowrap}.metric-card strong[data-v-9f3cf3a9]{display:block;margin-top:6px;color:var(--jz-text-1);font-size:20px;font-weight:700;line-height:28px;white-space:nowrap}.metric-icon[data-v-9f3cf3a9]{display:inline-flex;width:38px;height:38px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;font-size:22px}.metric-icon--green[data-v-9f3cf3a9]{background:#e8fbf4;color:#18bf75}.metric-icon--blue[data-v-9f3cf3a9]{background:#eaf4ff;color:#258df7}.metric-icon--orange[data-v-9f3cf3a9]{background:#fff2dc;color:#f59b00}.metric-icon--red[data-v-9f3cf3a9]{background:#ffecee;color:#ff3d45}.question-list-card[data-v-9f3cf3a9]{display:flex;min-height:0;flex:1;flex-direction:column;margin-top:18px}.list-title[data-v-9f3cf3a9]{display:flex;align-items:baseline;gap:14px;margin-bottom:10px}.list-title h3[data-v-9f3cf3a9]{margin:0;color:var(--jz-text-1);font-size:16px;line-height:24px}.list-title span[data-v-9f3cf3a9]{color:#536a9d;font-size:14px;font-weight:600}.question-list[data-v-9f3cf3a9]{display:grid;overflow:hidden auto;min-height:0;gap:10px;padding-right:2px}.question-row[data-v-9f3cf3a9]{display:grid;min-height:118px;box-sizing:border-box;align-items:start;gap:12px;grid-template-columns:20px minmax(0,1fr) 118px 182px;padding:14px 14px 14px 12px;border:1px solid var(--jz-line-3);border-radius:var(--jz-radius-md);background:#fff}.question-row[data-v-9f3cf3a9] .el-checkbox{height:18px;line-height:18px}.question-main[data-v-9f3cf3a9]{min-width:0}.question-body[data-v-9f3cf3a9]{margin-top:12px}.question-body p[data-v-9f3cf3a9]{margin:0;color:var(--jz-text-1);font-size:13px;line-height:22px}.question-body--with-figure[data-v-9f3cf3a9]{display:grid;align-items:center;gap:14px;grid-template-columns:132px minmax(0,1fr)}.question-tags[data-v-9f3cf3a9]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;color:#6280b2;font-size:12px}.question-tags b[data-v-9f3cf3a9],.question-tags em[data-v-9f3cf3a9]{color:var(--jz-theme);font-style:normal;font-weight:600}.question-tags strong[data-v-9f3cf3a9]{color:#ffb300;font-size:14px;letter-spacing:1px}.question-options[data-v-9f3cf3a9]{display:grid;max-width:560px;grid-template-columns:repeat(4,1fr);margin-top:14px;color:#536a9d;font-size:13px}.question-figure[data-v-9f3cf3a9]{width:132px;height:54px;overflow:hidden;border:1px solid var(--jz-line-3);border-radius:var(--jz-radius-sm);background:linear-gradient(145deg,#f3f5f8,#d9e1ea);position:relative}.question-figure.figure-experiment[data-v-9f3cf3a9]:before{position:absolute;top:22px;left:18px;width:84px;height:8px;border-radius:4px;background:#36495e;content:""}.question-figure.figure-experiment[data-v-9f3cf3a9]:after{position:absolute;top:15px;left:34px;width:24px;height:16px;border-radius:4px;background:#b9845d;box-shadow:70px 8px 0 -3px #a88970;content:""}.question-figure.figure-chart[data-v-9f3cf3a9]{background:linear-gradient(#eef2f6 1px,transparent 0),linear-gradient(90deg,#eef2f6 1px,transparent 0),#fff;background-size:18px 18px}.question-figure.figure-chart[data-v-9f3cf3a9]:before{position:absolute;top:22px;left:8px;width:112px;height:24px;border:solid #2ed690;border-width:3px 0 0;border-radius:50%;content:"";transform:rotate(-3deg)}.question-stat[data-v-9f3cf3a9]{display:grid;gap:4px;padding-left:16px;border-left:1px solid var(--jz-line-3)}.question-stat span[data-v-9f3cf3a9]{color:#6e7f9e;font-size:12px}.question-stat strong[data-v-9f3cf3a9]{color:var(--jz-text-1);font-size:16px;line-height:24px}.question-stat em[data-v-9f3cf3a9]{color:var(--jz-danger);font-size:16px;font-style:normal;font-weight:700}.class-distribution[data-v-9f3cf3a9]{padding-left:16px;border-left:1px solid var(--jz-line-3)}.class-distribution>span[data-v-9f3cf3a9]{display:block;color:#6e7f9e;font-size:12px;line-height:18px}.distribution-main[data-v-9f3cf3a9]{display:flex;align-items:center;gap:12px;margin-top:8px}.donut[data-v-9f3cf3a9]{width:54px;height:54px;flex-shrink:0;border-radius:50%;background:conic-gradient(#16d39a 0 34%,#30a5ff 34% 58%,#ffc43d 58% 82%,#4bd8dc 82% 100%);position:relative}.donut[data-v-9f3cf3a9]:after{position:absolute;top:15px;right:15px;bottom:15px;left:15px;border-radius:50%;background:#fff;content:""}.distribution-main p[data-v-9f3cf3a9]{display:flex;align-items:center;gap:6px;margin:0 0 5px;color:#536a9d;font-size:12px;line-height:16px;white-space:nowrap}.distribution-main p b[data-v-9f3cf3a9]{width:7px;height:7px;border-radius:2px}.distribution-main p b.green[data-v-9f3cf3a9]{background:#16d39a}.distribution-main p b.blue[data-v-9f3cf3a9]{background:#30a5ff}.distribution-main small[data-v-9f3cf3a9]{color:#536a9d;font-weight:600}@media (max-width:960px){.wrong-question-content[data-v-9f3cf3a9]{grid-template-columns:1fr}.source-panel[data-v-9f3cf3a9]{display:none}.filter-bar[data-v-9f3cf3a9],.metrics-row[data-v-9f3cf3a9],.question-row[data-v-9f3cf3a9]{grid-template-columns:1fr}}
