.sidebar .sidebar-title[data-v-cda6a818]{font-size:16px;color:#666;width:108px;margin:auto;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.sidebar .sidebar-title.active[data-v-cda6a818]{background:linear-gradient(300deg,rgba(152,101,255,.2) 12%,rgba(29,96,255,.2) 97%);font-weight:600}.sidebar .sidebar-title.active>span[data-v-cda6a818]{background:linear-gradient(103deg,#0e5fff 14%,#9f66ff 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.card-container[data-v-278d165b]{width:100%;padding:0 15px}.v-line[data-v-278d165b]{width:100%;height:.5px;opacity:1}.card-title[data-v-278d165b]{display:flex;align-items:center;gap:3px;color:#000;height:64px;font-size:18px;font-weight:600}.card-ai-content .ai-badge[data-v-278d165b]{height:26px}.card-ai-content.isWhiteBg[data-v-278d165b]{background:#fff;border-radius:0}.card-text[data-v-278d165b]{font-size:16px;height:calc(100% - 30px);line-height:22px;color:#333}.flex-box[data-v-1c223b65]{display:flex;align-items:flex-end;gap:12px;width:100%}.data-box[data-v-1c223b65]{width:100%;display:grid;justify-content:center;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.data-item[data-v-1c223b65]{flex:1;color:#000;font-weight:500;height:199px;border-radius:12px;background:linear-gradient(90deg,#0e5fff,#722ed1);box-shadow:0 4px 10px 0 rgba(0,0,0,.08);display:flex;align-items:flex-end;position:relative}.data-con[data-v-1c223b65]{width:100%;height:98%;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px}.data-item-middle .data-con[data-v-1c223b65]{gap:10px}.radarChart[data-v-1c223b65]{min-width:300px;margin:0 auto}.sixCard-box[data-v-1c223b65]{display:flex;flex-wrap:wrap;gap:20px;min-width:450px;max-width:700px;justify-content:space-around;margin:0 auto}.sixCard-box .sixCard-item[data-v-1c223b65]{width:30%;color:#000;font-weight:500;height:134px;border-radius:12px;background:linear-gradient(90deg,#0e5fff,#722ed1);box-shadow:0 4px 10px 0 rgba(0,0,0,.08);display:flex;align-items:flex-end;position:relative}.sixCard-box .sixCard-con[data-v-1c223b65]{width:100%;height:98%;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:20px}.sixCard-box .sixCard-con .level[data-v-1c223b65]{text-align:center;padding:10px 8px;font-size:14px;font-weight:700;border-radius:12px}.sixCard-box .sixCard-con .score[data-v-1c223b65]{font-size:30px;margin-bottom:6px}.sixCard-box .sixCard-con .name[data-v-1c223b65]{color:#000}.chart-title[data-v-1c223b65]{font-size:14px;color:#000;margin:40px 0;display:flex;align-items:center;gap:3px}.data-table[data-v-1c223b65]{margin-bottom:30px}.data-table[data-v-1c223b65] .el-table th.el-table__cell{background:#f5f7fa}.data-table .table-con[data-v-1c223b65]{text-align:justify;max-height:200px;overflow-y:auto}.suggestions-type[data-v-1c223b65]{padding:6px 0 4px;display:flex;align-items:center;font-weight:700;font-size:16px;margin-top:12px}.suggestions-type .line[data-v-1c223b65]{width:4px;height:12px;border-radius:8px;background:linear-gradient(174deg,#0e5fff -131%,#9f66ff);margin-right:8px}[data-v-1c223b65] .ai-badge{display:none}.float-explain-img[data-v-1c223b65]{height:20px;transition:all .3s;cursor:pointer}.float-explain-img[data-v-1c223b65]:hover{height:22px}.socreRemark[data-v-1c223b65]{border:1px solid #ffe58f;padding:8px 12px;background:#fffbe6;border-radius:8px;color:#888;margin-top:20px}.tag-text[data-v-1c223b65]{font-weight:700;font-size:14px;height:30px;padding:0 12px}.tag-text.el-tag--warning[data-v-1c223b65]{--el-tag-text-color:#ff6c00}.tag-text.el-tag--danger[data-v-1c223b65]{--el-tag-text-color:#f20000}.flex-box[data-v-9ac3ab94]{display:flex;align-items:flex-end;gap:12px;width:100%}.course-duration[data-v-9ac3ab94]{display:flex;align-items:center;gap:6px;font-size:22px;font-weight:500;color:#000;border-radius:12px;background:linear-gradient(88deg,#fff 1%,#f5f9ff 118%);box-shadow:0 4px 10px 0 rgba(0,0,0,.08);border-left:4px solid #0e5fff;height:66px;padding-left:18px}.section-title[data-v-9ac3ab94]{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:700;color:#333;background:linear-gradient(90deg,rgba(111,170,243,.084),rgba(169,111,243,.03));border-radius:4px;height:42px;padding-left:18px;margin-top:30px;margin-bottom:16px}.chart-title[data-v-9ac3ab94]{font-size:16px;font-weight:600;color:#000;margin:40px 0;display:flex;align-items:center;gap:3px}.data-table[data-v-9ac3ab94]{margin-bottom:30px}.data-table[data-v-9ac3ab94] .el-table th.el-table__cell{background:#f5f7fa}.suggestions-type[data-v-9ac3ab94]{padding:6px 0 4px;display:flex;align-items:center;font-weight:700;font-size:16px;margin-top:12px}.suggestions-type .line[data-v-9ac3ab94]{width:4px;height:12px;border-radius:8px;background:linear-gradient(174deg,#0e5fff -131%,#9f66ff);margin-right:8px}.mode-box[data-v-9ac3ab94]{display:flex;justify-content:space-around}.mode-box .mode-item[data-v-9ac3ab94]{display:flex;align-items:center;padding-left:34px;width:30%;gap:6px;height:84px;border-radius:12px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);border-left:4px solid #0e5fff;font-size:18px;font-weight:500;color:#000}.mode-box .mode-item .mode-active[data-v-9ac3ab94]{background:linear-gradient(94deg,#0e5fff 13%,#9f66ff 93%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-family:YouSheBiaoTiHei;font-size:24px}.link-box[data-v-9ac3ab94]{display:flex;flex-wrap:wrap}.link-box .link-item[data-v-9ac3ab94]{display:flex;align-items:center;margin-bottom:12px}.link-box .link-name[data-v-9ac3ab94]{padding:12px 20px;font-size:18px;font-weight:500;color:#000;border-radius:12px;background:#f6f9ff}[data-v-9ac3ab94] .ai-badge{display:none}.float-explain-img[data-v-9ac3ab94]{height:20px;transition:all .3s;cursor:pointer}.float-explain-img[data-v-9ac3ab94]:hover{height:22px}.basic-min-modal{position:fixed;width:180px;height:68px;bottom:0;left:0;z-index:9999}.basic-dialog-modal .el-dialog{padding:0;border-radius:30px}.basic-dialog-modal .basic-dialog-body{padding:16px 20px 8px 20px;background:#fff;height:auto;overflow:auto;border-radius:0 0 30px 30px}.basic-dialog-header{border-bottom:1px solid #eee;justify-content:space-between}.basic-dialog-footer,.basic-dialog-header{height:68px;padding:0 20px;display:flex;align-items:center}.basic-dialog-footer{border-top:1px solid #eee;justify-content:flex-end}.flex-column[data-v-4227cc91]{display:flex;flex-direction:column;gap:12px}.flex-box[data-v-4227cc91]{display:flex;gap:12px;width:100%;overflow:hidden}.card-con[data-v-4227cc91]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.data-box[data-v-4227cc91]{width:100%;display:grid;justify-content:center;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.data-item[data-v-4227cc91]{flex:1;color:#000;font-weight:500;height:199px;border-radius:12px;background:linear-gradient(90deg,#0e5fff,#722ed1);box-shadow:0 4px 10px 0 rgba(0,0,0,.08);display:flex;align-items:flex-end;position:relative}.data-con[data-v-4227cc91]{width:100%;height:98%;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px}.sixCard-box[data-v-4227cc91]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sixCard-box .sixCard-item[data-v-4227cc91]{color:#000;font-weight:500;height:134px;border-radius:12px;background:linear-gradient(90deg,#0e5fff,#722ed1);box-shadow:0 4px 10px 0 rgba(0,0,0,.08);display:flex;align-items:flex-end;position:relative}.sixCard-box .sixCard-con[data-v-4227cc91]{width:100%;height:98%;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:20px}.sixCard-box .sixCard-con .level[data-v-4227cc91]{padding:2px 10px;font-size:32px;font-weight:350;line-height:44px;border-radius:12px}.sixCard-box .sixCard-con .score[data-v-4227cc91]{font-size:32px;margin-bottom:4px}.sixCard-box .sixCard-con .name[data-v-4227cc91]{color:#000}.level-A[data-v-4227cc91]{border:2.75px solid #b7eb8f;background:#f6ffed;color:#52c41a}.level-B[data-v-4227cc91]{border:2.75px solid #d3adf7;background:#f9f0ff;color:#722ed1}.level-C[data-v-4227cc91]{border:2.75px solid #ffd591;background:#fff7e6;color:#fa8c16}.level-D[data-v-4227cc91]{border:2.75px solid #ffa39e;background:#fff1f0;color:#f5222d}.chart-title[data-v-4227cc91]{font-size:14px;color:#000;margin:40px 0;display:flex;align-items:center;gap:3px}.data-table[data-v-4227cc91]{margin-bottom:30px}.data-table[data-v-4227cc91] .el-table th.el-table__cell{background:#f5f7fa}.data-table .table-con[data-v-4227cc91]{text-align:justify;max-height:200px;overflow-y:auto}.suggestions-type[data-v-4227cc91]{padding:6px 0 4px;display:flex;align-items:center;font-weight:700;font-size:14px;margin-top:12px}.suggestions-type .line[data-v-4227cc91]{width:4px;height:12px;border-radius:8px;background:linear-gradient(174deg,#0e5fff -131%,#9f66ff);margin-right:8px}[data-v-4227cc91] .card-ai-content{height:calc(100% - 64px)}[data-v-4227cc91] .ai-badge{display:none}[data-v-4227cc91] .card-text{height:100%}.float-explain-img[data-v-4227cc91]{height:20px;transition:all .3s;cursor:pointer}.float-explain-img[data-v-4227cc91]:hover{height:22px}.tabs[data-v-0d144520]{display:flex;gap:20px;border-bottom:1px solid #f5f7fa}.tabs .tabs-item[data-v-0d144520]{font-size:14px;line-height:23.16px;color:#666;cursor:pointer}.tabs .tabs-item .tabs-line[data-v-0d144520]{margin-top:12px;background:linear-gradient(96deg,#0e5fff 26%,#9f66ff);border-radius:8px 8px 0 0;width:100%;height:4px}.tabs .tabs-item .tab-active[data-v-0d144520]{background:linear-gradient(96deg,#0e5fff 13%,#9f66ff 93%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:700;font-size:16px}.analysis-title[data-v-0d144520]{height:69px;border-radius:12px;background:linear-gradient(273deg,rgba(152,101,255,.1) 15%,rgba(152,101,255,.1) 72%,rgba(29,96,255,.1) 97%);padding:0 20px;margin:28px 0}.analysis-title .level[data-v-0d144520],.analysis-title .title[data-v-0d144520]{gap:6px;display:flex;align-items:center;font-size:20px;font-weight:700}.analysis-title .level .level-icon[data-v-0d144520],.analysis-title .title .level-icon[data-v-0d144520]{line-height:28px;padding:0 14px;border-radius:8px;border-width:1.56px!important;font-weight:400}.flex-box[data-v-0d144520]{display:flex;gap:20px}.data-table[data-v-0d144520]{margin-bottom:30px}.data-table[data-v-0d144520] .el-table th.el-table__cell{background:#f5f7fa}.data-table .table-con[data-v-0d144520]{text-align:justify;max-height:200px;overflow-y:auto}.chart-title[data-v-0d144520]{font-size:14px;font-weight:500;color:#000;display:flex;align-items:center;gap:3px}.section-title[data-v-0d144520]{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:700;color:#333;background:linear-gradient(90deg,rgba(111,170,243,.084),rgba(169,111,243,.03));border-radius:4px;height:42px;padding-left:18px;margin-top:30px;margin-bottom:16px}.suggestions-type[data-v-0d144520]{padding:6px 0 4px;display:flex;align-items:center;font-weight:700;font-size:16px;margin-top:12px}.suggestions-type .line[data-v-0d144520]{width:4px;height:12px;border-radius:8px;background:linear-gradient(174deg,#0e5fff -131%,#9f66ff);margin-right:8px}[data-v-0d144520] .ai-badge{display:none}.float-explain-img[data-v-0d144520]{height:20px;transition:all .3s;cursor:pointer}.float-explain-img[data-v-0d144520]:hover{height:22px}.flex-column[data-v-74ccca06]{display:flex;flex-direction:column;gap:12px;height:100%}.flex-box[data-v-74ccca06]{display:flex;gap:12px;width:100%;overflow:hidden}.card-con[data-v-74ccca06]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.suggestions-type[data-v-74ccca06]{padding:6px 0 4px;display:flex;align-items:center;font-weight:700;font-size:16px;margin-top:12px}.suggestions-type .line[data-v-74ccca06]{width:4px;height:12px;border-radius:8px;background:linear-gradient(174deg,#0e5fff -131%,#9f66ff);margin-right:8px}[data-v-74ccca06] .ai-badge{display:none}.data-table[data-v-04932eee]{margin-bottom:30px}.data-table[data-v-04932eee] .el-table th.el-table__cell{background:#f5f7fa}.data-table[data-v-04932eee] .el-table__cell.is-hidden{display:none!important}.data-table[data-v-285f81b2]{margin-bottom:30px}.data-table[data-v-285f81b2] .el-table th.el-table__cell{background:#f5f7fa}.flex-gap[data-v-c3255f90]{display:flex;flex-direction:column;gap:12px}.tips-box[data-v-d60f4090]{font-size:14px;color:#888;margin-bottom:8px}.suggestions-type[data-v-d60f4090]{padding:6px 0 4px;display:flex;align-items:center;font-weight:700;font-size:16px;margin-top:12px}.suggestions-type .line[data-v-d60f4090]{width:4px;height:12px;border-radius:8px;background:linear-gradient(174deg,#0e5fff -131%,#9f66ff);margin-right:8px}.legend[data-v-0c9ed3a6]{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:16px;align-items:center}.legend-item[data-v-0c9ed3a6]{display:flex;align-items:center;gap:6px;font-size:var(--font-size-body)}.color[data-v-0c9ed3a6]{display:inline-block;width:16px;height:16px;border-radius:2px}.color.green[data-v-0c9ed3a6]{background:#81c784}.color.red[data-v-0c9ed3a6]{background:#e57373}.color.blue[data-v-0c9ed3a6]{background:#64b5f6}.color.darkturquoise[data-v-0c9ed3a6]{background:#faad14}.line[data-v-0c9ed3a6]{display:inline-block;width:16px;height:16px;border-radius:2px}.line.purple[data-v-0c9ed3a6]{border:2px solid #9c27b0}.line.orange[data-v-0c9ed3a6]{border:2px dashed #ff9800}.line.blue[data-v-0c9ed3a6]{border:2px dotted #2196f3}.matrix-grid[data-v-0c9ed3a6]{width:588px;margin:auto;position:relative;display:grid;grid-template-columns:28px repeat(20,28px);grid-template-rows:28px repeat(20,28px);border:1px solid #eee;border-top:none;border-right:none}.header-cell[data-v-0c9ed3a6],.row-header[data-v-0c9ed3a6]{background:#f5f9f8;font-size:9px}.cell[data-v-0c9ed3a6],.header-cell[data-v-0c9ed3a6],.row-header[data-v-0c9ed3a6]{display:flex;align-items:center;justify-content:center;border-right:1px solid #eee;border-top:1px solid #eee}.cell[data-v-0c9ed3a6]{font-size:8px;cursor:pointer}.cell.green[data-v-0c9ed3a6]{background:#81c784}.cell.red[data-v-0c9ed3a6]{background:#e57373}.cell.blue[data-v-0c9ed3a6]{background:#64b5f6}.cell.darkturquoise[data-v-0c9ed3a6]{background:#faad14}.overlay[data-v-0c9ed3a6]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.rect-box[data-v-0c9ed3a6]{position:absolute;border:2px solid}.rect-box.purple[data-v-0c9ed3a6]{border-color:#9c27b0}.rect-box.orange[data-v-0c9ed3a6]{border-color:#ff9800}.rect-box.blue[data-v-0c9ed3a6]{border:2px dotted #2196f3}.rect-box.dashed[data-v-0c9ed3a6]{border-style:dashed}.dot[data-v-0c9ed3a6]{position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid #fff}.dot.purple[data-v-0c9ed3a6]{background:#9c27b0}.dot.blue[data-v-0c9ed3a6]{background:#2196f3}.dot.orange[data-v-0c9ed3a6]{background:#ff9800}.flex-gap[data-v-974667d6]{display:flex;flex-direction:column;gap:12px}.mode-header[data-v-974667d6]{font-size:16px;font-weight:700}.description[data-v-974667d6]{font-size:16px;margin-top:12px}.matrix-grid[data-v-974667d6]{position:relative;display:grid;grid-template-columns:28px repeat(20,28px);grid-template-rows:28px repeat(20,28px)}.header-cell[data-v-974667d6],.row-header[data-v-974667d6]{display:flex;align-items:center;justify-content:center;background:#f5f9f8;border:1px solid #eee;font-size:10px}.cell[data-v-974667d6]{display:flex;align-items:center;justify-content:center;border:1px solid #eee;font-size:8px}.cell.green[data-v-974667d6]{background:#81c784}.cell.red[data-v-974667d6]{background:#e57373}.cell.blue[data-v-974667d6]{background:#64b5f6}.cell.darkturquoise[data-v-974667d6]{background:#13c2c2}.overlay[data-v-974667d6]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.rect-box[data-v-974667d6]{position:absolute;border:2px solid}.rect-box.purple[data-v-974667d6]{border-color:#9c27b0}.rect-box.orange[data-v-974667d6]{border-color:#ff9800}.rect-box.blue[data-v-974667d6]{border:2px dotted #2196f3}.rect-box.dashed[data-v-974667d6]{border-style:dashed}.dot[data-v-974667d6]{position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid #fff}.dot.purple[data-v-974667d6]{background:#9c27b0}.dot.blue[data-v-974667d6]{background:#2196f3}.dot.orange[data-v-974667d6]{background:#ff9800}.body-title[data-v-974667d6]{font-size:16px;font-weight:700}.stats-container[data-v-974667d6]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.stat-card[data-v-974667d6]{border-radius:12px;background:linear-gradient(90deg,#0e5fff,#722ed1);box-shadow:0 4px 10px 0 rgba(0,0,0,.08);display:flex;align-items:flex-end;position:relative}.stat-card>div[data-v-974667d6]{padding:12px 0;width:100%;height:98%;background:#fff;border-radius:12px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:12px}.stat-number[data-v-974667d6]{font-size:18px;font-weight:700}.stat-label[data-v-974667d6]{font-size:14px}.stat-percent[data-v-974667d6]{font-size:14px;font-weight:700}.stat-desc[data-v-974667d6]{font-size:12px}[data-v-974667d6] .ai-badge{display:none}.tabs[data-v-b565bf48]{display:flex;gap:20px;border-bottom:1px solid #f5f7fa}.tabs .tabs-item[data-v-b565bf48]{font-size:14px;line-height:23.16px;color:#666;cursor:pointer}.tabs .tabs-item .tabs-line[data-v-b565bf48]{margin-top:12px;background:linear-gradient(96deg,#0e5fff 26%,#9f66ff);border-radius:8px 8px 0 0;height:4px}.tabs .tabs-item .tab-active[data-v-b565bf48]{background:linear-gradient(96deg,#0e5fff 13%,#9f66ff 93%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;font-size:16px}.section-title[data-v-b565bf48]{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:700;color:#333;background:linear-gradient(90deg,rgba(111,170,243,.084),rgba(169,111,243,.03));border-radius:4px;height:42px;padding-left:18px;margin-top:30px;margin-bottom:16px}.float-explain-img[data-v-b565bf48]{height:20px;transition:all .3s;cursor:pointer}.float-explain-img[data-v-b565bf48]:hover{height:22px}.sub-text[data-v-5e092bd2]{display:inline-block;margin-left:10px;font-size:var(--CaptionSize);color:var(--N2-3);line-height:22px}.file-item[data-v-5e092bd2]{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:5px 10px;margin-bottom:10px;border-radius:5px;background:var(--B1-1)}.file-item .file-l-name[data-v-5e092bd2]{flex:1;font-size:var(--ContentSize);color:var(--N2-2);line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-item .file-l-name.download-file[data-v-5e092bd2]:hover{cursor:pointer;color:var(--el-color-primary)!important}.text-item[data-v-5e092bd2]{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.text-item .file-l-name[data-v-5e092bd2]{flex:1;font-size:var(--ContentSize);color:var(--el-color-primary);line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.file-imgs[data-v-5e092bd2]{padding:15px;line-height:1.6;border-color:#eee;border-style:solid;border-width:1px;border-left-width:5px;background:0 0;border-radius:0 2px 2px 0}.static-text[data-v-5e092bd2]{display:inline-block;margin-bottom:10px;font-size:var(--ContentSize);color:var(--N2-2);line-height:26px}.questionnaire-container[data-v-834084fe]{width:100%;background:#f5f7fa;padding:20px;height:auto}.questionnaire-page[data-v-834084fe]{padding:20px;margin:0 auto;background:#fff;border-radius:8px;min-height:calc(100vh - 114px)}.page-max-width[data-v-834084fe]{max-width:900px}.preview-page[data-v-834084fe]{width:100%;padding:20px}.questionnaire-header[data-v-834084fe]{margin-bottom:24px;text-align:center}.questionnaire-title[data-v-834084fe]{font-size:24px;font-weight:700;color:#333;margin-bottom:8px}.questionnaire-desc[data-v-834084fe]{font-size:14px;color:#333;line-height:1.8}.questionnaire-form[data-v-834084fe] .el-form-item__label{font-size:14px;font-weight:600;color:#1f2329;margin-bottom:10px}.questionnaire-divider[data-v-834084fe]{margin:24px 0}.questionnaire-desc-text[data-v-834084fe]{margin-bottom:18px;color:#333}.questionnaire-actions[data-v-834084fe]{margin-top:24px;text-align:center}.upload-tips[data-v-834084fe]{font-size:14px;color:#606266}[data-v-834084fe] .el-checkbox,[data-v-834084fe] .el-radio{margin-bottom:8px;margin-right:8px!important}[data-v-834084fe] .el-radio-group.is-block{width:100%;display:flex;flex-direction:column}[data-v-834084fe] .el-radio-group.is-block .el-radio{width:100%;margin-right:0!important}[data-v-834084fe] .el-checkbox-group.is-block{width:100%;display:flex;flex-direction:column}[data-v-834084fe] .el-checkbox-group.is-block .el-checkbox{width:100%;margin-right:0!important}.iframe-box[data-v-75be2026]{height:calc(100vh - 160px);background:#f5f7fa}.flex-column[data-v-5a7bd61a]{display:flex;flex-direction:column;gap:12px;height:100%}.suggestions[data-v-5a7bd61a]{padding:20px 0 40px;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:12px}.suggestions-type[data-v-5a7bd61a]{padding:0 0 4px;display:flex;align-items:center;font-weight:700;font-size:16px}.suggestions-type .line[data-v-5a7bd61a]{width:4px;height:12px;border-radius:8px;background:linear-gradient(174deg,#0e5fff -131%,#9f66ff);margin-right:8px}.tips[data-v-5a7bd61a]{color:#888;font-size:14px}.btn[data-v-5a7bd61a]{width:150px;height:46px;border-radius:8px;font-size:16px;margin:0 auto}[data-v-5a7bd61a] .ai-badge{display:none}.lesson-info[data-v-7830b68a]{display:flex;align-items:center;gap:18px}.lesson-info .lesson-icon[data-v-7830b68a]{width:70px;height:70px;border-radius:8px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;background:linear-gradient(180deg,rgba(111,170,243,.07),rgba(169,111,243,.13))}.lesson-info .lesson-icon[data-v-7830b68a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;padding:1px;background:linear-gradient(180deg,rgba(111,170,243,.17) 7%,rgba(169,111,243,.9));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.lesson-info .lesson-text .lesson-title[data-v-7830b68a]{color:#333;font-weight:600;color:#000;font-size:20px}.lesson-info .lesson-text .lesson-meta[data-v-7830b68a]{color:#444;margin-top:10px;font-size:16px}.lesson-info .lesson-text .lesson-meta span[data-v-7830b68a]{margin-right:4px}.svg-icon{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:middle;text-rendering:optimizeLegibility;width:1em;height:1em}.svg-icon svg{display:inline-block;overflow:hidden;width:inherit;height:inherit;fill:currentColor}.ai-chatbot[data-v-d1d37b82]{position:relative;z-index:999;transition:all .3s ease}.chat-box[data-v-d1d37b82]{position:fixed;right:10px;bottom:20%;cursor:pointer;height:84px;width:78px}.chat-box[data-v-d1d37b82]:hover{transform:scale(1.1)}.aibot-img[data-v-d1d37b82]{width:100%;height:78px;position:relative;z-index:2}.aibot-text[data-v-d1d37b82]{font-size:14px;color:#000;text-align:center;line-height:20px;width:62px;height:20px;margin:-10px auto 0;border-radius:8px;background:linear-gradient(180deg,rgba(111,170,243,.07),rgba(169,111,243,.13));position:relative;z-index:1}.aibot-text[data-v-d1d37b82]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid transparent;background:linear-gradient(180deg,rgba(111,170,243,.17) 7%,rgba(169,111,243,.9)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;border-radius:8px;opacity:1}.chat-container[data-v-d1d37b82]{width:100%;height:100%;background:linear-gradient(180deg,rgba(54,98,236,.1),rgba(35,174,249,.1) 52%,rgba(141,158,245,.1)) 0;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;padding:12px}.chat-header[data-v-d1d37b82]{color:#fff;display:flex;align-items:center;justify-content:space-between}.chat-expand[data-v-d1d37b82],.chat-title[data-v-d1d37b82]{height:44px;display:flex;align-items:center;font-size:16px;border-radius:12px;padding:0 6px;background:linear-gradient(0deg,rgba(243,245,249,.7098),hsla(0,0%,100%,.7098));color:#0c0a35;border:1px solid #fff}.background-text[data-v-d1d37b82]{background:linear-gradient(90deg,#0031d0,#7246ff 55%,#f67ba1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.chat-expand[data-v-d1d37b82]{padding:0 12px;cursor:pointer}.chat-messages[data-v-d1d37b82]{flex:1;padding:6px;overflow-y:auto}.chat-empty .empty-header[data-v-d1d37b82]{display:flex;justify-content:space-between;align-items:center}.chat-empty .chat-title[data-v-d1d37b82]{display:block;border:none;background:transparent}.chat-empty .empty-box[data-v-d1d37b82]{border-radius:12px;padding:12px;background:linear-gradient(0deg,rgba(243,245,249,.7098),hsla(0,0%,100%,.7098));border:1px solid #fff;font-size:14px;color:rgba(0,0,0,.85);margin-top:-10px}.message-item[data-v-d1d37b82]{gap:10px}.message-item .user[data-v-d1d37b82]{display:flex;flex-direction:row-reverse;align-items:flex-end;margin-bottom:12px}.message-item .user .message-content[data-v-d1d37b82]{align-items:flex-end}.message-item .assistant[data-v-d1d37b82]{margin-bottom:12px}.message-item .assistant .message-content[data-v-d1d37b82]{align-items:flex-start}.message-content[data-v-d1d37b82]{max-width:100%;display:flex;flex-direction:column;gap:4px;overflow:hidden}.message-avatar[data-v-d1d37b82]{width:23px;height:23px;border-radius:12px;background:linear-gradient(180deg,rgba(111,170,243,.07),rgba(169,111,243,.13));display:flex;align-items:center;justify-content:center;position:relative;border:0 solid transparent}.message-avatar[data-v-d1d37b82]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;padding:1px;background:linear-gradient(180deg,rgba(79,209,251,.6118) 7%,rgba(169,111,243,.9));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:1}.message-desc[data-v-d1d37b82]{font-size:12px;color:rgba(0,0,0,.85)}.message-text[data-v-d1d37b82]{font-size:14px;color:rgba(0,0,0,.85);border:1px solid #fff;border-radius:12px;background:#fff;padding:6px}.message-text[data-v-d1d37b82] p{margin:0 0 8px 0}.message-text[data-v-d1d37b82] p:last-child{margin-bottom:0}.message-text[data-v-d1d37b82] code{background:rgba(0,0,0,.06);padding:2px 6px;border-radius:4px;font-size:12px}.message-text[data-v-d1d37b82] pre{background:#282c34;color:#abb2bf;padding:12px;border-radius:8px;overflow-x:auto}.message-text[data-v-d1d37b82] pre code{background:none;padding:0}.message-text[data-v-d1d37b82] ol,.message-text[data-v-d1d37b82] ul{margin:8px 0;padding-left:20px}.assistant-content[data-v-d1d37b82]{border:1px solid #fff;border-radius:12px;background:#fff;padding:6px}.assistant-content .message-text[data-v-d1d37b82]{border:none;padding:0}.assistant-content .message-action[data-v-d1d37b82]{margin-top:4px;display:flex;gap:6px;cursor:pointer}.message-loading[data-v-d1d37b82]{display:flex;align-items:center;gap:4px}.loading-text[data-v-d1d37b82]{font-size:14px;color:rgba(0,0,0,.85)}.loading-dot[data-v-d1d37b82]{width:4px;height:4px;border-radius:50%;background:#667eea;animation:bounce-d1d37b82 1.4s ease-in-out infinite both}.loading-dot[data-v-d1d37b82]:first-child{animation-delay:-.32s}.loading-dot[data-v-d1d37b82]:nth-child(2){animation-delay:-.16s}@keyframes bounce-d1d37b82{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.chat-input-area[data-v-d1d37b82]{width:100%;padding:12px;position:relative;background:#fff;border-radius:8px;border:0 solid transparent;transition:all .2s ease}.chat-input-area[data-v-d1d37b82]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;padding:1px;background:linear-gradient(180deg,rgba(79,209,251,.6118) 7%,rgba(169,111,243,.9));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .2s ease;pointer-events:none;box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.chat-input-area[data-v-d1d37b82]:focus-within:before{opacity:1}.chat-input-area[data-v-d1d37b82] .el-textarea__inner{border:none;background:transparent;border-radius:0;padding:0!important;font-size:14px;box-shadow:none;scrollbar-width:none;resize:none!important;-ms-overflow-style:none}.chat-input-area[data-v-d1d37b82] .el-textarea__inner::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.chat-input-area[data-v-d1d37b82] .el-textarea__inner:focus{background:transparent;border:none;box-shadow:none}.chat-send[data-v-d1d37b82]{display:flex;margin-top:8px}.chat-send .quoteMessage-box[data-v-d1d37b82]{width:calc(100% - 45px);display:flex;align-items:center}.chat-send .quoteMessage-box .quoteMessage[data-v-d1d37b82]{width:100%;border-left:2px solid #999;padding:0 6px;max-height:42px;font-size:12px;color:#999;overflow-y:auto}.chat-send .quoteMessage-box .quoteMessage[data-v-d1d37b82]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.chat-send .quoteMessage-box .quoteMessage[data-v-d1d37b82]:focus{background:transparent;border:none;box-shadow:none}.chat-send[data-v-d1d37b82] .el-button{width:42px;height:42px;padding:0;background:transparent;border:none}.chat-send[data-v-d1d37b82] .el-button:hover{opacity:.7}.float-explain-btn[data-v-d1d37b82]{position:fixed;display:none;z-index:1;cursor:pointer;width:auto;gap:4px}.float-explain-btn .float-explain-img[data-v-d1d37b82]{height:20px;transition:all .3s}.float-explain-btn .float-explain-img[data-v-d1d37b82]:hover{height:22px}.assistant-content[data-v-d1d37b82]{overflow:hidden;width:100%}.assistant-content[data-v-d1d37b82] table{display:block;border-collapse:collapse;width:100%;max-width:100%;overflow-x:auto;background:#f9fafb;table-layout:auto}.assistant-content[data-v-d1d37b82] table::-webkit-scrollbar{height:4px}.assistant-content[data-v-d1d37b82] table::-webkit-scrollbar-track{background-color:transparent}.assistant-content[data-v-d1d37b82] table::-webkit-scrollbar-thumb{background-color:#ced1d5;border-radius:5px}.assistant-content[data-v-d1d37b82] table::-webkit-scrollbar-thumb:hover{background-color:#a8aaad}.assistant-content[data-v-d1d37b82] td,.assistant-content[data-v-d1d37b82] th{border:1px solid #ccc;padding:8px;font-size:12px;white-space:nowrap;text-align:center}.history[data-v-d1d37b82]{width:117px;height:32px;border-radius:16px;background:linear-gradient(0deg,rgba(243,245,249,.7098039215686275),hsla(0,0%,100%,.7098039215686275));border:1px solid #fff;display:flex;align-items:center;justify-content:center;margin-right:6px;color:rgba(0,0,0,.85);font-size:14px;gap:6px;margin:6px 6px 6px 0;cursor:pointer}.history[data-v-d1d37b82]:hover{background:#fff}.loading-text[data-v-d1d37b82]{font-size:12px;color:#888}[data-v-d1d37b82] .el-divider__text{background:transparent!important}.share-con[data-v-3e698f42]{margin-top:14px;background:rgba(111,162,254,.06);border:1px solid rgba(0,97,255,.102);border-radius:4px;font-size:14px;color:#262626;cursor:pointer}.share-con[data-v-3e698f42]:hover{color:rgba(0,97,255,.8)}.lesson-detail-container[data-v-27ebaf1a]{overflow:hidden}.lesson-report-page[data-v-27ebaf1a]{height:100%;overflow:auto;background:linear-gradient(179deg,rgba(245,247,250,0),#f5f7fa 36%);position:relative;z-index:2;display:flex;flex-direction:column}.fixed-bg[data-v-27ebaf1a]{position:fixed;top:0;width:100%;height:445px;opacity:.8;z-index:1}.page-max-shop[data-v-27ebaf1a]{width:100%}.lesson-info-bar[data-v-27ebaf1a]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:110px}.lesson-info-bar .lesson-actions[data-v-27ebaf1a]{display:flex;gap:12px}.lesson-info-bar .lesson-actions .btn[data-v-27ebaf1a]{height:46px;border-radius:8px;font-size:16px}.main-content[data-v-27ebaf1a]{display:flex;gap:12px;padding:0 0 20px;height:calc(100% - 110px);overflow:hidden;flex:1;position:relative}.sidebar[data-v-27ebaf1a]{position:absolute;top:0;z-index:99}.sidebar-box[data-v-27ebaf1a]{width:125px;height:calc(100% - 20px);background:#fff;border-radius:12px;backdrop-filter:blur(62.56px);padding:16px 0}.content-right[data-v-27ebaf1a]{flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:100%;position:relative}.float-explain-btn[data-v-27ebaf1a]{position:absolute;z-index:999;display:none;cursor:pointer;gap:4px}.float-explain-btn .float-explain-img[data-v-27ebaf1a]{height:20px;transition:all .3s}.float-explain-btn .float-explain-img[data-v-27ebaf1a]:hover{height:22px}.lesson-actions[data-v-27ebaf1a] .el-dropdown .el-button:focus-visible,.lesson-actions[data-v-27ebaf1a] .el-dropdown:focus-visible,.lesson-actions[data-v-27ebaf1a] .el-dropdown__trigger:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}