body,html{height:100%;width:100%;margin:0;padding:0}.el-carousel__item h3{color:#475669;font-size:18px;opacity:.75;line-height:300px;margin:0}.el-carousel__item:nth-child(2n){background-color:#99a9bf}.el-carousel__item:nth-child(odd){background-color:#d3dce6}.navigation-page[data-v-c7e7b32e]{min-height:100%;padding:32px;background:radial-gradient(circle at top left,rgba(64,158,255,.22),transparent 28%),radial-gradient(circle at top right,rgba(103,194,58,.16),transparent 24%),linear-gradient(180deg,#f4f8ff,#f7f9fc 45%,#eef3fb)}.hero-section[data-v-c7e7b32e]{margin-bottom:28px;padding:32px;border-radius:28px;background:linear-gradient(135deg,#1f5eff,#5f8bff 55%,#8bb8ff);box-shadow:0 24px 60px rgba(31,94,255,.22);color:#fff}.hero-content[data-v-c7e7b32e]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.hero-badge[data-v-c7e7b32e]{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:hsla(0,0%,100%,.16);font-size:12px;letter-spacing:.08em}.hero-title[data-v-c7e7b32e]{margin:16px 0 10px;font-size:36px;line-height:1.15}.hero-desc[data-v-c7e7b32e]{margin:0;max-width:680px;color:hsla(0,0%,100%,.88);font-size:15px;line-height:1.8}.hero-actions[data-v-c7e7b32e]{display:flex;flex-direction:column;gap:14px;min-width:360px}.hero-toolbar[data-v-c7e7b32e]{display:flex;gap:12px;flex-wrap:wrap}.hero-search[data-v-c7e7b32e] .el-input__inner{height:44px;border:none;border-radius:14px;background:hsla(0,0%,100%,.95)}.hero-user[data-v-c7e7b32e]{display:flex;align-items:center;justify-content:space-between;padding:0 14px;height:44px;border-radius:14px;background:hsla(0,0%,100%,.16)}.hero-user__name[data-v-c7e7b32e]{font-size:14px;color:#fff}.category-list[data-v-c7e7b32e]{display:flex;flex-direction:column;gap:24px}.category-section[data-v-c7e7b32e]{padding:24px;border-radius:24px;background:hsla(0,0%,100%,.84);box-shadow:0 12px 40px rgba(31,45,61,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.section-header[data-v-c7e7b32e]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.section-title-row[data-v-c7e7b32e]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.section-actions[data-v-c7e7b32e]{display:flex;gap:8px;flex-wrap:wrap}.section-title[data-v-c7e7b32e]{font-size:24px;font-weight:600;color:#1f2d3d}.section-subtitle[data-v-c7e7b32e]{margin-top:8px;font-size:13px;color:#8492a6}.card-grid[data-v-c7e7b32e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px}.nav-card[data-v-c7e7b32e]{position:relative;overflow:hidden;min-height:220px;padding:22px;border-radius:22px;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid rgba(64,158,255,.12);box-shadow:0 14px 32px rgba(31,45,61,.08);cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.nav-card[data-v-c7e7b32e]:hover{transform:translateY(-6px);box-shadow:0 20px 42px rgba(31,45,61,.14);border-color:rgba(64,158,255,.35)}.nav-card__tools[data-v-c7e7b32e]{position:absolute;top:16px;right:16px;z-index:2}.nav-card__glow[data-v-c7e7b32e]{position:absolute;top:-40px;right:-30px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(64,158,255,.2) 0,rgba(64,158,255,0) 72%)}.nav-card__top[data-v-c7e7b32e]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.nav-card__icon-wrap[data-v-c7e7b32e]{width:56px;height:56px;border-radius:18px;background:linear-gradient(135deg,rgba(64,158,255,.16),rgba(103,194,58,.12));display:flex;align-items:center;justify-content:center}.nav-card__icon[data-v-c7e7b32e]{font-size:24px;color:#1f5eff}.nav-card__tags[data-v-c7e7b32e]{display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding-right:34px}.nav-card__body[data-v-c7e7b32e]{position:relative;margin-top:22px}.nav-card__title[data-v-c7e7b32e]{font-size:20px;font-weight:600;color:#1f2d3d;line-height:1.4}.nav-card__desc[data-v-c7e7b32e]{margin-top:10px;color:#8492a6;font-size:13px;line-height:1.7;word-break:break-all}.nav-card__children[data-v-c7e7b32e]{position:relative;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.child-chip[data-v-c7e7b32e]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:8px 12px;border-radius:999px;background:#f4f8ff;color:#4c627a;font-size:12px;transition:background .2s ease,color .2s ease}.child-chip[data-v-c7e7b32e]:hover{background:#e8f1ff;color:#1f5eff}.child-chip--more[data-v-c7e7b32e]{background:rgba(64,158,255,.12);color:#1f5eff}@media (max-width:960px){.navigation-page[data-v-c7e7b32e]{padding:18px}.hero-section[data-v-c7e7b32e]{padding:24px;border-radius:22px}.hero-content[data-v-c7e7b32e]{flex-direction:column}.hero-actions[data-v-c7e7b32e]{width:100%;min-width:0}.section-title[data-v-c7e7b32e]{font-size:20px}.card-grid[data-v-c7e7b32e]{grid-template-columns:1fr}}.el-menu-vertical-demo[data-v-0ed24f34]:not(.el-menu--collapse){width:200px;min-height:100vh}.el-menu[data-v-0ed24f34]{height:100%;border:none}.el-menu h3[data-v-0ed24f34]{color:#fff;text-align:center;line-hight:48px}.el-header[data-v-3d6d45be]{background-color:#93bce5}.title[data-v-3d6d45be]{color:#f0f8ff}.search-history-page[data-v-11c391cb]{min-height:calc(100vh - 40px);display:flex;flex-direction:column;gap:20px}.search-hero[data-v-11c391cb]{display:flex;justify-content:space-between;gap:20px;padding:28px 30px;border-radius:24px;background:linear-gradient(135deg,#0f766e,#14b8a6 48%,#5eead4);color:#fff;box-shadow:0 18px 40px rgba(20,184,166,.24)}.hero-badge[data-v-11c391cb]{display:inline-flex;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.16);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.hero-title[data-v-11c391cb]{margin:16px 0 0;font-size:32px;font-weight:600}.hero-desc[data-v-11c391cb]{margin:12px 0 0;max-width:680px;line-height:1.8;font-size:14px;color:hsla(0,0%,100%,.9)}.search-hero__stats[data-v-11c391cb]{display:grid;grid-template-columns:repeat(2,minmax(130px,1fr));gap:14px;min-width:280px}.stat-card[data-v-11c391cb]{padding:18px 20px;border-radius:18px;background:hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stat-label[data-v-11c391cb]{font-size:13px;color:hsla(0,0%,100%,.78)}.stat-value[data-v-11c391cb]{margin-top:10px;font-size:28px;font-weight:600}.result-panel[data-v-11c391cb],.search-filter-card[data-v-11c391cb]{background:hsla(0,0%,100%,.94);border:1px solid rgba(226,232,240,.92);border-radius:24px;box-shadow:0 14px 30px rgba(15,23,42,.06);padding:24px}.filter-header[data-v-11c391cb],.result-toolbar[data-v-11c391cb]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.filter-title[data-v-11c391cb],.result-title[data-v-11c391cb]{font-size:18px;font-weight:600;color:#0f172a}.filter-subtitle[data-v-11c391cb],.result-subtitle[data-v-11c391cb]{margin-top:8px;color:#64748b;font-size:13px;line-height:1.7}.filter-actions[data-v-11c391cb]{display:flex;gap:10px}.search-area[data-v-11c391cb]{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:16px;margin-top:20px}.filter-date[data-v-11c391cb],.search-input[data-v-11c391cb]{width:100%}.filter-date[data-v-11c391cb] :deep(.el-input__inner),.search-input[data-v-11c391cb] :deep(.el-input__inner){height:44px;border-radius:14px}.result-toolbar[data-v-11c391cb]{margin-bottom:20px}.result-grid[data-v-11c391cb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:18px}.result-card[data-v-11c391cb]{border-radius:20px;border:1px solid #e2e8f0}.result-card[data-v-11c391cb] :deep(.el-card__body){padding:20px}.card-layout[data-v-11c391cb]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.card-content[data-v-11c391cb]{cursor:pointer;flex:1;min-width:0}.card-meta[data-v-11c391cb]{display:flex;align-items:center;justify-content:space-between;gap:10px}.note-date[data-v-11c391cb]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:12px}.card-title[data-v-11c391cb]{margin:14px 0 12px;font-size:18px;line-height:1.5;color:#0f172a}.markdown-preview[data-v-11c391cb]{max-height:180px;overflow:hidden;border-radius:16px;border:1px solid #edf2f7;background:#fff}.card-actions[data-v-11c391cb]{display:flex;flex-direction:column;gap:10px;min-width:82px}.compact-file-list[data-v-11c391cb],.detail-file-list[data-v-11c391cb],.dialog-file-list[data-v-11c391cb]{margin-top:16px;display:flex;flex-direction:column;gap:10px}.file-list-container[data-v-11c391cb]{margin-top:18px;padding:16px;border-radius:16px;background:#f8fafc;border:1px solid #e2e8f0}.file-list-title[data-v-11c391cb]{font-size:14px;font-weight:600;color:#334155;margin-bottom:12px}.file-item[data-v-11c391cb]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid #e2e8f0;background:#fff}.file-main[data-v-11c391cb]{display:flex;align-items:center;gap:8px;min-width:0}.file-main i[data-v-11c391cb]{color:#0f766e}.file-name[data-v-11c391cb]{color:#475569;font-size:13px;word-break:break-all}.file-actions[data-v-11c391cb]{display:flex;align-items:center;gap:8px}.danger-text[data-v-11c391cb]{color:#ef4444}.pagination-container[data-v-11c391cb]{margin-top:24px;display:flex;justify-content:center}[data-v-11c391cb]:deep(.v-note-wrapper){z-index:1;border:none!important;box-shadow:none!important}[data-v-11c391cb]:deep(.v-note-panel){border:none!important}[data-v-11c391cb]:deep(.note-dialog .el-dialog){border-radius:24px;overflow:hidden}[data-v-11c391cb]:deep(.note-dialog .el-dialog__header){padding:22px 24px 12px;border-bottom:1px solid #edf2f7}[data-v-11c391cb]:deep(.note-dialog .el-dialog__body){max-height:72vh;overflow-y:auto;padding:24px}.detail-content[data-v-11c391cb]{padding:0}.detail-header[data-v-11c391cb]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.detail-header h2[data-v-11c391cb]{margin:0;font-size:24px;color:#0f172a}.detail-time[data-v-11c391cb]{display:inline-block;margin-top:10px;color:#64748b;font-size:13px}.content-text[data-v-11c391cb]{border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0;overflow:hidden}.content-text[data-v-11c391cb] :deep(.v-note-wrapper){min-height:320px;max-height:60vh}.detail-file-list h3[data-v-11c391cb]{margin:0 0 10px;color:#334155}@media (max-width:1100px){.search-hero[data-v-11c391cb]{flex-direction:column}.search-hero__stats[data-v-11c391cb]{min-width:auto}.search-area[data-v-11c391cb]{grid-template-columns:1fr}}@media (max-width:768px){.search-history-page[data-v-11c391cb]{min-height:auto}.result-panel[data-v-11c391cb],.search-filter-card[data-v-11c391cb],.search-hero[data-v-11c391cb]{padding:18px;border-radius:18px}.hero-title[data-v-11c391cb]{font-size:26px}.search-hero__stats[data-v-11c391cb]{grid-template-columns:1fr}.card-layout[data-v-11c391cb],.detail-header[data-v-11c391cb],.filter-header[data-v-11c391cb],.result-toolbar[data-v-11c391cb]{flex-direction:column}.filter-actions[data-v-11c391cb]{width:100%}.filter-actions .el-button[data-v-11c391cb]{flex:1}.result-grid[data-v-11c391cb]{grid-template-columns:1fr}.card-actions[data-v-11c391cb]{width:100%;flex-direction:row}[data-v-11c391cb]:deep(.note-dialog .el-dialog){width:94%!important}}.login-container[data-v-69af3fe6]{height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5}.login-box[data-v-69af3fe6]{border:1px solid #dcdfe6;width:350px;padding:35px;background:#fff;border-radius:5px;box-shadow:0 0 25px #909399}h2[data-v-69af3fe6]{text-align:center;margin-bottom:30px;color:#303133}.btn-group[data-v-69af3fe6]{display:flex;justify-content:space-between;gap:20px;margin-top:30px}.login-btn[data-v-69af3fe6],.register-btn[data-v-69af3fe6]{flex:1}.el-input[data-v-69af3fe6]{margin-bottom:20px}.ai-chat-container[data-v-3fcfec6a]{height:100vh;width:100%}.container[data-v-3fcfec6a]{display:flex;height:100%}.sidebar[data-v-3fcfec6a]{width:260px;background-color:#202123;color:#fff;padding:15px;overflow-y:auto}.new-chat-btn[data-v-3fcfec6a]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.chat-history[data-v-3fcfec6a]{margin-top:20px}.history-item[data-v-3fcfec6a]{padding:10px;border-radius:5px;margin-bottom:5px;cursor:pointer;display:flex;align-items:center;gap:10px}.history-item[data-v-3fcfec6a]:hover{background-color:#2d2d33}.main-content[data-v-3fcfec6a]{flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:#fff}.welcome-screen[data-v-3fcfec6a]{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:30px;padding:20px}.logo[data-v-3fcfec6a]{width:60px;height:60px;background-color:#10a37f;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px}.welcome-title[data-v-3fcfec6a]{font-size:32px;font-weight:700}.model-info[data-v-3fcfec6a]{font-size:14px;color:#6e6e80}.search-mode-selector[data-v-3fcfec6a]{margin-bottom:10px}.examples-container[data-v-3fcfec6a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px;margin-top:20px;max-width:800px;width:100%}.example-card[data-v-3fcfec6a]{cursor:pointer;height:100%}.search-panel[data-v-3fcfec6a]{width:100%;max-width:600px;margin-top:10px}.search-input-wrapper[data-v-3fcfec6a]{width:100%}.search-result-interface[data-v-3fcfec6a]{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:20px}.search-result-header[data-v-3fcfec6a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e5e5e5}.result-info[data-v-3fcfec6a]{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:#0f172a}.result-grid[data-v-3fcfec6a]{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:18px;align-content:start}.result-card[data-v-3fcfec6a]{border-radius:12px;border:1px solid #e2e8f0}.result-card[data-v-3fcfec6a] :deep(.el-card__body){padding:20px}.card-layout[data-v-3fcfec6a]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.card-content[data-v-3fcfec6a]{flex:1;min-width:0}.card-meta[data-v-3fcfec6a]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.note-date[data-v-3fcfec6a]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:12px}.card-title[data-v-3fcfec6a]{margin:0 0 12px;font-size:18px;line-height:1.5;color:#0f172a}.card-text[data-v-3fcfec6a]{color:#475569;font-size:14px;line-height:1.6;margin-bottom:12px}.compact-file-list[data-v-3fcfec6a]{display:flex;flex-direction:column;gap:8px}.file-item[data-v-3fcfec6a]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc}.file-main[data-v-3fcfec6a]{display:flex;align-items:center;gap:8px;min-width:0}.file-main i[data-v-3fcfec6a]{color:#0f766e}.file-name[data-v-3fcfec6a]{color:#475569;font-size:13px;word-break:break-all}.metadata-info[data-v-3fcfec6a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.chat-interface[data-v-3fcfec6a]{height:100%;display:flex;flex-direction:column;flex:1}.message-list[data-v-3fcfec6a]{flex:1;overflow-y:auto;padding:20px}.message[data-v-3fcfec6a]{display:flex;padding:20px 0;border-bottom:1px solid #e5e5e5}.avatar[data-v-3fcfec6a]{width:30px;height:30px;border-radius:2px;display:flex;justify-content:center;align-items:center;margin-right:15px;flex-shrink:0}.user-avatar[data-v-3fcfec6a]{background-color:#5437db;color:#fff}.ai-avatar[data-v-3fcfec6a]{background-color:#10a37f;color:#fff}.message-content[data-v-3fcfec6a]{flex:1}.ai-message[data-v-3fcfec6a]{background-color:#f7f7f8}.user-message[data-v-3fcfec6a]{background-color:#fff}.input-container[data-v-3fcfec6a]{padding:20px;border-top:1px solid #e5e5e5;position:relative}.input-box[data-v-3fcfec6a]{display:flex;flex-direction:column;position:relative;max-width:800px;margin:0 auto}.model-selector[data-v-3fcfec6a]{margin-bottom:10px;display:flex;align-items:center;gap:10px}.input-info[data-v-3fcfec6a]{display:flex;justify-content:space-between;font-size:12px;color:#6e6e80;max-width:800px;margin:8px auto 0;padding:0 10px}.chat-with-model[data-v-3fcfec6a]{display:flex;align-items:center;gap:5px}pre[data-v-3fcfec6a]{background-color:#f3f3f3;padding:12px;border-radius:4px;overflow-x:auto}code[data-v-3fcfec6a]{font-family:monospace;white-space:pre}@media (max-width:768px){.container[data-v-3fcfec6a]{flex-direction:column}.sidebar[data-v-3fcfec6a]{width:100%;height:auto;max-height:150px}.examples-container[data-v-3fcfec6a],.result-grid[data-v-3fcfec6a]{grid-template-columns:1fr}}.loading-dots[data-v-3fcfec6a]{display:flex;justify-content:flex-start;align-items:center;height:20px;padding:10px}.loading-dots span[data-v-3fcfec6a]{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#909399;margin-right:5px;-webkit-animation:loading-data-v-3fcfec6a 1.4s ease-in-out infinite both;animation:loading-data-v-3fcfec6a 1.4s ease-in-out infinite both}.loading-dots span[data-v-3fcfec6a]:first-child{-webkit-animation-delay:0s;animation-delay:0s}.loading-dots span[data-v-3fcfec6a]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-dots span[data-v-3fcfec6a]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes loading-data-v-3fcfec6a{0%,80%,to{transform:scale(0);opacity:.3}40%{transform:scale(1);opacity:1}}@keyframes loading-data-v-3fcfec6a{0%,80%,to{transform:scale(0);opacity:.3}40%{transform:scale(1);opacity:1}}