.sidebar .sidebar-title[data-v-4cb21199]{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-4cb21199]{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-4cb21199]{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-7b3bbd60]{display:flex;align-items:center;gap:12px;width:100%}.data-box[data-v-7b3bbd60]{width:100%;display:grid;justify-content:center;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.data-item[data-v-7b3bbd60]{flex:1;color:#000;font-weight:500;height:136px;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-7b3bbd60]{width:100%;height:98%;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.course-name[data-v-7b3bbd60]{font-size:14px;font-weight:700;color:#333;margin-top:12px;display:block}.radarChart[data-v-7b3bbd60]{width:40%}.chart-title[data-v-7b3bbd60]{font-size:14px;color:#000;margin:40px 0;display:flex;align-items:center;gap:3px}[data-v-7b3bbd60] .ai-badge{display:none}.tag-text[data-v-7b3bbd60]{font-weight:700;font-size:14px;height:30px;padding:0 12px}.tag-text.el-tag--warning[data-v-7b3bbd60]{--el-tag-text-color:#ff6c00}.tag-text.el-tag--danger[data-v-7b3bbd60]{--el-tag-text-color:#f20000}.section-title[data-v-7b3bbd60]{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}.table-cell[data-v-7b3bbd60]{display:flex;align-items:center;gap:8px}.score-text[data-v-7b3bbd60]{color:#333;font-size:14px}.level[data-v-7b3bbd60]{text-align:center;padding:4px 8px;font-size:14px;font-weight:700;border-radius:12px}.flex-box[data-v-56b7ffb6]{display:flex;align-items:center;gap:12px;width:100%}.course-duration[data-v-56b7ffb6]{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:108px;padding-left:18px;width:48%;margin-top:30px}.course-duration .course-info[data-v-56b7ffb6]{font-size:14px;line-height:38.56px}.section-title[data-v-56b7ffb6]{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}.section-title .tips[data-v-56b7ffb6]{font-size:12px;color:#666;font-weight:350}.mode-box[data-v-56b7ffb6]{display:flex;justify-content:space-around}.mode-box .mode-item-box[data-v-56b7ffb6]{width:48%;font-size:14px;font-weight:700}.mode-box .mode-item-box .mode-item[data-v-56b7ffb6]{gap:6px;font-size:18px;font-weight:500;color:#000;display:flex;align-items:center;padding-left:34px;height:84px;border-radius:12px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);border-left:4px solid #0e5fff;margin-top:12px}.mode-box .mode-item-box .mode-active[data-v-56b7ffb6]{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}.step-box[data-v-56b7ffb6]{font-size:14px;font-weight:700;margin-bottom:20px}.link-box[data-v-56b7ffb6]{display:flex;flex-wrap:wrap}.link-box .link-item[data-v-56b7ffb6]{display:flex;align-items:center;margin-top:12px}.link-box .link-name[data-v-56b7ffb6]{padding:12px 20px;font-size:18px;font-weight:500;color:#000;border-radius:12px;background:#f6f9ff}[data-v-56b7ffb6] .ai-badge{display:none}.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-8cbe90ee]{display:flex;flex-direction:column;gap:12px}.flex-box[data-v-8cbe90ee]{display:flex;gap:12px;width:100%;overflow:hidden}.card-con[data-v-8cbe90ee]{width:50%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.chart-title[data-v-8cbe90ee]{font-size:14px;color:#000;margin:30px 0;display:flex;align-items:center;gap:3px}[data-v-8cbe90ee] .card-ai-content{height:calc(100% - 64px)}[data-v-8cbe90ee] .ai-badge{display:none}[data-v-8cbe90ee] .card-text{height:100%}.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}[data-v-35f7f535] .card-ai-content{width:100%;height:calc(100% - 64px)}[data-v-35f7f535] .ai-badge{display:none}[data-v-35f7f535] .card-text{height:100%}[data-v-83c644b4] .ai-badge{display:none}.flex-column[data-v-30dc1fa2]{display:flex;flex-direction:column;gap:12px;height:100%}.flex-box[data-v-30dc1fa2]{display:flex;gap:12px;width:100%;overflow:hidden}.card-con[data-v-30dc1fa2]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.suggestions-type[data-v-30dc1fa2]{padding:6px 0 4px;display:flex;align-items:center;font-weight:700;font-size:16px;margin-top:12px}.suggestions-type .line[data-v-30dc1fa2]{width:4px;height:12px;border-radius:8px;background:linear-gradient(174deg,#0e5fff -131%,#9f66ff);margin-right:8px}[data-v-30dc1fa2] .ai-badge{display:none}.lesson-info[data-v-ef6521ca]{display:flex;align-items:center;gap:18px}.lesson-info .lesson-icon[data-v-ef6521ca]{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-ef6521ca]: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-ef6521ca]{color:#333;font-weight:600;color:#000;font-size:20px}.lesson-info .lesson-text .lesson-meta[data-v-ef6521ca]{color:#444;margin-top:10px;font-size:16px}.lesson-info .lesson-text .lesson-meta span[data-v-ef6521ca]{margin-right:4px}.lesson-detail-container[data-v-7e909a10]{height:calc(100vh - 74px);overflow:hidden}.lesson-report-page[data-v-7e909a10]{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-7e909a10]{position:fixed;top:0;width:100%;height:445px;opacity:.8;z-index:1}.page-max-shop[data-v-7e909a10]{width:100%}.lesson-info-bar[data-v-7e909a10]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:110px}.lesson-info-bar .lesson-info[data-v-7e909a10]{display:flex;align-items:center;gap:18px}.lesson-info-bar .lesson-info .lesson-icon[data-v-7e909a10]{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-bar .lesson-info .lesson-icon[data-v-7e909a10]: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-bar .lesson-info .lesson-text .lesson-title[data-v-7e909a10]{font-size:18px;color:#333;font-weight:600;color:#000}.lesson-info-bar .lesson-info .lesson-text .lesson-meta[data-v-7e909a10]{font-size:14px;color:#444;margin-top:10px}.lesson-info-bar .lesson-info .lesson-text .lesson-meta span[data-v-7e909a10]{margin-right:4px}.lesson-info-bar .lesson-actions[data-v-7e909a10]{display:flex;gap:12px}.lesson-info-bar .lesson-actions .btn[data-v-7e909a10]{height:46px;border-radius:8px;font-size:16px}.main-content[data-v-7e909a10]{display:flex;gap:12px;padding:0 0 20px;height:calc(100% - 110px);overflow:hidden;flex:1}.sidebar-box[data-v-7e909a10]{width:154px;height:100%;background:#fff;border-radius:12px;backdrop-filter:blur(62.56px);padding:16px 12px}.content-right[data-v-7e909a10]{width:calc(100% - 154px);flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:100%;position:relative}