.hot-topic-list-container[data-v-3a9ed414]{width:100%}.hot-topic-empty[data-v-3a9ed414],.hot-topic-loading[data-v-3a9ed414]{color:var(--el-text-color-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:80px 0;font-size:14px;display:flex}.hot-topic-empty .hot-topic-empty-icon[data-v-3a9ed414],.hot-topic-loading .hot-topic-empty-icon[data-v-3a9ed414]{opacity:.5;justify-content:center;align-items:center;display:flex}.hot-topic-grid[data-v-3a9ed414]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px;display:grid}.hot-topic-card[data-v-3a9ed414]{background:linear-gradient(180deg,var(--el-fill-color-light) 0,var(--el-fill-color) 100%);border:1px solid var(--el-border-color);border-radius:12px;flex-direction:column;min-width:0;max-height:calc(100vh - 198px);transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f}.hot-topic-card[data-v-3a9ed414]:hover{border-color:var(--el-border-color-hover);box-shadow:0 4px 12px #0000000f,0 2px 4px #0000000a}.topic-card-header[data-v-3a9ed414]{border-bottom:1px solid var(--el-border-color);flex-shrink:0;align-items:center;gap:8px;padding:10px 15px;display:flex}.topic-card-header .topic-header-fire[data-v-3a9ed414]{opacity:.85;font-size:16px}.topic-card-header .topic-header-title[data-v-3a9ed414]{color:var(--el-text-color-primary);letter-spacing:.3px;font-size:14px;font-weight:600}.topic-card-body[data-v-3a9ed414]{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.topic-card-body[data-v-3a9ed414]::-webkit-scrollbar{width:4px}.topic-card-body[data-v-3a9ed414]::-webkit-scrollbar-track{background:0 0;border-radius:2px}.topic-card-body[data-v-3a9ed414]::-webkit-scrollbar-thumb{background:var(--el-border-color-hover);border-radius:2px}.topic-card-body[data-v-3a9ed414]::-webkit-scrollbar-thumb:hover{background:var(--el-text-color-secondary)}.topic-list-item[data-v-3a9ed414]{cursor:pointer;border-radius:8px;align-items:center;padding:10px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.topic-list-item[data-v-3a9ed414]:hover{background:#2379ff0a}.topic-list-item:hover .topic-item-action[data-v-3a9ed414],.topic-list-item:hover .topic-item-title[data-v-3a9ed414]{color:#2379ff}.topic-list-item.hot-topic-highlight[data-v-3a9ed414]{background:linear-gradient(90deg,#ff9a6414,#ff79960d 50%,#ffaa7805)}.topic-list-item.hot-topic-highlight[data-v-3a9ed414]:hover{background:linear-gradient(90deg,#ff9a6424,#ff79961a 50%,#ffaa780f)}.topic-list-item .topic-item-index[data-v-3a9ed414]{width:26px;height:22px;color:var(--el-text-color-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;margin-right:10px;font-size:13px;font-weight:600;display:flex}.topic-list-item .topic-item-index.topic-rank-1[data-v-3a9ed414]{color:#ef4444;font-weight:700}.topic-list-item .topic-item-index.topic-rank-2[data-v-3a9ed414]{color:#f97316;font-weight:700}.topic-list-item .topic-item-index.topic-rank-3[data-v-3a9ed414]{color:#eab308;font-weight:700}.topic-list-item .topic-item-title[data-v-3a9ed414]{color:var(--el-text-color-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;line-height:1.5;transition:color .2s;overflow:hidden}.topic-list-item .topic-item-action[data-v-3a9ed414]{color:var(--el-text-color-secondary);white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;margin-left:10px;font-size:12px;transition:color .2s;display:flex}[data-v-3a9ed414] .hot-topic-generate-dialog .el-dialog__header{border-bottom:1px solid var(--el-border-color);padding:20px 24px}[data-v-3a9ed414] .hot-topic-generate-dialog .el-dialog__title{color:var(--el-text-color-primary);font-size:18px;font-weight:600}[data-v-3a9ed414] .hot-topic-generate-dialog .el-dialog__body{padding:24px}[data-v-3a9ed414] .hot-topic-generate-dialog .el-dialog__footer{border-top:1px solid var(--el-border-color);padding:16px 24px}.hot-topic-cue-form[data-v-3a9ed414]{margin-bottom:20px}.result-content-display[data-v-3a9ed414]{border:1px solid var(--el-border-color);background:var(--el-fill-color-light);border-radius:8px;margin-top:20px;overflow:hidden}.result-content-display .result-content-header[data-v-3a9ed414]{background:var(--el-fill-color);border-bottom:1px solid var(--el-border-color);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.result-content-display .result-content-header .header-title[data-v-3a9ed414]{color:var(--el-text-color-primary);font-size:14px;font-weight:600}.result-content-display .result-content-header .content-header-actions[data-v-3a9ed414]{align-items:center;gap:8px;display:inline-flex}.result-content-display .result-content-header .result-generate-video-btn[data-v-3a9ed414]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2379ff,#0065fb);border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.result-content-display .result-content-header .result-generate-video-btn[data-v-3a9ed414]:hover{background:linear-gradient(135deg,#1a68e8,#0058e0);transform:translateY(-1px);box-shadow:0 4px 12px #2379ff4d}.result-content-display .result-content-header .result-generate-video-btn[data-v-3a9ed414]:active{transform:translateY(0)}.result-content-display .result-content-header .result-generate-video-btn span[data-v-3a9ed414]{line-height:1}.result-content-display .result-content-body[data-v-3a9ed414]{min-height:100px;max-height:400px;padding:16px;overflow-y:auto}.result-content-display .result-content-body[data-v-3a9ed414]::-webkit-scrollbar{width:6px}.result-content-display .result-content-body[data-v-3a9ed414]::-webkit-scrollbar-track{background:0 0}.result-content-display .result-content-body[data-v-3a9ed414]::-webkit-scrollbar-thumb{background:var(--el-border-color-hover);border-radius:3px}.result-content-display .result-content-body[data-v-3a9ed414]::-webkit-scrollbar-thumb:hover{background:var(--el-text-color-secondary)}.result-content-display .result-content-text[data-v-3a9ed414]{color:var(--el-text-color-primary);white-space:pre-wrap;word-wrap:break-word;font-size:14px;line-height:1.8}.result-content-display .result-typing-indicator[data-v-3a9ed414]{align-items:center;gap:5px;margin-bottom:12px;display:flex;position:relative}.result-content-display .result-typing-indicator .result-trail-dot[data-v-3a9ed414]{background:#2379ff;border-radius:50%;width:5px;height:5px;animation:1.6s cubic-bezier(.4,0,.6,1) infinite hot-topic-trailPulse-3a9ed414}.result-content-display .result-typing-indicator .result-trail-dot[data-v-3a9ed414]:first-child{opacity:1;animation-delay:0s}.result-content-display .result-typing-indicator .result-trail-dot[data-v-3a9ed414]:nth-child(2){background:#5ba0ff;animation-delay:.2s}.result-content-display .result-typing-indicator .result-trail-dot[data-v-3a9ed414]:nth-child(3){background:#93c5fd;animation-delay:.4s}.result-content-display .result-typing-indicator .result-trail-line[data-v-3a9ed414]{background:linear-gradient(90deg,#2379ff,#0000);border-radius:1px;width:20px;height:2px;margin-left:2px;animation:1.6s cubic-bezier(.4,0,.2,1) infinite hot-topic-trailFlow-3a9ed414}.hot-topic-dialog-footer[data-v-3a9ed414]{justify-content:flex-end;gap:12px;display:flex}.hot-topic-add-library-content[data-v-3a9ed414]{padding:0 4px}.hot-topic-library-hint[data-v-3a9ed414]{color:var(--el-text-color-regular);margin-bottom:16px;font-size:14px}[data-v-3a9ed414] .hot-topic-add-library-dialog .el-dialog__header{border-bottom:1px solid var(--el-border-color);padding:20px 24px}[data-v-3a9ed414] .hot-topic-add-library-dialog .el-dialog__title{color:var(--el-text-color-primary);font-size:18px;font-weight:600}[data-v-3a9ed414] .hot-topic-add-library-dialog .el-dialog__body{padding:24px}[data-v-3a9ed414] .hot-topic-add-library-dialog .el-dialog__footer{border-top:1px solid var(--el-border-color);padding:16px 24px}.hot-topic-gen-thinking[data-v-3a9ed414]{flex-direction:column;gap:32px;padding:56px 20px}.hot-topic-gen-thinking[data-v-3a9ed414],.hot-topic-thinking-visual[data-v-3a9ed414]{justify-content:center;align-items:center;display:flex}.hot-topic-thinking-visual[data-v-3a9ed414]{width:80px;height:80px;position:relative}.hot-topic-orbit-core[data-v-3a9ed414]{z-index:2;background:#2379ff;border-radius:50%;width:10px;height:10px;animation:2.4s cubic-bezier(.4,0,.6,1) infinite hot-topic-coreBreath-3a9ed414;box-shadow:0 0 16px #2379ff80,0 0 6px #2379ff4d}.hot-topic-orbit-track[data-v-3a9ed414]{border:1px solid #0000;border-radius:50%;width:56px;height:56px;margin-top:-28px;margin-left:-28px;position:absolute;top:50%;left:50%}.hot-topic-orbit-track .hot-topic-orbit-dot[data-v-3a9ed414]{background:#2379ff;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:-3px;left:50%;box-shadow:0 0 8px #2379ff99}.hot-topic-orbit-track.hot-topic-track-1[data-v-3a9ed414]{animation:3s linear infinite hot-topic-orbitSpin-3a9ed414;transform:rotateX(70deg)rotate(0)}.hot-topic-orbit-track.hot-topic-track-1 .hot-topic-orbit-dot[data-v-3a9ed414]{background:#2379ff;box-shadow:0 0 10px #2379ffb3,-4px 0 6px #2379ff4d}.hot-topic-orbit-track.hot-topic-track-2[data-v-3a9ed414]{width:48px;height:48px;margin-top:-24px;margin-left:-24px;animation:2.4s linear infinite reverse hot-topic-orbitSpin-3a9ed414;transform:rotateX(55deg)rotate(60deg)}.hot-topic-orbit-track.hot-topic-track-2 .hot-topic-orbit-dot[data-v-3a9ed414]{background:#5ba0ff;width:5px;height:5px;margin-left:-2.5px;top:-2.5px;box-shadow:0 0 8px #5ba0ff99}.hot-topic-orbit-track.hot-topic-track-3[data-v-3a9ed414]{width:66px;height:66px;margin-top:-33px;margin-left:-33px;animation:4s linear infinite hot-topic-orbitSpin-3a9ed414;transform:rotateX(60deg)rotate(130deg)}.hot-topic-orbit-track.hot-topic-track-3 .hot-topic-orbit-dot[data-v-3a9ed414]{background:#93c5fd;width:4px;height:4px;margin-left:-2px;top:-2px;box-shadow:0 0 6px #93c5fd80}.hot-topic-gen-thinking-text[data-v-3a9ed414]{color:var(--el-text-color-regular);letter-spacing:.3px;font-size:13px;font-weight:500}.hot-topic-gen-thinking-text .hot-topic-dots-anim[data-v-3a9ed414]:after{content:"";animation:1.5s steps(4,end) infinite hot-topic-dotsEllipsis-3a9ed414}@keyframes hot-topic-coreBreath-3a9ed414{0%,to{transform:scale(1);box-shadow:0 0 16px #2379ff80,0 0 6px #2379ff4d}50%{transform:scale(1.2);box-shadow:0 0 24px #2379ff99,0 0 10px #2379ff66}}@keyframes hot-topic-orbitSpin-3a9ed414{0%{transform:rotateX(var(--rx,70deg)) rotate(var(--rz,0deg)) rotate(0deg)}to{transform:rotateX(var(--rx,70deg)) rotate(var(--rz,0deg)) rotate(1turn)}}.hot-topic-orbit-track.hot-topic-track-1[data-v-3a9ed414]{--rx:70deg;--rz:0deg}.hot-topic-orbit-track.hot-topic-track-2[data-v-3a9ed414]{--rx:55deg;--rz:60deg}.hot-topic-orbit-track.hot-topic-track-3[data-v-3a9ed414]{--rx:60deg;--rz:130deg}@keyframes hot-topic-dotsEllipsis-3a9ed414{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.hot-topic-form-slide-enter-active[data-v-3a9ed414]{max-height:600px;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),max-height .5s cubic-bezier(.16,1,.3,1);overflow:hidden}.hot-topic-form-slide-leave-active[data-v-3a9ed414]{transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),max-height .4s cubic-bezier(.4,0,.2,1) 50ms;overflow:hidden}.hot-topic-form-slide-enter-from[data-v-3a9ed414]{opacity:0;max-height:0;transform:translateY(-12px)scale(.98)}.hot-topic-form-slide-leave-to[data-v-3a9ed414]{opacity:0;max-height:0;transform:translateY(-8px)scale(.99)}@keyframes hot-topic-trailPulse-3a9ed414{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes hot-topic-trailFlow-3a9ed414{0%{opacity:0;width:0}50%{opacity:.8;width:20px}to{opacity:0;width:0}}
