@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);#app{height:100vh;margin:0;padding:0}.el-icon{margin-right:6px}.auth-container[data-v-206f3cf3]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:radial-gradient(500px at 0 0,rgba(255,41,75,.16) 0,rgba(255,41,75,.1) 34%,rgba(255,41,75,0) 70%),linear-gradient(to bottom right,#fff,#fff 68%,rgba(255,41,75,.18) 84%,rgba(255,41,75,.28))}.auth-card[data-v-206f3cf3]{width:100%;max-width:450px;margin:20px}.card-header[data-v-206f3cf3]{display:flex;flex-direction:column;align-items:center;gap:8px}.card-logo[data-v-206f3cf3]{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.card-header h2[data-v-206f3cf3]{margin:0;text-align:center;color:var(--color-font-accent)}.card-subtitle[data-v-206f3cf3]{font-size:12px;color:var(--color-font-primary);opacity:.9}.auth-footer[data-v-206f3cf3]{text-align:center;margin-top:20px;color:var(--color-font-primary)}.auth-footer a[data-v-206f3cf3]{color:var(--color-accent);text-decoration:none;margin-left:5px}.auth-footer a[data-v-206f3cf3]:hover{text-decoration:underline}.auth-container[data-v-66be429a]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:radial-gradient(500px at 0 0,rgba(255,41,75,.16) 0,rgba(255,41,75,.1) 34%,rgba(255,41,75,0) 70%),linear-gradient(to bottom right,#fff,#fff 68%,rgba(255,41,75,.18) 84%,rgba(255,41,75,.28))}.auth-card[data-v-66be429a]{width:100%;max-width:450px;margin:20px}.card-header[data-v-66be429a]{display:flex;flex-direction:column;align-items:center;gap:8px}.card-logo[data-v-66be429a]{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.card-header h2[data-v-66be429a]{margin:0;text-align:center;color:var(--color-font-accent)}.card-subtitle[data-v-66be429a]{font-size:12px;color:var(--color-font-primary);opacity:.9}.auth-footer[data-v-66be429a]{text-align:center;margin-top:20px;color:var(--color-font-primary)}.auth-footer a[data-v-66be429a]{color:var(--color-accent);text-decoration:none;margin-left:5px}.auth-footer a[data-v-66be429a]:hover{text-decoration:underline}.view-container{min-height:100vh;background-color:var(--color-bg-main)}.view-main-content{padding:0}.view-empty-container,.view-loading-container{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px}.view-cards-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;padding:24px}.view-skeleton-container{padding:24px}.view-card{transition:transform .2s,box-shadow .2s;cursor:pointer;height:100%;display:flex;flex-direction:column}.view-card:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.view-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.view-card-info{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.view-card-icon{font-size:24px;color:var(--color-accent);flex-shrink:0}.view-card-title{font-size:18px;font-weight:600;color:var(--color-font-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-card-content{display:flex;flex-direction:column;gap:16px;flex:1}.view-card-description{color:var(--color-font-primary);line-height:1.6;margin:0;font-size:14px;flex:1}.view-card-notes{color:#909399;line-height:1.5;margin:0;font-size:13px;font-style:italic;padding-top:8px;border-top:1px solid #ebeef5}.view-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #ebeef5;margin-top:auto}.view-card-meta{display:flex;gap:16px}.view-meta-item{display:flex;align-items:center;gap:4px;font-size:12px;color:#909399}.view-meta-item .el-icon{font-size:14px}.view-card-actions{display:flex;gap:8px}.view-skeleton-card{cursor:default}.view-skeleton-card:hover{transform:none;box-shadow:0 2px 12px rgba(0,0,0,.1)}.view-skeleton-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 0 20px}.view-skeleton-info{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.view-skeleton-content{padding:16px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.view-skeleton-footer{display:flex;justify-content:space-between;align-items:center;padding:12px 20px 16px 20px;border-top:1px solid #ebeef5;margin-top:auto}.view-skeleton-meta{display:flex;align-items:center;gap:4px}.view-skeleton-actions{display:flex;gap:8px}@media (max-width:768px){.view-cards-container{grid-template-columns:1fr}}.agent-switch-container[data-v-3944f2d0]{min-height:200px}.agent-switch-header[data-v-3944f2d0]{display:flex;justify-content:flex-end;margin-bottom:20px}.agent-switch-empty[data-v-3944f2d0]{padding:40px 0}.agent-switch-list[data-v-3944f2d0]{max-height:400px;overflow-y:auto}.agent-switch-item[data-v-3944f2d0]{display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid #e4e7ed;border-radius:8px;margin-bottom:12px;cursor:pointer;transition:all .2s ease}.agent-switch-item[data-v-3944f2d0]:hover{background-color:#f5f7fa;border-color:var(--color-accent)}.agent-switch-item.active[data-v-3944f2d0]{background-color:#ecf5ff;border-color:var(--color-accent)}.agent-switch-info[data-v-3944f2d0]{display:flex;align-items:center;gap:12px;flex:1}.agent-switch-emoji[data-v-3944f2d0]{font-size:24px;line-height:1;display:inline-block}.agent-switch-icon[data-v-3944f2d0]{font-size:24px;color:#909399}.agent-switch-details[data-v-3944f2d0]{display:flex;flex-direction:column;gap:4px}.agent-switch-name[data-v-3944f2d0]{font-weight:600;color:var(--color-font-accent);font-size:14px}.agent-switch-date[data-v-3944f2d0]{font-size:12px;color:#909399}.agent-switch-actions[data-v-3944f2d0]{display:flex;gap:8px}.app-header[data-v-1dde318a]{background:var(--color-bg-header);box-shadow:0 2px 8px rgba(0,0,0,.1);position:sticky;top:0;z-index:1000;width:100%;display:block}.header-container[data-v-1dde318a]{display:flex;align-items:center;justify-content:space-between;max-width:1600px;margin:0 auto;padding:0 24px;height:70px;min-height:70px;position:relative}.header-brand[data-v-1dde318a]{flex:0 0 auto;display:flex;align-items:center;min-width:0}.brand-title[data-v-1dde318a]{margin:0;font-size:24px;font-weight:700;color:var(--color-font-accent);text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.writer-selector[data-v-1dde318a]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:hsla(0,0%,100%,.8);border-radius:20px;color:var(--color-font-accent);cursor:pointer;transition:all .3s ease;border:1px solid rgba(0,0,0,.1)}.writer-selector[data-v-1dde318a]:hover{background:#fff;border-color:var(--color-accent)}.writer-emoji[data-v-1dde318a]{font-size:20px;line-height:1;display:inline-block}.writer-icon[data-v-1dde318a]{font-size:18px;color:#909399}.writer-name[data-v-1dde318a]{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.switch-icon[data-v-1dde318a]{font-size:14px;color:#909399;margin-left:4px;transition:transform .3s ease}.writer-selector:hover .switch-icon[data-v-1dde318a]{transform:rotate(90deg)}.header-tabs[data-v-1dde318a]{display:flex;gap:8px;justify-content:center;padding:0 24px;position:absolute;left:50%;transform:translateX(-50%);z-index:1}.tab[data-v-1dde318a]{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px 8px 0 0;background:hsla(0,0%,100%,.5);color:var(--color-font-primary);text-decoration:none;transition:all .3s ease;font-size:14px;font-weight:500;border:2px solid transparent;position:relative;overflow:hidden}.tab[data-v-1dde318a]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--color-accent);transform:scaleX(0);transition:transform .3s ease}.tab[data-v-1dde318a]:hover{background:hsla(0,0%,100%,.8);color:var(--color-font-accent);transform:translateY(-2px)}.tab[data-v-1dde318a]:hover:before{transform:scaleX(1)}.tab.active[data-v-1dde318a]{background:#fff;color:var(--color-accent);box-shadow:0 -2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.tab.active[data-v-1dde318a]:before{transform:scaleX(1);background:var(--color-accent)}.tab-icon[data-v-1dde318a]{font-size:18px}.tab-label[data-v-1dde318a]{font-weight:600}.dropdown-tab[data-v-1dde318a]{cursor:pointer}.dropdown-arrow[data-v-1dde318a]{font-size:12px;margin-left:4px;transition:transform .3s ease}.dropdown-tab:hover .dropdown-arrow[data-v-1dde318a]{transform:translateY(2px)}.user-info .dropdown-arrow[data-v-1dde318a]{font-size:10px}[data-v-1dde318a] .el-dropdown-menu__item{display:flex;align-items:center;gap:8px}[data-v-1dde318a] .el-dropdown-menu__item.is-active{background-color:var(--color-bg-light);color:var(--color-accent);font-weight:600}[data-v-1dde318a] .el-dropdown-menu__item[command=logout]{color:#f56c6c}[data-v-1dde318a] .el-dropdown-menu__item[command=logout]:hover{background-color:#fef0f0;color:#f56c6c}.header-actions[data-v-1dde318a]{display:flex;align-items:center;gap:16px;flex:0 0 auto;justify-content:flex-end;margin-left:auto}.user-info[data-v-1dde318a]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:hsla(0,0%,100%,.8);border-radius:20px;color:var(--color-font-accent);cursor:pointer;transition:all .3s ease;border:1px solid rgba(0,0,0,.1)}.user-info[data-v-1dde318a]:hover{background:#fff;border-color:rgba(0,0,0,.15)}.user-icon[data-v-1dde318a]{font-size:16px}.user-email[data-v-1dde318a]{font-size:14px;font-weight:500}@media (max-width:1024px){.header-tabs[data-v-1dde318a]{gap:4px;padding:0 12px}.tab[data-v-1dde318a]{padding:8px 12px;font-size:13px}.tab-label[data-v-1dde318a]{display:none}.tab-icon[data-v-1dde318a]{font-size:20px}}@media (max-width:768px){.user-email[data-v-1dde318a]{display:none}.brand-title[data-v-1dde318a]{font-size:18px}}.no-agents-description[data-v-a455012c]{margin:20px 0;color:var(--color-font-primary);font-size:16px}.el-upload__tip[data-v-481c214e]{color:#909399;font-size:12px;margin-top:7px}.agent-form-view[data-v-dbce86d4]{min-height:100vh;background-color:var(--color-bg-main)}.header[data-v-dbce86d4]{background-color:var(--color-bg-light);border-bottom:1px solid #e4e7ed;padding:0}.header-content[data-v-dbce86d4]{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0 20px}.header-content h1[data-v-dbce86d4]{margin:0;font-size:24px;color:var(--color-font-accent)}.form-container[data-v-dbce86d4]{max-width:800px;margin:0 auto;padding:20px}.el-divider[data-v-dbce86d4]{margin:30px 0 20px 0}.topics-to-monitor[data-v-dbce86d4]{display:flex;flex-wrap:wrap;align-items:center;min-height:40px;padding:8px;border:1px solid #dcdfe6;border-radius:4px;background-color:var(--color-bg-light)}[data-v-dbce86d4] .el-form-item--label-top .el-form-item__label{width:100%}.form-label-with-button[data-v-dbce86d4]{display:flex;justify-content:space-between;align-items:center;width:100%}.inference-button[data-v-dbce86d4]{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;box-shadow:0 4px 15px 0 rgba(102,126,234,.4);transition:all .3s ease}.inference-button[data-v-dbce86d4]:hover{background:linear-gradient(135deg,#764ba2,#667eea)!important;box-shadow:0 6px 20px 0 rgba(102,126,234,.6);transform:translateY(-2px)}.inference-button[data-v-dbce86d4]:active{transform:translateY(0);box-shadow:0 2px 10px 0 rgba(102,126,234,.4)}.inference-button[data-v-dbce86d4] .el-icon{color:#fff}.emoji-selector[data-v-dbce86d4]{display:flex;align-items:center;gap:10px}.emoji-clickable[data-v-dbce86d4]{font-size:32px;line-height:1;margin-right:8px;cursor:pointer;transition:transform .2s ease;display:inline-block;padding:4px;border-radius:4px}.emoji-clickable[data-v-dbce86d4]:hover{transform:scale(1.2);background-color:rgba(64,158,255,.1)}.emoji-picker-grid[data-v-dbce86d4]{display:grid;grid-template-columns:repeat(10,1fr);gap:8px;max-height:400px;overflow-y:auto;padding:10px;border:1px solid #e4e7ed;border-radius:6px;background-color:#fafafa}.emoji-item[data-v-dbce86d4]{font-size:24px;line-height:1;padding:8px;text-align:center;cursor:pointer;border-radius:4px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;min-height:40px}.emoji-item[data-v-dbce86d4]:hover{background-color:var(--color-accent);transform:scale(1.15);box-shadow:0 2px 8px rgba(64,158,255,.3)}.emoji-item[data-v-dbce86d4]:active{transform:scale(1.05)}.el-form-item[data-v-270352df]{margin-bottom:20px}.expert-card[data-v-0c6063be]{background:var(--color-bg-light);border:1px solid #e4e7ed;border-radius:8px;padding:16px;margin-bottom:12px;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.expert-card[data-v-0c6063be]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:var(--color-accent)}.expert-header[data-v-0c6063be]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.expert-avatar[data-v-0c6063be]{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.expert-info[data-v-0c6063be]{flex:1;min-width:0}.expert-name[data-v-0c6063be]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:var(--color-font-accent);line-height:1.4}.expert-description[data-v-0c6063be]{margin:0;font-size:14px;color:var(--color-font-primary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.expert-links[data-v-0c6063be]{display:flex;gap:8px;flex-wrap:wrap}.expert-link[data-v-0c6063be]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:var(--color-bg-light);border:1px solid #e4e7ed;border-radius:6px;text-decoration:none;font-size:12px;font-weight:500;color:var(--color-font-primary);transition:all .2s ease}.expert-link[data-v-0c6063be]:hover{background:#fff;border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}.linkedin-link[data-v-0c6063be]:hover{background:#e3f2fd;border-color:#0077b5;color:#0077b5}.blog-link[data-v-0c6063be]:hover{background:#f3e5f5;border-color:#9c27b0;color:#9c27b0}.competitor-card[data-v-c6adaff4]{background:var(--color-bg-light);border:1px solid #e4e7ed;border-radius:8px;padding:16px;margin-bottom:12px;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.competitor-card[data-v-c6adaff4]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:var(--color-accent)}.competitor-header[data-v-c6adaff4]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.competitor-favicon[data-v-c6adaff4]{width:40px;height:40px;background:linear-gradient(135deg,#f56c6c,#e6a23c);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;overflow:hidden}.competitor-favicon img[data-v-c6adaff4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.competitor-info[data-v-c6adaff4]{flex:1;min-width:0}.competitor-name[data-v-c6adaff4]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:var(--color-font-accent);line-height:1.4}.competitor-description[data-v-c6adaff4]{margin:0;font-size:14px;color:var(--color-font-primary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.competitor-actions[data-v-c6adaff4]{display:flex;gap:8px;flex-wrap:wrap}.competitor-link[data-v-c6adaff4]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:var(--color-bg-light);border:1px solid #e4e7ed;border-radius:6px;text-decoration:none;font-size:12px;font-weight:500;color:var(--color-font-primary);transition:all .2s ease}.competitor-link[data-v-c6adaff4]:hover{background:#fff;border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}.trusted-source-card[data-v-caa3f5c2]{background:var(--color-bg-light);border:1px solid #e4e7ed;border-radius:8px;padding:16px;margin-bottom:12px;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.trusted-source-card[data-v-caa3f5c2]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:var(--color-accent)}.trusted-source-header[data-v-caa3f5c2]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.trusted-source-favicon[data-v-caa3f5c2]{width:40px;height:40px;background:linear-gradient(135deg,#67c23a,#85ce61);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;overflow:hidden}.trusted-source-favicon img[data-v-caa3f5c2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.trusted-source-info[data-v-caa3f5c2]{flex:1;min-width:0}.trusted-source-name[data-v-caa3f5c2]{margin:0 0 4px 0;font-size:16px;font-weight:600;color:var(--color-font-accent);line-height:1.4}.trusted-source-description[data-v-caa3f5c2]{margin:0;font-size:14px;color:var(--color-font-primary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trusted-source-actions[data-v-caa3f5c2]{display:flex;gap:8px;flex-wrap:wrap}.trusted-source-link[data-v-caa3f5c2]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:var(--color-bg-light);border:1px solid #e4e7ed;border-radius:6px;text-decoration:none;font-size:12px;font-weight:500;color:var(--color-font-primary);transition:all .2s ease}.trusted-source-link[data-v-caa3f5c2]:hover{background:#fff;border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}.owned-media-card[data-v-4ea24da8]{background:var(--color-bg-light);border:1px solid #e4e7ed;border-radius:8px;padding:16px;margin-bottom:12px;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.owned-media-card[data-v-4ea24da8]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:var(--color-accent)}.owned-media-header[data-v-4ea24da8]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.owned-media-favicon[data-v-4ea24da8]{width:40px;height:40px;background:linear-gradient(135deg,#409eff,#66b1ff);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;overflow:hidden}.owned-media-favicon img[data-v-4ea24da8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.owned-media-info[data-v-4ea24da8]{flex:1;min-width:0}.owned-media-name[data-v-4ea24da8]{margin:0;font-size:16px;font-weight:600;color:var(--color-font-accent);line-height:1.4}.owned-media-actions[data-v-4ea24da8]{display:flex;gap:8px;flex-wrap:wrap}.owned-media-link[data-v-4ea24da8]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:var(--color-bg-light);border:1px solid #e4e7ed;border-radius:6px;text-decoration:none;font-size:12px;font-weight:500;color:var(--color-font-primary);transition:all .2s ease}.owned-media-link[data-v-4ea24da8]:hover{background:#fff;border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}.topic-reactions[data-v-468aad98]{display:flex;gap:8px;align-items:center}.reaction-icon[data-v-468aad98]{width:20px;height:20px;cursor:pointer;color:#909399;transition:color .2s ease,transform .2s ease;flex-shrink:0}.reaction-icon[data-v-468aad98]:hover:not(.loading){color:var(--color-font-primary);transform:scale(1.1)}.reaction-icon.liked[data-v-468aad98]{color:var(--color-accent)}.reaction-icon.disliked[data-v-468aad98]{color:#f56c6c}.reaction-icon.loading[data-v-468aad98]{opacity:.5;cursor:not-allowed;pointer-events:none}.topic-modal[data-v-24972ece] .el-dialog__body{padding:20px}.topic-content[data-v-24972ece]{max-height:70vh;overflow-y:auto}.topic-header[data-v-24972ece]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e4e7ed}.topic-title[data-v-24972ece]{margin:0 0 12px 0;color:var(--color-font-accent);font-size:20px;font-weight:600;line-height:1.4}.topic-title-edit[data-v-24972ece]{margin-bottom:12px}.title-input[data-v-24972ece]{font-size:20px;font-weight:600}.title-input[data-v-24972ece] .el-input__inner{font-size:20px;font-weight:600;color:var(--color-font-accent)}.topic-meta-left[data-v-24972ece],.topic-meta[data-v-24972ece]{display:flex;gap:8px;align-items:center}.topic-meta[data-v-24972ece]{justify-content:space-between}.topic-description[data-v-24972ece]{margin-bottom:24px}.topic-description h3[data-v-24972ece]{margin:0 0 12px 0;color:var(--color-font-accent);font-size:16px;font-weight:600}.description-content[data-v-24972ece]{background:#f8f9fa;border:1px solid #e4e7ed;border-radius:6px;padding:16px}.description-text[data-v-24972ece]{margin:0;color:var(--color-font-primary);line-height:1.6;white-space:pre-wrap}.description-edit[data-v-24972ece]{margin-top:8px}.description-input[data-v-24972ece] .el-textarea__inner{resize:vertical;min-height:100px}.topic-notes[data-v-24972ece]{margin-bottom:24px}.topic-notes h3[data-v-24972ece]{margin:0 0 12px 0;color:var(--color-font-accent);font-size:16px;font-weight:600}.notes-content[data-v-24972ece]{background:#f8f9fa;border:1px solid #e4e7ed;border-radius:6px;padding:16px}.notes-text[data-v-24972ece]{margin:0;color:var(--color-font-primary);line-height:1.6;white-space:pre-wrap}.notes-edit[data-v-24972ece]{margin-top:8px}.notes-input[data-v-24972ece] .el-textarea__inner{resize:vertical;min-height:100px}.dialog-footer[data-v-24972ece]{display:flex;justify-content:flex-end;gap:12px}.topic-form[data-v-24972ece]{display:flex;flex-direction:column;gap:24px}.form-item[data-v-24972ece]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-24972ece]{font-weight:600;color:var(--color-font-accent);font-size:14px}.form-label .required[data-v-24972ece]{color:var(--el-color-danger)}.description-input[data-v-24972ece] .el-textarea__inner,.notes-input[data-v-24972ece] .el-textarea__inner{resize:vertical;min-height:100px}@media (max-width:768px){.topic-modal[data-v-24972ece] .el-dialog{width:95%;margin:0 auto}.topic-title[data-v-24972ece]{font-size:18px}.topic-meta[data-v-24972ece]{flex-direction:column;align-items:flex-start;gap:4px}}.modal-content[data-v-530738b8]{max-height:600px;overflow-y:auto}.create-section[data-v-530738b8],.experts-section[data-v-530738b8]{margin-bottom:24px}.section-header[data-v-530738b8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.section-header h4[data-v-530738b8]{margin:0;color:var(--color-font-accent)}.experts-list[data-v-530738b8]{min-height:200px}.expert-grid[data-v-530738b8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.expert-card[data-v-530738b8]{border:1px solid #e4e7ed;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease;position:relative;background:#fff}.expert-card[data-v-530738b8]:hover{border-color:var(--color-accent);box-shadow:0 2px 8px rgba(64,158,255,.1)}.expert-card.selected[data-v-530738b8]{border-color:var(--color-accent);background:#f0f9ff}.expert-info h5[data-v-530738b8]{margin:0 0 8px 0;color:var(--color-font-accent);font-size:16px}.expert-description[data-v-530738b8]{margin:0 0 12px 0;color:var(--color-font-primary);font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.expert-links[data-v-530738b8]{display:flex;gap:12px}.selection-checkbox[data-v-530738b8]{position:absolute;top:12px;right:12px}.footer-actions[data-v-530738b8]{display:flex;justify-content:flex-end;gap:12px}.modal-content[data-v-17ae4fc8]{max-height:600px;overflow-y:auto}.competitors-section[data-v-17ae4fc8],.create-section[data-v-17ae4fc8]{margin-bottom:24px}.section-header[data-v-17ae4fc8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.section-header h4[data-v-17ae4fc8]{margin:0;color:var(--color-font-accent)}.competitors-list[data-v-17ae4fc8]{min-height:200px}.competitor-grid[data-v-17ae4fc8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.competitor-card[data-v-17ae4fc8]{border:1px solid #e4e7ed;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease;position:relative;background:#fff}.competitor-card[data-v-17ae4fc8]:hover{border-color:var(--color-accent);box-shadow:0 2px 8px rgba(64,158,255,.1)}.competitor-card.selected[data-v-17ae4fc8]{border-color:var(--color-accent);background:#f0f9ff}.competitor-info h5[data-v-17ae4fc8]{margin:0 0 8px 0;color:var(--color-font-accent);font-size:16px}.competitor-description[data-v-17ae4fc8]{margin:0 0 12px 0;color:var(--color-font-primary);font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.competitor-links[data-v-17ae4fc8]{display:flex;gap:12px}.selection-checkbox[data-v-17ae4fc8]{position:absolute;top:12px;right:12px}.footer-actions[data-v-17ae4fc8]{display:flex;justify-content:flex-end;gap:12px}.modal-content[data-v-b7d0cc24]{max-height:600px;overflow-y:auto}.create-section[data-v-b7d0cc24],.sources-section[data-v-b7d0cc24]{margin-bottom:24px}.section-header[data-v-b7d0cc24]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.section-header h4[data-v-b7d0cc24]{margin:0;color:var(--color-font-accent)}.sources-list[data-v-b7d0cc24]{min-height:200px}.source-grid[data-v-b7d0cc24]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.source-card[data-v-b7d0cc24]{border:1px solid #e4e7ed;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease;position:relative;background:#fff}.source-card[data-v-b7d0cc24]:hover{border-color:var(--color-accent);box-shadow:0 2px 8px rgba(64,158,255,.1)}.source-card.selected[data-v-b7d0cc24]{border-color:var(--color-accent);background:#f0f9ff}.source-info h5[data-v-b7d0cc24]{margin:0 0 8px 0;color:var(--color-font-accent);font-size:16px}.source-description[data-v-b7d0cc24]{margin:0 0 12px 0;color:var(--color-font-primary);font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.source-links[data-v-b7d0cc24]{display:flex;gap:12px}.selection-checkbox[data-v-b7d0cc24]{position:absolute;top:12px;right:12px}.footer-actions[data-v-b7d0cc24]{display:flex;justify-content:flex-end;gap:12px}.modal-content[data-v-60a053f4]{max-height:600px;overflow-y:auto}.create-section[data-v-60a053f4],.owned-media-section[data-v-60a053f4]{margin-bottom:24px}.section-header[data-v-60a053f4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.section-header h4[data-v-60a053f4]{margin:0;color:var(--color-font-accent)}.owned-media-list[data-v-60a053f4]{min-height:200px}.owned-media-grid[data-v-60a053f4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.owned-media-card[data-v-60a053f4]{border:1px solid #e4e7ed;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease;position:relative;background:#fff}.owned-media-card[data-v-60a053f4]:hover{border-color:var(--color-accent);box-shadow:0 2px 8px rgba(64,158,255,.1)}.owned-media-card.selected[data-v-60a053f4]{border-color:var(--color-accent);background:#f0f9ff}.owned-media-header[data-v-60a053f4]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.favicon[data-v-60a053f4]{-o-object-fit:contain;object-fit:contain}.favicon[data-v-60a053f4],.media-icon[data-v-60a053f4]{width:24px;height:24px;flex-shrink:0}.owned-media-info h5[data-v-60a053f4]{margin:0;color:var(--color-font-accent);font-size:16px;flex:1}.owned-media-links[data-v-60a053f4]{display:flex;gap:12px}.selection-checkbox[data-v-60a053f4]{position:absolute;top:12px;right:12px}.footer-actions[data-v-60a053f4]{display:flex;justify-content:flex-end;gap:12px}.detail-container[data-v-26bf5860]{max-width:1400px;margin:0 auto;padding:20px}.config-card[data-v-26bf5860],.list-card[data-v-26bf5860]{margin-bottom:20px}.right-column[data-v-26bf5860]{display:flex;flex-direction:column;gap:20px}.card-header[data-v-26bf5860]{display:flex;justify-content:space-between;align-items:center;gap:6px}.card-header-left[data-v-26bf5860]{display:flex;align-items:center;flex:1;min-width:0}.card-header h3[data-v-26bf5860]{margin:0}.card-header-actions[data-v-26bf5860]{display:flex;gap:8px;align-items:center}.config-section[data-v-26bf5860]{padding:0}.config-header[data-v-26bf5860]{display:flex;justify-content:space-between;align-items:center}.config-header h3[data-v-26bf5860]{margin:0}.writer-title[data-v-26bf5860]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.emoji-clickable[data-v-26bf5860],.emoji-display-header[data-v-26bf5860]{font-size:24px;line-height:1;margin-right:8px}.emoji-clickable[data-v-26bf5860]{cursor:pointer;transition:transform .2s ease;display:inline-block;padding:4px;border-radius:4px}.emoji-clickable[data-v-26bf5860]:hover{transform:scale(1.2);background-color:rgba(64,158,255,.1)}.writer-name[data-v-26bf5860]{font-weight:600;color:var(--color-font-accent)}.config-title-text[data-v-26bf5860]{color:#909399;font-weight:400;margin-left:4px}.config-actions[data-v-26bf5860]{display:flex;gap:8px}.config-item[data-v-26bf5860]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e4e7ed}.config-item[data-v-26bf5860]:last-child{border-bottom:none}.config-label[data-v-26bf5860]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.config-label strong[data-v-26bf5860]{color:var(--color-font-accent);font-weight:600}.add-button[data-v-26bf5860]{margin-left:12px}.config-content[data-v-26bf5860]{margin-left:0}.config-text[data-v-26bf5860]{margin:0;color:var(--color-font-primary);line-height:1.6;white-space:pre-wrap;background:#f8f9fa;padding:12px;border-radius:6px;border:1px solid #e4e7ed;max-height:200px;overflow-y:auto}.config-placeholder[data-v-26bf5860]{margin:0;color:#909399;font-style:italic;padding:12px;background:#f8f9fa;border-radius:6px;border:1px dashed #d9d9d9}.config-input[data-v-26bf5860]{width:100%}.config-input .el-textarea__inner[data-v-26bf5860]{border-radius:6px;border:1px solid #dcdfe6;transition:all .2s ease}.config-input .el-textarea__inner[data-v-26bf5860]:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px rgba(64,158,255,.1)}.config-textarea .el-textarea__inner[data-v-26bf5860]{resize:vertical;max-height:200px;overflow-y:auto}.cards-container[data-v-26bf5860]{margin-top:12px}.card-wrapper[data-v-26bf5860]{position:relative;margin-bottom:12px}.card-actions[data-v-26bf5860]{position:absolute;top:8px;right:8px;opacity:1;transition:opacity .2s ease}.card-actions .el-button[data-v-26bf5860]{background:hsla(0,0%,100%,.9);border:1px solid #f56c6c;backdrop-filter:blur(4px)}.card-actions .el-button[data-v-26bf5860]:hover{background:#f56c6c;color:#fff}.card-actions .el-button .el-icon[data-v-26bf5860]{opacity:1!important;visibility:visible!important;display:inline-block!important}.card-actions .el-button[data-v-26bf5860]{opacity:1!important;visibility:visible!important}.article-list[data-v-26bf5860],.topic-list[data-v-26bf5860]{max-height:500px;overflow-y:auto}.article-item[data-v-26bf5860],.topic-item[data-v-26bf5860]{padding:15px;border-bottom:1px solid #e4e7ed;cursor:pointer;transition:background-color .2s}.topic-item[data-v-26bf5860]{display:flex;justify-content:space-between;align-items:center}.article-item[data-v-26bf5860]{display:flex;justify-content:space-between;align-items:flex-start;position:relative}.article-content[data-v-26bf5860]{flex:1;min-width:0}.article-item[data-v-26bf5860]:hover,.topic-item[data-v-26bf5860]:hover{background-color:var(--color-bg-main)}.article-item[data-v-26bf5860]:last-child,.topic-item[data-v-26bf5860]:last-child{border-bottom:none}.article-title-section[data-v-26bf5860]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.topic-item h4[data-v-26bf5860]{margin:0 0 8px 0;color:var(--color-font-accent);font-size:16px}.article-item h4[data-v-26bf5860]{margin:0;color:var(--color-font-accent);font-size:16px}.word-count-tag[data-v-26bf5860]{margin-left:0}.topic-item p[data-v-26bf5860]{margin:0 0 8px 0;color:var(--color-font-primary);font-size:14px}.topic-item .topic-notes[data-v-26bf5860]{margin:0 0 8px 0;color:#909399;font-size:13px;font-style:italic}.article-meta[data-v-26bf5860]{display:flex;align-items:flex-start;margin-left:12px;flex-shrink:0}.article-meta .date[data-v-26bf5860],.date[data-v-26bf5860]{color:#909399;font-size:12px;white-space:nowrap}.topics-to-monitor-edit[data-v-26bf5860]{display:flex;flex-wrap:wrap;align-items:center;min-height:40px;padding:8px;border:1px solid #dcdfe6;border-radius:4px;background-color:#fff}.topics-display[data-v-26bf5860]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.topic-content[data-v-26bf5860]{flex:1;min-width:0}.topic-content .date[data-v-26bf5860]{color:#909399;font-size:12px;white-space:nowrap;display:block;margin-top:8px}.emoji-display[data-v-26bf5860],.emoji-selector[data-v-26bf5860]{display:flex;align-items:center;gap:10px}.emoji-preview[data-v-26bf5860]{font-size:24px;line-height:1;min-width:32px;text-align:center}.emoji-display-view[data-v-26bf5860]{display:flex;align-items:center}.emoji-display-large[data-v-26bf5860]{font-size:32px;line-height:1}.emoji-picker-grid[data-v-26bf5860]{display:grid;grid-template-columns:repeat(10,1fr);gap:8px;max-height:400px;overflow-y:auto;padding:10px;border:1px solid #e4e7ed;border-radius:6px;background-color:#fafafa}.emoji-item[data-v-26bf5860]{font-size:24px;line-height:1;padding:8px;text-align:center;cursor:pointer;border-radius:4px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;min-height:40px}.emoji-item[data-v-26bf5860]:hover{background-color:var(--color-accent);transform:scale(1.15);box-shadow:0 2px 8px rgba(64,158,255,.3)}.emoji-item[data-v-26bf5860]:active{transform:scale(1.05)}.agent-selector[data-v-60977875]{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.agent-actions[data-v-60977875]{display:flex;gap:12px}@media (max-width:768px){.agent-selector[data-v-60977875]{flex-direction:column;align-items:stretch}.agent-selector .el-input[data-v-60977875]{max-width:100%}.agent-actions[data-v-60977875]{flex-direction:column}.agent-actions .el-button[data-v-60977875]{width:100%}}.modal-header[data-v-5e04ea73]{display:flex;justify-content:space-between;align-items:center;width:100%}.modal-header h3[data-v-5e04ea73]{margin:0;font-size:18px;color:var(--color-font-accent)}.preview-container[data-v-5e04ea73]{max-height:72vh;overflow-y:auto;padding:20px;background-color:#f9f9f9;border-radius:4px;border:1px solid #e4e7ed}.rendered-content[data-v-5e04ea73]{background:#fff;padding:40px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:#333}.rendered-content[data-v-5e04ea73] h1{font-size:2.5em;font-weight:700;margin-top:0;margin-bottom:.5em;color:#1a1a1a;line-height:1.2}.rendered-content[data-v-5e04ea73] h2{font-size:2em;font-weight:600;margin-top:1.5em;margin-bottom:.5em;color:#1a1a1a;line-height:1.3}.rendered-content[data-v-5e04ea73] h3{font-size:1.5em;font-weight:600;margin-top:1.25em;margin-bottom:.5em;color:#1a1a1a;line-height:1.4}.rendered-content[data-v-5e04ea73] h4{font-size:1.25em;font-weight:600;margin-top:1em;margin-bottom:.5em;color:#1a1a1a}.rendered-content[data-v-5e04ea73] h5{font-size:1.1em;font-weight:600;margin-top:.75em;margin-bottom:.5em;color:#1a1a1a}.rendered-content[data-v-5e04ea73] h6{font-size:1em;font-weight:600;margin-top:.5em;margin-bottom:.5em;color:#1a1a1a}.rendered-content[data-v-5e04ea73] p{margin-bottom:1em;font-size:1em;line-height:1.7}.rendered-content[data-v-5e04ea73] ol,.rendered-content[data-v-5e04ea73] ul{margin-bottom:1em;padding-left:2em}.rendered-content[data-v-5e04ea73] li{margin-bottom:.5em}.rendered-content[data-v-5e04ea73] a{color:var(--color-accent);text-decoration:none;transition:color .2s}.rendered-content[data-v-5e04ea73] a:hover{color:#66b1ff;text-decoration:underline}.rendered-content[data-v-5e04ea73] span{display:inline}.rendered-content[data-v-5e04ea73] div{margin-bottom:.5em}.content-block-editor[data-v-768cd099]{margin-left:20px;margin-top:8px}.block-node[data-v-768cd099]{padding:4px 0}.block-header[data-v-768cd099]{display:flex;align-items:flex-start;gap:10px;padding:4px 0}.tag-clickable[data-v-768cd099]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:4px;min-width:50px;justify-content:center}.tag-clickable[data-v-768cd099]:hover{opacity:.8}.tag-changing[data-v-768cd099]{animation:pulse-768cd099 .3s ease-in-out}@keyframes pulse-768cd099{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.tag-icon[data-v-768cd099]{font-size:10px;margin-left:2px}.block-content[data-v-768cd099]{flex:1;min-width:0}.block-text[data-v-768cd099]{color:var(--color-font-accent);font-size:14px;word-break:break-word;display:inline-block}.block-text.clickable[data-v-768cd099]{cursor:pointer;padding:2px 4px;border-radius:3px;transition:background-color .2s}.block-text.clickable[data-v-768cd099]:hover{background-color:var(--el-color-info-light-9)}.block-text.non-leaf[data-v-768cd099]{color:var(--el-color-info);font-style:italic}.edit-mode[data-v-768cd099]{display:flex;flex-direction:column;gap:8px;width:100%}.edit-actions[data-v-768cd099]{display:flex;gap:8px;justify-content:flex-end}.block-children[data-v-768cd099]{margin-left:20px;margin-top:4px;border-left:2px solid var(--el-border-color-lighter);padding-left:12px}.content-display[data-v-7f4c92e4]{white-space:pre-wrap;word-wrap:break-word;padding:12px;background-color:var(--el-fill-color-lighter);border-radius:4px;min-height:200px;max-height:400px;overflow-y:auto}.platform-option[data-v-3aace34c]{display:flex;align-items:center;gap:8px}.platform-icon[data-v-3aace34c]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.generated-content[data-v-3aace34c]{padding:10px 0}.content-display[data-v-3aace34c],.prompt-display[data-v-3aace34c]{padding:12px;background-color:var(--el-fill-color-lighter);border-radius:4px;white-space:pre-wrap;word-wrap:break-word;color:var(--el-text-color-regular)}.content-display[data-v-3aace34c]{min-height:200px;max-height:400px;overflow-y:auto}.form-hint[data-v-3aace34c]{margin-top:8px;font-size:12px;color:var(--el-text-color-secondary);line-height:1.5}.workshop-view[data-v-3d88cf3a]{min-height:100vh;background-color:var(--color-bg-main)}.header[data-v-3d88cf3a]{background-color:#fff;border-bottom:1px solid #e4e7ed;padding:0}.header-actions[data-v-3d88cf3a]{display:flex;gap:10px;align-items:center}.header-content[data-v-3d88cf3a]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:100%;padding:0 20px}.header-content h1[data-v-3d88cf3a]{margin:0;font-size:24px;color:var(--color-font-accent);text-align:center;grid-column:2}.header-left[data-v-3d88cf3a]{display:flex;gap:10px;grid-column:1}.workshop-container[data-v-3d88cf3a]{max-width:1400px;margin:0 auto;padding:20px;display:flex;flex-direction:column;gap:20px}.top-row[data-v-3d88cf3a]{display:flex;gap:20px;width:100%}.top-row>.el-card[data-v-3d88cf3a]{flex:1;min-width:0}.card-header[data-v-3d88cf3a]{justify-content:space-between}.card-header[data-v-3d88cf3a],.header-title-section[data-v-3d88cf3a]{display:flex;align-items:center}.card-header h3[data-v-3d88cf3a]{margin:0;font-size:18px;color:var(--color-font-accent)}.info-card[data-v-3d88cf3a]{background:var(--color-bg-light)}.info-grid[data-v-3d88cf3a]{display:flex;flex-direction:column;gap:15px}.info-item[data-v-3d88cf3a]{display:flex;gap:10px;align-items:flex-start}.info-item .label[data-v-3d88cf3a]{font-weight:600;color:var(--color-font-primary);min-width:150px}.info-item .value[data-v-3d88cf3a]{color:var(--color-font-accent);flex:1}.placeholder-text[data-v-3d88cf3a]{color:#909399;font-style:italic}.topic-link[data-v-3d88cf3a]{cursor:pointer;color:var(--el-color-primary);text-decoration:none;transition:color .2s}.topic-link[data-v-3d88cf3a]:hover{color:var(--el-color-primary-light-3);text-decoration:underline}.info-input[data-v-3d88cf3a]{flex:1}.info-textarea .el-textarea__inner[data-v-3d88cf3a]{resize:vertical;max-height:200px;overflow-y:auto}.keywords-edit[data-v-3d88cf3a]{display:flex;flex-wrap:wrap;align-items:center;flex:1;gap:5px}.keyword-tag[data-v-3d88cf3a]{margin-right:5px}.keyword-tag-edit[data-v-3d88cf3a]{margin-right:5px;margin-bottom:5px}.keyword-input[data-v-3d88cf3a]{width:200px;margin-bottom:5px}.word-count-tag[data-v-3d88cf3a]{margin-left:10px}.content-card[data-v-3d88cf3a]{background:var(--color-bg-light)}.empty-content[data-v-3d88cf3a]{padding:40px 0;text-align:center}.content-tree[data-v-3d88cf3a]{padding:20px 0}.feedback-card[data-v-3d88cf3a]{background:var(--color-bg-light)}.spinning-icon[data-v-3d88cf3a]{animation:spin-3d88cf3a 1s linear infinite}@keyframes spin-3d88cf3a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.adaptations-container[data-v-3d88cf3a]{display:flex;align-items:center;gap:10px;flex:1}.adaptations-list[data-v-3d88cf3a]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.adaptation-icon[data-v-3d88cf3a]{width:32px;height:32px;cursor:pointer;border-radius:4px;overflow:hidden;transition:transform .2s,box-shadow .2s;border:1px solid #e4e7ed}.adaptation-icon[data-v-3d88cf3a]:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.adaptation-icon img[data-v-3d88cf3a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.agent-selector[data-v-e6adf436]{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.agent-actions[data-v-e6adf436]{display:flex;gap:12px}.topic-card[data-v-e6adf436]{cursor:default}.topic-card[data-v-e6adf436]:hover{transform:none}@media (max-width:768px){.agent-selector[data-v-e6adf436]{flex-direction:column;align-items:stretch}.agent-selector .el-select[data-v-e6adf436]{max-width:100%}.agent-actions[data-v-e6adf436]{flex-direction:column}.agent-actions .el-button[data-v-e6adf436]{width:100%}}.view-header-actions[data-v-3cfba10e],.view-header-actions[data-v-e947dd60]{display:flex;justify-content:flex-end;padding:24px 24px 0 24px;margin-bottom:0}.favicon[data-v-e947dd60]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.view-header-actions[data-v-51561c53]{display:flex;justify-content:flex-end;padding:24px 24px 0 24px;margin-bottom:0}.favicon[data-v-51561c53]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.view-header-actions[data-v-26085376]{display:flex;justify-content:flex-end;padding:24px 24px 0 24px;margin-bottom:0}.favicon[data-v-26085376]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.view-header-actions[data-v-9c27eaee]{display:flex;justify-content:flex-end;padding:24px 24px 0 24px;margin-bottom:0}.favicon[data-v-9c27eaee]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}:root{--color-font-primary:#383838;--color-font-accent:#12141e;--color-accent:#ff294b;--color-bg-light:#f8f8f8;--color-bg-main:#fbfbfb;--color-bg-header:#fffffff7}*{font-family:Montserrat,sans-serif}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg-main);color:var(--color-font-primary)}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--color-font-accent)}h1{font-size:2.5rem}h1,h2{font-weight:700}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}p{line-height:1.6;letter-spacing:-.01em;color:var(--color-font-primary)}button,input,select,textarea{font-family:inherit;letter-spacing:-.01em}code,kbd,pre,samp{font-family:JetBrains Mono,Fira Code,Consolas,Monaco,Courier New,monospace;font-feature-settings:"liga" 1}.el-card{background-color:var(--color-bg-light)!important}.el-card__body{background-color:var(--color-bg-light)}