.research-plan[data-v-32105204]{border-radius:.75rem;width:100%;box-sizing:border-box}.plan-title[data-v-32105204]{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.plan-title-icon[data-v-32105204]{width:1.125rem;height:1.125rem;-o-object-fit:contain;object-fit:contain}.plan-title span[data-v-32105204]{font-weight:700;font-size:1rem;color:#2883e0;line-height:.9375rem}.plan-greeting[data-v-32105204]{font-weight:400;font-size:.9375rem;color:#333;line-height:1.5625rem;margin-bottom:.75rem}.plan-topic-card[data-v-32105204]{background:#e6f0ff;border-radius:.5rem;padding:.75rem;margin-bottom:.75rem}.topic-label[data-v-32105204]{font-size:.75rem;color:#2883e0;font-weight:500;margin-bottom:.25rem}.topic-text[data-v-32105204]{font-size:.875rem;color:#333;line-height:1.5rem;font-weight:500}.plan-card[data-v-32105204]{background:#fff url(../img/deep_research_bg.b92b2b06.png) no-repeat 50%/cover;border-radius:.5rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.06);padding:.75rem}.plan-card-title[data-v-32105204]{font-weight:700;font-size:.9375rem;color:#333;line-height:1.375rem;margin-bottom:.5rem}.plan-steps[data-v-32105204]{display:flex;flex-direction:column}.plan-step[data-v-32105204]{display:flex;gap:.5rem;position:relative}.step-line-wrap[data-v-32105204]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:1rem;padding-top:.1875rem;position:relative}.step-icon[data-v-32105204]{width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.step-line[data-v-32105204]{position:absolute;top:1.5rem;left:50%;transform:translateX(-50%);height:calc(100% - 1.8rem);border-left:.0625rem solid #2883e0}.plan-step:last-child .step-line[data-v-32105204]{display:none}.step-content[data-v-32105204]{flex:1;min-width:0;padding-bottom:1.25rem}.plan-step:last-child .step-content[data-v-32105204]{padding-bottom:0}.step-header[data-v-32105204]{font-weight:700;font-size:.9375rem;color:#333;line-height:1.375rem}.step-body[data-v-32105204]{padding-top:.25rem}.step-text[data-v-32105204]{font-size:.8125rem;color:#333;line-height:1.375rem}.expand-btn[data-v-32105204]{color:#2883e0;font-size:.8125rem;line-height:1.375rem;cursor:pointer}.plan-actions[data-v-32105204]{display:flex;justify-content:space-around;padding:.5rem 0}.btn[data-v-32105204]{display:flex;align-items:center;justify-content:center;gap:.375rem;width:6.6875rem;height:2.25rem;border-radius:1.125rem;font-size:.875rem;font-weight:400;cursor:pointer;border:none;outline:none;transition:opacity .2s}.btn[data-v-32105204]:active{opacity:.8}.btn-icon[data-v-32105204]{width:.875rem;height:.875rem;-o-object-fit:contain;object-fit:contain}.btn-outline[data-v-32105204]{background:#fff;color:#2883e0;border:.0625rem solid #2883e0}.btn-primary[data-v-32105204]{background:#2883e0;color:#fff}.btn-disabled[data-v-32105204]{opacity:.4;cursor:not-allowed;pointer-events:none}.research-report[data-v-7216c3d0]{border-radius:.75rem;width:100%;box-sizing:border-box}.report-title[data-v-7216c3d0]{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.report-title-icon[data-v-7216c3d0]{width:1.125rem;height:1.125rem;-o-object-fit:contain;object-fit:contain}.report-title span[data-v-7216c3d0]{font-size:1rem;font-weight:600;color:#1a73e8;line-height:1.5rem}.report-desc[data-v-7216c3d0]{font-size:.875rem;color:#333;line-height:1.5rem;margin-bottom:.75rem}.report-card-wrap[data-v-7216c3d0]{display:flex;align-items:flex-start;gap:.625rem;background:linear-gradient(136deg,#f3faff,#e9f6ff);border-radius:.625rem;border:.0625rem solid #fff;padding:.75rem;box-sizing:border-box}.report-card-icon[data-v-7216c3d0]{width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.report-card-right[data-v-7216c3d0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.report-card-title[data-v-7216c3d0]{font-size:.9375rem;font-weight:700;color:#333;line-height:1.375rem;word-break:break-all}.report-card-time[data-v-7216c3d0]{font-size:.75rem;color:#999;line-height:1.25rem;font-weight:400}.btn-open[data-v-7216c3d0]{width:100%;height:2.25rem;border-radius:1.125rem;font-size:.875rem;font-weight:400;cursor:pointer;border:none;outline:none;background:#2883e0;color:#fff;transition:opacity .2s;margin-top:.25rem}.btn-open[data-v-7216c3d0]:active{opacity:.8}.seek-container[data-v-bbfa7a5e]{width:100%;background-color:transparent}.seek-body[data-v-bbfa7a5e]{overflow:hidden}.task-list[data-v-bbfa7a5e]{display:flex;flex-direction:column}.task-item[data-v-bbfa7a5e]{display:flex;align-items:stretch;padding:0;background-color:transparent;position:relative}.task-icon-wrapper[data-v-bbfa7a5e]{flex-direction:column;width:1.25rem;margin-right:.75rem}.task-dot[data-v-bbfa7a5e],.task-icon-wrapper[data-v-bbfa7a5e]{display:flex;align-items:center;flex-shrink:0;position:relative}.task-dot[data-v-bbfa7a5e]{width:1.1875rem;height:1.1875rem;border-radius:50%;z-index:1;justify-content:center}.task-dot img[data-v-bbfa7a5e]{width:1.1875rem;height:1.1875rem;-o-object-fit:contain;object-fit:contain}.task-dot .processing-icon[data-v-bbfa7a5e]{-webkit-animation:seek-spin-data-v-bbfa7a5e 5s linear infinite;animation:seek-spin-data-v-bbfa7a5e 5s linear infinite}.dashed-line[data-v-bbfa7a5e]{position:absolute;top:1.5rem;left:50%;transform:translateX(-50%);height:calc(100% - 1.8rem);border-left:.0625rem solid #2883e0}.task-content[data-v-bbfa7a5e]{flex:1;padding-bottom:.5rem}.task-title[data-v-bbfa7a5e]{font-size:.875rem;line-height:1.375rem;font-weight:400;color:#333}.task-details[data-v-bbfa7a5e]{margin-top:.125rem;display:flex;flex-direction:column;gap:.125rem}.detail-item[data-v-bbfa7a5e]{font-size:.75rem;color:#999;line-height:1.25rem}@-webkit-keyframes seek-spin-data-v-bbfa7a5e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes seek-spin-data-v-bbfa7a5e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.course-card[data-v-d691e8d0]{display:flex;flex-direction:column;background:transparent;border-radius:.5rem;padding:.625rem;cursor:pointer;gap:.5rem}.course-header[data-v-d691e8d0]{display:flex;flex-direction:column;gap:.25rem}.course-header-name[data-v-d691e8d0]{font-weight:700;font-size:1rem;color:#2883e0;line-height:1.5}.course-header-intro[data-v-d691e8d0]{font-weight:400;font-size:.9375rem;color:#333;line-height:1.5625rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-body[data-v-d691e8d0]{display:flex;gap:.625rem}.course-cover[data-v-d691e8d0]{width:9.6875rem;height:5.8125rem;border-radius:.375rem;overflow:hidden;flex-shrink:0;position:relative}.course-cover img[data-v-d691e8d0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.course-cover .course-corner[data-v-d691e8d0]{position:absolute;top:0;right:0;width:3.5rem;height:1.1875rem;border-radius:0 .5rem 0 .5rem;overflow:hidden;z-index:2}.course-cover .course-corner img[data-v-d691e8d0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.course-info[data-v-d691e8d0]{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:.125rem 0}.course-name[data-v-d691e8d0]{font-weight:700;font-size:.9375rem;color:#333;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-teacher[data-v-d691e8d0]{display:flex;align-items:center;gap:.3125rem}.teacher-avatar[data-v-d691e8d0]{width:1.875rem;height:1.875rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.teacher-name[data-v-d691e8d0]{font-weight:400;font-size:.75rem;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-lessons[data-v-d691e8d0]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#2883e0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.course-type[data-v-d691e8d0]{background:#cfe7ff;border-radius:.1875rem;line-height:1.1875rem;height:1.1875rem;padding:0 .375rem}.course-type-icon[data-v-d691e8d0]{display:flex;align-items:center;justify-content:center;line-height:1}.course-type-icon img[data-v-d691e8d0]{width:2.5rem;height:1.1875rem!important;display:block}.course-type-icon.is-combo img[data-v-d691e8d0]{width:4rem;height:1.1875rem!important;display:block}.course-lessons>span[data-v-d691e8d0]:first-child{border-radius:.1875rem;padding:.2rem .375rem}.teacher-card[data-v-69f199f0]{width:100%;box-sizing:border-box}.teacher-header[data-v-69f199f0]{display:flex;align-items:center;gap:.625rem;margin-top:.5rem}.teacher-avatar[data-v-69f199f0]{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:#d4e8fa}.teacher-avatar img[data-v-69f199f0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder[data-v-69f199f0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;color:#2883e0;background:#d4e8fa}.teacher-info[data-v-69f199f0]{flex:1;min-width:0}.teacher-name[data-v-69f199f0]{font-weight:700;font-size:.9375rem;color:#1a1a1a;line-height:1.375rem}.teacher-radar[data-v-e45e1d88]{width:100%;box-sizing:border-box}.section-title[data-v-e45e1d88]{font-weight:700;font-size:1rem;color:#2883e0;margin-bottom:.375rem}.radar-section[data-v-e45e1d88]{display:flex;justify-content:center;margin-top:.375rem}.radar-chart[data-v-e45e1d88]{width:21rem;height:21rem}.favorite-detail[data-v-523e58ba]{width:100vw;min-height:100vh;background:#fff;box-sizing:border-box}.navbar[data-v-523e58ba]{display:flex;align-items:center;justify-content:space-between;height:2.75rem;width:100vw;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#fff}.back-button[data-v-523e58ba]{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;cursor:pointer;border-radius:.25rem;position:relative;z-index:10}.back-button .icon[data-v-523e58ba]{width:2.75rem;height:2.75rem;pointer-events:none}.title[data-v-523e58ba]{position:absolute;font-size:1rem;font-weight:500;color:#333;width:100vw;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-buttons[data-v-523e58ba]{display:flex;gap:.5rem;align-items:center;z-index:10}.more-button[data-v-523e58ba]{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;cursor:pointer;border-radius:.25rem;position:relative;z-index:10}.more-button .icon[data-v-523e58ba]{width:2.75rem;height:2.75rem;pointer-events:none}.setting-list[data-v-523e58ba]{border-radius:.5625rem .5625rem 0 0;overflow:hidden}.setting-item[data-v-523e58ba]{display:flex;align-items:center;justify-content:center;gap:.5rem;height:3.1875rem;background:#fff;cursor:pointer}.setting-item[data-v-523e58ba]:active{background:#f5f5f5}.setting-item+.setting-item[data-v-523e58ba]{border-top:1px solid #eee}.setting-text[data-v-523e58ba]{font-size:.9375rem;font-weight:400;color:#333;text-align:center}.setting-divider[data-v-523e58ba]{height:.5rem;background:#f5f5f5}.setting-footer[data-v-523e58ba]{background:#fff}.cancel-btn[data-v-523e58ba]{height:3.1875rem;display:flex;align-items:center;justify-content:center;background:#fff;font-size:.9375rem;font-weight:400;color:#333;cursor:pointer}.cancel-btn[data-v-523e58ba]:active{background:#f5f5f5}.empty-wrap[data-v-523e58ba],.loading-wrap[data-v-523e58ba]{display:flex;justify-content:center;align-items:center;padding:5rem 0}.empty-wrap[data-v-523e58ba]{color:#999;font-size:.875rem}.detail-content[data-v-523e58ba]{padding:1rem}.ai-message-header[data-v-523e58ba]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;height:3rem;box-sizing:border-box}.ai-header-left[data-v-523e58ba]{display:flex;align-items:center;gap:.5rem}.ai-header-time[data-v-523e58ba]{font-size:.75rem;color:#999;line-height:1.25rem;flex-shrink:0}.ai-avatar-small[data-v-523e58ba]{width:2.75rem;height:2.75rem;border-radius:50%;overflow:hidden;flex-shrink:0}.ai-avatar-small img[data-v-523e58ba]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ai-status[data-v-523e58ba]{display:flex;align-items:center;gap:.25rem}.thinking-icon[data-v-523e58ba]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.thinking-icon img[data-v-523e58ba]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.thinking-icon.thinking img[data-v-523e58ba]{-webkit-animation:thinking-pulse-data-v-523e58ba 1.5s ease-in-out infinite;animation:thinking-pulse-data-v-523e58ba 1.5s ease-in-out infinite}@-webkit-keyframes thinking-pulse-data-v-523e58ba{0%,to{opacity:1}50%{opacity:.5}}@keyframes thinking-pulse-data-v-523e58ba{0%,to{opacity:1}50%{opacity:.5}}.status-text[data-v-523e58ba]{font-size:1.0625rem;color:#333;font-weight:700;line-height:1.5rem}.message-content[data-v-523e58ba]{padding:.5rem 0}.message-text[data-v-523e58ba]{font-size:.9375rem;color:#333;line-height:1.625rem;word-break:break-word}.references[data-v-523e58ba]{margin-top:1rem;padding-top:.75rem;border-top:1px solid #eee}.ref-header[data-v-523e58ba]{display:flex;align-items:center;gap:.375rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ref-title[data-v-523e58ba]{font-weight:700;font-size:1rem;color:#333;line-height:1.125rem}.ref-arrow[data-v-523e58ba]{width:.9375rem;height:.9375rem}.ref-list[data-v-523e58ba]{overflow:hidden;margin-top:.375rem}.ref-item[data-v-523e58ba]{display:flex;align-items:center;gap:.5rem;padding:.375rem 0;cursor:pointer}.ref-index[data-v-523e58ba]{width:1rem;height:1rem;border-radius:50%;background:#2883e0;color:#fff;font-size:.6875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ref-name[data-v-523e58ba]{font-weight:400;font-size:.875rem;color:#2883e0;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-cards[data-v-523e58ba],.teacher-cards[data-v-523e58ba]{display:flex;flex-direction:column;gap:.5rem;width:100%}[data-v-523e58ba] table{margin:0!important;max-width:100%!important;border-collapse:collapse!important;border:1px solid #333!important}[data-v-523e58ba] td,[data-v-523e58ba] th{padding:1px 0;border:1px solid #333;word-break:break-all;vertical-align:middle}