.shape-wave-bg[data-v-6bdd732c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;pointer-events:none}.app-shell[data-v-e0f19c6c]{position:relative;z-index:1;min-height:100vh}.app-header[data-v-e0f19c6c]{background:transparent;border-bottom:1px solid rgba(255,255,255,.1);padding:0 20px;position:sticky;top:0;z-index:100;backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.logo[data-v-e0f19c6c]{font-size:20px;color:#a8d4ff;cursor:pointer;margin:12px 0;text-shadow:0 1px 3px rgba(0,0,0,.45)}.app-nav[data-v-e0f19c6c]{display:flex;gap:8px;flex-wrap:wrap}.nav-item[data-v-e0f19c6c]{display:flex;align-items:center;gap:4px;padding:10px 16px;text-decoration:none;color:#ffffff9e;font-size:14px;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.nav-item[data-v-e0f19c6c]:hover{color:#cfe6ff}.nav-item.active[data-v-e0f19c6c]{color:#e8f4ff;border-bottom-color:#7eb8ffd9}.app-content[data-v-e0f19c6c]{background:transparent;min-height:calc(100vh - 60px);color:#ffffffe6;text-shadow:0 1px 3px rgba(0,0,0,.55)}.app-content[data-v-e0f19c6c] .project-card,.app-content[data-v-e0f19c6c] .tool-card,.app-content[data-v-e0f19c6c] .task-card,.app-content[data-v-e0f19c6c] .input-section,.app-content[data-v-e0f19c6c] .tag-cloud-section,.app-content[data-v-e0f19c6c] .menu-list,.app-content[data-v-e0f19c6c] .chart-card,.app-content[data-v-e0f19c6c] .info-section,.app-content[data-v-e0f19c6c] .series-section,.app-content[data-v-e0f19c6c] .eval-card,.app-content[data-v-e0f19c6c] .stats-bar,.app-content[data-v-e0f19c6c] .analysis-card,.app-content[data-v-e0f19c6c] .efficiency-card,.app-content[data-v-e0f19c6c] .log-card,.app-content[data-v-e0f19c6c] .summary-card,.app-content[data-v-e0f19c6c] .insight-card,.app-content[data-v-e0f19c6c] .assistant-modal,.app-content[data-v-e0f19c6c] .input-bar,.app-content[data-v-e0f19c6c] .message.bot .bubble,.app-content[data-v-e0f19c6c] .welcome-hint,.app-content[data-v-e0f19c6c] .course-card,.app-content[data-v-e0f19c6c] .no-video,.app-content[data-v-e0f19c6c] .ai-card,.app-content[data-v-e0f19c6c] .path-card,.app-content[data-v-e0f19c6c] .empty-panel,.app-content[data-v-e0f19c6c] .cloud-card,.app-content[data-v-e0f19c6c] .options-panel,.app-content[data-v-e0f19c6c] .auth-card,.app-content[data-v-e0f19c6c] .disc-card,.app-content[data-v-e0f19c6c] .disc-detail,.app-content[data-v-e0f19c6c] .disc-reply,.app-content[data-v-e0f19c6c] .disc-form,.app-content[data-v-e0f19c6c] .notif-card{color:#333;text-shadow:none}.app-content[data-v-e0f19c6c] .message.user .bubble,.app-content[data-v-e0f19c6c] .action-btn,.app-content[data-v-e0f19c6c] .send-btn,.app-content[data-v-e0f19c6c] .start-btn,.app-content[data-v-e0f19c6c] .refresh-btn,.app-content[data-v-e0f19c6c] .analyze-btn,.app-content[data-v-e0f19c6c] .tab-btn.active{color:#fff;text-shadow:none}html,body{margin:0;min-height:100%;background:#080808}#app{min-height:100%;position:relative;isolation:isolate}*{box-sizing:border-box}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:transparent}
