.course-header[data-v-044afcc3]{z-index:300;background:linear-gradient(25.86deg,#1e78f8 9.82%,#51c5f3 90.63%);align-items:center;height:64px;padding:0 48px;display:flex;position:sticky;top:0}.course-header--ghost[data-v-044afcc3]{visibility:hidden}.course-header__left[data-v-044afcc3]{cursor:pointer;flex-shrink:0;align-items:center;gap:20px;display:flex}.course-header__product-logo[data-v-044afcc3]{height:28px}.course-header__name[data-v-044afcc3]{letter-spacing:2px;color:#fff;cursor:pointer;margin-left:20px;font-size:22px;transition:opacity .2s}.course-header__name[data-v-044afcc3]:hover{opacity:.85}.ai-course-slide[data-v-7e539166]{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0}.ai-course-slide--active[data-v-7e539166]{opacity:1;pointer-events:auto}.ai-course-slide__frame[data-v-7e539166]{width:min(100cqw,100cqh);height:min(100cqw,100cqh);position:relative;overflow:hidden;container-type:size}.ai-course-slide__bg-wrap[data-v-7e539166]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ai-course-slide__bg[data-v-7e539166]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;inset:0}.ai-course-slide__bg[data-v-7e539166],.ai-course-slide__orbit-scene[data-v-7e539166]{pointer-events:none;width:100%;height:100%;position:absolute}.ai-course-slide__orbit-scene[data-v-7e539166]{perspective:760px;perspective-origin:50%;opacity:0;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-course-slide__sat[data-v-7e539166]{--sat-tilt:16deg;--sat-bank:18deg;--sat-r:46cqmin;aspect-ratio:1;mix-blend-mode:screen;transform-origin:50%;opacity:0;will-change:transform,opacity;background:radial-gradient(circle,#fff 0,#eef9ff 26%,#8cdcfffa 48%,#40a0ff66 70%,#0000 100%);border-radius:50%;width:2.8cqmin;margin:0;position:absolute;top:50%;left:50%;box-shadow:0 0 12px 5px #fff,0 0 26px 12px #96e1fff2,0 0 48px 20px #46aaffa6}.ai-course-slide__sat--nw[data-v-7e539166]{--sat-tilt:12deg;--sat-bank:-18deg;--sat-r:41.4cqmin;width:2.3cqmin;box-shadow:0 0 10px 4px #fffffff2,0 0 22px 10px #96dcffd9,0 0 40px 16px #50aaff8c}.ai-course-slide--active .ai-course-slide__orbit-scene[data-v-7e539166]{opacity:1}.ai-course-slide--active .ai-course-slide__sat--ne[data-v-7e539166]{animation:11s linear infinite ai-sat-3d-ne-7e539166}.ai-course-slide--active .ai-course-slide__sat--nw[data-v-7e539166]{animation:13s linear infinite ai-sat-3d-nw-7e539166}.ai-course-slide__content[data-v-7e539166]{z-index:1;box-sizing:border-box;width:100%;height:100%;position:relative;top:-40px}.ai-course-slide__title[data-v-7e539166]{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:.4cqh;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-course-slide__title-text[data-v-7e539166]{color:#fff;letter-spacing:.04em;text-shadow:0 2px 8px #08307859;font-size:4.2cqh;font-weight:600;line-height:1.2}.ai-course-slide__title-num[data-v-7e539166]{color:#7ad7ff;text-shadow:0 0 12px #50beff73;font-family:DIN Alternate,PingFang SC,Helvetica Neue,sans-serif;font-size:5.2cqh;font-weight:700;line-height:1}.ai-course-slide__card[data-v-7e539166]{z-index:1;box-sizing:border-box;background:linear-gradient(101deg,#ebf6ff 3.71%,#fff 29.24%),linear-gradient(#fff,#fff);border:1px solid #e2edff;border-radius:8px;flex-direction:row;align-items:center;gap:1.4cqh;min-width:22cqh;padding:1.5cqh 2cqh;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 4px #309afd1a}.ai-course-slide__card[data-v-7e539166]:hover{border-color:#408cffd9;transform:translate(-50%,calc(-50% - 3px));box-shadow:0 0 12px 2px #408cff73,0 6px 16px #408cff40}.ai-course-slide__icon[data-v-7e539166]{-o-object-fit:contain;object-fit:contain;flex:none;width:5.6cqh;height:5.6cqh}.ai-course-slide__meta[data-v-7e539166]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.2cqh;min-width:0;display:flex}.ai-course-slide__value[data-v-7e539166]{color:#1890ff;font-family:DIN Alternate,PingFang SC,Helvetica Neue,sans-serif;font-size:3.6cqh;font-weight:700;line-height:1.1}.ai-course-slide__label[data-v-7e539166]{color:#4e5969;white-space:nowrap;font-size:2.1cqh;font-weight:500;line-height:1.2}@keyframes ai-sat-3d-ne-7e539166{0%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(45deg) translateZ(var(--sat-r)) rotateY(-45deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(1.02);opacity:.9}12.5%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(0deg) translateZ(var(--sat-r)) rotateY(0deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(1.22);opacity:1}25%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(-45deg) translateZ(var(--sat-r)) rotateY(45deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(1.02);opacity:.9}37.5%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(-90deg) translateZ(var(--sat-r)) rotateY(90deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.82);opacity:.35}50%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(-135deg) translateZ(var(--sat-r)) rotateY(135deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.55);opacity:.08}62.5%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(-180deg) translateZ(var(--sat-r)) rotateY(180deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.4);opacity:0}75%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(-225deg) translateZ(var(--sat-r)) rotateY(225deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.55);opacity:.08}87.5%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(-270deg) translateZ(var(--sat-r)) rotateY(270deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.82);opacity:.35}to{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(-315deg) translateZ(var(--sat-r)) rotateY(315deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(1.02);opacity:.9}}@keyframes ai-sat-3d-nw-7e539166{0%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(-45deg) translateZ(var(--sat-r)) rotateY(45deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.98);opacity:.9}12.5%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(0deg) translateZ(var(--sat-r)) rotateY(0deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(1.18);opacity:1}25%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(45deg) translateZ(var(--sat-r)) rotateY(-45deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.98);opacity:.9}37.5%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(90deg) translateZ(var(--sat-r)) rotateY(-90deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.8);opacity:.35}50%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(135deg) translateZ(var(--sat-r)) rotateY(-135deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.52);opacity:.08}62.5%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(180deg) translateZ(var(--sat-r)) rotateY(-180deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.38);opacity:0}75%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(225deg) translateZ(var(--sat-r)) rotateY(-225deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.52);opacity:.08}87.5%{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(270deg) translateZ(var(--sat-r)) rotateY(-270deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.8);opacity:.35}to{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(315deg) translateZ(var(--sat-r)) rotateY(-315deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%) scale(.98);opacity:.9}}@media (prefers-reduced-motion:reduce){.ai-course-slide[data-v-7e539166],.ai-course-slide__card[data-v-7e539166]{transition:none}.ai-course-slide--active .ai-course-slide__sat--ne[data-v-7e539166],.ai-course-slide--active .ai-course-slide__sat--nw[data-v-7e539166]{opacity:.95;animation:none}.ai-course-slide--active .ai-course-slide__sat--ne[data-v-7e539166]{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(45deg) translateZ(var(--sat-r)) rotateY(-45deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%)}.ai-course-slide--active .ai-course-slide__sat--nw[data-v-7e539166]{transform:rotate(var(--sat-bank)) rotateX(var(--sat-tilt)) rotateY(-45deg) translateZ(var(--sat-r)) rotateY(45deg) rotateX(calc(var(--sat-tilt)*-1)) rotate(calc(var(--sat-bank)*-1)) translate(-50%,-50%)}}.graph-stats-slide[data-v-e526f550]{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0}.graph-stats-slide--active[data-v-e526f550]{opacity:1;pointer-events:auto}.graph-stats-slide__frame[data-v-e526f550]{width:min(100cqw,120cqh);height:min(100cqh,83.3333cqw);position:relative;overflow:hidden;container-type:size}.graph-stats-slide__bg-wrap[data-v-e526f550]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.graph-stats-slide__bg[data-v-e526f550]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(.8)}.graph-stats-slide__content[data-v-e526f550]{z-index:1;box-sizing:border-box;width:100%;height:100%;position:relative}.graph-stats-slide__card[data-v-e526f550]{z-index:1;box-sizing:border-box;background:linear-gradient(101deg,#ebf6ff 3.71%,#fff 29.24%),linear-gradient(#fff,#fff);border:1px solid #e2edff;border-radius:8px;flex-direction:row;align-items:center;gap:1.4cqh;min-width:22cqh;padding:1.5cqh 2cqh;display:flex;position:absolute;box-shadow:0 0 4px #309afd1a}.graph-stats-slide__card--tl[data-v-e526f550]{top:8%;left:13%}.graph-stats-slide__card--tr[data-v-e526f550]{top:8%;right:13%}.graph-stats-slide__card--bl[data-v-e526f550]{bottom:12%;left:13%}.graph-stats-slide__card--br[data-v-e526f550]{bottom:12%;right:13%}.graph-stats-slide__icon[data-v-e526f550]{-o-object-fit:contain;object-fit:contain;flex:none;width:5.6cqh;height:5.6cqh}.graph-stats-slide__meta[data-v-e526f550]{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.2cqh;min-width:0;display:flex}.graph-stats-slide__value[data-v-e526f550]{color:#1890ff;font-family:DIN Alternate,PingFang SC,Helvetica Neue,sans-serif;font-size:3.6cqh;font-weight:700;line-height:1.1}.graph-stats-slide__label[data-v-e526f550]{color:#4e5969;white-space:nowrap;font-size:2.1cqh;font-weight:500;line-height:1.2}@media (prefers-reduced-motion:reduce){.graph-stats-slide[data-v-e526f550]{transition:none}}.ov-slide[data-v-8c142eab]{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0}.ov-slide--active[data-v-8c142eab]{opacity:1;pointer-events:auto}.ov-slide__frame[data-v-8c142eab]{position:relative;container-type:size}.ov-slide__art[data-v-8c142eab]{position:absolute;inset:0}.ov-slide__art[data-v-8c142eab] svg{width:100%;height:100%;display:block}.ov-slide__num[data-v-8c142eab]{z-index:2;white-space:nowrap;font-family:DIN Alternate,PingFang SC,Helvetica Neue,sans-serif;font-weight:700;line-height:1;position:absolute}@media (prefers-reduced-motion:reduce){.ov-slide[data-v-8c142eab]{transition:none}}.tool-icon[data-v-5238ba12]{z-index:2;border-radius:22%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.tool-icon__img[data-v-5238ba12]{-o-object-fit:contain;object-fit:contain;width:62%;height:62%}.tool-name[data-v-5238ba12]{z-index:2;color:#10101a;white-space:nowrap;text-overflow:ellipsis;max-width:14%;font-weight:500;line-height:1;position:absolute;overflow:hidden}.ov-visual[data-v-7528b726]{border-radius:16px;flex-direction:column;height:100%;min-height:320px;display:flex;overflow:hidden}.ov-visual__stage[data-v-7528b726]{flex:none;height:552px;position:relative;overflow:hidden;container-type:size}.ov-visual__stage[data-v-7528b726] .ov-visual__slide--down{transform:translateY(36px)}.ov-visual__stage[data-v-7528b726] .ov-visual__slide--up{transform:translateY(-16px)}.ov-visual__dots[data-v-7528b726]{z-index:2;justify-content:center;gap:8px;padding:12px 0 16px;display:flex;position:relative}.ov-visual__dot[data-v-7528b726]{cursor:pointer;z-index:999;background:#f5f5f5;border:none;border-radius:999px;width:30px;height:5px;padding:0;transition:width .3s,background .3s;box-shadow:0 1px 4px 2px #cde7fd80}.ov-visual__dot--active[data-v-7528b726]{background:#fff}@media (prefers-reduced-motion:reduce){.ov-visual__dot[data-v-7528b726]{transition:none}}.section-title[data-v-0a4be973]{color:#1d2129;align-items:center;gap:10px;font-size:24px;font-weight:600;display:flex}.section-title__star[data-v-0a4be973]{color:#2b7de9;font-size:22px}.block-title[data-v-0a4be973]{color:#1d2129;align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.block-title__dot[data-v-0a4be973]{box-sizing:border-box;background:#fff;border:4px solid #2b7de9;border-radius:50%;width:14px;height:14px}.overview-intro[data-v-0a4be973]{scroll-margin-top:88px}.overview-intro__grid[data-v-0a4be973]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:32px;margin-top:20px;display:grid}.overview-intro__main[data-v-0a4be973]{min-width:0}.overview-intro__visual[data-v-0a4be973]{min-height:360px}.overview-intro__block[data-v-0a4be973]{margin-top:28px}.overview-intro__desc-wrap[data-v-0a4be973]{margin-top:12px;position:relative}.overview-intro__desc[data-v-0a4be973]{color:#4e5969;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:14px;line-height:1.9;display:-webkit-box;overflow:hidden}.overview-intro__desc-pop[data-v-0a4be973]{z-index:30;color:#1d2129;filter:drop-shadow(0 12px 28px #1d212929);opacity:0;visibility:hidden;pointer-events:auto;background:#fff;border-radius:16px;width:480px;max-width:56vw;padding:24px 28px 20px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:50%;left:calc(100% + 16px);transform:translate(-4px,-50%)}.overview-intro__desc-pop[data-v-0a4be973]:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid #fff;width:0;height:0;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.overview-intro__desc-pop[data-v-0a4be973]:after{content:"";width:16px;position:absolute;top:0;bottom:0;right:100%}.overview-intro__desc-pop-close[data-v-0a4be973]{color:#86909c;cursor:pointer;background:0 0;border:none;font-size:24px;line-height:1;position:absolute;top:10px;right:14px}.overview-intro__desc-pop-close[data-v-0a4be973]:hover{color:#1d2129}.overview-intro__desc-pop-scroll[data-v-0a4be973]{color:#4e5969;max-height:60vh;font-size:14px;line-height:1.9;overflow-y:auto}.overview-intro__desc-pop-scroll[data-v-0a4be973]::-webkit-scrollbar{width:0}.overview-intro__desc-wrap:hover .overview-intro__desc-pop[data-v-0a4be973]{opacity:1;visibility:visible;transform:translateY(-50%)}.overview-intro__tags[data-v-0a4be973]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.overview-intro__tag[data-v-0a4be973]{stroke-width:1px;stroke:#fff;background:#fffcf5;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:14px;display:inline-flex}.info-card[data-v-0a4be973]{background:#fff;border-radius:16px;padding:28px 28px 24px;position:relative;box-shadow:0 4px 20px #2b7de914}.info-card__tag[data-v-0a4be973]{position:absolute;top:5px;right:-5px}.info-card__tag .tail-content[data-v-0a4be973]{color:#fff;background:linear-gradient(94deg,#aca1ff 23.32%,#8956ff);border-radius:4px 8px 0 4px;padding:4px 12px;font-size:14px;box-shadow:0 1px 8px #0053c833}.info-card__head[data-v-0a4be973]{align-items:center;gap:18px;display:flex}.info-card__name-row[data-v-0a4be973]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.info-card__name[data-v-0a4be973]{color:#1d2129;margin:0 auto;font-size:22px;font-weight:600}.info-card__meta[data-v-0a4be973]{flex-direction:column;gap:16px;margin-top:22px;padding-inline-start:0;font-size:14px;display:flex}.info-card__learner-tag[data-v-0a4be973]{display:block;position:absolute;top:20px;right:22px}.info-chip[data-v-0a4be973]{border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px;line-height:1.6}.info-chip--blue[data-v-0a4be973]{color:#568efe;background:#edfaff}.info-chip--green[data-v-0a4be973]{color:#1a9e5c;background:#e6f7ee}.meta-row[data-v-0a4be973]{color:#000;align-items:center;gap:12px;display:flex}.meta-row__label[data-v-0a4be973]{color:#666;white-space:nowrap;flex-shrink:0;width:64px}.meta-row__content[data-v-0a4be973]{flex:1;min-width:0}.meta-row__ellipsis[data-v-0a4be973]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meta-row__teachers[data-v-0a4be973]{flex-wrap:wrap;gap:8px 16px;display:flex}.meta-teacher[data-v-0a4be973]{white-space:nowrap;gap:6px}.meta-badge[data-v-0a4be973],.meta-teacher[data-v-0a4be973]{align-items:center;display:inline-flex}.meta-badge[data-v-0a4be973]{color:#86909c;cursor:pointer;background:#f2f3f5;border-radius:999px;flex-shrink:0;gap:2px;padding:2px 10px;font-size:12px;position:relative}.meta-badge__chevron[data-v-0a4be973]{font-size:13px;line-height:1}.info-pop[data-v-0a4be973]{z-index:200;color:#1d2129;filter:drop-shadow(0 12px 28px #1d212929);background:#fff;border-radius:16px;padding:24px 28px 20px;animation:.2s ease-out info-pop-in-0a4be973;position:fixed;transform:translateY(-50%)}.info-pop[data-v-0a4be973]:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid #fff;width:0;height:0;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.info-pop__close[data-v-0a4be973]{color:#86909c;cursor:pointer;background:0 0;border:none;font-size:24px;line-height:1;position:absolute;top:10px;right:14px}.info-pop__close[data-v-0a4be973]:hover{color:#1d2129}.info-pop__scroll[data-v-0a4be973]{max-height:60vh;overflow-y:auto}.info-pop__group+.info-pop__group[data-v-0a4be973]{margin-top:18px}.info-pop__label[data-v-0a4be973]{color:#1890ff;border-left:3px solid #1890ff;padding-left:8px;font-size:14px;font-weight:500}.info-pop__chips[data-v-0a4be973]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.info-pop__chip[data-v-0a4be973]{color:#242b30;background:#e8f1fe;border-radius:6px;padding:6px 16px;font-size:13px}@keyframes info-pop-in-0a4be973{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}.section-title[data-v-db94125c]{color:#1d2129;align-items:center;gap:10px;font-size:24px;font-weight:600;display:flex}.section-title__star[data-v-db94125c]{color:#2b7de9;font-size:22px}.agent-carousel[data-v-db94125c]{margin-top:40px;scroll-margin-top:88px}.agent-carousel__viewport[data-v-db94125c]{border-radius:16px;margin-top:20px;position:relative;overflow:hidden}.agent-carousel__track[data-v-db94125c]{will-change:transform;display:flex}.agent-carousel__page[data-v-db94125c]{flex:0 0 100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:2px;display:grid}.agent-carousel__arrow[data-v-db94125c]{z-index:10;color:#2b7de9;cursor:pointer;background:#fffffff2;border:none;border-radius:50%;width:36px;height:36px;font-size:20px;line-height:1;transition:box-shadow .2s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #2b7de92e}.agent-carousel__arrow[data-v-db94125c]:hover{box-shadow:0 0 14px #408cff73}.agent-carousel__arrow--prev[data-v-db94125c]{left:8px}.agent-carousel__arrow--next[data-v-db94125c]{right:8px}.agent-card[data-v-db94125c]{-webkit-backdrop-filter:blur(2.71828px);backdrop-filter:blur(2.71828px);cursor:pointer;background:linear-gradient(172.67deg,#def5ffb8,#fff 63.33%);border:2px solid #fff;border-radius:14px;flex-direction:column;padding:20px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 2px 12px #2b7de90f}.agent-card[data-v-db94125c]:hover{transform:translateY(-5px);box-shadow:0 10px 28px #2b7de933,0 0 18px #408cff40}.agent-card__head[data-v-db94125c]{align-items:center;gap:12px;display:flex}.agent-card__photo[data-v-db94125c]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.agent-card__photo--empty[data-v-db94125c]{color:#fff;background:linear-gradient(25.86deg,#1e78f8 9.82%,#51c5f3 90.63%);justify-content:center;align-items:center;font-size:20px;display:flex}.agent-card__name[data-v-db94125c]{color:#1d2129;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.agent-card__stats[data-v-db94125c]{color:#86909c;gap:20px;margin-top:12px;font-size:12px;display:flex}.agent-card__scenes[data-v-db94125c]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.agent-card__scene[data-v-db94125c]{border-radius:6px;padding:2px 10px;font-size:12px;line-height:1.6}.agent-card__scene--blue[data-v-db94125c]{color:#2b7de9;background:#e8f1fe}.agent-card__scene--green[data-v-db94125c]{color:#1a9e5c;background:#e6f7ee}.agent-card__desc[data-v-db94125c]{color:#4e5969;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.over-text[data-v-39ed46e9]{position:relative}.over-text__tip[data-v-39ed46e9]{z-index:9999;color:#fff;pointer-events:none;word-break:break-word;white-space:normal;background:#000000d9;border-radius:6px;width:max-content;max-width:320px;padding:8px 12px;font-size:12px;line-height:1.6;transition:opacity .2s;position:fixed;box-shadow:0 4px 10px #00000026}.over-text__tip[data-v-39ed46e9]:after{content:"";background:inherit;width:8px;height:8px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.over-text__tip--top[data-v-39ed46e9]{transform:translate(-50%,-100%)}.over-text__tip--top[data-v-39ed46e9]:after{bottom:-4px}.over-text__tip--bottom[data-v-39ed46e9]{transform:translate(-50%)}.over-text__tip--bottom[data-v-39ed46e9]:after{top:-4px}.over-text__tip--light[data-v-39ed46e9]{color:#1d2129;background:#fff;box-shadow:0 4px 10px #0000001a}.over-text__tip-content[data-v-39ed46e9]{white-space:normal}.section-title[data-v-51c61930]{color:#1d2129;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:600;display:flex}.section-title__star[data-v-51c61930]{color:#2b7de9;font-size:22px}.teacher-intro[data-v-51c61930]{margin-top:40px;scroll-margin-top:88px}.teacher-intro__head[data-v-51c61930]{justify-content:space-between;align-items:center;gap:16px;display:flex}.teacher-intro__arrows[data-v-51c61930]{flex-shrink:0;align-items:center;gap:8px;display:flex}.teacher-intro__arrow[data-v-51c61930]{color:#4e5969;cursor:pointer;background:#fff;border:1px solid #e5e6eb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.teacher-intro__arrow svg[data-v-51c61930]{display:block}.teacher-intro__arrow[data-v-51c61930]:hover{color:#2b7de9;border-color:#2b7de9;box-shadow:0 0 10px #408cff40}.teacher-intro__viewport[data-v-51c61930]{margin-top:20px;overflow:hidden}.teacher-intro__track[data-v-51c61930]{will-change:transform;display:flex}.teacher-intro__page[data-v-51c61930]{flex:0 0 100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:2px;display:grid}.ti-card[data-v-51c61930]{background:linear-gradient(#e7f7ff,#f1faff 30%,#fff 60%);border:2px solid #fff;border-radius:12px;padding:20px;transition:transform .2s,box-shadow .2s}.ti-card[data-v-51c61930]:only-child{grid-column:1/-1}.ti-card__header[data-v-51c61930]{align-items:center;gap:14px;display:flex}.ti-card__avatar[data-v-51c61930]{flex-shrink:0;width:64px;height:64px;position:relative}.ti-card__avatar-img[data-v-51c61930]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;overflow:hidden}.ti-card__avatar-img--empty[data-v-51c61930]{color:#2b7de9;background:#c9d8f2;justify-content:center;align-items:center;font-size:22px;display:flex}.ti-card__leader-tag[data-v-51c61930]{width:100%;height:16px;position:absolute;bottom:0;left:0}.ti-card__info[data-v-51c61930]{flex:1;min-width:0}.ti-card__name-row[data-v-51c61930]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ti-card__name[data-v-51c61930]{color:#172033;font-size:16px;font-weight:500}.ti-card__title[data-v-51c61930]{color:#1e78f8;background:#d9f0fe;border:1px solid #a9d2fc;border-radius:4px;align-items:center;padding:2px 6px;display:inline-flex}.ti-card__org[data-v-51c61930],.ti-card__title[data-v-51c61930]{white-space:nowrap;font-size:12px}.ti-card__org[data-v-51c61930]{color:#484848;text-overflow:ellipsis;margin-top:12px;overflow:hidden}.ti-card__section[data-v-51c61930]{margin-top:16px}.ti-card__section-title[data-v-51c61930]{color:#000;align-items:center;gap:6px;margin:0 0 6px;font-size:14px;font-weight:400;display:flex}.ti-card__dot[data-v-51c61930]{border:2px solid #1e78f8;border-radius:50%;flex-shrink:0;width:6px;height:6px}.section-placeholder[data-v-b2873027]{border-radius:12px;padding:8px 24px 24px;scroll-margin-top:88px}.section-placeholder__title[data-v-b2873027]{color:#2b7de9;align-items:center;gap:8px;padding:12px 0;font-size:18px;font-weight:600;display:flex}.section-placeholder__star[data-v-b2873027]{font-size:16px}.section-placeholder__body[data-v-b2873027]{color:#86909c;background:#ffffffbf;border-radius:12px;justify-content:center;align-items:center;height:360px;font-size:14px;display:flex;box-shadow:0 2px 12px #2b7de90f}.course-overview[data-v-3ac1a58f]{max-width:1400px;margin:0 auto}.course-scroll-section[data-v-7aae714c]{box-sizing:border-box;min-height:calc(100vh - 64px);padding:24px 48px 48px}.course-scroll-section--flush[data-v-7aae714c]{padding:0}.course-module-tabs[data-v-e48cd044]{z-index:310;background:linear-gradient(25.86deg,#1e78f8 9.82%,#51c5f3 90.63%);align-items:center;height:64px;padding:0 48px;display:flex;position:sticky;top:0}.course-module-tabs--ghost[data-v-e48cd044]{visibility:hidden}.course-module-tabs__left[data-v-e48cd044]{cursor:pointer;flex-shrink:0;align-items:center;gap:20px;display:flex}.course-module-tabs__product-logo[data-v-e48cd044]{height:28px}.course-module-tabs__name[data-v-e48cd044]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:2px;color:#fff;cursor:pointer;flex-shrink:1;min-width:0;max-width:30%;margin-left:20px;font-size:22px;transition:opacity .2s;overflow:hidden}.course-module-tabs__name[data-v-e48cd044]:hover{opacity:.85}.course-module-tabs__nav[data-v-e48cd044]{scrollbar-width:none;cursor:grab;align-items:center;gap:40px;max-width:50vw;height:100%;margin-left:auto;display:flex;overflow-x:auto}.course-module-tabs__nav[data-v-e48cd044]::-webkit-scrollbar{display:none}.course-module-tabs__nav--dragging[data-v-e48cd044]{cursor:grabbing;-webkit-user-select:none;user-select:none}.course-module-tabs__nav--fade[data-v-e48cd044]{padding-right:36px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.course-module-tabs__more[data-v-e48cd044]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#ffffff29;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .2s,transform .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.course-module-tabs__more svg[data-v-e48cd044]{animation:1.8s ease-in-out infinite course-module-tabs-nudge-e48cd044}.course-module-tabs__more[data-v-e48cd044]:hover{background:#ffffff4d}.course-module-tabs__more[data-v-e48cd044]:active{transform:translateY(-50%)scale(.92)}.course-module-tabs__tab[data-v-e48cd044]{color:#ffffffd9;white-space:nowrap;align-items:center;font-size:16px;transition:color .2s,font-size .2s;display:flex;position:relative}.course-module-tabs__tab[data-v-e48cd044]:hover{color:#fff}.course-module-tabs__tab--active[data-v-e48cd044]{color:#fff;font-size:20px;font-weight:700}.course-module-tabs__tab--active[data-v-e48cd044]:after{content:"";background:#fff;border-radius:2px;height:3px;position:absolute;bottom:-14px;left:0;right:0}@keyframes course-module-tabs-nudge-e48cd044{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.course-module-tabs__more svg[data-v-e48cd044]{animation:none}}.course-side-nav[data-v-6436a8f7]{background:#f5f4f9;border-radius:8px;flex-shrink:0;align-self:flex-start;width:186px;position:sticky;overflow:hidden;box-shadow:0 2px 12px #2b7de914}.course-side-nav__header[data-v-6436a8f7]{color:#fff;cursor:pointer;background:linear-gradient(90deg,#1e78f8 0,#51c5f3);justify-content:center;align-items:center;gap:6px;height:40px;font-size:14px;font-weight:600;display:flex}.course-side-nav__title[data-v-6436a8f7]{color:#1d2129;padding:10px 12px;font-size:14px;font-weight:600}.course-side-nav__item[data-v-6436a8f7]{color:#666;cursor:pointer;justify-content:center;align-items:center;height:40px;font-size:14px;transition:color .2s,background .2s;display:flex}.course-side-nav__item[data-v-6436a8f7]:hover{color:#2b7de9}.course-side-nav__item--active[data-v-6436a8f7]{color:#2b7de9;background:#ddebff;font-weight:600}.course-side-nav__count[data-v-6436a8f7]{color:#86909c;font-weight:400}.ability-graph[data-v-c3f45ad8]{width:100%;height:100%;position:relative;overflow:hidden}.ability-graph__placeholder[data-v-c3f45ad8]{z-index:2;color:#86909c;pointer-events:none;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.ability-graph__canvas[data-v-c3f45ad8]{width:100%;height:100%;overflow:hidden}[data-v-c3f45ad8] .ability-node-wrap{box-shadow:none;white-space:wrap;overflow:unset;background-color:#0000;border-radius:4px;padding:20px 0}[data-v-c3f45ad8] .smm-expand-btn,[data-v-c3f45ad8] .smm-quick-create-child-btn{display:none!important}.outline-graph[data-v-118e2aad]{width:100%;height:100%}.outline-graph__placeholder[data-v-118e2aad]{color:#86909c;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex}.universe-graph[data-v-4dbfa54b]{width:100%;height:100%}.universe-graph__placeholder[data-v-4dbfa54b]{color:#86909c;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex}.question-node-wrapper[data-v-882daaf6]{box-sizing:border-box;padding:8px 0}.question-node-card[data-v-882daaf6]{width:300px}.question-node-tags[data-v-882daaf6]{flex-wrap:wrap;gap:6px;display:flex}.question-node-tag[data-v-882daaf6]{white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:12px;line-height:18px;display:inline-block}.u-line-clamp-1[data-v-882daaf6]{-webkit-line-clamp:1}.u-line-clamp-1[data-v-882daaf6],.u-line-clamp-2[data-v-882daaf6]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.u-line-clamp-2[data-v-882daaf6]{-webkit-line-clamp:2}.u-font-size-12px[data-v-882daaf6]{font-size:12px}.u-font-size-14px[data-v-882daaf6]{font-size:14px}.u-leading-22px[data-v-882daaf6]{line-height:22px}.u-mb-10px[data-v-882daaf6]{margin-bottom:10px}.u-select-none[data-v-882daaf6]{-webkit-user-select:none;user-select:none}.u-flex[data-v-882daaf6]{display:flex}.u-justify-between[data-v-882daaf6]{justify-content:space-between}.u-items-center[data-v-882daaf6]{align-items:center}.u-text-main[data-v-882daaf6]{color:#12172a}.u-text-sub[data-v-882daaf6]{color:#262626}.u-text-weak[data-v-882daaf6]{color:#bdc3d1}.u-font-bold[data-v-882daaf6]{font-weight:700}.question-group-head[data-v-429121d1]{box-sizing:border-box;width:300px;padding:12px 16px}.question-group-head__row[data-v-429121d1]{text-align:left;align-items:center;width:100%;min-width:0;display:flex}.question-group-icon[data-v-429121d1]{flex-shrink:0;margin-right:8px}.question-group-icon--1 .a[data-v-429121d1]{fill:none}.question-group-icon--1 .b[data-v-429121d1]{fill:#72d0f6}.question-group-icon--1 .c[data-v-429121d1]{fill:#fff}.question-group-icon--2 .a[data-v-429121d1]{fill:none}.question-group-icon--2 .b[data-v-429121d1]{fill:#90e5dd}.question-group-icon--2 .c[data-v-429121d1]{fill:#fff}.question-group-icon--3 .a[data-v-429121d1]{fill:none}.question-group-icon--3 .b[data-v-429121d1]{fill:#c6b8ff}.question-group-icon--3 .c[data-v-429121d1]{fill:#fff}.question-group-title[data-v-429121d1]{color:#12172a;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:5px;font-size:14px;font-weight:700;overflow:hidden}.question-group-count[data-v-429121d1]{color:#3e94ff;background:#b4c0ff33;border-radius:11px;flex-shrink:0;margin-left:8px;margin-right:8px;padding:2px 10px;font-size:14px}.question-group-desc[data-v-429121d1]{color:#8d96a8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.question-graph[data-v-4b2f2aba]{width:100%;height:100%}.question-graph__placeholder[data-v-4b2f2aba]{color:#86909c;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex}[data-v-4b2f2aba] .x6-port,[data-v-4b2f2aba] .x6-port-body{visibility:hidden}.graph-panel[data-v-bd7078e0]{flex-direction:column;flex-shrink:0;scroll-margin-top:88px;display:flex}.graph-panel__title[data-v-bd7078e0]{flex-shrink:0;align-items:center;gap:10px;margin-bottom:16px;font-size:24px;font-weight:600;display:flex}.graph-panel__title-star[data-v-bd7078e0]{color:#2b7de9;font-size:22px}.graph-panel__title-text[data-v-bd7078e0]{background:linear-gradient(90deg,#2481f8,#4cbdf4);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.graph-panel__stage[data-v-bd7078e0]{border-radius:16px;flex:none;height:max(560px,100vh - 192px);position:relative}.graph-panel__stage[data-v-bd7078e0]:fullscreen{border-radius:0;overflow:hidden}.graph-panel__stage:fullscreen .graph-panel__canvas[data-v-bd7078e0]{border-radius:0;height:100%;min-height:0}.graph-panel__stage:fullscreen .graph-panel__stats[data-v-bd7078e0]{bottom:24px;transform:translate(-50%)}.graph-panel__fullscreen[data-v-bd7078e0]{z-index:10;color:#2b7de9;cursor:pointer;background:#ffffffe6;border:1px solid #2b7de940;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .2s,box-shadow .2s;display:flex;position:absolute;top:16px;right:16px}.graph-panel__fullscreen svg[data-v-bd7078e0]{width:18px;height:18px}.graph-panel__fullscreen[data-v-bd7078e0]:hover{background:#fff;box-shadow:0 0 12px #408cff59}.graph-panel__canvas[data-v-bd7078e0]{background:linear-gradient(160deg,#f0f7ff,#e3f0ff);border-radius:16px;height:100%;position:relative;overflow:hidden}.graph-panel__stats[data-v-bd7078e0]{z-index:10;background:#ffffffeb;border-radius:999px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;width:max-content;padding:14px 32px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);box-shadow:0 4px 20px #2b7de91f}.graph-stat[data-v-bd7078e0]{color:#1d2129;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;min-width:100px;padding:0 24px;display:flex}.graph-stat[data-v-bd7078e0]:not(:last-child){border-right:1px solid #2b7de91f}.graph-stat__value[data-v-bd7078e0]{font-variant-numeric:tabular-nums;color:#1d2129;font-size:26px;font-weight:700}.graph-stat__label[data-v-bd7078e0]{color:#4e5969;white-space:nowrap;font-size:13px}.course-module[data-v-b3e83437]{justify-content:center;align-items:flex-start;gap:16px;max-width:1400px;margin:0 auto;display:flex}.course-module__content[data-v-b3e83437]{flex-direction:column;flex:auto;gap:48px;min-width:0;display:flex}.graph-render-mask[data-v-b3e83437]{z-index:4000;background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.graph-render-mask__content[data-v-b3e83437]{flex-direction:column;align-items:center;gap:12px;display:flex}.graph-render-mask__icon[data-v-b3e83437]{color:#3e94ff;width:28px;height:28px;animation:.8s linear infinite graph-render-mask-spin-b3e83437}.graph-render-mask__text[data-v-b3e83437]{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(90deg,#3e94ff 10%,#5f75fc 60%,#c559e6 80%);-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes graph-render-mask-spin-b3e83437{to{transform:rotate(1turn)}}.ach-empty[data-v-b99a6e59]{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:220px;padding:8px 0 16px;display:flex}.ach-empty__lottie[data-v-b99a6e59]{width:240px;height:240px}.ach-empty__lottie[data-v-b99a6e59] canvas{width:100%;height:100%;display:block}.ai-library[data-v-37112168]{padding:24px 0 48px;scroll-margin-top:88px;position:relative;overflow:hidden}.ai-library-wrapper[data-v-37112168]{width:1222px;margin:auto}.ai-library-content[data-v-37112168]{width:1000px;margin-left:222px}.ai-library__hero[data-v-37112168]{align-items:stretch;gap:16px;display:flex}.ai-library__stats[data-v-37112168]{flex:1;grid-template-columns:1fr 1fr;align-content:stretch;gap:16px;min-width:0;display:grid}.ai-library__stats--row[data-v-37112168]{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-library__stats--row .ai-library__stat-counts[data-v-37112168]{flex-wrap:wrap}.ai-library__stat[data-v-37112168]{background:linear-gradient(178.45deg,#fff 1.98%,#ebefff 99.34%);border-radius:8px;align-items:center;gap:20px;min-height:100px;padding:16px 18px;display:flex;box-shadow:0 0 8px #edf7ff}.ai-library__stat-icon[data-v-37112168]{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.ai-library__stat-icon img[data-v-37112168]{width:36px;height:36px}.ai-library__stat-body[data-v-37112168]{flex-grow:1}.ai-library__stat-label[data-v-37112168]{color:#5a6068;margin:0;font-size:16px;line-height:20px}.ai-library__stat-counts[data-v-37112168]{align-items:baseline;gap:8px;margin:10px 0 0;display:flex}.ai-library__stat-value[data-v-37112168]{color:#1e78f8;font-family:DIN Alternate,PingFang SC,Helvetica Neue,sans-serif;font-size:32px;font-weight:700}.ai-library__stat-value i[data-v-37112168]{margin-left:4px;font-size:14px;font-style:normal;font-weight:500}.ai-library__stat-extra[data-v-37112168]{color:#86909c;white-space:nowrap;font-size:12px;line-height:18px}.ai-library__stat--green .ai-library__stat-value[data-v-37112168]{color:#22c55e}.ai-library__stat--purple .ai-library__stat-value[data-v-37112168]{color:#6b5af2}.ai-library__carousel[data-v-37112168]{z-index:4;background:#fff;border-radius:8px;flex-direction:column;flex-shrink:0;width:360px;display:flex;position:relative;box-shadow:0 0 8px #edf7ff}.ai-library__carousel-stage[data-v-37112168]{cursor:default;background:#dbe7ff;border-radius:8px 8px 0 0;width:100%;height:176px;position:relative;overflow:hidden}.ai-library__carousel-stage--link[data-v-37112168]{cursor:pointer}.ai-library__carousel-stage[data-v-37112168] img{-o-object-fit:cover;object-fit:cover;width:100%;height:176px;display:block}.ai-library__carousel-cover-wrap[data-v-37112168]{opacity:0;pointer-events:none;z-index:0;width:100%;height:176px;transition:opacity .35s;position:absolute;inset:0}.ai-library__carousel-cover-wrap--active[data-v-37112168]{opacity:1;z-index:1}.ai-library__carousel-cover[data-v-37112168]{-o-object-fit:cover;object-fit:cover;width:100%;height:176px;display:block}.ai-library__carousel-dots[data-v-37112168]{z-index:2;background:linear-gradient(#0000 13%,#00000026);justify-content:center;align-items:flex-end;gap:6px;height:40px;padding-bottom:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ai-library__carousel-dot[data-v-37112168]{cursor:pointer;background:#ffffff80;border:0;border-radius:15px;width:30px;height:5px;padding:0}.ai-library__carousel-dot--active[data-v-37112168]{background:#fff}.ai-library__carousel-meta[data-v-37112168]{border-radius:0 0 8px 8px;padding:12px 16px 14px;position:relative}.ai-library__carousel-pop[data-v-37112168]{z-index:30;color:#1d2129;filter:drop-shadow(0 12px 28px #1d212929);pointer-events:auto;background:#fff;border-radius:16px;width:360px;max-width:56vw;padding:24px 28px 20px;position:absolute;top:50%;right:calc(100% + 16px);transform:translateY(-50%)}.ai-library__carousel-pop[data-v-37112168]:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:8px solid #fff;width:0;height:0;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.ai-library__carousel-pop[data-v-37112168]:after{content:"";width:16px;position:absolute;top:0;bottom:0;left:100%}.ai-library__carousel-pop-scroll[data-v-37112168]{color:#4e5969;word-break:break-word;max-height:60vh;font-size:14px;line-height:1.9;overflow-y:auto}.ai-library__carousel-pop-scroll[data-v-37112168]::-webkit-scrollbar{width:0}.ai-library__carousel-title[data-v-37112168]{color:#1d2129;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:24px;overflow:hidden}.ai-library__carousel-desc[data-v-37112168]{color:#858d94;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}.ai-library__board[data-v-37112168]{background:#fff;border-radius:8px;margin-top:30px;position:relative}.ai-library__board-head[data-v-37112168]{color:#191b1e;background:linear-gradient(#e5f2ff,#fff);border-radius:8px;margin-bottom:16px;padding:14px 20px;font-size:16px}.ai-library__board-head-value[data-v-37112168]{margin:0 2px 0 8px;font-family:DIN Alternate,PingFang SC,Helvetica Neue,sans-serif;font-size:20px;font-weight:700}.ai-library__board-head-unit[data-v-37112168]{font-size:14px}.ai-library__board-body[data-v-37112168]{align-items:stretch;gap:24px;min-height:380px;display:flex}.ai-library__libs[data-v-37112168]{background-color:#f5f9ff;border-radius:8px;flex-shrink:0;width:200px;margin:0;padding:4px 0;list-style:none}.ai-library__lib[data-v-37112168]{color:#5a6068;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;height:52px;padding:0 16px;font-size:16px;transition:color .2s,background .2s;display:flex}.ai-library__lib[data-v-37112168]:hover{color:#1e78f8}.ai-library__lib--active[data-v-37112168]{color:#1e78f8;background:#fff;border-left:2px solid #4acefe}.ai-library__lib-name[data-v-37112168]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-library__lib-count[data-v-37112168]{color:inherit;flex-shrink:0;margin-left:8px}.ai-library__panel[data-v-37112168]{flex-direction:column;flex:1;min-width:0;display:flex}.ai-library__panel-content[data-v-37112168]{background:#fff;border:1px solid #f6faff;border-radius:8px;padding:12px 20px}.ai-library__desc p[data-v-37112168]{color:#191b1e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:24px;display:-webkit-box;overflow:hidden}.ai-library__summary[data-v-37112168]{color:#5a6068;flex-wrap:wrap;gap:24px;margin-top:16px;font-size:14px;line-height:20px;display:flex}.ai-library__folders[data-v-37112168]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ai-library__folder[data-v-37112168]{background:#f5f9ff;border-radius:8px;align-items:center;gap:20px;min-height:64px;padding:12px 16px;display:flex}.ai-library__folder-icon[data-v-37112168]{width:28px;height:28px}.ai-library__folder-text[data-v-37112168]{flex-direction:column;gap:2px;min-width:0;display:flex}.ai-library__folder-text b[data-v-37112168]{color:#191b1e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:24px;overflow:hidden}.ai-library__folder-text i[data-v-37112168]{color:#5a6068;font-size:14px;font-style:normal;line-height:24px}.ai-library__pager[data-v-37112168]{gap:12px;display:flex;position:absolute;bottom:16px;right:20px}.ai-library__arrow[data-v-37112168]{color:#b3b5b6;cursor:pointer;background:#eff7ff;border:1px solid #eff7ff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:flex}.ai-library__arrow svg[data-v-37112168]{display:block}.ai-library__arrow[data-v-37112168]:hover{color:#fff;background:#1e78f8}.ai-library__video-modal[data-v-37112168]{z-index:1000;background:#08142dbf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ai-library__video-box[data-v-37112168]{width:100%;max-width:900px;position:relative}.ai-library__video-close[data-v-37112168]{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:50%;width:32px;height:32px;font-size:16px;position:absolute;top:-32px;right:-32px}.ai-library__video[data-v-37112168]{background:#000;border-radius:8px;width:100%;min-height:500px;max-height:80vh}.ai-library__video-status[data-v-37112168]{color:#ffffffd9;background:#000;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:45vh;min-height:240px;margin:0;font-size:14px;display:flex}.ai-library__video-spinner[data-v-37112168]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite ai-lib-video-spin-37112168}.video-fade-enter-active[data-v-37112168],.video-fade-leave-active[data-v-37112168]{transition:opacity .25s}.video-fade-enter-from[data-v-37112168],.video-fade-leave-to[data-v-37112168]{opacity:0}@keyframes ai-lib-video-spin-37112168{to{transform:rotate(1turn)}}.ai-library__panel .ai-library__folder[data-v-37112168]{animation:.45s cubic-bezier(.22,1,.36,1) both ai-lib-item-in-37112168}.ai-library__panel .ai-library__folder[data-v-37112168]:first-child{animation-delay:40ms}.ai-library__panel .ai-library__folder[data-v-37112168]:nth-child(2){animation-delay:80ms}.ai-library__panel .ai-library__folder[data-v-37112168]:nth-child(3){animation-delay:.12s}.ai-library__panel .ai-library__folder[data-v-37112168]:nth-child(4){animation-delay:.16s}.ai-library__panel .ai-library__folder[data-v-37112168]:nth-child(5){animation-delay:.2s}.ai-library__panel .ai-library__folder[data-v-37112168]:nth-child(6){animation-delay:.24s}.ai-library__panel .ai-library__folder[data-v-37112168]:nth-child(7){animation-delay:.28s}.ai-library__panel .ai-library__folder[data-v-37112168]:nth-child(8){animation-delay:.32s}@keyframes ai-lib-item-in-37112168{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ai-library__panel .ai-library__folder[data-v-37112168]{animation:none}}.galaxy[data-v-081e8e77]{background-color:#fff;scroll-margin-top:88px;position:relative;overflow:hidden}.galaxy-wrapper[data-v-081e8e77]{width:1222px;margin:auto;padding:80px 0;position:relative}.galaxy-content[data-v-081e8e77]{width:1000px;margin-left:222px}.galaxy__card[data-v-081e8e77]{z-index:3;width:996px;margin-top:40px;position:relative}.galaxy__cover[data-v-081e8e77]{background-color:#edf0fd;border:5px solid #fff;border-radius:8px;align-items:center;width:642px;height:441px;display:flex;box-shadow:0 2px 24px #edeef2}.galaxy[data-v-081e8e77] .galaxy__cover-img{width:600px}.galaxy__panel[data-v-081e8e77]{z-index:2;background-color:#fff;border-radius:8px;flex-direction:column;width:384px;height:468px;display:flex;position:absolute;top:-8px;right:0;box-shadow:0 2px 24px #edeef2}.galaxy__head[data-v-081e8e77]{flex-shrink:0;align-items:center;gap:8px;padding:24px 16px 12px;display:flex}.galaxy__radio[data-v-081e8e77]{border:3px solid #1e78f8;border-radius:50%;width:12px;height:12px}.galaxy__name[data-v-081e8e77]{color:#000;font-size:20px;font-weight:500;line-height:24px}.galaxy__content[data-v-081e8e77]{flex-direction:column;flex:1;min-height:0;padding:0 20px 80px 40px;display:flex}.galaxy__desc[data-v-081e8e77]{color:#4d4d4d;flex-shrink:0;margin:0;font-size:14px;line-height:24px}.galaxy__desc-clamp[data-v-081e8e77]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.galaxy__stats[data-v-081e8e77]{flex-shrink:0;gap:10px;margin-top:16px;display:flex}.galaxy__stat[data-v-081e8e77]{background:#f5f4f9;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:94px;height:77px;display:flex}.galaxy__stat-num[data-v-081e8e77]{color:#1b73f7;font-size:24px;font-weight:500}.galaxy__stat-label[data-v-081e8e77]{color:#666;margin-top:4px;font-size:14px}.galaxy__union[data-v-081e8e77]{flex-direction:column;flex:1;min-height:0;margin-top:18px;display:flex}.galaxy__union-title[data-v-081e8e77]{color:#000;flex-shrink:0;font-size:14px;font-weight:500}.galaxy__union-tags[data-v-081e8e77]{scrollbar-width:thin;scrollbar-color:#c5cdd9 transparent;flex-wrap:wrap;flex:1;align-content:flex-start;gap:8px;min-height:0;margin-top:10px;display:flex;overflow-y:auto}.galaxy__union-tags[data-v-081e8e77]::-webkit-scrollbar{width:4px}.galaxy__union-tags[data-v-081e8e77]::-webkit-scrollbar-thumb{background:#c5cdd9;border-radius:2px}.galaxy__union-tags[data-v-081e8e77]::-webkit-scrollbar-track{background:0 0}.galaxy__union-tag[data-v-081e8e77]{color:#3b7cff;background:#eef4ff;border:1px solid #1e78f869;border-radius:4px;flex-shrink:0;padding:4px 12px;font-size:12px}.galaxy__pager[data-v-081e8e77]{justify-content:space-between;align-items:center;gap:24px;width:calc(100% - 60px);padding:18px 20px 8px 40px;display:flex;position:absolute;bottom:0;left:0}.galaxy__dots[data-v-081e8e77]{gap:8px;display:inline-flex}.galaxy__dot[data-v-081e8e77]{cursor:pointer;background:#c5cdd9;border-radius:50%;width:8px;height:8px;transition:all .25s}.galaxy__dot--active[data-v-081e8e77]{background:#3b7cff;border-radius:999px;width:20px}.galaxy__pager-arrows[data-v-081e8e77]{gap:30px}.galaxy__arrow[data-v-081e8e77],.galaxy__pager-arrows[data-v-081e8e77]{justify-content:center;align-items:center;display:flex}.galaxy__arrow[data-v-081e8e77]{color:#1e78f8;cursor:pointer;background:0 0;border:1px solid #dbe7ff;border-radius:50%;width:56px;height:56px;padding:0}.galaxy__arrow svg[data-v-081e8e77]{display:block}.galaxy__arrow[data-v-081e8e77]:hover{color:#fff;background:#3b7cff}.assistant[data-v-59780ded]{background-color:#fff;height:986px;scroll-margin-top:88px;overflow:hidden}.assistant-wrapper[data-v-59780ded]{width:1222px;margin:auto;padding:50px 0}.assistant-content[data-v-59780ded]{width:1000px;margin-left:222px}.assistant__card[data-v-59780ded]{padding:10px 0 32px}.assistant__main[data-v-59780ded]{flex-shrink:0;gap:59px;display:flex}.assistant__info[data-v-59780ded]{z-index:3;flex-direction:column;flex-shrink:0;align-items:flex-start;width:341px;height:304px;display:flex;position:relative}.assistant__avatar[data-v-59780ded]{background:#eef4ff;border-radius:50%;width:56px;height:56px;overflow:hidden}.assistant__avatar[data-v-59780ded] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.assistant__name[data-v-59780ded]{color:#000;margin-top:12px;font-size:18px;font-weight:500;line-height:24px}.assistant__desc[data-v-59780ded]{color:#4d4d4d;margin:8px 0 20px;font-size:14px;line-height:20px}.assistant__desc-clamp[data-v-59780ded]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.assistant__metrics[data-v-59780ded]{gap:12px;display:flex}.assistant__metric[data-v-59780ded]{color:#333;background:linear-gradient(34.97deg,#1e78f826 21.45%,#51c5f326 120.66%);border-radius:4px;justify-content:center;align-items:center;gap:10px;width:160px;height:42px;font-size:12px;line-height:42px;display:inline-flex}.assistant__metric-num[data-v-59780ded]{color:#1b73f7;font-size:18px;font-weight:700}.assistant__visual[data-v-59780ded]{width:600px;height:252px;position:relative}.assistant__cloud[data-v-59780ded]{z-index:2;width:856px;height:482px;position:absolute;top:-74px;left:-132px}.assistant__figure[data-v-59780ded]{text-align:center;z-index:1;width:357px;position:absolute;bottom:-97px;left:50%;transform:translate(-50%)}.assistant__figure-img[data-v-59780ded]{width:100%;display:block}.assistant__figure-name[data-v-59780ded]{color:#353c58;border-radius:10px;justify-content:center;align-items:center;width:287px;height:44px;font-size:14px;display:flex;position:absolute;bottom:102px;left:27px}.assistant__feature[data-v-59780ded]{z-index:2;background:linear-gradient(#f2f9ff,#f8fafd 48.02%);border:2px solid #fff;gap:16px;padding:60px 16px 30px;display:flex;position:relative;top:-32px;overflow:hidden}.assistant__feature-bg[data-v-59780ded]{mix-blend-mode:normal;opacity:.1;filter:blur(63.8796px);background:#1ce2e6;width:429px;height:189px;position:absolute;bottom:-14px;right:-68px}.assistant__feature-title[data-v-59780ded]{text-align:center;color:#1e78f8;background-color:#fff;border-radius:18px;width:118px;height:26px;margin-bottom:40px;font-size:16px;font-weight:400;line-height:26px;display:inline-block}.assistant__modes[data-v-59780ded]{text-align:center;flex:0 0 348px}.assistant__mode-list[data-v-59780ded]{flex-direction:column;gap:22px;display:flex}.assistant__mode[data-v-59780ded]{align-items:center;gap:16px;display:flex}.assistant__mode-icon[data-v-59780ded]{-o-object-fit:contain;object-fit:contain;background:linear-gradient(145.69deg,#ffffffb3 3.14%,#fff3 90.26%);border-radius:14px;flex-shrink:0;width:81px;height:81px}.assistant__mode-body[data-v-59780ded]{text-align:left}.assistant__mode-title[data-v-59780ded]{color:#0b2542;font-size:16px;font-weight:500;line-height:21px}.assistant__mode-desc[data-v-59780ded]{color:#4e5969;margin-top:6px;font-size:14px;line-height:24px}.assistant__mode-rate[data-v-59780ded]{color:#1e78f8;align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:500;display:flex}.assistant__mode-rate img[data-v-59780ded]{width:12px;height:12px}.assistant__styles[data-v-59780ded]{text-align:center;flex:1;min-width:0}.assistant__style-list[data-v-59780ded]{flex-wrap:wrap;justify-content:center;gap:24px 28px;display:flex}.assistant__style[data-v-59780ded]{text-align:center;width:130px}.assistant__style-icon[data-v-59780ded]{-o-object-fit:contain;object-fit:contain;width:52px;height:58px}.assistant__style-name[data-v-59780ded]{color:#0b2542;margin-top:8px;font-size:16px;font-weight:500}.assistant__style-desc[data-v-59780ded]{color:#7085a3;margin-top:6px;font-size:14px;line-height:24px}.agent[data-v-91bf73bd]{background-color:#fff;scroll-margin-top:88px}.agent-wrapper[data-v-91bf73bd]{width:1222px;margin:auto;padding:50px 0}.agent-content[data-v-91bf73bd]{width:1000px;margin-left:222px}.agent__title-row[data-v-91bf73bd]{justify-content:space-between;align-items:center;display:flex}.agent__arrows[data-v-91bf73bd]{align-items:center;gap:30px;display:flex}.agent__arrow[data-v-91bf73bd]{color:#1e78f8;cursor:pointer;background:0 0;border:1px solid #dbe7ff;border-radius:50%;width:40px;height:40px;font-size:20px;line-height:1;transition:all .2s}.agent__arrow[data-v-91bf73bd]:hover{color:#fff;background:#1e78f8}.agent__grid[data-v-91bf73bd]{gap:8px;display:grid}.agent-card[data-v-91bf73bd]{-webkit-backdrop-filter:blur(2.71828px);backdrop-filter:blur(2.71828px);cursor:pointer;background:linear-gradient(179.31deg,#def5ffb8 .56%,#fff 18.03%);border:2px solid #fff;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;padding:20px 12px 12px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.agent-card-bg[data-v-91bf73bd]{pointer-events:none;position:absolute;bottom:-50px;right:-50px}.agent-card[data-v-91bf73bd]:hover{border-color:#bcd4ff;transform:translateY(-4px);box-shadow:0 10px 24px #3b7cff26}.agent-card[data-v-91bf73bd] .agent-card__avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.agent-card[data-v-91bf73bd] .agent-card__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.agent-card__name[data-v-91bf73bd]{color:#1d2129;margin:12px 0 20px;font-size:16px;font-weight:600}.agent-card__tags[data-v-91bf73bd]{justify-content:flex-start;gap:6px;width:100%;min-height:28px;margin-bottom:8px;display:flex}.agent-card__tag[data-v-91bf73bd]{white-space:nowrap;border-radius:8px;padding:0 10px;font-size:14px;line-height:28px}.agent-card__tag-blue[data-v-91bf73bd]{color:#1e78f8;background:#eef4ff}.agent-card__tag-green[data-v-91bf73bd]{color:#00b86b;background:#e1f7ee}.agent-card__desc-wrap[data-v-91bf73bd]{margin-top:10px}.agent-card__desc[data-v-91bf73bd]{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:21px;display:-webkit-box;overflow:hidden}.agent-card__stats[data-v-91bf73bd]{color:#86909c;white-space:nowrap;justify-content:space-between;gap:14px;width:100%;margin-top:12px;font-size:12px;display:flex}.agent-card__stats b[data-v-91bf73bd]{color:#1d3a8f}.agent-wide[data-v-91bf73bd]{-webkit-backdrop-filter:blur(2.71828px);backdrop-filter:blur(2.71828px);cursor:pointer;background:linear-gradient(179.31deg,#def5ffb8 .56%,#fff 18.03%);border:2px solid #fff;border-radius:12px;align-items:flex-start;gap:16px;margin-top:16px;padding:20px 24px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.agent-wide[data-v-91bf73bd]:hover{border-color:#bcd4ff;transform:translateY(-4px);box-shadow:0 10px 24px #3b7cff26}.agent-wide[data-v-91bf73bd] .agent-wide__avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.agent-wide[data-v-91bf73bd] .agent-wide__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.agent-wide__body[data-v-91bf73bd]{flex:1;min-width:0}.agent-wide__top[data-v-91bf73bd]{align-items:center;gap:10px;display:flex}.agent-wide__name[data-v-91bf73bd]{color:#000;font-size:16px;font-weight:500}.agent-wide__desc-wrap[data-v-91bf73bd]{margin-top:6px}.agent-wide__desc[data-v-91bf73bd]{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:21px;display:-webkit-box;overflow:hidden}.agent-wide__stats[data-v-91bf73bd]{color:#a5a5a5;gap:16px;margin-top:8px;font-size:12px;display:flex}.pie-chart-wrapper[data-v-3cbae789]{width:100%;height:100%;min-height:var(--v2ec3a942);position:relative}.no-data[data-v-3cbae789]{color:#999;justify-content:center;align-items:center;font-size:14px;display:flex}.resize-trigger[data-v-3cbae789]{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.echarts-dom[data-v-26333019]{width:100%;height:100%}.quiz[data-v-639298d5]{background-color:#fff;scroll-margin-top:88px;position:relative}.quiz-big-bg[data-v-639298d5]{opacity:.4;width:1212px;position:absolute;bottom:0;right:0}.quiz-wrapper[data-v-639298d5]{width:1222px;margin:auto;padding:50px 0}.quiz-content[data-v-639298d5]{width:1000px;margin-left:222px}.quiz__row[data-v-639298d5]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.quiz__col[data-v-639298d5]{min-width:0}.quiz__card[data-v-639298d5]{background-color:#fff;border-radius:12px;height:461px;box-shadow:0 2px 24px #deebffb2}.quiz__total[data-v-639298d5]{border-radius:12px 12px 0 0;flex-direction:column;justify-content:center;height:130px;padding:0 36px;display:flex;overflow:hidden}.quiz__total--quiz[data-v-639298d5]{background:linear-gradient(90deg,#eae6ff,#f4f2ff);position:relative}.quiz__total--quiz .quiz__total-num[data-v-639298d5]{color:#2c14a6}.quiz__total--quiz .quiz__total-label[data-v-639298d5]{color:#7767c7}.quiz__total--exam[data-v-639298d5]{background:linear-gradient(90deg,#cbf7f5,#e8ffff);position:relative}.quiz__total--exam .quiz__total-num[data-v-639298d5]{color:#01756f}.quiz__total--exam .quiz__total-label[data-v-639298d5]{color:#4e9693}.quiz__total img[data-v-639298d5]{width:236px;position:absolute;bottom:0;right:0}.quiz__total-num[data-v-639298d5]{font-size:32px;font-weight:700;line-height:42px}.quiz__total-label[data-v-639298d5]{font-size:14px;line-height:20px}.quiz__chart-card[data-v-639298d5]{padding:24px 20px}.quiz__chart-title[data-v-639298d5]{color:#000;font-size:16px;font-weight:500;line-height:23px}.quiz__ring-box[data-v-639298d5]{margin-top:8px;position:relative}.quiz__ring-center[data-v-639298d5]{color:#1d2129;pointer-events:none;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.quiz__bar-chart[data-v-639298d5]{margin-top:8px}.quiz__empty[data-v-639298d5]{text-align:center;color:#86909c;padding:40px 0;font-size:13px}.class-info[data-v-1d1081c5]{background-color:#fff;scroll-margin-top:88px}.class-info-wrapper[data-v-1d1081c5]{width:1222px;margin:auto;padding:80px 0}.class-info-content[data-v-1d1081c5]{width:1000px;margin-left:222px}.class-info__grid[data-v-1d1081c5]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.class-card[data-v-1d1081c5]{background:linear-gradient(#f9fcff,#fff);border:1px solid #ebf6ff;border-radius:12px;padding:20px 24px;animation:.5s both fade-in-up-1d1081c5}.class-card--full[data-v-1d1081c5]{grid-column:1/-1}.class-card__title[data-v-1d1081c5]{color:#171212;font-size:16px;font-weight:700;line-height:24px}.class-card__nums[data-v-1d1081c5]{justify-content:center;gap:48px;margin:40px 0 60px;display:flex}.class-card__num[data-v-1d1081c5]{flex-direction:column;align-items:center;display:flex}.class-card__num-value[data-v-1d1081c5]{color:#171212;font-family:D-DIN-PRO;font-size:24px;font-weight:700;line-height:32px}.class-card__num-label[data-v-1d1081c5]{color:#666;margin-top:6px;font-size:14px}.class-card__rate-head[data-v-1d1081c5]{color:#666;justify-content:space-between;font-size:14px;line-height:20px;display:flex}.class-card__rate-value[data-v-1d1081c5]{color:#171212;font-family:D-DIN-PRO;font-size:20px;font-weight:700}.class-card__rate-track[data-v-1d1081c5]{background:#e3eaff;border-radius:4px;height:20px;margin-top:10px;overflow:hidden}.class-card__rate-bar[data-v-1d1081c5]{background:linear-gradient(90deg,#eff5ff,#2679ff);border-radius:4px;height:100%;transition:width .8s}.class-card__cloud[data-v-1d1081c5]{height:316px;margin-top:4px}.class-card__task-nums[data-v-1d1081c5]{justify-content:center;gap:16px;margin:30px 0;display:flex}.class-card__task-num[data-v-1d1081c5]{background:#f9fcff;border:1px solid #ebf6ff;border-radius:12px;flex-direction:column;align-items:flex-start;padding:10px 12px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.class-card__task-num[data-v-1d1081c5]:hover{border-color:#bcd4ff;transform:translateY(-4px);box-shadow:0 6px 18px #3b7cff38}.class-card__task-num-label[data-v-1d1081c5]{color:#666;font-size:14px}.class-card__task-num-value[data-v-1d1081c5]{color:#171212;font-family:D-DIN-PRO;font-size:20px;font-weight:700;line-height:32px}.class-card__rings[data-v-1d1081c5]{justify-content:center;gap:48px;margin-top:18px;display:flex}.class-card__ring[data-v-1d1081c5]{flex-direction:column;align-items:center;gap:8px;display:flex}.class-card__ring-svg[data-v-1d1081c5]{width:110px;height:110px}.class-card__ring-arc[data-v-1d1081c5]{transition:stroke-dasharray 1.2s cubic-bezier(.22,1,.36,1)}.class-card__ring-num[data-v-1d1081c5]{fill:#171212;font-size:15px;font-weight:700}.class-card__ring-label[data-v-1d1081c5]{color:#666;font-size:12px}.class-card__prefs[data-v-1d1081c5]{flex-direction:column;gap:10px;max-height:240px;display:flex;overflow:hidden auto}.select-course-card[data-v-1d1081c5]{height:346px}.world-cloud-card[data-v-1d1081c5]{background:linear-gradient(#f2fff5,#fff 26.8%)}.task-stats-card[data-v-1d1081c5]{height:310px}.task-stats-card.class-card--full[data-v-1d1081c5]{-moz-column-gap:48px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:24px 48px;height:auto;display:grid}.task-stats-card.class-card--full .class-card__title[data-v-1d1081c5]{grid-column:1/-1}.task-stats-card.class-card--full .class-card__task-nums[data-v-1d1081c5]{flex-direction:column;align-items:stretch;gap:14px;margin:0}.task-stats-card.class-card--full .class-card__task-num[data-v-1d1081c5]{padding:12px 20px}.task-stats-card.class-card--full .class-card__task-num-value[data-v-1d1081c5]{margin-top:2px;font-size:24px}.task-stats-card.class-card--full .class-card__rings[data-v-1d1081c5]{justify-content:space-evenly;gap:0;margin-top:0}.task-stats-card.class-card--full .class-card__ring-svg[data-v-1d1081c5]{width:130px;height:130px}.pref-item[data-v-1d1081c5]{color:#171212;border-bottom:1px solid #f4f1f1;align-items:center;gap:12px;height:40px;padding:0 16px;font-size:14px;transition:background .25s,transform .25s,box-shadow .25s;display:flex}.pref-item[data-v-1d1081c5]:hover{background:#eef4ff;transform:translate(5px);box-shadow:0 4px 12px #3b7cff26}.pref-item[data-v-1d1081c5] .pref-item__avatar{border-radius:50%;flex-shrink:0;width:28px;height:28px;overflow:hidden}.pref-item[data-v-1d1081c5] .pref-item__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pref-item__name[data-v-1d1081c5]{flex:1}@keyframes fade-in-up-1d1081c5{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.achievement-page[data-v-d795637b]{position:relative}.achievement-page-side[data-v-d795637b]{z-index:5;pointer-events:none;width:100%;height:0;position:sticky;top:88px;left:0}.achievement-page-side[data-v-d795637b] .course-side-nav{pointer-events:auto}.achievement-page-side-content[data-v-d795637b]{width:1222px;margin:auto}.ach-title{align-items:center;gap:8px;margin:0 0 18px;font-size:24px;font-weight:500;line-height:35px;display:flex}.ach-title__star{width:26px;height:26px}.ach-desc-bubble{z-index:2000;color:#4e5969;word-break:break-word;background:#fff;border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.8;overflow-y:auto;box-shadow:0 12px 28px #1d212929}.ach-tip-enter-active,.ach-tip-leave-active{transition:opacity .2s}.ach-tip-enter-from,.ach-tip-leave-to{opacity:0}.teacher-card[data-v-ba1846e8]{background:#f5f4f9;border-radius:12px;padding:20px;transition:transform .2s,box-shadow .2s}.teacher-card[data-v-ba1846e8]:hover{transform:translateY(-4px);box-shadow:0 12px 34px #2663b41f}.teacher-card__header[data-v-ba1846e8]{align-items:center;gap:14px;display:flex}.teacher-card__avatar[data-v-ba1846e8]{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.teacher-card__avatar-img[data-v-ba1846e8]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;overflow:hidden}.teacher-card__avatar-img--empty[data-v-ba1846e8]{color:#86909c;justify-content:center;align-items:center;font-size:24px;display:flex}.teacher-card__leader-tag[data-v-ba1846e8]{width:100%;height:16px;position:absolute;bottom:0;left:0}.teacher-card__info[data-v-ba1846e8]{flex:1;min-width:0}.teacher-card__name-row[data-v-ba1846e8]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.teacher-card__name[data-v-ba1846e8]{color:#172033;font-size:16px;font-weight:500}.teacher-card__title[data-v-ba1846e8]{color:#1e78f8;white-space:nowrap;background:#f0f6ff;border:1px solid #b6d5fc;border-radius:4px;justify-content:center;align-items:center;padding:2px 4px;font-size:12px;display:inline-flex}.teacher-card__college[data-v-ba1846e8]{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;display:-webkit-box;overflow:hidden}.teacher-card__org[data-v-ba1846e8]{color:#666;flex-wrap:wrap;gap:4px;margin-top:6px;font-size:12px;display:flex}.teacher-card__section[data-v-ba1846e8]{margin-top:16px}.teacher-card__section-title[data-v-ba1846e8]{color:#000;margin:0 0 6px;font-size:14px;font-weight:400}.teacher-card__dot[data-v-ba1846e8]{border:2px solid #1e78f8;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.school-card[data-v-158ff3de]{animation:.6s ease-out backwards school-card-enter-158ff3de;animation-delay:var(--delay,0s);background:#fff;border:1px solid #dedede;border-radius:8px;align-items:center;gap:12px;padding:16px;transition:transform .25s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.school-card[data-v-158ff3de]:hover{border-color:#4a9effe6;transform:translateY(-6px);box-shadow:0 12px 28px #2b7de92e}.school-card__logo[data-v-158ff3de]{background:#f5f7fa;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.school-card__logo-img[data-v-158ff3de]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.school-card__name[data-v-158ff3de]{color:#172033;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:14px;display:-webkit-box;overflow:hidden}@keyframes school-card-enter-158ff3de{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.school-card[data-v-158ff3de]{animation:none}}.content-card[data-v-d6b49513]{cursor:pointer;background:#f5f4f9;border-radius:8px;padding:16px;transition:transform .25s,box-shadow .3s;position:relative;overflow:hidden}.content-card[data-v-d6b49513]:focus-visible,.content-card[data-v-d6b49513]:hover{transform:translateY(-6px);box-shadow:0 10px 28px #2b7de92e}.content-card:focus-visible .content-card__overlay[data-v-d6b49513],.content-card:hover .content-card__overlay[data-v-d6b49513]{opacity:1}.content-card[data-v-d6b49513]:focus-visible{outline:none}.content-card__media[data-v-d6b49513]{background:#eaf0fb;border-radius:8px;position:relative;overflow:hidden}.content-card__play[data-v-d6b49513]{color:#fff;background:#1e78f8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #1e78f866}.content-card__overlay[data-v-d6b49513]{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#0000005c;flex-direction:column;align-items:flex-start;padding:16px;transition:opacity .3s;display:flex;position:absolute;inset:0}.content-card__overlay-title[data-v-d6b49513]{color:#ffffffe6;margin:0 0 8px;font-size:16px;line-height:1.6}.content-card__overlay-desc[data-v-d6b49513]{color:#ffffffe6;margin:0;font-size:13px;line-height:1.6;overflow-y:auto}.content-card__overlay-desc[data-v-d6b49513]::-webkit-scrollbar{width:4px}.content-card__overlay-desc[data-v-d6b49513]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.content-card__body[data-v-d6b49513]{margin-top:16px}.content-card__title[data-v-d6b49513]{color:#1d2129;font-size:16px;font-weight:600;line-height:1.4}.content-card__desc[data-v-d6b49513]{color:#4e5969;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.content-card--grid[data-v-d6b49513]{padding-bottom:0}.content-card--grid .course-honor[data-v-d6b49513]{text-align:center}.content-card--wide[data-v-d6b49513]{align-items:stretch;gap:32px;display:flex}.content-card--wide .content-card__media[data-v-d6b49513]{flex-shrink:0;width:284px;height:200px}.content-card--wide .content-card__body[data-v-d6b49513]{flex-direction:column;flex:1;justify-content:center;margin-top:0;display:flex}.content-card__modal[data-v-d6b49513]{z-index:1000;background:#08142dbf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.content-card__modal-box[data-v-d6b49513]{width:100%;max-width:900px;position:relative}.content-card__modal-close[data-v-d6b49513]{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:50%;width:32px;height:32px;font-size:16px;position:absolute;top:-32px;right:-32px}.content-card__video[data-v-d6b49513]{background:#000;border-radius:8px;width:100%;min-height:500px;max-height:80vh}.content-card__video-error[data-v-d6b49513],.content-card__video-loading[data-v-d6b49513]{color:#ffffffd9;background:#000;border-radius:8px;justify-content:center;align-items:center;height:45vh;min-height:240px;font-size:14px;display:flex}.content-card__video-loading[data-v-d6b49513]{gap:8px}.content-card__video-loading-spinner[data-v-d6b49513]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite content-card-video-spin-d6b49513}.content-card__video-error[data-v-d6b49513]{margin:0}@keyframes content-card-video-spin-d6b49513{to{transform:rotate(1turn)}}.video-fade-enter-active[data-v-d6b49513],.video-fade-leave-active[data-v-d6b49513]{transition:opacity .25s}.video-fade-enter-from[data-v-d6b49513],.video-fade-leave-to[data-v-d6b49513]{opacity:0}@media (prefers-reduced-motion:reduce){.content-card[data-v-d6b49513]{transition:none}.content-card[data-v-d6b49513]:focus-visible,.content-card[data-v-d6b49513]:hover{transform:none}}.content-card-list[data-v-2c95cb6b]{border-radius:12px;padding:8px 24px 24px;scroll-margin-top:88px}.content-card-list__title[data-v-2c95cb6b]{color:#2b7de9;align-items:center;gap:8px;padding:12px 0;font-size:18px;font-weight:600;display:flex}.content-card-list__star[data-v-2c95cb6b]{font-size:16px}.content-card-list__body--grid[data-v-2c95cb6b]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.content-card-list__body--grid[data-v-2c95cb6b] .content-card--wide{grid-column:1/-1}.content-card-list__body--single[data-v-2c95cb6b]{flex-direction:column;display:flex}.content-card-list__body--single[data-v-2c95cb6b] .content-card{width:100%}@media (width<=900px){.content-card-list__body--grid[data-v-2c95cb6b]{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.content-card-list__body--grid[data-v-2c95cb6b]{grid-template-columns:1fr}}.teacher-section[data-v-c3740ff8]{border-radius:12px;padding:8px 24px 24px;scroll-margin-top:88px}.teacher-section__title[data-v-c3740ff8]{color:#2b7de9;align-items:center;gap:8px;padding:12px 0;font-size:18px;font-weight:600;display:flex}.teacher-section__star[data-v-c3740ff8]{font-size:16px}.teacher-section__grid[data-v-c3740ff8]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.teacher-section__grid[data-v-c3740ff8] .teacher-card--wide{grid-column:1/-1}@media (width<=900px){.teacher-section__grid[data-v-c3740ff8]{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.teacher-section__grid[data-v-c3740ff8]{grid-template-columns:1fr}}.course-rich-text[data-v-f6853d07]{color:#4e5969;word-break:break-word;font-size:14px;line-height:1.8}.course-rich-text[data-v-f6853d07] h1,.course-rich-text[data-v-f6853d07] h2,.course-rich-text[data-v-f6853d07] h3,.course-rich-text[data-v-f6853d07] h4{color:#1d2129;margin:16px 0 8px;font-weight:600;line-height:1.5}.course-rich-text[data-v-f6853d07] h1:first-child,.course-rich-text[data-v-f6853d07] h2:first-child,.course-rich-text[data-v-f6853d07] h3:first-child,.course-rich-text[data-v-f6853d07] h4:first-child{margin-top:0}.course-rich-text[data-v-f6853d07] h1{font-size:20px}.course-rich-text[data-v-f6853d07] h2{font-size:18px}.course-rich-text[data-v-f6853d07] h3{font-size:16px}.course-rich-text[data-v-f6853d07] h4{font-size:15px}.course-rich-text[data-v-f6853d07] p{margin:8px 0}.course-rich-text[data-v-f6853d07] ol,.course-rich-text[data-v-f6853d07] ul{margin:8px 0;padding-left:22px}.course-rich-text[data-v-f6853d07] li{margin:4px 0}.course-rich-text[data-v-f6853d07] a{color:#2b7de9;text-decoration:none}.course-rich-text[data-v-f6853d07] blockquote{color:#4e5969;background:#2b7de90a;border-left:3px solid #c9d8f2;margin:12px 0;padding:8px 14px}.course-rich-text[data-v-f6853d07] table{border-collapse:collapse;width:100%;margin:12px 0}.course-rich-text[data-v-f6853d07] td,.course-rich-text[data-v-f6853d07] th{text-align:left;border:1px solid #e5e8ef;padding:8px 12px}.course-rich-text[data-v-f6853d07] th{color:#1d2129;background:#f2f6fc;font-weight:600}.course-rich-text[data-v-f6853d07] img{border-radius:8px;max-width:100%;height:auto}.course-rich-text[data-v-f6853d07] pre{background:#f2f3f5;border-radius:8px;padding:12px 16px;overflow-x:auto}.course-rich-text[data-v-f6853d07] code{color:#1d2129;background:#f2f3f5;border-radius:4px;padding:2px 6px}.chart-card[data-v-08c08900]{background-color:#f7faff;border-radius:16px;flex-direction:column;flex:2;min-height:280px;padding:40px}.chart-card[data-v-08c08900],.chart-container[data-v-08c08900]{display:flex;position:relative}.chart-container[data-v-08c08900]{flex:1;justify-content:space-between;align-items:center}.connections-svg[data-v-08c08900]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.side-nodes[data-v-08c08900]{z-index:1;flex-direction:column;gap:10px;display:flex}.node[data-v-08c08900]{color:#7543d1;text-align:center;background:linear-gradient(270deg,#fff 0,#f8f5ff);border:1px solid #fff;border-radius:30px;min-width:100px;padding:12px 20px;font-size:14px}.node[data-v-08c08900],.node.blue-text[data-v-08c08900]{box-shadow:0 1px 6px #819cc930}.node.blue-text[data-v-08c08900]{color:#327ce3;background:linear-gradient(90deg,#fff,#f5fcff)}.center-core[data-v-08c08900]{box-sizing:border-box;z-index:2;background:#fff;border-radius:307px;justify-content:center;align-items:center;width:120px;height:120px;padding:8px;display:flex;box-shadow:0 2px 10px #0000001a}.core-content[data-v-08c08900]{text-align:center;color:#1f79f8;font-size:14px;font-weight:700;line-height:1.3}.core-content p[data-v-08c08900]{word-break:break-all;margin:0}.core-icon[data-v-08c08900]{margin-bottom:4px}.bottom-bar[data-v-08c08900]{color:#c5d0da;align-items:center;gap:15px;margin-top:60px;display:flex}.progress-line[data-v-08c08900]{background:linear-gradient(90deg,#f7faff,#d6ecff);flex:1;height:12px}.intro-section[data-v-a55758af]{border-radius:12px;padding:8px 24px 24px;scroll-margin-top:88px}.intro-section__title[data-v-a55758af]{color:#2b7de9;align-items:center;gap:8px;padding:12px 0;font-size:18px;font-weight:600;display:flex}.intro-section__star[data-v-a55758af]{font-size:16px}.intro-section__position[data-v-a55758af]{align-items:stretch;gap:24px;display:flex}.intro-section__position--full[data-v-a55758af]{display:block}.intro-section__position-text[data-v-a55758af]{flex:1;min-width:0}@media (width<=760px){.intro-section__position[data-v-a55758af]{flex-direction:column}}.practice-section[data-v-486a21ee]{border-radius:12px;padding:8px 24px 24px;scroll-margin-top:88px}.practice-section__title[data-v-486a21ee]{color:#2b7de9;align-items:center;gap:8px;padding:12px 0;font-size:18px;font-weight:600;display:flex}.practice-section__star[data-v-486a21ee]{font-size:16px}.practice-section__rich-box[data-v-486a21ee]{background:#fff;border:1px solid #eef5ff;border-radius:12px;padding:20px 24px}.course-module[data-v-3b32b439]{justify-content:center;align-items:flex-start;gap:16px;max-width:1400px;margin:0 auto;display:flex}.course-module__content[data-v-3b32b439]{flex-direction:column;flex:auto;gap:24px;min-width:0;display:flex}.custom-module[data-v-d2c3e37a]{justify-content:center;align-items:flex-start;gap:16px;max-width:1400px;margin:0 auto;display:flex}.custom-module__content[data-v-d2c3e37a]{flex-direction:column;flex:auto;gap:24px;min-width:0;display:flex}.custom-module .empty[data-v-d2c3e37a]{color:#86909c;background:#ffffffbf;border-radius:12px;justify-content:center;align-items:center;height:360px;margin-top:100px;font-size:14px;display:flex}.course-float-nav[data-v-923cfd75]{z-index:200;pointer-events:none;background:0 0;justify-content:center;transition:transform .6s ease-out,background-color .6s ease-out,box-shadow .6s ease-out;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(calc(100dvh - 100%))}.course-float-nav--docked[data-v-923cfd75]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;transform:translateY(0);box-shadow:0 2px 16px #2b7de924}.course-float-nav__inner[data-v-923cfd75]{scrollbar-width:none;pointer-events:auto;cursor:grab;border-radius:8px;align-items:center;width:max-content;max-width:90vw;height:54px;display:flex;overflow-x:auto}.course-float-nav__inner--dragging[data-v-923cfd75]{cursor:grabbing;-webkit-user-select:none;user-select:none}.course-float-nav__inner[data-v-923cfd75]::-webkit-scrollbar{display:none}.course-float-nav__tab[data-v-923cfd75]{color:#4d6587;white-space:nowrap;background:linear-gradient(#fffc 40%,#9ecfff);border:1px solid #b3d9ff;flex-shrink:0;align-self:stretch;align-items:center;padding:0 26px;font-size:15px;transition:color .2s,background-color .6s ease-out,box-shadow .6s ease-out;display:flex;position:relative}.course-float-nav__tab+.course-float-nav__tab[data-v-923cfd75]{margin-left:-1px}.course-float-nav__tab[data-v-923cfd75]:hover{color:#2b7de9}.course-float-nav__tab--active[data-v-923cfd75]{color:#2b7de9;font-weight:600}.course-float-nav--docked .course-float-nav__tab[data-v-923cfd75]{box-shadow:none;background:0 0;border:none;margin-left:0}.course-float-nav--docked .course-float-nav__tab--active[data-v-923cfd75]:after{content:"";background:#2b7de9;border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0;left:26px;right:26px}@media (prefers-reduced-motion:reduce){.course-float-nav[data-v-923cfd75]{transition:none}}.course-detail[data-v-b1d02937]{overflow-anchor:none;background:linear-gradient(146.61deg,#deecff,#fff 41.8%,#e0efff 86.46%);min-height:100vh}.course-detail--tab[data-v-b1d02937]{background:#fff}.course-detail--pending[data-v-b1d02937]{visibility:hidden}.course-detail__overview[data-v-b1d02937]{padding-bottom:128px}
