.research-chat-feedback[data-v-cfdd15da]{margin-top:8px}@media (max-width:768px){.word-count-dialog .el-dialog{margin:10px auto!important;max-width:95vw!important;width:95%!important}.word-count-dialog .el-dialog__body{max-height:calc(100vh - 200px)!important;overflow-y:auto!important;padding:15px!important}.word-count-dialog .el-dialog__footer,.word-count-dialog .el-dialog__header{padding:15px!important}}@media (max-width:480px){.word-count-dialog .el-dialog{border-radius:0!important;margin:0!important;max-width:100vw!important;width:100%!important}.word-count-dialog .el-dialog__body{padding:12px!important}}.dark .word-count-dialog .el-dialog{background-color:#1f2937!important;border:1px solid #374151!important}.dark .word-count-dialog .el-dialog__header{background-color:#1f2937!important;border-bottom:1px solid #374151!important}.dark .word-count-dialog .el-dialog__title{color:#f3f4f6!important}.dark .word-count-dialog .el-dialog__body{background-color:#1f2937!important;color:#e5e7eb!important}.dark .word-count-dialog .el-dialog__footer{background-color:#1f2937!important;border-top:1px solid #374151!important}.dark .word-count-dialog .el-dialog__headerbtn .el-dialog__close{color:#9ca3af!important}.dark .word-count-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#f3f4f6!important}.dark .word-count-dialog .el-select .el-input__wrapper{background-color:#374151!important;border-color:#4b5563!important;box-shadow:none!important}.dark .word-count-dialog .el-select .el-input__inner{color:#f3f4f6!important}.dark .word-count-dialog .el-select .el-select__caret{color:#9ca3af!important}.dark .word-count-dialog .el-button{background-color:#374151!important;border-color:#4b5563!important;color:#f3f4f6!important}.dark .word-count-dialog .el-button:hover{background-color:#4b5563!important;border-color:#6b7280!important}.dark .word-count-dialog .el-button--primary{background-color:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important}.dark .word-count-dialog .el-button--primary:hover{background-color:#2563eb!important;border-color:#2563eb!important}.dark .word-count-dialog .el-switch__core{background-color:#4b5563!important;border-color:#4b5563!important}.dark .word-count-dialog .el-switch.is-checked .el-switch__core{background-color:#3b82f6!important;border-color:#3b82f6!important}.dark .word-count-dialog .el-switch.is-disabled .el-switch__core{background-color:#374151!important;border-color:#374151!important;opacity:.6}.research-report-card[data-v-f93c5cce]{max-width:100%;overflow:visible}.research-report-card[data-v-f93c5cce]>div{overflow:visible}.generation-loading-wrapper[data-v-f93c5cce]{display:block}.generation-loading-indicator[data-v-f93c5cce]{align-items:center;animation:generationFadeIn-f93c5cce .25s ease-in-out;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;box-shadow:none;display:flex;justify-content:center;margin-top:12px;overflow:hidden;padding:16px 20px;position:relative;width:100%}.dark{background:#0c111899;border-color:#374151}.generation-loading-content[data-v-f93c5cce]{align-items:center;display:flex;gap:14px}.generation-loading-dots[data-v-f93c5cce]{display:flex;gap:6px;padding-top:6px}.generation-loading-dot[data-v-f93c5cce]{animation:generationBounce-f93c5cce 1.4s ease-in-out infinite both;background-color:#2563eb;border-radius:50%;height:8px;width:8px}.dark{background-color:#60a5fa}.generation-loading-dot[data-v-f93c5cce]:first-child{animation-delay:-.32s}.generation-loading-dot[data-v-f93c5cce]:nth-child(2){animation-delay:-.16s}.generation-loading-texts[data-v-f93c5cce]{display:flex;flex-direction:column;gap:4px}.generation-loading-title[data-v-f93c5cce]{color:#2563eb;font-size:14px;font-weight:600;letter-spacing:.2px}.dark{color:#60a5fa}.generation-loading-subtitle[data-v-f93c5cce]{color:#6b7280;font-size:12px;line-height:1.4}.generation-waiting-text[data-v-f93c5cce]{color:#6b7280;font-size:14px;padding:8px 2px}.dark{color:#9ca3af}@keyframes generationBounce-f93c5cce{0%,80%,to{opacity:.55;transform:scale(0)}40%{opacity:1;transform:scale(1)}}@keyframes generationFadeIn-f93c5cce{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.generation-loading-dot[data-v-f93c5cce],.generation-loading-indicator[data-v-f93c5cce],.generation-loading-indicator[data-v-f93c5cce]:before{animation:none!important}}.markdown-body[data-v-f93c5cce]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.6;max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.markdown-body h1[data-v-f93c5cce],.markdown-body h2[data-v-f93c5cce],.markdown-body h3[data-v-f93c5cce],.markdown-body h4[data-v-f93c5cce],.markdown-body h5[data-v-f93c5cce],.markdown-body h6[data-v-f93c5cce]{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.markdown-body h1[data-v-f93c5cce]{font-size:2em}.markdown-body h1[data-v-f93c5cce],.markdown-body h2[data-v-f93c5cce]{border-bottom:1px solid #eaecef;padding-bottom:.3em}.markdown-body h2[data-v-f93c5cce]{font-size:1.5em}.markdown-body h3[data-v-f93c5cce]{font-size:1.25em}.markdown-body blockquote[data-v-f93c5cce],.markdown-body dl[data-v-f93c5cce],.markdown-body ol[data-v-f93c5cce],.markdown-body p[data-v-f93c5cce],.markdown-body pre[data-v-f93c5cce],.markdown-body table[data-v-f93c5cce],.markdown-body ul[data-v-f93c5cce]{margin-bottom:16px;margin-top:0}.markdown-body blockquote[data-v-f93c5cce]{border-left:.25em solid #dfe2e5;color:#6a737d;padding:0 1em}.markdown-body ol[data-v-f93c5cce],.markdown-body ul[data-v-f93c5cce]{padding-left:2em}.markdown-body ul[data-v-f93c5cce]{list-style-type:disc}.markdown-body ol[data-v-f93c5cce]{list-style-type:decimal}.markdown-body li+li[data-v-f93c5cce]{margin-top:.25em}.markdown-body code[data-v-f93c5cce]{background-color:#1b1f230d;border-radius:3px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:85%;margin:0;padding:.2em .4em}.markdown-body pre[data-v-f93c5cce]{background-color:#f6f8fa;border-radius:3px;font-size:85%;line-height:1.45;max-width:100%;overflow:auto;overflow-x:auto;padding:16px}.markdown-body pre code[data-v-f93c5cce]{background-color:transparent;border:0;display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:100%;margin:0;max-width:100%;min-width:100px;overflow-x:auto;padding:0;white-space:pre-wrap}.code-block[data-v-f93c5cce]{background-color:#f6f8fa;border-radius:3px;margin-bottom:16px;overflow:auto;padding:16px}.md-list[data-v-f93c5cce]{margin-bottom:16px;padding-left:2em}.md-list-item[data-v-f93c5cce]{margin-bottom:.25em}.dark .markdown-body blockquote[data-v-f93c5cce]{border-left-color:#4a5568;color:#a0aec0}.dark .code-block[data-v-f93c5cce],.dark .markdown-body pre[data-v-f93c5cce]{background-color:#2d3748}.dark .markdown-body code[data-v-f93c5cce]{background-color:#ffffff1a}
