@charset "UTF-8";.message-item[data-v-5520dbd2]{animation:fadeIn-5520dbd2 .3s ease-in-out;position:relative}.message-item.is-user .user-message[data-v-5520dbd2]{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.message-item.is-user .user-message .message-quotes[data-v-5520dbd2]{background:var(--agent-bg-quotes);max-width:70%}.message-item.is-user .user-message .message-quotes .quotes-list[data-v-5520dbd2]{margin-top:12px;padding:0 12px 6px}.message-item.is-user .user-message .message-quotes .quotes-list .quotes-item[data-v-5520dbd2]{background:var(--agent-bg-quotes-item);border-radius:8px;color:var(--agent-text-primary);font-size:14px;line-height:14px;padding:12px}.message-item.is-user .user-message .message-quotes .quotes-list .quotes-item[data-v-5520dbd2]:hover{background:var(--agent-bg-quotes-item-hover)}.message-item.is-user .user-message .message-quotes .quotes-summary[data-v-5520dbd2]{background:var(--agent-bg-quotes-summary);border-radius:8px;padding:8px 12px}.message-item.is-user .user-message .message-quotes .quotes-summary i[data-v-5520dbd2]{font-size:16px}.message-item.is-user .user-message .message-quotes .quotes-summary .quotes-summary-content .el-icon[data-v-5520dbd2]{color:var(--agent-color-white-90);display:inline-block;margin-left:8px}.message-item.is-user .user-message .message-quotes .quotes-summary .quotes-summary-content .el-icon[data-v-5520dbd2]:hover{color:var(--agent-color-white)}.message-item.is-user .user-message .custom-scrollbar[data-v-5520dbd2]::-webkit-scrollbar{width:4px}.message-item.is-user .user-message .custom-scrollbar[data-v-5520dbd2]::-webkit-scrollbar-track{background:transparent}.message-item.is-user .user-message .custom-scrollbar[data-v-5520dbd2]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:2px}.message-item.is-user .user-message .custom-scrollbar[data-v-5520dbd2]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.message-item.is-user .user-message .message-content[data-v-5520dbd2]{background:var(--agent-bg-message-content);border-radius:16px;color:var(--agent-text-segment-normal);font-family:SF Pro;font-size:14px;line-height:20px;max-width:70%;overflow-wrap:break-word;padding:10px 20px;word-break:break-word}.message-item.is-agent .agent-message[data-v-5520dbd2]{align-items:flex-start;display:flex;gap:12px}.message-item.is-agent .agent-message .avatar-wrapper[data-v-5520dbd2]{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;margin-left:10px;margin-top:3px;position:relative;width:16px}.message-item.is-agent .agent-message .avatar-wrapper .avatar-loading[data-v-5520dbd2]{animation:rotate-5520dbd2 1.5s linear infinite reverse;background:conic-gradient(from 90deg,#6da5ff00 0 10%,#6da5ff80 20%,#6da5ffe6 30%,#3b82f6 40% 80%,#6da5ffe6 88%,#6da5ff4d 95%,#6da5ff00);border-radius:50%;height:32px;left:-8px;mask:radial-gradient(circle,transparent 13px,#000 0,#000 15px,transparent 0);-webkit-mask:radial-gradient(circle,transparent 13px,#000 0,#000 15px,transparent 0);position:absolute;top:-8px;width:32px;z-index:0}.message-item.is-agent .agent-message .avatar-wrapper .message-avatar[data-v-5520dbd2]{border-radius:50%;height:100%;overflow:hidden;width:100%;z-index:1}.message-item.is-agent .agent-message .avatar-wrapper .message-avatar .avatar-img[data-v-5520dbd2]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-item.is-agent .agent-message .message-content[data-v-5520dbd2]{flex:1;max-width:calc(100% - 48px)}.message-item.is-agent .agent-message .message-content .message-text[data-v-5520dbd2]{background-color:transparent;border:none;color:var(--agent-text-segment-normal);font-family:Inter;font-size:14px;line-height:22px;padding:0;white-space:pre-wrap;word-break:break-word}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box[data-v-5520dbd2]{background:var(--agent-bg-chapter-folder-icon-hover);border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-scroll[data-v-5520dbd2]{color:var(--agent-text-secondary);font-size:14px;line-height:24px;max-height:240px;overflow-y:auto;padding:16px;white-space:pre-wrap;word-break:break-word}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-scroll[data-v-5520dbd2]::-webkit-scrollbar{width:4px}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-scroll[data-v-5520dbd2]::-webkit-scrollbar-track{background:transparent}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-scroll[data-v-5520dbd2]::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb);border-radius:4px}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-scroll[data-v-5520dbd2]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-input-scrollbar-thumb-hover)}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-actions[data-v-5520dbd2]{align-items:center;background:var(--agent-bg-chapter-folder-icon);border-top:1px solid var(--agent-border-card-header);display:flex;gap:8px;padding:12px}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-actions .action-btn[data-v-5520dbd2]{align-items:center;background:var(--agent-color-white-05);border:1px solid var(--agent-border-card-header);border-radius:6px;color:var(--agent-text-primary);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;height:32px;justify-content:center;padding:8px;transition:all .2s ease}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-actions .action-btn .el-icon[data-v-5520dbd2]{font-size:12px}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-actions .action-btn[data-v-5520dbd2]:hover{background:var(--agent-bg-message-content-actions-btn-hover);border-color:var(--agent-border-message-content-actions-btn-hover)}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-actions .action-btn[data-v-5520dbd2]:active{transform:scale(.98)}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-actions .copy-btn .el-icon[data-v-5520dbd2]{color:var(--agent-color-success)}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-actions .insert-btn .el-icon[data-v-5520dbd2]{color:var(--agent-color-primary)}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-actions .save-as-btn .arrow-icon[data-v-5520dbd2]{color:var(--agent-text-icon);font-size:12px;margin-left:2px}.message-item.is-agent .agent-message .message-content .message-text .chapter-content-box .chapter-content-actions .save-as-btn .el-icon[data-v-5520dbd2]:first-child{color:var(--agent-color-warning)}.message-item.is-agent .agent-message .message-content .cover-card>div:first-child .cover-text[data-v-5520dbd2]{margin-top:0}.message-item.is-agent .agent-message .message-content .cover-card>div .cover-text[data-v-5520dbd2]{color:var(--agent-text-primary);font-size:14px;margin-top:22px}.message-item.is-agent .agent-message .message-content .cover-card>div .cover-text span[data-v-5520dbd2]{display:block;line-height:23px}.message-item.is-agent .agent-message .message-content .cover-card .cover-image-wrapper[data-v-5520dbd2]{background:var(--agent-bg-message-content);border-radius:8px;box-shadow:var(--agent-shadow-light);max-width:220px;overflow:hidden;padding:12px}.message-item.is-agent .agent-message .message-content .cover-card .cover-image-wrapper .cover-image-container[data-v-5520dbd2]{margin:0 auto;overflow:hidden;position:relative;text-align:center;width:100%}.message-item.is-agent .agent-message .message-content .cover-card .cover-image-wrapper .cover-image-container .cover-image[data-v-5520dbd2]{border-radius:8px;display:block;height:100%;margin-bottom:8px;-o-object-fit:cover;object-fit:cover;width:100%}.message-item.is-agent .agent-message .message-content .cover-card .cover-image-wrapper .cover-image-container .cover-action-btn[data-v-5520dbd2]{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-family:SF Pro;font-size:14px;font-weight:500;gap:8px;justify-content:center;outline:none;padding:6px 12px;transition:all .2s ease;width:100%}.message-item.is-agent .agent-message .message-content .cover-card .cover-image-wrapper .cover-image-container .cover-action-btn i[data-v-5520dbd2]{font-size:16px}.message-item.is-agent .agent-message .message-content .cover-card .cover-image-wrapper .cover-image-container .cover-action-btn.primary[data-v-5520dbd2]{background:var(--agent-gradient-button);color:var(--agent-text-primary)}.message-item.is-agent .agent-message .message-content .cover-card .cover-image-wrapper .cover-image-container .cover-action-btn.primary[data-v-5520dbd2]:hover{background:var(--agent-gradient-button-hover);box-shadow:var(--agent-shadow-light);transform:translateY(-1px)}.message-item.is-agent .agent-message .message-content .cover-card .cover-image-wrapper .cover-image-container .cover-action-btn.primary[data-v-5520dbd2]:active{transform:translateY(0)}.message-item.is-agent .agent-message .message-content .suggestion-cards[data-v-5520dbd2]{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin-top:16px}.message-item.is-agent .agent-message .message-content .suggestion-cards .suggestion-card[data-v-5520dbd2]{background:var(--agent-bg-suggestion-card);border-radius:8px;color:var(--agent-text-suggestion-card);cursor:pointer;font-family:SF Pro;font-size:14px;line-height:20px;padding:10px 12px;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.message-item.is-agent .agent-message .message-content .suggestion-cards .suggestion-card[data-v-5520dbd2]:hover{background:var(--agent-bg-suggestion-card-hover)}.message-item.is-agent .agent-message .message-content .suggestion-cards .suggestion-card.disabled[data-v-5520dbd2]{cursor:not-allowed;opacity:.5}.message-item .message-actions[data-v-5520dbd2]{display:flex;gap:8px;margin-top:6px;opacity:0;padding-left:38px}.message-item .message-actions .delete-btn[data-v-5520dbd2]{align-items:center;color:var(--agent-text-empty);cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.message-item .message-actions .delete-btn i[data-v-5520dbd2]{color:var(--agent-text-empty);font-size:14px}.message-item:hover .message-actions[data-v-5520dbd2]{opacity:1}.message-item.is-user .message-actions[data-v-5520dbd2]{justify-content:flex-end;padding-left:0}.message-item.is-streaming .message-text[data-v-5520dbd2]:after{animation:blink-5520dbd2 1s infinite;content:"▋"}@keyframes fadeIn-5520dbd2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes blink-5520dbd2{0%,to{opacity:1}50%{opacity:0}}@keyframes rotate-5520dbd2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}[data-v-5520dbd2] .chapter-folder-icon{align-items:center;background:var(--agent-bg-chapter-folder-icon);border-bottom:1px solid var(--agent-border-card-header);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--agent-text-primary);display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:12px;transition:all .2s ease;width:100%}[data-v-5520dbd2] .chapter-folder-icon i{flex-shrink:0;font-size:32px}[data-v-5520dbd2] .chapter-folder-icon .chapter-info{display:flex;flex-direction:column;gap:8px}[data-v-5520dbd2] .chapter-folder-icon .chapter-status,[data-v-5520dbd2] .chapter-folder-icon .chapter-title{color:var(--agent-text-fold-icon);font-family:Inter;font-size:14px;line-height:14px}[data-v-5520dbd2] .chapter-folder-icon .chapter-status.deleted{color:var(--agent-color-error)}[data-v-5520dbd2] .chapter-folder-icon.generating .chapter-status{color:var(--agent-text-fold-icon)}[data-v-5520dbd2] .chapter-folder-icon.deleted{background:var(--agent-bg-chapter-folder-icon-deleted);cursor:not-allowed;opacity:.7}[data-v-5520dbd2] .chapter-folder-icon.clickable{cursor:pointer;transition:all .2s ease}[data-v-5520dbd2] .chapter-folder-icon.clickable:active{transform:translateY(0)}[data-v-5520dbd2] thinking{color:var(--agent-text-segment-thinking)!important;font-style:italic;opacity:.6}.thinking-block[data-v-5520dbd2]{overflow:hidden;transition:var(--theme-transition)}.thinking-block .thinking-header[data-v-5520dbd2]{align-items:center;color:var(--agent-text-empty);cursor:pointer;display:flex;gap:6px;padding:4px 2px;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.thinking-block .thinking-header .thinking-title[data-v-5520dbd2]{align-items:center;display:flex;font-size:13px;font-weight:500;gap:6px}.thinking-block .thinking-header .thinking-arrow[data-v-5520dbd2]{font-size:14px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.thinking-block .thinking-header .thinking-arrow.rotated[data-v-5520dbd2]{transform:rotate(180deg)}.thinking-block .thinking-content[data-v-5520dbd2]{background:var(--agent-border-divider);border-radius:var(--border-radius-base);margin-bottom:8px;max-height:180px;overflow-y:auto;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.thinking-block .thinking-content.collapsed[data-v-5520dbd2]{max-height:0;opacity:0;overflow:hidden}.thinking-block .thinking-content[data-v-5520dbd2]::-webkit-scrollbar{width:4px}.thinking-block .thinking-content[data-v-5520dbd2]::-webkit-scrollbar-track{background:transparent;border-radius:3px}.thinking-block .thinking-content[data-v-5520dbd2]::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.thinking-block .thinking-content[data-v-5520dbd2]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-input-scrollbar-thumb-hover)}.thinking-block .thinking-content .thinking-inner[data-v-5520dbd2]{color:var(--agent-text-empty);font-size:13px;line-height:1.6;padding:0 14px;white-space:pre-wrap;word-break:break-word}.thinking-block.expanded .thinking-content[data-v-5520dbd2]{opacity:1}.model-selector-trigger[data-v-414c42b1]{align-items:center;box-sizing:border-box;color:var(--agent-color-primary);cursor:pointer;display:flex;font-family:SF Pro,Inter,sans-serif;font-size:14px;font-weight:500;gap:8px;transition:all .2s ease}@media(max-width:1480px){.model-selector-trigger[data-v-414c42b1]{font-size:14px;gap:4px}}.model-selector-trigger.inline-mode[data-v-414c42b1]{border-radius:999px;max-width:300px;padding:6px 10px}@media(max-width:1480px){.model-selector-trigger.inline-mode[data-v-414c42b1]{max-width:160px;padding:6px 8px}.model-selector-trigger.inline-mode .model-name[data-v-414c42b1]{max-width:100px}}.model-selector-trigger.inline-mode.active[data-v-414c42b1]{background:var(--agent-bg-hover)}.model-selector-trigger.inline-mode .model-name[data-v-414c42b1]{display:inline-block;flex:1;height:24px;line-height:24px;max-width:150px;min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-selector-trigger.full-width[data-v-414c42b1]{background:transparent;border:1px solid var(--agent-border-card-header);border-radius:10px;padding:10px 14px;width:100%}@media(max-width:1480px){.model-selector-trigger.full-width[data-v-414c42b1]{padding:8px 12px}}.model-selector-trigger.full-width[data-v-414c42b1]:hover{border-color:var(--agent-bg-hover)}.model-selector-trigger.full-width.active[data-v-414c42b1]{background:var(--agent-color-primary-light);border-color:var(--agent-color-primary)}.model-selector-trigger .iconfont[data-v-414c42b1]:first-child{flex-shrink:0;font-size:18px}@media(max-width:1480px){.model-selector-trigger .iconfont[data-v-414c42b1]:first-child{font-size:16px}}.model-selector-trigger .model-name[data-v-414c42b1]{display:inline-block;flex:1;height:24px;line-height:24px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-selector-trigger .icon-arrow-down[data-v-414c42b1]{flex-shrink:0;font-size:14px;transition:transform .2s ease}@media(max-width:1480px){.model-selector-trigger .icon-arrow-down[data-v-414c42b1]{font-size:12px}}.model-selector-trigger.active .icon-arrow-down[data-v-414c42b1]{transform:rotate(180deg)}.model-selector-popover.dark-popup-menu{background:var(--agent-bg-card)!important;border:1px solid var(--agent-border-card)!important;border-radius:12px!important;box-shadow:var(--agent-shadow-card)!important;padding:8px!important;z-index:10000!important}.model-selector-popover.dark-popup-menu .menu-list{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto}.model-selector-popover.dark-popup-menu .menu-list::-webkit-scrollbar{width:4px}.model-selector-popover.dark-popup-menu .menu-list::-webkit-scrollbar-track{background:var(--agent-bg-scrollbar)}.model-selector-popover.dark-popup-menu .menu-list::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:2px}.model-selector-popover.dark-popup-menu .menu-list::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.model-selector-popover.dark-popup-menu .menu-list .menu-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;transition:all .2s ease}.model-selector-popover.dark-popup-menu .menu-list .menu-item:hover{background:var(--agent-bg-hover)}.model-selector-popover.dark-popup-menu .menu-list .menu-item.is-selected{background:var(--agent-color-primary-bg);color:var(--agent-color-primary)}.model-selector-popover.dark-popup-menu .menu-list .menu-item.is-selected .menu-item-icon{color:var(--agent-color-primary)}.model-selector-popover.dark-popup-menu .menu-list .menu-item .menu-item-icon{color:var(--agent-text-icon-light);flex-shrink:0;font-size:16px}.model-selector-popover.dark-popup-menu .menu-list .menu-item .menu-item-text{color:var(--agent-text-primary)!important;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-container[data-v-be9a08fa]{background:var(--agent-bg-card);border:1px solid var(--agent-border-card);border-radius:14px;box-shadow:var(--agent-shadow-card);padding:14px 8px}.card-container .card-title[data-v-be9a08fa]{border-bottom:1px solid var(--agent-border-card-header);margin-bottom:4px;padding:0 8px 12px}.card-container .card-title .card-title-text[data-v-be9a08fa]{color:var(--agent-text-card-title);font-size:14px;font-weight:700}.card-container .card-title i[data-v-be9a08fa]{color:var(--agent-text-icon-light);font-size:16px}.card-container .menu-item[data-v-be9a08fa]{color:var(--agent-text-primary);padding:8px 12px}.card-container .menu-item .line[data-v-be9a08fa]{color:var(--agent-text-icon-light)}.card-container .menu-item.is-selected[data-v-be9a08fa]{background:var(--agent-bg-menu-item-selected);border-radius:8px}.card-container .menu-item.is-selected .menu-item-icon[data-v-be9a08fa],.card-container .menu-item.is-selected .menu-item-text[data-v-be9a08fa],.card-container .menu-item.is-selected i[data-v-be9a08fa]{color:var(--agent-color-primary)}.card-container .menu-item.is-disabled[data-v-be9a08fa]{cursor:not-allowed;opacity:.4;pointer-events:none}.card-container .menu-item.is-disabled .menu-item-icon[data-v-be9a08fa]{color:var(--agent-text-disabled-icon)!important}.card-container .menu-item[data-v-be9a08fa]:not(.is-disabled):hover{background:var(--agent-bg-hover);border-radius:8px}.card-container .menu-item i[data-v-be9a08fa]{color:var(--agent-text-icon-light);font-size:16px}.card-container .menu-item i.menu-item-icon[data-v-be9a08fa]{color:var(--agent-text-primary);display:inline-block;font-size:20px;margin-right:8px}.custom-scrollbar[data-v-be9a08fa]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-be9a08fa]::-webkit-scrollbar-track{background:var(--agent-bg-scrollbar)}.custom-scrollbar[data-v-be9a08fa]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:2px}.custom-scrollbar[data-v-be9a08fa]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.agent-panel[data-v-1fc6beb8]{background-color:var(--agent-bg-primary);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.agent-panel.expanded-reference[data-v-1fc6beb8]{background-color:var(--agent-bg-expanded-reference)}.agent-panel .main-content[data-v-1fc6beb8]{box-sizing:border-box;display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:30px 14px 10px 0}@media(max-width:1480px){.agent-panel .main-content[data-v-1fc6beb8]{padding:16px 10px 8px 0}}.agent-panel .main-content[data-v-1fc6beb8]::-webkit-scrollbar{width:6px}@media(max-width:1480px){.agent-panel .main-content[data-v-1fc6beb8]::-webkit-scrollbar{width:4px}}.agent-panel .main-content[data-v-1fc6beb8]::-webkit-scrollbar-track{background:transparent}.agent-panel .main-content[data-v-1fc6beb8]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb)}.agent-panel .main-content[data-v-1fc6beb8]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.agent-panel .main-content .empty-section[data-v-1fc6beb8]{align-items:center;display:flex;flex:1;flex-direction:column;gap:16px;justify-content:center}@media(max-width:1480px){.agent-panel .main-content .empty-section[data-v-1fc6beb8]{gap:12px}}.agent-panel .main-content .empty-section .empty-icon[data-v-1fc6beb8]{color:var(--agent-text-empty);font-size:48px}@media(max-width:1480px){.agent-panel .main-content .empty-section .empty-icon[data-v-1fc6beb8]{font-size:36px}}.agent-panel .main-content .empty-section .empty-text[data-v-1fc6beb8]{color:var(--agent-text-icon);font-size:14px}@media(max-width:1480px){.agent-panel .main-content .empty-section .empty-text[data-v-1fc6beb8]{font-size:14px}}.agent-panel .main-content .message-list[data-v-1fc6beb8]{display:flex;flex-direction:column;gap:16px}@media(max-width:1480px){.agent-panel .main-content .message-list[data-v-1fc6beb8]{gap:12px}}.agent-panel .quotes-container[data-v-1fc6beb8]{background:var(--agent-bg-quotes);margin-left:12px;margin-right:12px}.agent-panel .quotes-container .quotes-list[data-v-1fc6beb8]{margin-right:4px;margin-top:12px;padding:0 12px 6px}.agent-panel .quotes-container .quotes-list .quotes-item[data-v-1fc6beb8]{background:var(--agent-bg-quotes-item);border-radius:8px;color:var(--agent-text-primary);font-size:14px;line-height:14px;padding:12px}.agent-panel .quotes-container .quotes-list .quotes-item i[data-v-1fc6beb8]{color:var(--agent-text-icon)}.agent-panel .quotes-container .quotes-list .quotes-item[data-v-1fc6beb8]:hover{background:var(--agent-bg-quotes-item-hover)}.agent-panel .quotes-container .quotes-list .quotes-item:hover i[data-v-1fc6beb8]{color:var(--agent-text-primary)}.agent-panel .quotes-container .quotes-summary[data-v-1fc6beb8]{background:var(--agent-bg-quotes-summary);border-radius:8px;padding:8px 12px}.agent-panel .quotes-container .quotes-summary i[data-v-1fc6beb8]{color:var(--agent-color-white);font-size:16px}.agent-panel .quotes-container .quotes-summary .quotes-summary-content .el-icon[data-v-1fc6beb8]{display:inline-block;margin-left:8px}.agent-panel .quotes-container .quotes-summary .quotes-summary-content .quote-icon[data-v-1fc6beb8]{color:var(--agent-color-white)}.agent-panel .quotes-container .quotes-summary .quotes-summary-content .arrow-icon[data-v-1fc6beb8]{color:var(--agent-color-white-90)}.agent-panel .quotes-container .quotes-summary .quotes-summary-content:hover .arrow-icon[data-v-1fc6beb8]{color:var(--agent-color-white)}.agent-panel .quotes-container .quotes-summary .close-icon[data-v-1fc6beb8]{color:var(--agent-color-white-90);cursor:pointer}.agent-panel .quotes-container .quotes-summary .close-icon[data-v-1fc6beb8]:hover{color:var(--agent-color-white)}.agent-panel .custom-scrollbar[data-v-1fc6beb8]::-webkit-scrollbar{width:4px}.agent-panel .custom-scrollbar[data-v-1fc6beb8]::-webkit-scrollbar-track{background:transparent}.agent-panel .custom-scrollbar[data-v-1fc6beb8]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:2px;opacity:var(--agent-opacity-disabled)}.agent-panel .custom-scrollbar[data-v-1fc6beb8]::-webkit-scrollbar-thumb:hover{opacity:.7}.agent-panel .input-box[data-v-1fc6beb8]{background-color:transparent;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;height:164px;padding:16px 20px;position:sticky;width:100%;z-index:10}@media(max-width:1480px){.agent-panel .input-box[data-v-1fc6beb8]{height:150px;padding:12px}}.agent-panel .input-box[data-v-1fc6beb8]:before{background:transparent;border:1px solid var(--agent-color-white-05);border-radius:12px;box-shadow:0 0 20px 0 var(--agent-color-dark-20);content:"";inset:10px 20px 16px;pointer-events:none;position:absolute;z-index:-1}@media(max-width:1480px){.agent-panel .input-box[data-v-1fc6beb8]:before{border-radius:10px;inset:12px}}.agent-panel .input-box .assets-section[data-v-1fc6beb8]{align-items:center;display:flex;gap:4px;position:absolute;right:18px;top:0;z-index:10}@media(max-width:1480px){.agent-panel .input-box .assets-section[data-v-1fc6beb8]{gap:6px;right:11px;top:2px}}.agent-panel .input-box .assets-section .asset-item[data-v-1fc6beb8]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--agent-bg-hover);border-radius:8px;display:flex;gap:4px;padding:4px 8px}@media(max-width:1480px){.agent-panel .input-box .assets-section .asset-item[data-v-1fc6beb8]{gap:3px;padding:3px 6px}}.agent-panel .input-box .assets-section .asset-item .asset-icon[data-v-1fc6beb8]{height:14px;-o-object-fit:contain;object-fit:contain;width:14px}@media(max-width:1480px){.agent-panel .input-box .assets-section .asset-item .asset-icon[data-v-1fc6beb8]{height:12px;width:12px}}.agent-panel .input-box .assets-section .asset-item .asset-value[data-v-1fc6beb8]{color:var(--agent-text-primary);font-family:Inter;font-size:11px;font-weight:500;line-height:14px}@media(max-width:1480px){.agent-panel .input-box .assets-section .asset-item .asset-value[data-v-1fc6beb8]{font-size:10px;line-height:12px}}.agent-panel .input-box .input-textarea[data-v-1fc6beb8]{background:transparent;border:none;box-sizing:border-box;color:var(--agent-text-primary);flex:1;font-family:Inter;font-size:14px;line-height:20px;outline:none;padding:12px 12px 0;resize:none}@media(max-width:1480px){.agent-panel .input-box .input-textarea[data-v-1fc6beb8]{font-size:14px;line-height:18px;padding:10px 10px 0}}.agent-panel .input-box .input-textarea[data-v-1fc6beb8]::-moz-placeholder{color:var(--agent-text-placeholder)}.agent-panel .input-box .input-textarea[data-v-1fc6beb8]::placeholder{color:var(--agent-text-placeholder)}.agent-panel .input-box .input-textarea[data-v-1fc6beb8]:disabled{cursor:not-allowed;opacity:var(--agent-opacity-disabled)}.agent-panel .input-box .input-textarea[data-v-1fc6beb8]::-webkit-scrollbar{width:4px}.agent-panel .input-box .input-textarea[data-v-1fc6beb8]::-webkit-scrollbar-track{background:transparent}.agent-panel .input-box .input-textarea[data-v-1fc6beb8]::-webkit-scrollbar-thumb{background:var(--agent-bg-hover);border-radius:2px}.agent-panel .input-box .input-actions[data-v-1fc6beb8]{align-items:center;display:flex;justify-content:space-between;margin-top:8px;padding:0 12px 12px}@media(max-width:1480px){.agent-panel .input-box .input-actions[data-v-1fc6beb8]{margin-top:6px;padding:0 8px 8px}}.agent-panel .input-box .input-actions .left-actions[data-v-1fc6beb8]{align-items:center;display:flex;gap:5px}@media(max-width:1480px){.agent-panel .input-box .input-actions .left-actions[data-v-1fc6beb8]{gap:3px}}.agent-panel .input-box .input-actions .left-actions .action-icon[data-v-1fc6beb8]{align-items:center;color:var(--agent-text-empty);cursor:pointer;display:flex;font-size:18px;height:20px;justify-content:center;transition:color .2s;width:20px}@media(max-width:1480px){.agent-panel .input-box .input-actions .left-actions .action-icon[data-v-1fc6beb8]{font-size:16px;height:18px;width:18px}}.agent-panel .input-box .input-actions .left-actions .action-icon i[data-v-1fc6beb8]{font-size:14px}@media(max-width:1480px){.agent-panel .input-box .input-actions .left-actions .action-icon i[data-v-1fc6beb8]{font-size:12px}}.agent-panel .input-box .input-actions .left-actions .action-icon[data-v-1fc6beb8]:hover{color:var(--agent-color-primary)}.agent-panel .input-box .input-actions .right-actions[data-v-1fc6beb8]{align-items:center;display:flex;gap:12px}@media(max-width:1480px){.agent-panel .input-box .input-actions .right-actions[data-v-1fc6beb8]{gap:8px}}.agent-panel .input-box .input-actions .right-actions .coin-count[data-v-1fc6beb8]{align-items:center;color:var(--agent-text-primary);display:flex;font-family:Inter;font-size:14px;font-weight:500;gap:4px}.agent-panel .input-box .input-actions .right-actions .coin-count img[data-v-1fc6beb8]{height:14px;width:14px}@media(max-width:1480px){.agent-panel .input-box .input-actions .right-actions .coin-count[data-v-1fc6beb8]{font-size:12px;gap:2px}}.agent-panel .input-box .input-actions .right-actions .coin-count .coin-icon[data-v-1fc6beb8]{color:var(--agent-color-warning);font-size:20px}@media(max-width:1480px){.agent-panel .input-box .input-actions .right-actions .coin-count .coin-icon[data-v-1fc6beb8]{font-size:16px}}.agent-panel .input-box .input-actions .right-actions[data-v-1fc6beb8] .el-button{background:var(--agent-bg-button-primary);border:none;height:36px;padding:0;width:36px}@media(max-width:1480px){.agent-panel .input-box .input-actions .right-actions[data-v-1fc6beb8] .el-button{height:32px;width:32px}}.agent-panel .input-box .input-actions .right-actions[data-v-1fc6beb8] .el-button.is-disabled{cursor:not-allowed;opacity:var(--agent-opacity-disabled)}.agent-panel .input-box .input-actions .right-actions[data-v-1fc6beb8] .el-button i{font-size:18px}@media(max-width:1480px){.agent-panel .input-box .input-actions .right-actions[data-v-1fc6beb8] .el-button i{font-size:16px}}.agent-panel .input-box .input-actions .right-actions[data-v-1fc6beb8] .el-button i.icon-zhongzhi-01{animation:pulse-scale-1fc6beb8 2s ease-in-out infinite;color:var(--agent-color-error)}@keyframes pulse-scale-1fc6beb8{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.novel-info[data-v-d4665dc8]{background:var(--agent-bg-breakdown-modal-novel-info);border-radius:8px;margin-bottom:16px;padding:16px}.novel-info .novel-title[data-v-d4665dc8]{color:var(--agent-text-primary);font-size:18px;font-weight:500;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.novel-info .novel-stats[data-v-d4665dc8]{color:var(--agent-text-placeholder);font-size:13px}.select-all-row[data-v-d4665dc8]{border-bottom:1px solid var(--agent-border-card-header);margin-bottom:8px;padding:8px 0}.select-all-row[data-v-d4665dc8] .el-checkbox .el-checkbox__label{color:var(--agent-text-primary);font-size:14px}.chapter-grid[data-v-d4665dc8]{max-height:600px;overflow-x:hidden;overflow-y:auto}.chapter-grid[data-v-d4665dc8]::-webkit-scrollbar{width:6px}.chapter-grid[data-v-d4665dc8]::-webkit-scrollbar-track{background:transparent}.chapter-grid[data-v-d4665dc8]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:3px}.chapter-grid[data-v-d4665dc8]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.chapter-grid .empty-state[data-v-d4665dc8]{align-items:center;color:var(--agent-text-placeholder);display:flex;font-size:14px;height:120px;justify-content:center}.chapter-grid .grid-container[data-v-d4665dc8]{display:grid;gap:8px 12px;grid-template-columns:repeat(3,1fr)}.chapter-grid .chapter-item[data-v-d4665dc8]{border-radius:6px;cursor:pointer;min-width:0;overflow:hidden;padding:10px 12px;transition:background .2s}.chapter-grid .chapter-item[data-v-d4665dc8],.chapter-grid .chapter-item[data-v-d4665dc8]:hover{background:var(--agent-bg-breakdown-modal-novel-info)}.chapter-grid .chapter-item[data-v-d4665dc8] .el-checkbox{max-width:100%;width:100%}.chapter-grid .chapter-item[data-v-d4665dc8] .el-checkbox .el-checkbox__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-grid .chapter-item .chapter-title[data-v-d4665dc8]{color:var(--agent-text-primary);display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-footer[data-v-d4665dc8]{align-items:center;display:flex;justify-content:space-between}.dialog-footer .footer-left[data-v-d4665dc8]{display:flex;flex-direction:column}.dialog-footer .footer-left .consumption-value[data-v-d4665dc8]{align-items:center;color:var(--agent-text-primary);display:flex;font-size:14px;gap:4px}.dialog-footer .footer-left .consumption-value .consumption-label[data-v-d4665dc8]{color:var(--agent-text-placeholder)}.dialog-footer .footer-left .consumption-value .coin-icon[data-v-d4665dc8]{height:16px;width:16px}.dialog-footer .footer-right[data-v-d4665dc8]{display:flex;gap:12px}.breakdown-agent-panel[data-v-f4b26117]{background:var(--agent-bg-breakdown-left-panel);display:flex;flex-direction:column;height:100%;padding-left:12px}.breakdown-agent-panel .main-content[data-v-f4b26117]{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:12px 12px 12px 0;position:relative;text-align:center}.breakdown-agent-panel .main-content[data-v-f4b26117]::-webkit-scrollbar{width:6px}.breakdown-agent-panel .main-content[data-v-f4b26117]::-webkit-scrollbar-track{background:transparent}.breakdown-agent-panel .main-content[data-v-f4b26117]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:3px}.breakdown-agent-panel .main-content[data-v-f4b26117]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.breakdown-agent-panel .main-content .content-center[data-v-f4b26117]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding-bottom:100px}.breakdown-agent-panel .main-content h2[data-v-f4b26117]{color:var(--agent-text-primary);font-size:24px;font-weight:500;margin-bottom:16px}.breakdown-agent-panel .main-content p[data-v-f4b26117]{color:var(--agent-text-empty);font-size:16px;line-height:24px;max-width:600px;padding:0 10%}.breakdown-agent-panel .main-content .bottom-buttons[data-v-f4b26117]{align-items:center;bottom:36px;display:flex;gap:6px;left:50%;position:absolute;transform:translate(-50%);width:90%}.breakdown-agent-panel .main-content .breakdown-start-button[data-v-f4b26117]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;color:var(--agent-color-white);flex:1;font-size:14px;font-weight:500;height:40px;padding:12px 10px;transition:all .2s ease}.breakdown-agent-panel .main-content .breakdown-stop-button[data-v-f4b26117]{background-color:transparent!important;border:1px solid var(--agent-color-stop)!important;border-radius:10px;color:var(--agent-color-stop)!important;flex:1;font-size:14px;font-weight:500;height:40px;padding:12px 10px;transition:all .2s ease}.breakdown-agent-panel .main-content .breakdown-stop-button[data-v-f4b26117]:hover{background-color:#f56b6b1a!important;border-color:var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}.breakdown-agent-panel .main-content .breakdown-stop-button .is-loading[data-v-f4b26117]{display:inline-block;margin-right:4px}.breakdown-agent-panel .main-content .breakdown-type-trigger[data-v-f4b26117]{align-items:center;background:var(--agent-bg-breakdown-type-trigger);border:1px solid var(--agent-border-card-header);border-radius:6px;color:var(--agent-text-primary);cursor:pointer;display:flex;gap:6px;height:40px;padding:8px 12px;transition:all .2s ease}.breakdown-agent-panel .main-content .breakdown-type-trigger.active[data-v-f4b26117],.breakdown-agent-panel .main-content .breakdown-type-trigger[data-v-f4b26117]:hover{background:var(--agent-bg-breakdown-type-trigger);border-color:var(--agent-border-card-header)}.breakdown-agent-panel .main-content .breakdown-type-trigger .iconfont[data-v-f4b26117]{color:var(--agent-text-placeholder);font-size:14px}.breakdown-agent-panel .main-content .breakdown-type-trigger .breakdown-type-name[data-v-f4b26117]{font-size:13px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breakdown-agent-panel .main-content .breakdown-type-trigger .icon-zhankai-01[data-v-f4b26117]{font-size:10px;transition:transform .2s ease}.breakdown-agent-panel .main-content .breakdown-type-trigger.active .icon-zhankai-01[data-v-f4b26117]{transform:rotate(180deg)}.breakdown-type-popover.el-popover{background:var(--agent-bg-breakdown-left-panel)!important;border:1px solid var(--agent-border-card-header)!important;box-shadow:0 4px 12px #0006!important;padding:4px!important}.breakdown-type-popover .breakdown-type-dropdown-menu .dropdown-item{align-items:center;border-radius:4px;color:var(--agent-text-primary);cursor:pointer;display:flex;font-size:13px;padding:10px 12px;transition:all .15s ease}.breakdown-type-popover .breakdown-type-dropdown-menu .dropdown-item:hover{background:var(--agent-bg-menu-item-selected)}.breakdown-type-popover .breakdown-type-dropdown-menu .dropdown-item.active{background:var(--agent-bg-menu-item-selected);color:var(--agent-color-primary)}.chapter-selection-modal.el-dialog{background:var(--agent-bg-dialog);border:1px solid var(--agent-border-card-header);border-radius:12px;margin:13vh auto 0!important}.chapter-selection-modal.el-dialog .el-dialog__header{background:var(--agent-bg-dialog);border-bottom:1px solid var(--agent-border-card-header);padding:15px 0 8px}.chapter-selection-modal.el-dialog .el-dialog__header .el-dialog__title{color:var(--agent-text-primary);font-size:16px;font-weight:500}.chapter-selection-modal.el-dialog .el-dialog__header .el-dialog__headerbtn{right:4px;top:4px}.chapter-selection-modal.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:var(--agent-text-select-suffix);font-size:18px}.chapter-selection-modal.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:var(--agent-text-primary)}.chapter-selection-modal.el-dialog .el-dialog__body{padding-right:0!important;padding-top:12px!important}.chapter-selection-modal.el-dialog .el-dialog__footer{margin-top:14px}.modal-content[data-v-7c946f42]{padding:0 12px}.modal-content .chapter-list[data-v-7c946f42]{border-bottom:1px solid var(--agent-border-card-header);margin-bottom:20px;max-height:400px;overflow-x:hidden;overflow-y:auto;padding-right:12px}.modal-content .chapter-list[data-v-7c946f42]::-webkit-scrollbar{width:4px}.modal-content .chapter-list[data-v-7c946f42]::-webkit-scrollbar-track{background:var(--agent-bg-scrollbar);border-radius:2px}.modal-content .chapter-list[data-v-7c946f42]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:2px}.modal-content .chapter-list[data-v-7c946f42]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.modal-content .chapter-list .chapter-item[data-v-7c946f42]{padding:0}.modal-content .chapter-list .chapter-item[data-v-7c946f42]:last-child{border-bottom:none}.modal-content .chapter-list .chapter-item.disabled[data-v-7c946f42]{opacity:.5}.modal-content .chapter-list .chapter-item.disabled .chapter-info[data-v-7c946f42]{color:var(--agent-text-disabled)}.modal-content .chapter-list .chapter-item[data-v-7c946f42] .el-checkbox{width:100%}.modal-content .chapter-list .chapter-item[data-v-7c946f42] .el-checkbox .el-checkbox__input .el-checkbox__inner{background:transparent;border-color:var(--agent-border-card-header)}.modal-content .chapter-list .chapter-item[data-v-7c946f42] .el-checkbox .el-checkbox__input .el-checkbox__inner:hover{border-color:var(--agent-color-primary)}.modal-content .chapter-list .chapter-item[data-v-7c946f42] .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background:var(--agent-color-primary);border-color:var(--agent-color-primary)}.modal-content .chapter-list .chapter-item[data-v-7c946f42] .el-checkbox .el-checkbox__label{color:var(--agent-text-primary);padding-left:12px;width:calc(100% - 30px)}.modal-content .chapter-list .chapter-item .chapter-info[data-v-7c946f42]{align-items:center;display:flex;justify-content:space-between;width:100%}.modal-content .chapter-list .chapter-item .chapter-info .chapter-title[data-v-7c946f42]{color:var(--agent-text-primary);flex:1;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-content .chapter-list .chapter-item .chapter-info .chapter-meta[data-v-7c946f42]{align-items:center;display:flex}.modal-content .chapter-list .chapter-item .chapter-info .chapter-meta .chapter-words[data-v-7c946f42]{color:var(--agent-text-placeholder);font-size:12px}.modal-content .chapter-list .loading-more[data-v-7c946f42]{align-items:center;color:var(--agent-text-placeholder);display:flex;font-size:14px;gap:8px;justify-content:center;padding:16px}.modal-content .chapter-list .loading-more .is-loading[data-v-7c946f42]{animation:rotate-7c946f42 1s linear infinite}.modal-content .chapter-list .no-more[data-v-7c946f42]{align-items:center;color:var(--agent-text-placeholder);display:flex;font-size:14px;justify-content:center;padding:16px}.modal-content .chapter-list .empty-state[data-v-7c946f42]{align-items:center;color:var(--agent-text-icon);display:flex;font-size:14px;justify-content:center;padding:40px}.modal-content .selection-summary[data-v-7c946f42]{background:var(--agent-bg-card);border:1px solid var(--agent-border-light);border-radius:6px;padding:16px}.modal-content .selection-summary .summary-text[data-v-7c946f42]{color:var(--agent-text-primary);font-size:14px;margin-bottom:8px}.modal-content .selection-summary .summary-text[data-v-7c946f42]:last-child{margin-bottom:0}.modal-content .selection-summary .warning-text[data-v-7c946f42]{color:var(--agent-color-warning);font-size:14px;margin-top:8px}.dialog-footer[data-v-7c946f42]{display:flex;gap:0;justify-content:flex-end}.dialog-footer .cancel-btn[data-v-7c946f42]{background:transparent;border:1px solid var(--agent-border-card-header);border-radius:999px;color:var(--agent-text-primary);padding:18px 48px}.dialog-footer .cancel-btn[data-v-7c946f42]:hover{background:var(--agent-bg-hover);border-color:var(--agent-text-disabled);cursor:pointer}.dialog-footer .confirm-btn[data-v-7c946f42]{background:var(--agent-color-primary);border-color:var(--agent-color-primary);border-radius:999px;padding:18px 48px}.dialog-footer .confirm-btn[data-v-7c946f42]:hover{background:var(--agent-color-primary-hover);border-color:var(--agent-color-primary-hover);cursor:pointer}.dialog-footer .confirm-btn[data-v-7c946f42]:disabled{background:var(--agent-text-placeholder);border-color:var(--agent-text-placeholder);color:var(--agent-color-white-50);cursor:not-allowed}@keyframes rotate-7c946f42{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.modal-content .main-section[data-v-79b0274c]{width:100%}.modal-content .main-section .reset-btn[data-v-79b0274c]{background-color:var(--agent-bg-modal-reset);border:1px solid var(--agent-color-white-20);border-radius:8px;color:var(--agent-text-primary);padding:18px 20px}.modal-content .main-section .reset-btn[data-v-79b0274c]:hover{border-color:var(--agent-color-primary);color:var(--agent-color-primary);cursor:pointer}.modal-content .main-section .form-group[data-v-79b0274c]{margin-top:24px;position:relative}.modal-content .main-section .form-group[data-v-79b0274c] .el-loading-mask{background-color:var(--agent-bg-modal-loading-mask)!important;opacity:.9}.modal-content .main-section .form-group[data-v-79b0274c] .model-selector-trigger{color:var(--agent-text-primary)!important}.modal-content .main-section .form-group[data-v-79b0274c] .model-selector-trigger.full-width.active{border-color:var(--agent-color-primary)!important}.modal-content .main-section .form-group .form-label-row[data-v-79b0274c]{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.modal-content .main-section .form-group .form-label-row .form-label[data-v-79b0274c]{color:var(--agent-text-primary);font-size:14px;font-weight:500;margin:0}.modal-content .main-section .form-group .form-label-row .form-label[data-v-79b0274c]:before{background-color:var(--agent-color-white);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:4px;width:8px}.modal-content .main-section .form-group .form-label-row .header-action-buttons[data-v-79b0274c]{align-items:center;display:flex;gap:8px}.modal-content .main-section .form-group .form-label-row .header-action-buttons .chapter-select[data-v-79b0274c]{flex-shrink:0!important;max-width:300px!important;min-width:200px!important;width:240px!important}.modal-content .main-section .form-group .form-label-row .header-action-buttons .chapter-select[data-v-79b0274c] .el-select__wrapper{background-color:var(--agent-border-input);border:1px solid var(--agent-border-card-header);box-shadow:none;width:100%!important}.modal-content .main-section .form-group .form-label-row .header-action-buttons .chapter-select[data-v-79b0274c] .el-select__wrapper:hover{border-color:var(--agent-color-white-20)}.modal-content .main-section .form-group .form-label-row .header-action-buttons .chapter-select[data-v-79b0274c] .el-input__wrapper{background-color:var(--agent-border-input);border:1px solid var(--agent-border-card-header);box-shadow:none;width:100%!important}.modal-content .main-section .form-group .form-label-row .header-action-buttons .chapter-select[data-v-79b0274c] .el-input__wrapper:hover{border-color:var(--agent-color-white-20)}.modal-content .main-section .form-group .form-label-row .header-action-buttons .chapter-select[data-v-79b0274c] .el-input__inner{color:var(--agent-text-primary)}.modal-content .main-section .form-group .form-label-row .header-action-buttons .generate-btn-wrapper[data-v-79b0274c]{position:relative}.modal-content .main-section .form-group .form-label-row .header-action-buttons .generate-btn-wrapper .free-count-badge[data-v-79b0274c]{background:linear-gradient(129deg,#ffdb93,#ffbf56);border-radius:12px 5px 12px 2px;color:#000000eb;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.2;padding:2px 6px;pointer-events:none;position:absolute;right:-8px;top:-14px;white-space:nowrap;z-index:10}.modal-content .main-section .form-group .form-label-row .header-action-buttons .action-btn[data-v-79b0274c]{background:var(--agent-color-primary);border:none;color:var(--agent-color-white);padding:14px 24px;text-align:center}.modal-content .main-section .form-group .form-label-row .header-action-buttons .action-btn[data-v-79b0274c]:hover{opacity:.9}.modal-content .main-section .form-group .form-label-row .header-action-buttons .copy-btn-action[data-v-79b0274c]{align-items:center;background-color:transparent;border:1px solid var(--agent-border-card-header);color:var(--agent-text-secondary);display:flex;height:32px;justify-content:center;margin-left:0;padding:0;width:32px}.modal-content .main-section .form-group .form-label-row .header-action-buttons .copy-btn-action[data-v-79b0274c]:hover{background-color:var(--agent-bg-hover);border-color:var(--agent-text-disabled);color:var(--agent-text-primary)}.modal-content .main-section .form-group .form-label-row .header-action-buttons .copy-btn-action[data-v-79b0274c]:focus{box-shadow:none;outline:none}.modal-content .main-section .form-group .form-label-row .header-action-buttons .copy-btn-action[data-v-79b0274c] .el-icon,.modal-content .main-section .form-group .form-label-row .header-action-buttons .copy-btn-action[data-v-79b0274c] i{font-size:12px}.modal-content .main-section .form-group .form-label-row .copy-btn-action[data-v-79b0274c]{align-items:center;background-color:transparent;border:1px solid var(--agent-border-card-header);color:var(--agent-text-icon);display:flex;height:32px;justify-content:center;padding:0;width:32px}.modal-content .main-section .form-group .form-label-row .copy-btn-action[data-v-79b0274c]:hover{background-color:var(--agent-bg-hover);border-color:var(--agent-text-disabled);color:var(--agent-text-primary)}.modal-content .main-section .form-group .form-label-row .copy-btn-action[data-v-79b0274c]:focus{box-shadow:none;outline:none}.modal-content .main-section .form-group .form-label-row .copy-btn-action[data-v-79b0274c] .el-icon,.modal-content .main-section .form-group .form-label-row .copy-btn-action[data-v-79b0274c] i{font-size:12px}.modal-content .main-section .form-group .form-label[data-v-79b0274c]{color:var(--agent-text-primary);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.modal-content .main-section .form-group .model-selector[data-v-79b0274c],.modal-content .main-section .form-group .text-area[data-v-79b0274c]{width:100%}.modal-content .main-section .form-group .text-area[data-v-79b0274c] .el-textarea__inner{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:8px;color:var(--agent-text-primary)}.modal-content .main-section .form-group .text-area[data-v-79b0274c] .el-textarea__inner:focus{border-color:var(--agent-color-primary)}.modal-content .main-section .form-group .text-area[data-v-79b0274c] .el-textarea__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.modal-content .main-section .form-group .text-area[data-v-79b0274c] .el-textarea__inner::placeholder{color:var(--agent-text-placeholder)}.modal-content .main-section .form-group .text-area[data-v-79b0274c] .el-textarea__inner::-webkit-scrollbar{width:4px}.modal-content .main-section .form-group .text-area[data-v-79b0274c] .el-textarea__inner::-webkit-scrollbar-track{background:transparent;border-radius:4px}.modal-content .main-section .form-group .text-area[data-v-79b0274c] .el-textarea__inner::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb);border-radius:4px}.modal-content .main-section .form-group .text-area[data-v-79b0274c] .el-textarea__inner::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-input-scrollbar-thumb-hover)}.modal-content .main-section .form-group .chapter-content-container[data-v-79b0274c]{margin-top:16px}.modal-content .main-section .form-group .chapter-content-container .chapter-content-display[data-v-79b0274c] .el-textarea__inner{background-color:var(--agent-border-input);border:1px solid var(--agent-border-card-header);color:var(--agent-text-primary);cursor:default}.modal-content .main-section .form-group .chapter-content-container .chapter-content-display[data-v-79b0274c] .el-textarea__inner:focus{border-color:var(--agent-color-white-20)}[data-v-79b0274c] .el-select .el-select__wrapper{background-color:var(--agent-bg-tertiary);border:1px solid var(--agent-border-card-header);border-radius:4px;box-shadow:none}[data-v-79b0274c] .el-select .el-select__wrapper:hover{border-color:var(--agent-color-primary)}[data-v-79b0274c] .el-select .el-select__wrapper.is-focus,[data-v-79b0274c] .el-select .el-select__wrapper.is-focused{border-color:var(--agent-color-primary);box-shadow:none}[data-v-79b0274c] .el-select .el-input__inner{background-color:var(--agent-bg-tertiary);border:1px solid var(--agent-border-card-header);color:var(--agent-text-primary)}[data-v-79b0274c] .el-select .el-input__inner:focus{border-color:var(--agent-color-primary)}[data-v-79b0274c] .el-select .el-select__placeholder{color:var(--agent-text-placeholder)}[data-v-79b0274c] .el-select .el-select__selected-item{color:var(--agent-text-primary)}[data-v-79b0274c] .el-button.el-button--default{background-color:transparent;border:1px solid var(--agent-border-card-header);color:var(--agent-bg-chapter-folder-icon-hover)}[data-v-79b0274c] .el-button.el-button--default:hover{border-color:var(--agent-text-disabled);color:var(--agent-text-primary)}[data-v-79b0274c] .el-button.el-button--primary{background:var(--agent-color-primary);border:none;color:var(--agent-color-white)}[data-v-79b0274c] .el-button.el-button--primary:hover{opacity:.9}.chapter-outline-modal.el-dialog.agent-dialog-common .el-dialog__header .el-dialog__headerbtn{top:10px!important}.chapter-outline-modal .el-select .el-select__wrapper{background-color:var(--agent-bg-primary);border:1px solid var(--agent-border-card-header);border-radius:4px;box-shadow:none}.chapter-outline-modal .el-select .el-select__wrapper:hover{border-color:var(--agent-color-primary)}.chapter-outline-modal .el-select .el-select__wrapper.is-focus,.chapter-outline-modal .el-select .el-select__wrapper.is-focused{border-color:var(--agent-color-primary);box-shadow:none}.chapter-outline-modal .el-select .el-input__inner{background-color:var(--agent-bg-primary);border:1px solid var(--agent-border-card-header);color:var(--agent-text-primary)}.chapter-outline-modal .el-select .el-input__inner:focus{border-color:var(--agent-color-primary)}.chapter-outline-modal .el-select .el-select__placeholder{color:var(--agent-text-placeholder)}.chapter-outline-modal .el-select .el-select__selected-item{color:var(--agent-text-primary)}.chapter-outline-modal .el-button.el-button--default{background-color:transparent;border:1px solid var(--agent-border-card-header);color:var(--agent-text-icon)}.chapter-outline-modal .el-button.el-button--default:hover{border-color:var(--agent-text-disabled);color:var(--agent-text-primary)}.chapter-outline-modal .el-button.el-button--primary{background:var(--agent-color-primary);border:none;color:var(--agent-color-white)}.chapter-outline-modal .el-button.el-button--primary:hover{opacity:.9}.chapter-outline-modal .el-textarea .el-textarea__inner{background-color:var(--agent-bg-primary);border:1px solid var(--agent-border-card-header);border-radius:4px;box-shadow:none;color:var(--agent-text-primary)}.chapter-outline-modal .el-textarea .el-textarea__inner:focus{border-color:var(--agent-color-primary);box-shadow:none}.chapter-outline-modal .el-textarea .el-textarea__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.chapter-outline-modal .el-textarea .el-textarea__inner::placeholder{color:var(--agent-text-placeholder)}.chapter-select-dropdown.el-popper{max-width:300px!important;width:240px!important}:host,:root{--w-e-textarea-bg-color:#1c1d2a!important;--w-e-textarea-color:#e6e8ef!important;--w-e-textarea-border-color:#434452!important;--w-e-textarea-slight-border-color:#434452!important;--w-e-textarea-slight-color:#e6e8ef!important;--w-e-textarea-slight-bg-color:#434452!important;--w-e-textarea-selected-border-color:#b4d5ff!important;--w-e-textarea-handler-bg-color:#4290f7!important;--w-e-toolbar-color:#e6e8ef!important;--w-e-toolbar-bg-color:#1c1d2a!important;--w-e-toolbar-active-color:#e6e8ef!important;--w-e-toolbar-active-bg-color:#434452!important;--w-e-toolbar-disabled-color:#434452!important;--w-e-toolbar-border-color:#434452!important;--w-e-modal-button-bg-color:#434452!important;--w-e-modal-button-border-color:#434452!important}.editor-box[data-v-99844c9f]{border:1px solid #293045;border-radius:4px}.editor-box-err[data-v-99844c9f]{border-color:#f56c6c}.tools-bar[data-v-99844c9f]{border-bottom:1px solid #293045}.edit-works[data-v-99844c9f] .w-e-text-container{color:#fff}.edit-works[data-v-99844c9f] .w-e-text-placeholder{color:#fff9;font-style:normal;line-height:18px}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{animation:el-skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);display:inline-block;height:16px;width:100%}.el-skeleton__circle{border-radius:50%;height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);width:var(--el-skeleton-circle-size)}.el-skeleton__button{border-radius:4px;height:40px;width:64px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{height:var(--el-font-size-small);width:100%}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{align-items:center;border-radius:0;display:flex;justify-content:center;width:unset}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:22%;width:22%}.character-modal.el-dialog.agent-dialog-common{height:auto!important;margin-top:13vh!important}.character-modal.el-dialog.agent-dialog-common .el-dialog__body{padding-top:14px!important}.novel-popover.dark-popup-menu{background-color:#1f1f1f!important;border:1px solid #293045!important;box-shadow:0 4px 12px #0000004d!important;padding:0!important}.novel-popover.dark-popup-menu .novel-dropdown-menu{max-height:300px;overflow-y:auto}.novel-popover.dark-popup-menu .novel-dropdown-menu::-webkit-scrollbar{width:4px}.novel-popover.dark-popup-menu .novel-dropdown-menu::-webkit-scrollbar-track{background:var(--agent-bg-scrollbar);border-radius:2px}.novel-popover.dark-popup-menu .novel-dropdown-menu::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:2px}.novel-popover.dark-popup-menu .novel-dropdown-menu::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.novel-popover.dark-popup-menu .novel-dropdown-menu .dropdown-item{color:#fffc;cursor:pointer;font-size:14px;padding:10px 16px;transition:all .3s}.novel-popover.dark-popup-menu .novel-dropdown-menu .dropdown-item:hover{background-color:#409eff1a;color:#409eff}.novel-popover.dark-popup-menu .novel-dropdown-menu .dropdown-item.active{background-color:#409eff26;color:#409eff;font-weight:500}.novel-popover.dark-popup-menu .novel-dropdown-menu .dropdown-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-title[data-v-95e7bd11]{align-items:center;color:var(--agent-text-primary);display:flex;font-size:16px;font-weight:500;gap:8px}.dialog-title .tip-icon[data-v-95e7bd11]{color:var(--agent-text-placeholder);cursor:pointer;font-size:14px}.modal-content[data-v-95e7bd11]{display:flex;gap:20px;min-height:600px}.modal-content .left-section[data-v-95e7bd11]{border-right:1px solid var(--agent-border-card-header);flex-shrink:0;padding-right:14px;width:300px}.modal-content .left-section .novel-filter-section[data-v-95e7bd11]{margin-bottom:8px}.modal-content .left-section .novel-filter-section .novel-selector-trigger[data-v-95e7bd11]{align-items:center;background-color:transa;border:1px solid var(--agent-border-card-header);border-radius:6px;cursor:pointer;display:flex;gap:8px;height:36px;padding:8px 12px;transition:all .3s;width:100%}.modal-content .left-section .novel-filter-section .novel-selector-trigger.active[data-v-95e7bd11],.modal-content .left-section .novel-filter-section .novel-selector-trigger[data-v-95e7bd11]:hover{border-color:var(--agent-color-primary)}.modal-content .left-section .novel-filter-section .novel-selector-trigger .iconfont[data-v-95e7bd11]{color:var(--agent-text-icon);font-size:16px}.modal-content .left-section .novel-filter-section .novel-selector-trigger .iconfont.icon-zhankai-01[data-v-95e7bd11]{font-size:12px;margin-left:auto;transition:transform .3s}.modal-content .left-section .novel-filter-section .novel-selector-trigger.active .icon-zhankai-01[data-v-95e7bd11]{transform:rotate(180deg)}.modal-content .left-section .novel-filter-section .novel-selector-trigger .novel-name[data-v-95e7bd11]{color:var(--agent-text-primary);flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-content .left-section .search-section[data-v-95e7bd11]{margin-bottom:16px}.modal-content .left-section .search-section .search-input[data-v-95e7bd11]{width:100%}.modal-content .left-section .search-section .search-input[data-v-95e7bd11] .el-input__wrapper{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:6px;box-shadow:none}.modal-content .left-section .search-section .search-input[data-v-95e7bd11] .el-input__wrapper.is-focus,.modal-content .left-section .search-section .search-input[data-v-95e7bd11] .el-input__wrapper:hover{border-color:var(--agent-color-primary)}.modal-content .left-section .search-section .search-input[data-v-95e7bd11] .el-input__inner{color:var(--agent-text-primary)}.modal-content .left-section .search-section .search-input[data-v-95e7bd11] .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.modal-content .left-section .search-section .search-input[data-v-95e7bd11] .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.modal-content .left-section .character-list[data-v-95e7bd11]{max-height:480px;overflow-y:auto;padding-right:8px}.modal-content .left-section .character-list[data-v-95e7bd11]::-webkit-scrollbar{width:4px}.modal-content .left-section .character-list[data-v-95e7bd11]::-webkit-scrollbar-track{background:transparent;border-radius:2px}.modal-content .left-section .character-list[data-v-95e7bd11]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:2px}.modal-content .left-section .character-list[data-v-95e7bd11]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.modal-content .left-section .character-list .character-item[data-v-95e7bd11]{border:1px solid var(--agent-border-card-header);border-radius:4px;cursor:pointer;margin-bottom:8px;padding:12px;transition:all .3s}.modal-content .left-section .character-list .character-item[data-v-95e7bd11]:hover{background-color:var(--agent-bg-breakdown-type-trigger);border-color:var(--agent-color-primary)}.modal-content .left-section .character-list .character-item.active[data-v-95e7bd11]{background-color:var(--agent-bg-breakdown-type-trigger-active);border-color:var(--agent-color-primary)}.modal-content .left-section .character-list .character-item .character-title[data-v-95e7bd11]{color:var(--agent-text-primary);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.modal-content .left-section .character-list .empty-state[data-v-95e7bd11]{align-items:center;color:var(--agent-text-placeholder);display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.modal-content .left-section .character-list .empty-state .empty-icon[data-v-95e7bd11]{font-size:48px;margin-bottom:16px}.modal-content .left-section .character-list .empty-state p[data-v-95e7bd11]{font-size:14px;margin:0}.modal-content .right-section[data-v-95e7bd11]{flex:1;min-height:500px}.modal-content .right-section .character-detail[data-v-95e7bd11]{height:100%}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11]{margin-bottom:24px}.modal-content .right-section .character-detail .character-form-group .form-label[data-v-95e7bd11]{color:var(--agent-text-primary);display:block;font-size:14px;font-weight:500;margin-bottom:8px;position:relative}.modal-content .right-section .character-detail .character-form-group .form-label.required[data-v-95e7bd11]:after{color:var(--agent-color-stop);content:"*";margin-left:4px}.modal-content .right-section .character-detail .character-form-group .character-name-input[data-v-95e7bd11]{width:100%}.modal-content .right-section .character-detail .character-form-group .character-name-input[data-v-95e7bd11] .el-input__wrapper{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:6px;box-shadow:none;color:var(--agent-text-primary)}.modal-content .right-section .character-detail .character-form-group .character-name-input[data-v-95e7bd11] .el-input__wrapper.is-focus,.modal-content .right-section .character-detail .character-form-group .character-name-input[data-v-95e7bd11] .el-input__wrapper:focus{border-color:var(--agent-color-primary)}.modal-content .right-section .character-detail .character-form-group .character-name-input[data-v-95e7bd11] .el-input__inner{color:var(--agent-text-primary)}.modal-content .right-section .character-detail .character-form-group .character-name-input[data-v-95e7bd11] .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.modal-content .right-section .character-detail .character-form-group .character-name-input[data-v-95e7bd11] .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.modal-content .right-section .character-detail .character-form-group .editor-loading-placeholder[data-v-95e7bd11]{align-items:center;background-color:var(--agent-bg-breakdown-type-trigger);border:1px solid var(--agent-border-card-header);border-radius:6px;display:flex;justify-content:center;padding:16px}.modal-content .right-section .character-detail .character-form-group .editor-loading-placeholder[data-v-95e7bd11] .el-skeleton{width:100%}.modal-content .right-section .character-detail .character-form-group .editor-loading-placeholder[data-v-95e7bd11] .el-skeleton__item{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%)}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor{width:100%}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box,.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box .tools-bar{border:none}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box .w-e-text-container{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:6px;box-shadow:none;color:var(--agent-text-primary);font-family:inherit;height:100%}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box .w-e-text-container .w-e-progress-bar{height:0}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box .w-e-text-container .w-e-scroll{height:100%}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box .w-e-text-container .w-e-scroll::-webkit-scrollbar{width:4px}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box .w-e-text-container .w-e-scroll::-webkit-scrollbar-track{background:transparent}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box .w-e-text-container .w-e-scroll::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb);border-radius:3px}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box .w-e-text-container .w-e-scroll::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-input-scrollbar-thumb-hover)}.modal-content .right-section .character-detail .character-form-group[data-v-95e7bd11] .character-editor .editor-box .w-e-text-container [data-slate-editor]{border-top:none;min-height:calc(100% - 40px)}.modal-content .right-section .character-detail .character-actions-bottom[data-v-95e7bd11]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px}.modal-content .right-section .character-detail .character-actions-bottom .import-action-btn[data-v-95e7bd11]{background-color:transparent;border:1px solid #67c23a;color:#67c23a}.modal-content .right-section .character-detail .character-actions-bottom .import-action-btn[data-v-95e7bd11]:hover{background-color:#67c23a1a}.modal-content .right-section .character-detail .character-actions-bottom .delete-action-btn[data-v-95e7bd11]{background-color:transparent;border:1px solid #f56c6c;color:#f56c6c}.modal-content .right-section .character-detail .character-actions-bottom .delete-action-btn[data-v-95e7bd11]:hover{background-color:#f56b6b1a}.modal-content .right-section .character-detail .character-actions-bottom .save-action-btn[data-v-95e7bd11]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff}.modal-content .right-section .character-detail .character-actions-bottom .save-action-btn[data-v-95e7bd11]:hover{opacity:.9}.modal-content .right-section .no-selection[data-v-95e7bd11]{align-items:center;color:var(--agent-text-placeholder);display:flex;flex-direction:column;height:100%;justify-content:center}.modal-content .right-section .no-selection .empty-icon[data-v-95e7bd11]{font-size:64px;margin-bottom:20px}.modal-content .right-section .no-selection p[data-v-95e7bd11]{font-size:16px;margin:0}.chapter-plot-editor .form-label-row[data-v-b9cb25a2]{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;margin-bottom:8px;overflow:hidden}.chapter-plot-editor .form-label-row .form-label[data-v-b9cb25a2]{align-items:center;color:var(--agent-text-primary);display:flex;flex-shrink:0;font-size:14px;font-weight:500;margin-bottom:0;white-space:nowrap}.chapter-plot-editor .form-label-row .form-label .required-star[data-v-b9cb25a2]{color:var(--agent-color-stop);margin-right:4px}.chapter-plot-editor .form-label-row .form-label .tip-icon-wrapper[data-v-b9cb25a2]{align-items:center;cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin-left:4px;width:30px}.chapter-plot-editor .form-label-row .form-label .tip-icon-wrapper .tip-icon[data-v-b9cb25a2]{color:var(--agent-text-placeholder);font-size:14px}.chapter-plot-editor .form-label-row .action-btn[data-v-b9cb25a2]{border-radius:8px;flex-shrink:0;font-size:14px;padding:6px 12px;white-space:nowrap}.chapter-plot-editor .form-label-row .action-btn.outline-btn[data-v-b9cb25a2]{background:var(--agent-color-primary);border:1px solid var(--agent-border-card-header);color:var(--agent-color-white);flex:1;gap:4px;margin-left:auto;max-width:200px;min-width:108px;opacity:1;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.chapter-plot-editor .form-label-row .action-btn.outline-btn[data-v-b9cb25a2] span{display:inline-block;flex:1;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-plot-editor .form-label-row .action-btn.outline-btn[data-v-b9cb25a2] .el-icon{flex-shrink:0}.chapter-plot-editor .form-label-row .action-btn.outline-btn[data-v-b9cb25a2]:hover{color:var(--agent-color-white-90)}.chapter-plot-editor .chapter-outline-select[data-v-b9cb25a2]{margin-bottom:8px;width:100%}.chapter-plot-editor .chapter-outline-select[data-v-b9cb25a2] .el-select__wrapper{border:1px solid var(--agent-border-card-header);height:40px}.chapter-plot-editor .chapter-outline-select[data-v-b9cb25a2] .el-select__wrapper .el-select__selection .el-select__placeholder{color:var(--agent-text-placeholder)}.chapter-plot-editor .chapter-outline-select[data-v-b9cb25a2] .el-select__wrapper .el-select__suffix .el-icon{color:var(--agent-color-white);font-size:16px}.chapter-plot-editor .plot-textarea[data-v-b9cb25a2]{background-color:transparent!important;width:100%}.chapter-plot-editor .el-textarea__inner{background-color:transparent!important}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size-small:24px;--el-avatar-size:40px;align-items:center;background:var(--el-avatar-bg-color);box-sizing:border-box;color:var(--el-avatar-text-color);display:inline-flex;font-size:var(--el-avatar-text-size);height:var(--el-avatar-size);justify-content:center;outline:none;overflow:hidden;text-align:center;width:var(--el-avatar-size)}.el-avatar>img{display:block;height:100%;width:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{justify-content:flex-start;text-align:left}.el-form-item--label-right .el-form-item__label{justify-content:flex-end;text-align:right}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;padding-right:0;text-align:left;width:fit-content}.el-form-item__label-wrap{display:flex}.el-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--el-text-color-regular);display:inline-flex;flex:0 0 auto;font-size:var(--el-form-label-font-size);height:32px;line-height:32px;padding:0 12px 0 0}.el-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.el-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{color:var(--el-color-danger);content:"*";margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{color:var(--el-color-danger);content:"*";margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.create-writing-style-modal.el-dialog.agent-dialog-common .el-dialog__header .el-dialog__headerbtn{right:12px!important;top:12px!important}.create-style-form .el-form-item[data-v-8a69e2a7]{margin-bottom:24px}.create-style-form[data-v-8a69e2a7] .el-form-item__label{color:var(--agent-text-primary);font-size:14px;font-weight:500}.create-style-form[data-v-8a69e2a7] .el-input .el-input__wrapper{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:6px;box-shadow:none;padding-right:60px}.create-style-form[data-v-8a69e2a7] .el-input .el-input__wrapper:hover{box-shadow:none}.create-style-form[data-v-8a69e2a7] .el-input .el-input__wrapper.is-focus{border-color:#409eff;box-shadow:none}.create-style-form[data-v-8a69e2a7] .el-input .el-input__inner{color:var(--agent-text-primary);height:32px}.create-style-form[data-v-8a69e2a7] .el-input .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.create-style-form[data-v-8a69e2a7] .el-input .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.create-style-form[data-v-8a69e2a7] .el-input .el-input__count{background-color:transparent;color:var(--agent-text-placeholder);font-size:12px;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:2}.create-style-form[data-v-8a69e2a7] .el-input .el-input__count .el-input__count-inner{background:transparent!important}.create-style-form[data-v-8a69e2a7] .create-style-textarea.el-textarea .el-textarea__inner{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:6px;box-shadow:none;color:var(--agent-text-primary);font-family:inherit}.create-style-form[data-v-8a69e2a7] .create-style-textarea.el-textarea .el-textarea__inner:focus{border-color:var(--agent-color-primary);box-shadow:none}.create-style-form[data-v-8a69e2a7] .create-style-textarea.el-textarea .el-textarea__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.create-style-form[data-v-8a69e2a7] .create-style-textarea.el-textarea .el-textarea__inner::placeholder{color:var(--agent-text-placeholder)}.create-style-form[data-v-8a69e2a7] .create-style-textarea.el-textarea .el-textarea__inner::-webkit-scrollbar{width:4px}.create-style-form[data-v-8a69e2a7] .create-style-textarea.el-textarea .el-textarea__inner::-webkit-scrollbar-track{background:transparent}.create-style-form[data-v-8a69e2a7] .create-style-textarea.el-textarea .el-textarea__inner::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb);border-radius:3px}.create-style-form[data-v-8a69e2a7] .create-style-textarea.el-textarea .el-textarea__inner::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-input-scrollbar-thumb-hover)}.create-style-form[data-v-8a69e2a7] .create-style-textarea.el-textarea .el-input__count{background-color:transparent;bottom:8px;color:var(--agent-text-placeholder);font-size:12px;position:absolute;right:8px;z-index:2}.create-style-form[data-v-8a69e2a7] .writing-style-editor{width:100%}.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box,.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box .tools-bar{border:none}.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box .w-e-text-container{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:6px;box-shadow:none;color:var(--agent-text-primary);font-family:inherit;height:100%}.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box .w-e-text-container .w-e-progress-bar{height:0}.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box .w-e-text-container .w-e-scroll{height:100%}.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box .w-e-text-container .w-e-scroll::-webkit-scrollbar{width:4px}.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box .w-e-text-container .w-e-scroll::-webkit-scrollbar-track{background:transparent}.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box .w-e-text-container .w-e-scroll::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb);border-radius:3px}.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box .w-e-text-container .w-e-scroll::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-input-scrollbar-thumb-hover)}.create-style-form[data-v-8a69e2a7] .writing-style-editor .editor-box .w-e-text-container [data-slate-editor]{border-top:none;min-height:calc(100% - 40px)}.create-style-form[data-v-8a69e2a7] .el-textarea__inner::-webkit-scrollbar{width:6px}@media(max-width:1024px){.create-style-form[data-v-8a69e2a7] .el-textarea__inner::-webkit-scrollbar{width:4px}}.create-style-form[data-v-8a69e2a7] .el-textarea__inner::-webkit-scrollbar-track{background:transparent}.create-style-form[data-v-8a69e2a7] .el-textarea__inner::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.create-style-form[data-v-8a69e2a7] .el-textarea__inner::-webkit-scrollbar-thumb:hover{background:#ffffff26}.dialog-footer[data-v-8a69e2a7]{align-items:center;display:flex;justify-content:space-between}.dialog-footer .left-buttons[data-v-8a69e2a7]{align-items:center;display:flex;gap:12px}.dialog-footer .left-buttons .el-button[data-v-8a69e2a7]{min-width:80px}.dialog-footer .right-buttons[data-v-8a69e2a7]{align-items:center;display:flex}.dialog-footer .right-buttons .el-button[data-v-8a69e2a7]{min-width:80px}.dialog-footer[data-v-8a69e2a7] .el-button--default{background-color:transparent;border:1px solid var(--agent-border-card-header);color:var(--agent-text-primary)}.dialog-footer[data-v-8a69e2a7] .el-button--default:hover{border-color:var(--agent-color-primary);color:var(--agent-color-primary)}.dialog-footer[data-v-8a69e2a7] .el-button--primary{background-color:var(--agent-color-primary);border-color:var(--agent-color-primary)}.dialog-footer[data-v-8a69e2a7] .el-button--primary:hover{background-color:#66b1ff;border-color:#66b1ff}.dialog-footer[data-v-8a69e2a7] .el-button--success{background-color:#67c23a;border-color:#67c23a}.dialog-footer[data-v-8a69e2a7] .el-button--success:hover{background-color:#85ce61;border-color:#85ce61}.dialog-footer[data-v-8a69e2a7] .el-button--danger{background-color:transparent;border:1px solid #f56c6c;color:#f56c6c}.dialog-footer[data-v-8a69e2a7] .el-button--danger:hover{background-color:#f56b6b1a}.view-writing-style-modal.el-dialog.agent-dialog-common .el-dialog__header{padding:0 8px 8px!important}.view-writing-style-modal.el-dialog.agent-dialog-common .el-dialog__header .el-dialog__headerbtn{right:12px!important;top:12px!important}.view-writing-style-modal.el-dialog.agent-dialog-common .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:var(--agent-text-select-suffix);font-size:18px}.view-writing-style-modal.el-dialog.agent-dialog-common .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:var(--agent-text-primary)}.view-writing-style-modal.el-dialog.agent-dialog-common .el-dialog__body{padding-bottom:18px!important;padding-top:18px!important}.style-detail .detail-item[data-v-67b2402a]{margin-bottom:20px}.style-detail .detail-item[data-v-67b2402a]:last-child{margin-bottom:0}.style-detail .detail-item .item-label[data-v-67b2402a]{color:var(--agent-text-primary);font-size:14px;font-weight:500;margin-bottom:8px}.style-detail .detail-item .item-value[data-v-67b2402a]{background-color:var(--agent-color-white-05);border:1px solid var(--agent-border-card-header);border-radius:6px;color:var(--agent-text-primary);font-size:14px;min-height:20px;padding:12px;word-break:break-all}.style-detail .detail-item .item-value.author-info[data-v-67b2402a]{align-items:center;display:flex;gap:10px}.style-detail .detail-item .item-value .star-icon[data-v-67b2402a]{color:var(--agent-color-warning);margin-right:4px}.style-detail .detail-description .description-content[data-v-67b2402a]{line-height:1.6;max-height:468px;overflow-y:auto;white-space:pre-wrap}.style-detail .detail-description .description-content[data-v-67b2402a]::-webkit-scrollbar{width:4px}.style-detail .detail-description .description-content[data-v-67b2402a]::-webkit-scrollbar-track{background:transparent;border-radius:2px}.style-detail .detail-description .description-content[data-v-67b2402a]::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb);border-radius:2px}.style-detail .detail-description .description-content[data-v-67b2402a]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-input-scrollbar-thumb-hover)}.dialog-footer[data-v-67b2402a]{align-items:center;display:flex;justify-content:center}.dialog-footer .close-btn[data-v-67b2402a]{background:transparent;border:1px solid var(--agent-border-card-header);border-radius:999px;color:var(--agent-text-primary);padding:18px 48px}.dialog-footer .close-btn[data-v-67b2402a]:hover{background:var(--agent-bg-hover);border-color:var(--agent-text-disabled);cursor:pointer}.writing-style-modal.agent-dialog-common{height:80vh!important}.writing-style-modal.agent-dialog-common .el-dialog__header{padding:0 14px 14px!important}.writing-style-modal.agent-dialog-common .el-dialog__header .el-dialog__headerbtn{right:8px!important;top:12px!important}.writing-style-modal.agent-dialog-common .el-dialog__body{padding-top:18px!important}.modal-header[data-v-3ddc5ca2]{align-items:center;display:flex;justify-content:space-between}.modal-header .modal-title[data-v-3ddc5ca2]{color:var(--agent-text-primary);font-size:18px;font-weight:600;letter-spacing:.5px;margin:0}.modal-content[data-v-3ddc5ca2]{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 12px 8px}.tab-container[data-v-3ddc5ca2]{flex-shrink:0;margin-bottom:16px}.tab-container .tab-nav[data-v-3ddc5ca2]{background-color:var(--agent-bg-writing-style-modal-tab-nav);border-radius:999px;display:flex;padding:4px}.tab-container .tab-nav .tab-item[data-v-3ddc5ca2]{border-radius:999px;color:var(--agent-text-placeholder);cursor:pointer;flex:1;font-size:14px;font-weight:500;padding:10px 16px;text-align:center;transition:all .2s ease}.tab-container .tab-nav .tab-item.active[data-v-3ddc5ca2],.tab-container .tab-nav .tab-item[data-v-3ddc5ca2]:hover{background-color:var(--agent-bg-writing-style-modal-tab-nav-active);color:var(--agent-text-writing-style-modal-tab-nav-active)}.tab-content[data-v-3ddc5ca2]{flex:1;overflow:hidden}.loading-container[data-v-3ddc5ca2],.tab-content[data-v-3ddc5ca2]{display:flex;flex-direction:column}.loading-container[data-v-3ddc5ca2]{align-items:center;color:var(--agent-text-primary);flex:1;justify-content:center;padding:20px}.loading-container .loading-icon[data-v-3ddc5ca2]{color:var(--agent-color-primary);font-size:32px;margin-bottom:16px}.loading-container .loading-text[data-v-3ddc5ca2]{color:var(--agent-text-placeholder);font-size:14px}.tab-pane[data-v-3ddc5ca2]{display:flex;flex:1;flex-direction:column;overflow:hidden;width:100%}.search-bar[data-v-3ddc5ca2]{display:flex;flex-shrink:0;gap:12px;margin-bottom:20px}.search-bar .search-input[data-v-3ddc5ca2]{flex:1;min-width:0}.search-bar .search-input[data-v-3ddc5ca2] .el-input__wrapper{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:8px;box-shadow:none}.search-bar .search-input[data-v-3ddc5ca2] .el-input__wrapper:hover{border-color:var(--agent-color-primary)}.search-bar .search-input[data-v-3ddc5ca2] .el-input__wrapper.is-focus{border-color:var(--agent-color-primary);box-shadow:none}.search-bar .search-input[data-v-3ddc5ca2] .el-input__inner{color:var(--agent-text-primary)}.search-bar .search-input[data-v-3ddc5ca2] .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.search-bar .search-input[data-v-3ddc5ca2] .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.search-bar .search-input[data-v-3ddc5ca2] .el-input__prefix{color:var(--agent-text-placeholder)}.search-bar .language-select[data-v-3ddc5ca2]{flex-shrink:0;width:140px}.search-bar .language-select[data-v-3ddc5ca2] .el-input__wrapper{background-color:var(--agent-bg-primary);border:1px solid var(--agent-border-card-header);border-radius:8px;box-shadow:none}.search-bar .language-select[data-v-3ddc5ca2] .el-input__wrapper:hover{border-color:var(--agent-color-primary)}.search-bar .language-select[data-v-3ddc5ca2] .el-input__wrapper.is-focus{border-color:var(--agent-color-primary);box-shadow:none}.search-bar .language-select[data-v-3ddc5ca2] .el-input__inner{color:var(--agent-text-primary)}.search-bar .language-select[data-v-3ddc5ca2] .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.search-bar .language-select[data-v-3ddc5ca2] .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.style-list[data-v-3ddc5ca2]{flex:1;overflow-y:auto}.style-list[data-v-3ddc5ca2]::-webkit-scrollbar{width:6px}@media(max-width:1024px){.style-list[data-v-3ddc5ca2]::-webkit-scrollbar{width:4px}}.style-list[data-v-3ddc5ca2]::-webkit-scrollbar-track{background:transparent}.style-list[data-v-3ddc5ca2]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:3px}.style-list[data-v-3ddc5ca2]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.style-item[data-v-3ddc5ca2]{align-items:flex-start;background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:8px;cursor:pointer;display:flex;gap:12px;margin-bottom:12px;padding:16px;transition:all .2s ease}.style-item[data-v-3ddc5ca2]:hover{background-color:var(--agent-bg-writing-style-modal-item-hover);border-color:var(--agent-border-card-header)}.style-item[data-v-3ddc5ca2]:last-child{margin-bottom:0}.style-item .style-avatar[data-v-3ddc5ca2]{align-items:center;background-color:var(--agent-bg-hover);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.style-item .style-info[data-v-3ddc5ca2]{flex:1;min-width:0}.style-item .style-info .style-header[data-v-3ddc5ca2]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.style-item .style-info .style-header .style-name[data-v-3ddc5ca2]{color:var(--agent-text-primary);font-size:14px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-item .style-info .style-header .recommended-badge[data-v-3ddc5ca2]{background-color:var(--agent-color-stop);border-radius:10px;color:var(--agent-color-white);flex-shrink:0;font-size:12px;padding:2px 6px}.style-item .style-info .style-description[data-v-3ddc5ca2]{color:var(--agent-text-writing-style-modal-item);font-size:14px;line-height:1.4;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-item .style-info .style-meta[data-v-3ddc5ca2]{display:flex;gap:16px}.style-item .style-info .style-meta .meta-item[data-v-3ddc5ca2]{align-items:center;color:var(--agent-text-writing-style-modal-item);display:flex;font-size:12px;gap:4px}.style-item .style-info .style-meta .meta-item .star-icon[data-v-3ddc5ca2]{color:var(--agent-color-warning)}.style-item .style-actions[data-v-3ddc5ca2]{display:flex;flex-shrink:0;gap:8px}.style-item .style-actions .action-btn[data-v-3ddc5ca2]{font-size:14px;height:32px;min-width:60px}.style-item .style-actions .action-btn.remove-btn[data-v-3ddc5ca2]{background-color:transparent;border-color:var(--agent-color-stop);color:var(--agent-color-stop)}.style-item .style-actions .action-btn.remove-btn[data-v-3ddc5ca2]:hover{background-color:var(--agent-color-stop-light)}.style-item .style-actions .action-btn.add-btn[data-v-3ddc5ca2]{border-color:var(--agent-color-primary);color:var(--agent-color-primary)}.style-item .style-actions .action-btn.add-btn[data-v-3ddc5ca2],.style-item .style-actions .action-btn.add-btn[data-v-3ddc5ca2]:hover{background-color:var(--agent-color-primary-light)}.style-item .style-actions .action-btn.edit-btn[data-v-3ddc5ca2]{background-color:transparent;border-color:var(--agent-color-success);color:var(--agent-color-success)}.style-item .style-actions .action-btn.edit-btn[data-v-3ddc5ca2]:hover{background-color:var(--agent-color-success-light)}.style-item .style-actions .action-btn.publish-btn[data-v-3ddc5ca2]{background-color:var(--agent-color-primary-light);border-color:var(--agent-color-primary);color:var(--agent-color-primary)}.style-item .style-actions .action-btn.publish-btn[data-v-3ddc5ca2]:hover{background-color:var(--agent-color-primary-light)}.empty-state[data-v-3ddc5ca2]{color:var(--agent-text-placeholder);padding:40px 20px;text-align:center}.loading-more[data-v-3ddc5ca2]{align-items:center;color:var(--agent-text-primary);display:flex;font-size:14px;gap:8px;justify-content:center;padding:20px;text-align:center}.loading-more .is-loading[data-v-3ddc5ca2]{animation:rotating-3ddc5ca2 2s linear infinite;font-size:16px}.loading-more .loading-text[data-v-3ddc5ca2]{margin-left:8px}.create-style-item[data-v-3ddc5ca2]{align-items:center;background-color:var(--agent-bg-writing-style-modal-tab-nav);border-radius:8px;cursor:pointer;display:flex;margin-bottom:12px;padding:16px;transition:all .2s ease}.create-style-item[data-v-3ddc5ca2]:hover{background-color:var(--agent-bg-hover);border-color:var(--agent-border-card-header)}.create-style-item .create-icon[data-v-3ddc5ca2]{color:var(--agent-color-primary);font-size:20px;margin-right:12px}.create-style-item .create-text[data-v-3ddc5ca2]{color:var(--agent-text-primary);font-size:14px;font-weight:500}.language-selector-trigger[data-v-3ddc5ca2]{align-items:center;background-color:var(--agent-bg-hover);border-radius:var(--border-radius-base);color:var(--agent-text-primary);cursor:pointer;display:flex;gap:8px;max-width:200px;min-width:120px;padding:6px 12px;transition:var(--theme-transition)}.language-selector-trigger[data-v-3ddc5ca2]:hover{color:var(--agent-text-primary)}.language-selector-trigger.active[data-v-3ddc5ca2],.language-selector-trigger[data-v-3ddc5ca2]:hover{background-color:var(--agent-bg-active);border-color:var(--agent-border-card-header)}.language-selector-trigger .iconfont[data-v-3ddc5ca2]:first-child{flex-shrink:0;font-size:16px}.language-selector-trigger .language-name[data-v-3ddc5ca2]{display:inline-block;flex:1;font-size:14px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-selector-trigger .icon-zhankai-01[data-v-3ddc5ca2]{flex-shrink:0;font-size:12px}.language-popover.dark-popup-menu[data-v-3ddc5ca2]{background:var(--agent-bg-primary)!important;border:1px solid var(--agent-border-card-header)!important;border-radius:12px!important;box-shadow:var(--agent-shadow-card)!important;padding:8px!important;z-index:10000!important}.language-dropdown-menu[data-v-3ddc5ca2]{min-width:100px!important;padding:0!important;width:100%!important}.dropdown-item[data-v-3ddc5ca2]{border-radius:4px;color:var(--agent-text-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.dropdown-item[data-v-3ddc5ca2]:hover{background-color:var(--agent-bg-hover);color:var(--agent-text-primary)}.dropdown-item.active[data-v-3ddc5ca2]{color:var(--agent-color-primary);font-weight:500}.dropdown-item.active[data-v-3ddc5ca2],.dropdown-item.active[data-v-3ddc5ca2]:hover{background-color:var(--agent-color-primary-light)}.dropdown-item span[data-v-3ddc5ca2]{display:block}@keyframes rotating-3ddc5ca2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.writing-style-selector .form-label[data-v-9b4e0f40]{align-items:center;color:var(--agent-text-primary);display:flex;display:inline-block;flex-shrink:0;font-size:14px;font-weight:500;margin-bottom:8px;position:relative;white-space:nowrap}.writing-style-selector .form-label[data-v-9b4e0f40]:before{background-color:var(--agent-color-white);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:4px;width:8px}.writing-style-selector .form-label .tip-icon-wrapper[data-v-9b4e0f40]{align-items:center;cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin-left:4px;width:30px}.writing-style-selector .form-label .tip-icon-wrapper .tip-icon[data-v-9b4e0f40]{color:var(--agent-text-icon);font-size:14px}.writing-style-selector .writing-style-options[data-v-9b4e0f40]{background:var(--agent-bg-writing-style-selector)!important;border-radius:999px!important;display:flex;margin-bottom:12px;padding:4px}.writing-style-selector .writing-style-options[data-v-9b4e0f40] .el-button{background-color:transparent!important;border:none!important;border-radius:999px!important;color:var(--agent-text-placeholder)!important;flex:1;font-size:14px;height:28px;margin:0!important;transition:all .2s ease}.writing-style-selector .writing-style-options[data-v-9b4e0f40] .el-button.el-button--primary{background-color:transparent!important;color:var(--agent-text-placeholder)!important;position:relative;z-index:1}.writing-style-selector .writing-style-options[data-v-9b4e0f40] .el-button.el-button--primary.active,.writing-style-selector .writing-style-options[data-v-9b4e0f40] .el-button.el-button--primary:hover{background-color:var(--agent-bg-writing-style-selector-hover)!important;color:var(--agent-color-white)!important}.writing-style-selector .full-width[data-v-9b4e0f40]{margin-top:0;width:100%}.writing-style-selector .writing-style-textarea[data-v-9b4e0f40] .el-textarea__inner{background-color:var(--agent-bg-input);border:1px solid var(--agent-border-card-header);border-radius:8px;box-shadow:none!important;color:var(--agent-text-primary);line-height:1.5;min-height:38px;padding:8px 12px;resize:none}.writing-style-selector .writing-style-textarea[data-v-9b4e0f40] .el-textarea__inner:focus{border-color:var(--agent-color-primary);box-shadow:none!important}.writing-style-selector .writing-style-textarea[data-v-9b4e0f40] .el-textarea__inner:hover{box-shadow:none!important}.writing-style-selector .writing-style-textarea[data-v-9b4e0f40] .el-textarea__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.writing-style-selector .writing-style-textarea[data-v-9b4e0f40] .el-textarea__inner::placeholder{color:var(--agent-text-placeholder)}.writing-style-selector .writing-style-textarea[data-v-9b4e0f40] .el-textarea__inner::-webkit-scrollbar{width:4px}.writing-style-selector .writing-style-textarea[data-v-9b4e0f40] .el-textarea__inner::-webkit-scrollbar-track{background:transparent}.writing-style-selector .writing-style-textarea[data-v-9b4e0f40] .el-textarea__inner::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:2px}.writing-style-selector .writing-style-select .el-select__wrapper{background-color:transparent!important;border:1px solid var(--agent-border-card-header)!important;height:40px}.writing-style-selector .writing-style-select .el-select__wrapper .el-select__suffix .el-icon{color:var(--agent-text-select-suffix);font-size:16px}.chapter-list-selector .form-label[data-v-01f120cd]{align-items:center;color:var(--agent-text-primary);display:flex;display:inline-block;flex-shrink:0;font-size:14px;font-weight:500;margin-bottom:8px;position:relative;white-space:nowrap}.chapter-list-selector .form-label[data-v-01f120cd]:before{background-color:var(--agent-color-white);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:4px;width:8px}.chapter-list-selector .form-label .tip-icon-wrapper[data-v-01f120cd]{align-items:center;cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin-left:4px;width:30px}.chapter-list-selector .form-label .tip-icon-wrapper .tip-icon[data-v-01f120cd]{color:var(--agent-text-placeholder);font-size:14px}.chapter-list-selector .selected-chapters-list[data-v-01f120cd]{margin-bottom:12px}.chapter-list-selector .selected-chapters-list .selected-chapter-item[data-v-01f120cd]{align-items:center;background-color:var(--agent-bg-input);border:1px solid var(--agent-border-card-header);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px 10px 10px 14px;transition:all .2s ease}.chapter-list-selector .selected-chapters-list .selected-chapter-item[data-v-01f120cd]:hover{background-color:var(--agent-bg-tertiary);border-color:var(--agent-border-card-header)}.chapter-list-selector .selected-chapters-list .selected-chapter-item[data-v-01f120cd]:last-child{margin-bottom:0}.chapter-list-selector .selected-chapters-list .selected-chapter-item .chapter-text[data-v-01f120cd]{color:var(--agent-text-primary);flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-list-selector .selected-chapters-list .selected-chapter-item .remove-chapter-btn[data-v-01f120cd]{border-radius:999px;color:var(--agent-text-icon);font-size:12px;height:24px;margin-left:8px;padding:4px;transition:all .2s ease;width:24px}.chapter-list-selector .selected-chapters-list .selected-chapter-item .remove-chapter-btn[data-v-01f120cd]:hover{background-color:var(--agent-color-error-light);color:var(--agent-color-error)}.chapter-list-selector .chapter-actions[data-v-01f120cd]{display:flex;gap:8px}.chapter-list-selector .chapter-actions .clear-btn[data-v-01f120cd],.chapter-list-selector .chapter-actions .select-chapters-btn[data-v-01f120cd]{background-color:transparent!important;border:1px solid var(--agent-border-card-header)!important;border-radius:8px!important;color:var(--agent-text-primary)!important;font-size:14px;height:32px}.chapter-list-selector .chapter-actions .clear-btn[data-v-01f120cd]:hover,.chapter-list-selector .chapter-actions .select-chapters-btn[data-v-01f120cd]:hover{background-color:var(--agent-color-primary-light)!important;border-color:var(--agent-color-primary)!important;color:var(--agent-color-primary)!important}.chapter-list-enter-active[data-v-01f120cd]{transition:all .3s ease}.chapter-list-leave-active[data-v-01f120cd]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.chapter-list-enter-from[data-v-01f120cd]{opacity:0;transform:translate(-20px) scale(.95)}.chapter-list-leave-to[data-v-01f120cd]{opacity:0;transform:translate(20px) scale(.95)}.chapter-list-move[data-v-01f120cd]{transition:transform .3s ease}.knowledge-selector .form-label[data-v-da6778d9]{align-items:center;color:var(--agent-text-primary);display:flex;display:inline-block;flex-shrink:0;font-size:14px;font-weight:500;margin-bottom:8px;position:relative;white-space:nowrap}.knowledge-selector .form-label[data-v-da6778d9]:before{background-color:var(--agent-color-white);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:4px;width:8px}.knowledge-selector .form-label .tip-icon-wrapper[data-v-da6778d9]{align-items:center;cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin-left:4px;width:30px}.knowledge-selector .form-label .tip-icon-wrapper .tip-icon[data-v-da6778d9]{color:var(--agent-text-icon);font-size:14px}.knowledge-selector .full-width[data-v-da6778d9]{width:100%}.knowledge-selector[data-v-da6778d9] .el-select .el-select__wrapper{background-color:transparent!important;border:1px solid var(--agent-border-card-header);border-radius:8px;box-shadow:none;height:40px}.knowledge-selector[data-v-da6778d9] .el-select .el-select__wrapper .el-select__suffix .el-icon{color:var(--agent-text-select-suffix);font-size:16px}.knowledge-selector[data-v-da6778d9] .el-select .el-select__wrapper:hover{border-color:var(--agent-color-primary)}.knowledge-selector[data-v-da6778d9] .el-select .el-select__wrapper.is-focus,.knowledge-selector[data-v-da6778d9] .el-select .el-select__wrapper.is-focused{border-color:var(--agent-color-primary);box-shadow:none}.knowledge-selector[data-v-da6778d9] .el-select .el-input__wrapper{background-color:var(--agent-bg-input);border:1px solid var(--agent-border-card-header);border-radius:8px;box-shadow:none}.knowledge-selector[data-v-da6778d9] .el-select .el-input__wrapper:hover,.knowledge-selector[data-v-da6778d9] .el-select .el-input__wrapper.is-focus{border-color:var(--agent-color-primary)}.knowledge-selector[data-v-da6778d9] .el-select .el-input__inner,.knowledge-selector[data-v-da6778d9] .el-select .el-select__input{color:var(--agent-text-primary)}.knowledge-selector[data-v-da6778d9] .el-select .el-input__inner::-moz-placeholder,.knowledge-selector[data-v-da6778d9] .el-select .el-select__input::-moz-placeholder{color:var(--agent-text-placeholder)}.knowledge-selector[data-v-da6778d9] .el-select .el-input__inner::placeholder,.knowledge-selector[data-v-da6778d9] .el-select .el-select__input::placeholder{color:var(--agent-text-placeholder)}.knowledge-selector[data-v-da6778d9] .el-select .el-select__selected-item{color:var(--agent-text-primary)!important}.knowledge-selector[data-v-da6778d9] .el-select .el-select__selected-item.is-transparent{color:var(--agent-text-placeholder)!important}.knowledge-selector[data-v-da6778d9] .el-tag{background-color:var(--agent-color-primary-hover);border-color:var(--agent-color-primary-light);border-radius:6px;color:var(--agent-color-white);max-width:85%}.knowledge-selector[data-v-da6778d9] .el-tag .el-tag__close{color:var(--agent-color-white)}.knowledge-selector[data-v-da6778d9] .el-tag .el-tag__close:hover{background-color:var(--agent-color-white-90);color:var(--agent-color-primary)}.generating-view[data-v-f2a4ff29]{height:100%;justify-content:center;overflow:hidden;padding:0 0 80px;position:relative}.generating-view[data-v-f2a4ff29],.generating-view .loading-container[data-v-f2a4ff29]{align-items:center;display:flex;flex-direction:column}.generating-view .loading-container[data-v-f2a4ff29]{gap:20px}.generating-view .loading-container .is-loading[data-v-f2a4ff29]{animation:rotating-f2a4ff29 2s linear infinite;color:var(--agent-color-primary);font-size:48px}@media(max-width:768px){.generating-view .loading-container .is-loading[data-v-f2a4ff29]{font-size:36px}}.generating-view .loading-container .loading-text[data-v-f2a4ff29]{color:var(--agent-text-placeholder);font-size:14px}.generating-view .action-buttons[data-v-f2a4ff29]{bottom:0;display:flex;flex:1;flex-wrap:nowrap;gap:8px;height:80px;justify-content:center;left:50%;margin:0 auto;padding-bottom:12px;position:absolute;transform:translate(-50%);width:80%;z-index:10}.generating-view .action-buttons .cancel-generate-btn[data-v-f2a4ff29]{background:transparent;background-color:transparent!important;border:1px solid var(--agent-color-stop)!important;border-radius:8px;color:var(--agent-text-primary);color:var(--agent-color-stop)!important;flex:1;font-size:14px;height:36px;margin:0;padding:0 12px;transition:all .2s ease;white-space:nowrap;width:100%;width:80px}.generating-view .action-buttons .cancel-generate-btn[data-v-f2a4ff29]:hover{background-color:var(--agent-color-stop-light)!important;border-color:var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}.generating-view .action-buttons .cancel-generate-btn.stop-btn[data-v-f2a4ff29]{background-color:transparent!important;border:1px solid var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}.generating-view .action-buttons .cancel-generate-btn.stop-btn[data-v-f2a4ff29]:hover{background-color:var(--agent-color-stop-light)!important;border-color:var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}@keyframes rotating-f2a4ff29{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.result-view[data-v-9aed659c]{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0 14px 10px 0}@media(max-width:768px){.result-view[data-v-9aed659c]{padding:16px 0 8px}}.result-view .result-container[data-v-9aed659c]{display:flex;flex-direction:column;height:100%;position:relative}.result-view .result-container .result-content[data-v-9aed659c]{flex:1;overflow:hidden;padding-bottom:96px}.result-view .result-container .result-content .content-text[data-v-9aed659c]{box-sizing:border-box;color:var(--agent-text-primary);font-size:14px;height:100%;line-height:1.8;overflow-y:auto;padding-right:4px;white-space:pre-wrap;word-break:break-word}.result-view .result-container .result-content .content-text[data-v-9aed659c]::-webkit-scrollbar{width:6px}@media(max-width:768px){.result-view .result-container .result-content .content-text[data-v-9aed659c]::-webkit-scrollbar{width:4px}}.result-view .result-container .result-content .content-text[data-v-9aed659c]::-webkit-scrollbar-track{background:transparent}.result-view .result-container .result-content .content-text[data-v-9aed659c]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:3px}.result-view .result-container .action-buttons[data-v-9aed659c]{bottom:0;display:flex;flex:1;flex-wrap:nowrap;gap:8px;height:80px;justify-content:center;left:50%;margin:0 auto;padding-bottom:12px;position:absolute;transform:translate(-50%);width:80%}.result-view .result-container .action-buttons .action-btn[data-v-9aed659c]{background:transparent;border:1px solid var(--agent-border-card-header);border-radius:8px;color:var(--agent-text-primary);flex:1;font-size:14px;height:36px;margin:0;padding:0 12px;transition:all .2s ease;white-space:nowrap;width:80px}.result-view .result-container .action-buttons .action-btn[data-v-9aed659c]:hover{background:var(--agent-color-primary-light);border-color:var(--agent-color-primary);color:var(--agent-color-primary)}.result-view .result-container .action-buttons .action-btn.stop-btn[data-v-9aed659c]{background-color:transparent!important;border:1px solid var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}.result-view .result-container .action-buttons .action-btn.stop-btn[data-v-9aed659c]:hover{background-color:var(--agent-color-stop-light)!important;border-color:var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}.bottom-action-bar[data-v-1216056c]{border-top:1px solid var(--agent-border-card-header);flex-shrink:0;height:100px;padding:10px 10px 10px 0}.bottom-action-bar .action-buttons[data-v-1216056c]{display:flex;gap:8px;text-align:center}.bottom-action-bar .action-buttons .action-btn[data-v-1216056c]{font-size:12px}.bottom-action-bar .action-buttons:not(.has-result) .generate-btn-wrapper[data-v-1216056c]{flex:1}.bottom-action-bar .action-buttons:not(.has-result) .generate-btn-wrapper .generate-btn[data-v-1216056c]{width:100%}.bottom-action-bar .action-buttons.has-result .generate-btn-wrapper[data-v-1216056c],.bottom-action-bar .action-buttons.has-result .view-result-btn-wrapper[data-v-1216056c]{flex:1}.bottom-action-bar .action-buttons.has-result .generate-btn[data-v-1216056c],.bottom-action-bar .action-buttons.has-result .view-result-btn[data-v-1216056c]{width:100%}.bottom-action-bar .action-buttons .generate-btn-wrapper[data-v-1216056c]{display:flex;position:relative}.bottom-action-bar .action-buttons .generate-btn-wrapper .free-count-badge[data-v-1216056c]{background:linear-gradient(129deg,#ffdb93,#ffbf56);border-radius:12px 5px 12px 2px;color:#000000eb;font-family:Inter;font-size:10px;font-weight:700;line-height:16px;padding:0 6px;position:absolute;right:-8px;text-align:center;top:-8px;white-space:nowrap;z-index:10}.bottom-action-bar .action-buttons .generate-btn[data-v-1216056c]{background:var(--agent-color-primary);border:none;border-radius:10px;color:var(--agent-color-white);font-size:14px;font-weight:500;height:40px;padding:12px 10px;transition:all .2s ease}.bottom-action-bar .action-buttons .generate-btn .estimated-cost[data-v-1216056c]{color:var(--agent-color-white-90);font-size:12px;margin-left:4px}.bottom-action-bar .action-buttons .generate-btn[data-v-1216056c]:hover{box-shadow:var(--agent-shadow-light);opacity:.9;transform:translateY(-1px)}.bottom-action-bar .action-buttons .view-result-btn[data-v-1216056c]{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:10px;color:var(--agent-text-primary);font-size:14px;font-weight:500;height:40px;padding:12px 10px;transition:all .2s ease;width:100%}.bottom-action-bar .action-buttons .view-result-btn[data-v-1216056c]:hover{background-color:var(--agent-color-primary-light);border-color:var(--agent-color-primary);color:var(--agent-color-primary)}.traditional-panel[data-v-6a426a32]{border-left:0;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;padding:0 0 0 20px;position:relative;width:0}@media(max-width:768px){.traditional-panel[data-v-6a426a32]{padding:0 0 0 12px}}.traditional-panel .tip-icon-wrapper[data-v-6a426a32]{align-items:center;cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:30px}.traditional-panel .tip-icon-wrapper .tip-icon[data-v-6a426a32]{color:var(--agent-text-icon);font-size:14px}.traditional-panel.show[data-v-6a426a32]{border-left:1px solid var(--agent-border-primary)}.traditional-panel .sidebar-content[data-v-6a426a32]{flex:1;overflow-x:hidden;overflow-y:auto;padding:0 14px 10px 0}@media(max-width:768px){.traditional-panel .sidebar-content[data-v-6a426a32]{padding:16px 10px 8px 0}}.traditional-panel .sidebar-content .action-buttons[data-v-6a426a32]{display:flex;flex:1;flex-wrap:nowrap;gap:8px;height:80px;margin:0 auto;padding-bottom:12px;width:80%}.traditional-panel .sidebar-content .action-buttons .action-btn[data-v-6a426a32]{background:transparent;border:1px solid var(--agent-border-card-header);border-radius:8px;color:var(--agent-text-primary);flex:1;font-size:14px;height:36px;margin:0;padding:0 12px;transition:all .2s ease;white-space:nowrap;width:80px}.traditional-panel .sidebar-content .action-buttons .action-btn[data-v-6a426a32]:hover{background:var(--agent-color-primary-light);border-color:var(--agent-color-primary);color:var(--agent-color-primary)}.traditional-panel .sidebar-content .action-buttons .action-btn.stop-btn[data-v-6a426a32]{background-color:transparent!important;border:1px solid var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}.traditional-panel .sidebar-content .action-buttons .action-btn.stop-btn[data-v-6a426a32]:hover{background-color:var(--agent-color-stop-light)!important;border-color:var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}.traditional-panel .sidebar-content .form-group[data-v-6a426a32]{margin-bottom:20px}.traditional-panel .sidebar-content .form-group[data-v-6a426a32] .model-selector-trigger{background-color:transparent!important;color:var(--agent-color-primary)!important}.traditional-panel .sidebar-content .form-group[data-v-6a426a32] .model-selector-trigger.full-width.active{border-color:var(--agent-color-primary)!important}.traditional-panel .sidebar-content .form-group[data-v-6a426a32]:last-child{margin-bottom:0}.traditional-panel .sidebar-content .form-group .form-label[data-v-6a426a32]{align-items:center;color:var(--agent-text-primary);display:flex;display:inline-block;flex-shrink:0;font-size:14px;font-weight:500;margin-bottom:8px;position:relative;white-space:nowrap}.traditional-panel .sidebar-content .form-group .form-label[data-v-6a426a32]:before{background-color:var(--agent-color-white);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:4px;width:8px}.traditional-panel .sidebar-content .form-group .form-label .required-star[data-v-6a426a32]{color:var(--agent-color-stop);margin-right:4px}.traditional-panel .sidebar-content .form-group .form-label .tip-icon-wrapper[data-v-6a426a32]{margin-left:4px}.traditional-panel .sidebar-content .form-group .full-width[data-v-6a426a32]{margin-top:8px;width:100%}.traditional-panel .sidebar-content .form-group .full-width[data-v-6a426a32] .el-textarea__inner:focus{border-color:var(--agent-color-primary)!important}.traditional-panel .sidebar-content .form-group .full-width.writing-rule-input[data-v-6a426a32] .el-textarea__inner{background-color:transparent}.traditional-panel .sidebar-content .cancel-generate-btn[data-v-6a426a32]{background-color:transparent!important;border:1px solid var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}.traditional-panel .sidebar-content .cancel-generate-btn[data-v-6a426a32]:hover{background-color:var(--agent-color-stop-light)!important;border-color:var(--agent-color-stop)!important;color:var(--agent-color-stop)!important}.traditional-panel .sidebar-content[data-v-6a426a32]::-webkit-scrollbar{width:6px}@media(max-width:768px){.traditional-panel .sidebar-content[data-v-6a426a32]::-webkit-scrollbar{width:4px}}.traditional-panel .sidebar-content[data-v-6a426a32]::-webkit-scrollbar-track{background:transparent}.traditional-panel .sidebar-content[data-v-6a426a32]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb)}[data-v-6a426a32] .el-select .el-select__wrapper{background-color:var(--agent-bg-input);border-radius:8px;box-shadow:none}[data-v-6a426a32] .el-select .el-select__wrapper:hover{border-color:var(--agent-color-primary)}[data-v-6a426a32] .el-select .el-select__wrapper.is-focus,[data-v-6a426a32] .el-select .el-select__wrapper.is-focused{border-color:var(--agent-color-primary);box-shadow:none}[data-v-6a426a32] .el-select .el-input__wrapper{background-color:var(--agent-bg-input);border:1px solid var(--agent-border-card-header);border-radius:8px;box-shadow:none}[data-v-6a426a32] .el-select .el-input__wrapper:hover,[data-v-6a426a32] .el-select .el-input__wrapper.is-focus{border-color:var(--agent-color-primary)}[data-v-6a426a32] .el-select .el-input__inner,[data-v-6a426a32] .el-select .el-select__input{color:var(--agent-text-primary)!important}[data-v-6a426a32] .el-select .el-input__inner::-moz-placeholder,[data-v-6a426a32] .el-select .el-select__input::-moz-placeholder{color:var(--agent-text-placeholder)}[data-v-6a426a32] .el-select .el-input__inner::placeholder,[data-v-6a426a32] .el-select .el-select__input::placeholder{color:var(--agent-text-placeholder)}[data-v-6a426a32] .el-select .el-select__placeholder{color:var(--agent-text-placeholder)}[data-v-6a426a32] .el-select .el-select__selected-item{color:var(--agent-text-primary)!important}[data-v-6a426a32] .el-select .el-select__selected-item.is-transparent{color:var(--agent-text-placeholder)!important}[data-v-6a426a32] .el-textarea .el-textarea__inner{background-color:var(--agent-bg-input);border:1px solid var(--agent-border-input);border-radius:8px;box-shadow:none!important;color:var(--agent-text-primary);padding-right:16px}[data-v-6a426a32] .el-textarea .el-textarea__inner:focus{border-color:var(--agent-color-primary);box-shadow:none!important}[data-v-6a426a32] .el-textarea .el-textarea__inner:hover{box-shadow:none!important}[data-v-6a426a32] .el-textarea .el-textarea__inner::-moz-placeholder{color:var(--agent-text-placeholder)}[data-v-6a426a32] .el-textarea .el-textarea__inner::placeholder{color:var(--agent-text-placeholder)}[data-v-6a426a32] .el-textarea .el-textarea__inner::-webkit-scrollbar{width:4px}[data-v-6a426a32] .el-textarea .el-textarea__inner::-webkit-scrollbar-track{background:transparent;margin:4px 0}[data-v-6a426a32] .el-textarea .el-textarea__inner::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb);border-radius:2px}.writing-requirements-tip[data-v-6a426a32]{align-items:flex-start;display:flex;font-size:12px;line-height:1.4;margin-top:8px}.writing-requirements-tip .tip-star[data-v-6a426a32]{color:var(--agent-color-stop);flex-shrink:0;margin-right:4px}.writing-requirements-tip .tip-text[data-v-6a426a32]{color:var(--agent-color-stop)}.traditional-panel :deep(.ai-novel-select-popper){background-color:var(--agent-bg-input)!important;border:1px solid var(--agent-border-card-header)!important;border-radius:8px!important;box-shadow:none!important;width:100%}.traditional-panel :deep(.ai-novel-select-popper) .el-select-dropdown__item{background-color:var(--agent-bg-input)!important;color:var(--agent-text-primary)!important}.traditional-panel :deep(.ai-novel-select-popper) .el-select-dropdown__item:hover{background-color:var(--agent-bg-hover)!important}.traditional-panel :deep(.ai-novel-select-popper) .el-select-dropdown__item.is-selected{background-color:var(--agent-bg-hover)!important;color:var(--agent-color-primary)!important}.traditional-panel :deep(.ai-novel-select-popper) .el-select-dropdown__item.is-disabled{color:var(--agent-text-disabled)!important}.traditional-panel :deep(.ai-novel-select-popper) .el-popper__arrow:before{background-color:var(--agent-bg-input)!important;border:1px solid var(--agent-border-card-header)!important}.el-popper.ai-novel-select-popper{background-color:var(--agent-bg-input)!important;border:1px solid var(--agent-border-card-header)!important;border-radius:8px!important;box-shadow:none!important;width:100%}.el-popper.ai-novel-select-popper .el-select-dropdown__item{background-color:var(--agent-bg-input)!important;color:var(--agent-text-primary)!important}.el-popper.ai-novel-select-popper .el-select-dropdown__item:hover{background-color:var(--agent-bg-hover)!important}.el-popper.ai-novel-select-popper .el-select-dropdown__item.is-selected{background-color:var(--agent-bg-active)!important;color:var(--agent-color-primary)!important}.el-popper.ai-novel-select-popper .el-select-dropdown__item.is-disabled{color:var(--agent-text-disabled)!important}.el-popper.ai-novel-select-popper .el-popper__arrow:before{background-color:var(--agent-bg-input)!important;border:1px solid var(--agent-border-card-header)!important}.text-glitch[data-v-e443e8a7]{background:linear-gradient(90deg,var(--color-primary,#3e90f0) 0,#fff 50%,var(--color-primary,#3e90f0) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:var(--color-text-secondary,#a0aec0);font-size:24px;font-weight:600;-webkit-text-fill-color:transparent;animation:shimmer-e443e8a7 2s ease-in-out infinite}@keyframes shimmer-e443e8a7{0%{background-position:100% 50%}to{background-position:-100% 50%}}.content-panel[data-v-e8acf962]{display:flex;flex-direction:column;height:100%;overflow:hidden}.content-panel .editor-header[data-v-e8acf962]{flex-shrink:0;padding:30px 20px 5px}@media(max-width:1024px){.content-panel .editor-header[data-v-e8acf962]{padding:20px 16px 5px}}@media(max-width:768px){.content-panel .editor-header[data-v-e8acf962]{padding:16px 12px 5px}}.content-panel .editor-header .current-chapter-info[data-v-e8acf962]{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}@media(max-width:768px){.content-panel .editor-header .current-chapter-info[data-v-e8acf962]{flex-direction:column;gap:10px}}.content-panel .editor-header .current-chapter-info .chapter-info-left[data-v-e8acf962]{flex:1;max-width:calc(100% - 180px)}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .chapter-info-left[data-v-e8acf962]{max-width:100%;width:100%}}.content-panel .editor-header .current-chapter-info .chapter-info-right[data-v-e8acf962]{align-items:flex-start;display:flex;flex-shrink:0;gap:10px;position:relative}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .chapter-info-right[data-v-e8acf962]{justify-content:flex-end;width:100%}}.content-panel .editor-header .current-chapter-info .chapter-info-right .manual-save-btn[data-v-e8acf962]{align-items:center;background-color:transparent;border:1px solid var(--agent-border-primary);border-radius:4px;color:var(--agent-text-button-save-as);display:flex;justify-content:center;padding:8px 10px}.content-panel .editor-header .current-chapter-info .chapter-info-right .manual-save-btn[data-v-e8acf962] .iconfont{margin-right:5px}.content-panel .editor-header .current-chapter-info .chapter-info-right .manual-save-btn[data-v-e8acf962] .el-icon{margin-left:5px}.content-panel .editor-header .current-chapter-info .chapter-info-right .manual-save-btn[data-v-e8acf962]:hover{border-color:var(--agent-color-white-20);color:var(--agent-text-primary)}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .chapter-info-right .manual-save-btn[data-v-e8acf962]{font-size:12px;padding:6px 8px}}.content-panel .editor-header .current-chapter-info .current-chapter-title[data-v-e8acf962]{align-items:center;color:var(--agent-text-primary);cursor:pointer;display:flex;font-size:18px;font-weight:600;margin:0 0 8px;transition:color .2s}@media(max-width:1024px){.content-panel .editor-header .current-chapter-info .current-chapter-title[data-v-e8acf962]{flex-wrap:wrap;font-size:16px}}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .current-chapter-title[data-v-e8acf962]{font-size:15px;margin:0 0 6px}}.content-panel .editor-header .current-chapter-info .current-chapter-title .txt[data-v-e8acf962]{max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .current-chapter-title .txt[data-v-e8acf962]{max-width:100%}}.content-panel .editor-header .current-chapter-info .current-chapter-title[data-v-e8acf962]:hover{color:var(--agent-color-primary)}.content-panel .editor-header .current-chapter-info .current-chapter-title .el-icon[data-v-e8acf962]{color:var(--agent-text-tertiary);font-size:18px;margin-left:8px;opacity:.7}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .current-chapter-title .el-icon[data-v-e8acf962]{font-size:16px;margin-left:6px}}.content-panel .editor-header .current-chapter-info .current-chapter-title .type-tag[data-v-e8acf962]{border-radius:4px;color:var(--agent-color-white);display:inline-block;font-size:12px;font-weight:500;margin-left:8px;padding:3px 6px;white-space:nowrap}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .current-chapter-title .type-tag[data-v-e8acf962]{font-size:11px;margin-left:6px;padding:2px 5px}}.content-panel .editor-header .current-chapter-info .current-chapter-title.disabled[data-v-e8acf962]{color:var(--agent-text-icon-light);cursor:not-allowed}.content-panel .editor-header .current-chapter-info .current-chapter-title.disabled[data-v-e8acf962]:hover{color:var(--agent-text-icon-light)}.content-panel .editor-header .current-chapter-info .title-edit-container[data-v-e8acf962]{margin-bottom:8px}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .title-edit-container[data-v-e8acf962]{margin-bottom:6px}}.content-panel .editor-header .current-chapter-info .title-edit-container .title-input[data-v-e8acf962] .el-input__wrapper{background-color:transparent;border:1px solid var(--agent-color-primary);border-radius:4px;box-shadow:none}.content-panel .editor-header .current-chapter-info .title-edit-container .title-input[data-v-e8acf962] .el-input__wrapper.is-focus,.content-panel .editor-header .current-chapter-info .title-edit-container .title-input[data-v-e8acf962] .el-input__wrapper:hover{border-color:var(--agent-color-primary);box-shadow:0 0 0 2px var(--agent-color-primary-light)}.content-panel .editor-header .current-chapter-info .title-edit-container .title-input[data-v-e8acf962] .el-input__inner{background-color:transparent;color:var(--agent-text-primary);font-size:18px;font-weight:600}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .title-edit-container .title-input[data-v-e8acf962] .el-input__inner{font-size:15px}}.content-panel .editor-header .current-chapter-info .title-edit-container .title-input[data-v-e8acf962] .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.content-panel .editor-header .current-chapter-info .title-edit-container .title-input[data-v-e8acf962] .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.content-panel .editor-header .current-chapter-info .title-edit-container .title-input[data-v-e8acf962] .el-input__inner::-moz-selection{background-color:var(--agent-color-primary);color:var(--agent-text-primary)}.content-panel .editor-header .current-chapter-info .title-edit-container .title-input[data-v-e8acf962] .el-input__inner::selection{background-color:var(--agent-color-primary);color:var(--agent-text-primary)}.content-panel .editor-header .current-chapter-info .chapter-stats[data-v-e8acf962]{display:flex;gap:20px}@media(max-width:1024px){.content-panel .editor-header .current-chapter-info .chapter-stats[data-v-e8acf962]{flex-wrap:wrap;gap:12px}}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .chapter-stats[data-v-e8acf962]{gap:8px}}.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item[data-v-e8acf962]{align-items:center;color:var(--agent-text-icon);display:flex;font-size:12px}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item[data-v-e8acf962]{font-size:11px}}.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item .loading-container[data-v-e8acf962]{align-items:center;display:inline-flex}.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item .loading-container .saving-icon-wrapper[data-v-e8acf962]{height:16px;margin-right:4px;position:relative;width:16px}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item .loading-container .saving-icon-wrapper[data-v-e8acf962]{height:14px;margin-right:3px;width:14px}}.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item .loading-container .saving-icon-wrapper[data-v-e8acf962] .el-loading-mask{background-color:transparent}.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item .loading-container .saving-icon-wrapper[data-v-e8acf962] .el-loading-spinner{margin-top:-8px}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item .loading-container .saving-icon-wrapper[data-v-e8acf962] .el-loading-spinner{margin-top:-7px}}.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item .loading-container .saving-icon-wrapper[data-v-e8acf962] .el-loading-spinner .circular{height:16px;width:16px}@media(max-width:768px){.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item .loading-container .saving-icon-wrapper[data-v-e8acf962] .el-loading-spinner .circular{height:14px;width:14px}}.content-panel .editor-header .current-chapter-info .chapter-stats .stat-item .loading-container .saving-icon-wrapper[data-v-e8acf962] .el-loading-spinner .path{stroke:var(--agent-text-icon)}.content-panel .editor-container[data-v-e8acf962]{display:flex;flex:1;flex-direction:column;height:100%;overflow:hidden;padding:20px;position:relative}@media(max-width:1024px){.content-panel .editor-container[data-v-e8acf962]{padding:16px}}@media(max-width:768px){.content-panel .editor-container[data-v-e8acf962]{padding:12px}}.content-panel .editor-container.editor-disabled[data-v-e8acf962] .editor-box{pointer-events:none}.content-panel .editor-container.editor-disabled[data-v-e8acf962] .editor-box .w-e-scroll{overflow:hidden!important}.content-panel .editor-container .editor-loading-overlay[data-v-e8acf962]{align-items:center;background-color:var(--agent-bg-editor-loading-overlay);border-radius:0 0 4px 4px;display:flex;height:calc(100% - 81px);justify-content:center;left:20px;position:absolute;right:20px;top:61px;z-index:99}.content-panel .editor-container .editor-loading-overlay .el-icon[data-v-e8acf962]{color:var(--agent-color-primary);font-size:32px}.content-panel .editor-container .streaming[data-v-e8acf962]{align-items:center;background-color:var(--agent-bg-primary);border-radius:0 0 4px 4px;display:flex;flex-direction:column;height:calc(100% - 81px);justify-content:center;left:20px;pointer-events:auto;position:absolute;right:20px;top:61px;z-index:100}@media(max-width:1024px){.content-panel .editor-container .streaming[data-v-e8acf962]{height:calc(100% - 73px);left:16px;right:16px;top:57px}}@media(max-width:768px){.content-panel .editor-container .streaming[data-v-e8acf962]{height:calc(100% - 65px);left:12px;right:12px;top:53px}}.content-panel .editor-container .streaming .breakdown-tips-vertical[data-v-e8acf962]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#3f8fff14,#21feff0f);border:1px solid rgba(63,143,255,.25);border-radius:8px;height:40px;margin-bottom:24px;overflow:hidden;padding:0 12px;width:98%}.content-panel .editor-container .streaming .breakdown-tips-vertical .tips-track[data-v-e8acf962]{animation:tips-scroll-e8acf962 100s infinite}.content-panel .editor-container .streaming .breakdown-tips-vertical .tip-item[data-v-e8acf962]{align-items:center;color:var(--agent-text-primary);display:flex;font-size:12px;gap:6px;height:40px;justify-content:center;line-height:14px}.content-panel .editor-container .streaming .breakdown-tips-vertical .tip-item .tip-dot[data-v-e8acf962]{background:var(--agent-bg-sidebar-panel-after-active);border-radius:50%;flex-shrink:0;height:4px;width:4px}.content-panel .editor-container .streaming .breakdown-tips-vertical .tip-item .tip-text[data-v-e8acf962]{display:-webkit-box;flex:1;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative;text-align:center;word-break:break-word}.content-panel .editor-container .streaming .breakdown-tips-vertical .tip-item .tip-text[data-v-e8acf962]:before{background:var(--agent-bg-sidebar-panel-after-active);border-radius:50%;content:"";display:inline-block;height:4px;margin-bottom:2px;margin-right:4px;width:4px}@keyframes tips-scroll-e8acf962{0%,4.5%{transform:translateY(0)}5%,9.5%{transform:translateY(-40px)}10%,14.5%{transform:translateY(-80px)}15%,19.5%{transform:translateY(-120px)}20%,24.5%{transform:translateY(-160px)}25%,29.5%{transform:translateY(-200px)}30%,34.5%{transform:translateY(-240px)}35%,39.5%{transform:translateY(-280px)}40%,44.5%{transform:translateY(-320px)}45%,49.5%{transform:translateY(-360px)}50%,54.5%{transform:translateY(-400px)}55%,59.5%{transform:translateY(-440px)}60%,64.5%{transform:translateY(-480px)}65%,69.5%{transform:translateY(-520px)}70%,74.5%{transform:translateY(-560px)}75%,79.5%{transform:translateY(-600px)}80%,84.5%{transform:translateY(-640px)}85%,89.5%{transform:translateY(-680px)}90%,94.5%{transform:translateY(-720px)}95%,99.5%{transform:translateY(-760px)}to{transform:translateY(-800px)}}.content-panel .editor-container .streaming .streaming-loading[data-v-e8acf962],.content-panel .editor-container .visitor-overlay[data-v-e8acf962]{align-items:center;display:flex;justify-content:center}.content-panel .editor-container .visitor-overlay[data-v-e8acf962]{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:linear-gradient(180deg,#0a0a0c00 0,#0a0a0c80,#0a0a0cb3,#0a0a0ccc,#0a0a0cd9 20%,#0a0a0ce6 25% 30%,#0a0a0cf2 40%,#0a0a0cfa 50%,#0a0a0c 80%,#0a0a0c);bottom:0;height:50%;left:0;pointer-events:auto;position:absolute;right:0;z-index:1000}.content-panel .editor-container .visitor-overlay .visitor-overlay-content[data-v-e8acf962]{max-width:480px;padding:32px;text-align:center}.content-panel .editor-container .visitor-overlay .visitor-overlay-content .visitor-icon[data-v-e8acf962]{margin-bottom:24px}.content-panel .editor-container .visitor-overlay .visitor-overlay-content .visitor-icon i[data-v-e8acf962]{color:var(--agent-text-icon-light);font-size:64px}.content-panel .editor-container .visitor-overlay .visitor-overlay-content .visitor-title[data-v-e8acf962]{color:var(--agent-text-primary);font-size:24px;font-weight:600;margin:0 0 16px}.content-panel .editor-container .visitor-overlay .visitor-overlay-content .visitor-desc[data-v-e8acf962]{color:var(--agent-text-secondary);font-size:16px;line-height:1.6;margin:0 0 32px}.content-panel .editor-container .visitor-overlay .visitor-overlay-content .login-button[data-v-e8acf962]{background:var(--agent-bg-sidebar-panel-after-active);border:none;border-radius:24px;font-size:16px;font-weight:600;height:48px;min-width:160px;transition:all .3s ease}.content-panel .editor-container .visitor-overlay .visitor-overlay-content .login-button[data-v-e8acf962]:hover{box-shadow:0 8px 24px var(--agent-bg-sidebar-panel-after-active);transform:translateY(-2px)}.content-panel .editor-container[data-v-e8acf962]{--w-e-toolbar-bg-color:var(--agent-bg-tertiary);--w-e-toolbar-color:var(--agent-text-primary);--w-e-toolbar-active-color:var(--agent-text-primary);--w-e-toolbar-active-bg-color:var(--agent-bg-hover);--w-e-toolbar-border-color:var(--agent-border-primary);--w-e-textarea-bg-color:transparent;--w-e-textarea-color:var(--agent-text-primary);--w-e-textarea-border-color:var(--agent-border-primary);--w-e-textarea-slight-color:var(--agent-text-primary)}.content-panel .editor-container>div[data-v-e8acf962]{display:flex;flex-direction:column;height:100%}.content-panel .editor-container>div[data-v-e8acf962] .editor-box{border:none;display:flex;flex-direction:column;height:100%;overflow:hidden}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .tools-bar{border:none;flex-shrink:0}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .tools-bar .w-e-toolbar{background-color:var(--agent-bg-editor-toolbar);border-radius:6px}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .tools-bar .w-e-toolbar .w-e-bar-divider{background-color:transparent}@media(max-width:768px){.content-panel .editor-container>div[data-v-e8acf962] .editor-box .tools-bar .w-e-toolbar{flex-wrap:nowrap;overflow-x:auto}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .tools-bar .w-e-toolbar::-webkit-scrollbar{height:3px}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .tools-bar .w-e-toolbar::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb)}}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works{flex:1;min-height:0;overflow:hidden}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-text-container{color:var(--agent-text-primary)!important}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-text-container [data-slate-editor]{color:var(--agent-text-primary)!important}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-text-container div,.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-text-container p,.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-text-container span{color:inherit!important}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-text-placeholder{color:var(--agent-text-placeholder)!important;font-style:normal;line-height:18px}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-scroll::-webkit-scrollbar{width:6px}@media(max-width:768px){.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-scroll::-webkit-scrollbar{width:4px}}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-scroll::-webkit-scrollbar-track{background:var(--agent-bg-scrollbar)}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-scroll::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:4px}.content-panel .editor-container>div[data-v-e8acf962] .editor-box .edit-works .w-e-scroll::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.tag-selection-dialog{z-index:3000!important}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header{padding-right:56px!important}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .el-dialog__headerbtn{right:18px!important;top:14px!important}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:var(--agent-text-select-suffix);font-size:18px}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:var(--agent-text-primary)}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header{align-items:center;display:flex;justify-content:space-between;width:100%}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-title{color:var(--agent-text-primary);font-size:16px;font-weight:500}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-search{width:360px}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-search .el-input__wrapper{background-color:var(--agent-bg-primary);border:1px solid var(--agent-border-card-header);box-shadow:none;height:28px}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-search .el-input__wrapper.is-focus,.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-search .el-input__wrapper:hover{border-color:var(--agent-color-primary)}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-search .el-input__inner{color:var(--agent-text-primary)}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-search .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-search .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-search .el-input__prefix,.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__header .custom-header .header-search .el-input__suffix{color:var(--agent-text-placeholder)}.tag-selection-dialog.el-dialog.agent-dialog-common .el-dialog__footer{padding:20px 0 8px 20px!important}.tag-selection-dialog .dialog-content{min-height:200px;overflow-x:hidden}.tag-selection-dialog .dialog-content .selection-tip{background-color:var(--agent-bg-hover);border:1px solid var(--agent-border-card-header);border-radius:4px;color:var(--agent-color-primary);font-size:14px;margin-bottom:16px;padding:8px 12px;text-align:center}.tag-selection-dialog .dialog-content .tag-section{padding:0 16px 20px}.tag-selection-dialog .dialog-content .tag-section .tag-list{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.tag-selection-dialog .dialog-content .tag-section .tag-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.tag-selection-dialog .dialog-content .tag-section .tag-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.tag-selection-dialog .dialog-content .tag-section .tag-list{grid-template-columns:1fr}}.tag-selection-dialog .dialog-content .tag-section .tag-list .tag-item{background-color:var(--agent-bg-modal-reset);border:1px solid var(--agent-color-white-20);border-radius:4px;color:var(--agent-text-primary);cursor:pointer;font-size:14px;height:44px;line-height:28px;max-width:100%;padding:8px 16px;text-align:center;transition:all .3s ease}.tag-selection-dialog .dialog-content .tag-section .tag-list .tag-item,.tag-selection-dialog .dialog-content .tag-section .tag-list .tag-item .el-tag__content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-selection-dialog .dialog-content .tag-section .tag-list .tag-item:hover{background-color:var(--agent-color-white-20);border-color:var(--agent-color-white-20)}.tag-selection-dialog .dialog-content .tag-section .tag-list .tag-item.active{background-color:var(--agent-color-primary);border-color:var(--agent-color-primary);color:var(--agent-text-primary)}.tag-selection-dialog .dialog-content .tag-section .no-result{color:var(--agent-text-placeholder);font-size:14px;padding:16px;text-align:center}.tag-selection-dialog .dialog-content .el-loading-mask{background-color:var(--agent-bg-primary)}.tag-selection-dialog .dialog-footer{display:flex;justify-content:flex-end;margin-right:24px}.tag-selection-dialog .dialog-footer .el-button{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:999px;color:var(--agent-text-secondary);padding:18px 52px 18px 51px;width:62px}.tag-selection-dialog .dialog-footer .el-button:active,.tag-selection-dialog .dialog-footer .el-button:hover{background-color:var(--agent-bg-hover);color:var(--agent-text-primary)}.tag-selection-dialog .dialog-footer .el-button.el-button--primary{background-color:var(--agent-color-primary);color:var(--agent-color-white)}.tag-selection-dialog .dialog-footer .el-button.el-button--primary:active,.tag-selection-dialog .dialog-footer .el-button.el-button--primary:hover{background-color:var(--agent-color-primary-hover);opacity:.9}.generate-cover-dialog{z-index:3000!important}.generate-cover-dialog.el-dialog.agent-dialog-common{display:flex;flex-direction:column;height:auto;margin-top:15vh!important;max-height:70vh!important}.generate-cover-dialog.el-dialog.agent-dialog-common .el-dialog__header{border-bottom:1px solid var(--agent-border-card-header);flex-shrink:0;padding-right:56px!important;padding:0}.generate-cover-dialog.el-dialog.agent-dialog-common .el-dialog__headerbtn{right:18px!important;top:14px!important}.generate-cover-dialog.el-dialog.agent-dialog-common .el-dialog__headerbtn .el-dialog__close{color:var(--agent-text-select-suffix);font-size:18px}.generate-cover-dialog.el-dialog.agent-dialog-common .el-dialog__headerbtn .el-dialog__close:hover{color:var(--agent-text-primary)}.generate-cover-dialog.el-dialog.agent-dialog-common .el-dialog__body{display:flex;flex:1;flex-direction:column;overflow:hidden;padding-top:16px}.generate-cover-dialog .tabs-header{display:flex;gap:24px}.generate-cover-dialog .tabs-header .tab-item{color:var(--agent-text-secondary);cursor:pointer;font-size:14px;font-weight:500;padding:8px 0;position:relative;transition:color .3s ease}.generate-cover-dialog .tabs-header .tab-item:hover{color:var(--agent-text-primary)}.generate-cover-dialog .tabs-header .tab-item.active{color:var(--agent-color-primary)}.generate-cover-dialog .tabs-header .tab-item.active:after{background-color:var(--agent-color-primary);border-radius:1px;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:100%}.generate-cover-dialog .dialog-content{display:flex;flex:1;gap:24px;overflow:hidden}.generate-cover-dialog .history-cover-section{flex:1;min-height:420px;overflow-y:auto;padding-right:8px}.generate-cover-dialog .history-cover-section::-webkit-scrollbar{width:6px}.generate-cover-dialog .history-cover-section::-webkit-scrollbar-track{background:transparent}.generate-cover-dialog .history-cover-section::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:3px}.generate-cover-dialog .history-cover-section::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.generate-cover-dialog .history-cover-section .history-empty,.generate-cover-dialog .history-cover-section .history-loading{align-items:center;color:var(--agent-text-secondary);display:flex;font-size:14px;height:100%;justify-content:center;min-height:300px}.generate-cover-dialog .history-cover-section .history-empty .el-icon,.generate-cover-dialog .history-cover-section .history-loading .el-icon{color:var(--agent-color-primary);font-size:32px}.generate-cover-dialog .history-cover-section .history-loading-more{align-items:center;color:var(--agent-text-secondary);display:flex;font-size:14px;gap:8px;justify-content:center;padding:16px 0}.generate-cover-dialog .history-cover-section .history-loading-more .el-icon{color:var(--agent-color-primary);font-size:16px}.generate-cover-dialog .history-cover-section .history-cover-list{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.generate-cover-dialog .history-cover-section .history-cover-item{aspect-ratio:3/4;border-radius:8px;cursor:pointer;overflow:hidden;position:relative}.generate-cover-dialog .history-cover-section .history-cover-item .history-cover-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.generate-cover-dialog .history-cover-section .history-cover-item .current-cover-badge{align-items:center;background:var(--agent-color-primary);border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:500;gap:4px;padding:4px 8px;position:absolute;right:6px;top:6px;z-index:3}.generate-cover-dialog .history-cover-section .history-cover-item .current-cover-badge .iconfont{font-size:12px}.generate-cover-dialog .history-cover-section .history-cover-item .history-cover-actions{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(0deg,#000000b3,#0000004d);bottom:0;display:flex;justify-content:space-between;left:0;opacity:0;padding:12px;position:absolute;right:0;transition:opacity .2s ease}.generate-cover-dialog .history-cover-section .history-cover-item .history-cover-actions.is-current-cover{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}.generate-cover-dialog .history-cover-section .history-cover-item .history-cover-actions .set-cover-btn{align-items:center;color:var(--agent-text-primary);cursor:pointer;display:flex;flex:1;justify-content:center}.generate-cover-dialog .history-cover-section .history-cover-item .history-cover-actions .set-cover-btn span{font-size:14px;font-weight:500}.generate-cover-dialog .history-cover-section .history-cover-item .history-cover-actions .set-cover-btn:hover{color:var(--agent-color-primary)}.generate-cover-dialog .history-cover-section .history-cover-item .history-cover-actions .download-btn{align-items:center;background:#ffffff1a;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:background-color .2s;width:24px}.generate-cover-dialog .history-cover-section .history-cover-item .history-cover-actions .download-btn:hover{background:#fff3}.generate-cover-dialog .history-cover-section .history-cover-item .history-cover-actions .download-btn .iconfont{color:var(--agent-text-primary);font-size:16px}.generate-cover-dialog .history-cover-section .history-cover-item:hover .history-cover-actions{opacity:1}.generate-cover-dialog .form-section{border-right:1px solid var(--agent-border-card-header);display:flex;flex:1;flex-direction:column;gap:16px;padding-bottom:68px;padding-right:20px;position:relative}.generate-cover-dialog .form-section .generate-btn{bottom:12px;left:50%;margin:0 auto;position:absolute;transform:translate(-50%);width:300px}.generate-cover-dialog .form-section .generate-btn .cost{font-size:12px;opacity:.8}.generate-cover-dialog .form-section .generate-btn .coin-icon{display:inline-block;height:16px;margin-left:4px;width:16px}.generate-cover-dialog .form-item{display:flex;flex-direction:column;gap:8px}.generate-cover-dialog .form-item .el-textarea .el-textarea__inner::-webkit-scrollbar{width:6px}@media(max-width:1024px){.generate-cover-dialog .form-item .el-textarea .el-textarea__inner::-webkit-scrollbar{width:4px}}.generate-cover-dialog .form-item .el-textarea .el-textarea__inner::-webkit-scrollbar-track{background:transparent}.generate-cover-dialog .form-item .el-textarea .el-textarea__inner::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb)}.generate-cover-dialog .form-item .el-textarea .el-textarea__inner::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-input-scrollbar-thumb-hover)}.generate-cover-dialog .form-label{color:var(--agent-text-primary);font-size:14px;font-weight:500}.generate-cover-dialog .form-label .required{color:var(--agent-color-stop);margin-right:4px}.generate-cover-dialog .form-label-row{align-items:center;display:flex;justify-content:space-between}.generate-cover-dialog .form-label-row .import-btn{font-size:12px}.generate-cover-dialog .el-input__wrapper,.generate-cover-dialog .el-textarea__inner{background-color:transparent;border:1px solid var(--agent-border-card-header);box-shadow:none}.generate-cover-dialog .el-input__wrapper:hover,.generate-cover-dialog .el-textarea__inner:hover{border-color:var(--agent-color-primary)}.generate-cover-dialog .el-input__wrapper.is-focus,.generate-cover-dialog .el-input__wrapper:focus,.generate-cover-dialog .el-textarea__inner.is-focus,.generate-cover-dialog .el-textarea__inner:focus{border-color:var(--agent-color-primary);box-shadow:none}.generate-cover-dialog .el-input__inner,.generate-cover-dialog .el-textarea__inner{color:var(--agent-text-primary)}.generate-cover-dialog .el-input__inner::-moz-placeholder,.generate-cover-dialog .el-textarea__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.generate-cover-dialog .el-input__inner::placeholder,.generate-cover-dialog .el-textarea__inner::placeholder{color:var(--agent-text-placeholder)}.generate-cover-dialog .model-dropdown{display:block;width:100%}.generate-cover-dialog .model-dropdown .dropdown-trigger{align-items:center;background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:4px;box-sizing:border-box;color:var(--agent-text-primary);cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:space-between;padding:0 12px;transition:all .3s ease;width:100%}.generate-cover-dialog .model-dropdown .dropdown-trigger:hover{border-color:var(--agent-color-primary)}.generate-cover-dialog .model-dropdown .dropdown-trigger .dropdown-icon{color:var(--agent-text-placeholder);transition:transform .3s ease}.generate-cover-dialog .cover-preview-section{display:flex;flex-direction:column;flex-shrink:0;gap:16px;justify-content:space-between;padding-bottom:12px;width:260px}.generate-cover-dialog .cover-preview{border-radius:8px;margin:auto 0;overflow:hidden;position:relative;width:260px}.generate-cover-dialog .cover-preview .preview-image{-o-object-fit:cover;object-fit:cover;width:100%}.generate-cover-dialog .cover-preview .preview-placeholder{align-items:center;display:flex;height:100%;justify-content:center;padding:16px;text-align:center;width:100%}.generate-cover-dialog .cover-preview .preview-placeholder .placeholder-title{color:var(--agent-text-placeholder);font-size:16px;font-weight:500;word-break:break-word}.generate-cover-dialog .download-btn{align-items:center;background-color:var(--agent-color-white-20);border-radius:6px;bottom:8px;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:8px;transition:background-color .2s;width:32px}.generate-cover-dialog .download-btn:hover{background-color:var(--agent-color-white-40)}.generate-cover-dialog .download-btn .iconfont{color:var(--agent-text-primary);font-size:18px}.generate-cover-dialog .cover-actions{display:flex;gap:8px}.generate-cover-dialog .cover-actions .generate-btn{align-items:center;display:flex;gap:4px;justify-content:center}.generate-cover-dialog .cover-actions .action-btn{width:100%}.generate-cover-dialog .cover-actions .el-button{border-radius:4px}.generate-cover-dialog .cover-actions .el-button:not(.el-button--primary){background-color:var(--agent-bg-primary);border-color:var(--agent-border-card-header);color:var(--agent-text-primary)}.generate-cover-dialog .cover-actions .el-button:not(.el-button--primary):hover{background-color:var(--agent-bg-primary);border-color:var(--agent-color-primary);color:var(--agent-color-primary)}.model-dropdown-popover{max-width:calc(45vw - 348px)!important;min-width:calc(45vw - 348px)!important}.work-management-panel[data-v-7661add8]{background-color:var(--agent-bg-primary);display:flex;flex-direction:column;height:100%;padding:0 4px;width:100%}.work-management-panel .work-header[data-v-7661add8]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:30px 28px 20px}.work-management-panel .work-header .work-header-left .title[data-v-7661add8]{color:var(--agent-text-primary);font-size:24px;font-weight:600;margin:0 0 16px}.work-management-panel .work-header .work-header-left .description[data-v-7661add8]{color:var(--agent-text-secondary);font-size:14px;margin:0}.work-management-panel .work-header .work-header-right[data-v-7661add8] .el-button{background-color:transparent;border:1px solid var(--agent-border-botton-border);border-radius:4px;color:var(--agent-text-button-save-as);cursor:pointer;font-size:14px;font-weight:500;line-height:24px;padding:8px 16px;transition:all .3s ease}.work-management-panel .work-header .work-header-right[data-v-7661add8] .el-button:hover{background-color:var(--agent-bg-hover);color:var(--agent-text-primary)}.work-management-panel .work-header .work-header-right[data-v-7661add8] .el-button .iconfont{display:inline-block;font-size:20px;margin-right:4px}.work-management-panel .work-content[data-v-7661add8]{flex:1;overflow-y:auto;padding:14px 28px}.work-management-panel .work-content[data-v-7661add8]::-webkit-scrollbar{width:4px}.work-management-panel .work-content[data-v-7661add8]::-webkit-scrollbar-track{background:transparent}.work-management-panel .work-content[data-v-7661add8]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:2px}.work-management-panel .work-content[data-v-7661add8]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.work-management-panel .work-content .form-section[data-v-7661add8]{margin-bottom:32px}.work-management-panel .work-content .form-section.category-section[data-v-7661add8]{margin-bottom:20px}.work-management-panel .work-content .form-section[data-v-7661add8]:last-child{margin-bottom:0}.work-management-panel .work-content .form-section .section-label[data-v-7661add8]{color:var(--agent-text-icon-dark);font-size:18px;font-weight:590;margin-bottom:14px}.work-management-panel .work-content .form-section .tag-list[data-v-7661add8]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.work-management-panel .work-content .form-section .tag-list[data-v-7661add8] .el-tag{align-items:center;background-color:transparent;border:1px solid var(--agent-color-white-20);border-radius:999px;color:var(--agent-text-primary);display:flex;font-size:14px;gap:6px;height:36px;padding:8px 20px}.work-management-panel .work-content .form-section .tag-list[data-v-7661add8] .el-tag .el-icon{color:var(--agent-text-primary);display:inline-block;font-size:16px}.work-management-panel .work-content .form-section .tag-list[data-v-7661add8] .el-tag:hover{border-color:var(--agent-color-primary);color:var(--agent-color-primary)}.work-management-panel .work-content .form-section .tag-list[data-v-7661add8] .el-tag:hover .el-icon.el-tag__close{color:var(--agent-color-primary)}.work-management-panel .work-content .form-section .tag-list[data-v-7661add8] .el-tag:hover .el-icon.el-tag__close:hover{color:var(--agent-text-primary)}.work-management-panel .work-content .cover-section .cover-preview[data-v-7661add8]{display:flex;justify-content:center;margin-bottom:24px}.work-management-panel .work-content .cover-section .cover-preview .cover-image-wrapper[data-v-7661add8]{border-radius:var(--border-radius-base);box-shadow:var(--agent-shadow-light);height:348px;overflow:hidden;position:relative;width:250px}.work-management-panel .work-content .cover-section .cover-preview .cover-image-wrapper .cover-image[data-v-7661add8]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.work-management-panel .work-content .cover-section .cover-preview .cover-image-wrapper .cover-image-history[data-v-7661add8]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--agent-bg-hover);bottom:0;color:var(--agent-text-primary);cursor:pointer;display:flex;gap:6px;justify-content:center;left:0;padding:12px 10px;position:absolute;right:0;transition:all .3s ease}.work-management-panel .work-content .cover-section .cover-preview .cover-image-wrapper .cover-image-history[data-v-7661add8]:hover{background:var(--agent-bg-hover)}.work-management-panel .work-content .cover-section .cover-preview .cover-image-wrapper .cover-image-history .iconfont[data-v-7661add8]{font-size:16px}.work-management-panel .work-content .cover-section .cover-preview .cover-image-wrapper .cover-image-history span[data-v-7661add8]{font-size:14px;font-weight:500}.work-management-panel .work-content .cover-section .cover-preview .cover-placeholder[data-v-7661add8]{background:url(./default-cover.mJvnJH0-.png) no-repeat 50%;background-size:100% 100%;position:relative}.work-management-panel .work-content .cover-section .cover-preview .cover-placeholder .cover-placeholder-text[data-v-7661add8]{color:var(--agent-text-primary);font-size:22px;font-weight:700;left:50%;line-height:30px;position:absolute;text-align:center;top:45%;transform:translate(-50%,-50%);width:80%}.work-management-panel .work-content .cover-section .cover-preview .cover-placeholder .cover-placeholder-text span[data-v-7661add8]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.work-management-panel .work-content .cover-section .cover-preview .cover-placeholder .cover-placeholder-text .name[data-v-7661add8]{font-size:16px;font-weight:400;line-height:24px}.work-management-panel .work-content .cover-section .cover-actions[data-v-7661add8]{display:flex;gap:20px;justify-content:center}.work-management-panel .work-content .cover-section .cover-actions .action-btn[data-v-7661add8]{background-color:transparent;border:1px solid var(--agent-border-upload-cover);border-radius:999px;color:var(--agent-text-primary);cursor:pointer;font-size:16px;font-weight:500;height:44px;line-height:24px;transition:all .3s ease;width:280px}.work-management-panel .work-content .cover-section .cover-actions .action-btn[data-v-7661add8]:active,.work-management-panel .work-content .cover-section .cover-actions .action-btn[data-v-7661add8]:hover{background-color:var(--agent-bg-hover);color:var(--agent-text-primary)}.work-management-panel .work-content .cover-section .cover-actions .action-btn-primary[data-v-7661add8]{background-color:var(--agent-color-primary);border-color:var(--agent-color-primary);color:var(--agent-color-white)}.work-management-panel .work-content .cover-section .cover-actions .action-btn-primary[data-v-7661add8]:hover{background-color:var(--agent-color-primary-hover);border-color:var(--agent-color-primary-hover);color:var(--agent-color-white)}.work-management-panel .work-content .cover-section .cover-actions .action-btn-primary[data-v-7661add8]:active{background-color:var(--agent-color-primary-hover);color:var(--agent-color-white)}.work-management-panel .work-content .input-with-action[data-v-7661add8]{align-items:flex-start;display:flex;gap:12px}.work-management-panel .work-content .input-with-action .book-name-input[data-v-7661add8]{flex:1}.work-management-panel .work-content .input-with-action .book-name-input[data-v-7661add8] .el-input__wrapper{background:var(--agent-bg-tertiary);border:1px solid var(--agent-border-light);border-radius:4px;height:38px;line-height:38px}.work-management-panel .work-content .input-with-action .book-name-input[data-v-7661add8] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--agent-color-primary)!important}.work-management-panel .work-content .input-with-action .book-name-input[data-v-7661add8] .el-input__inner{color:var(--agent-text-primary)}.work-management-panel .work-content .input-with-action .book-name-input[data-v-7661add8] .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.work-management-panel .work-content .input-with-action .book-name-input[data-v-7661add8] .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.work-management-panel .work-content .input-with-action .book-name-input[data-v-7661add8] .el-input__count .el-input__count-inner{background:transparent!important;color:var(--agent-text-primary)!important}.work-management-panel .work-content .input-with-action.textarea-section[data-v-7661add8]{align-items:flex-start}.work-management-panel .work-content .input-with-action.textarea-section .description-input[data-v-7661add8]{flex:1}.work-management-panel .work-content .input-with-action.textarea-section .description-input[data-v-7661add8] .el-textarea__inner{background:var(--agent-bg-tertiary);border:1px solid var(--agent-border-light);border-radius:4px;box-shadow:none;color:var(--agent-text-primary);resize:none}.work-management-panel .work-content .input-with-action.textarea-section .description-input[data-v-7661add8] .el-textarea__inner::-webkit-scrollbar{width:4px}.work-management-panel .work-content .input-with-action.textarea-section .description-input[data-v-7661add8] .el-textarea__inner::-webkit-scrollbar-track{background:transparent;border-radius:4px}.work-management-panel .work-content .input-with-action.textarea-section .description-input[data-v-7661add8] .el-textarea__inner::-webkit-scrollbar-thumb{background:var(--agent-bg-input-scrollbar-thumb);border-radius:4px}.work-management-panel .work-content .input-with-action.textarea-section .description-input[data-v-7661add8] .el-textarea__inner::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-input-scrollbar-thumb-hover)}.work-management-panel .work-content .input-with-action.textarea-section .description-input[data-v-7661add8] .el-textarea__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.work-management-panel .work-content .input-with-action.textarea-section .description-input[data-v-7661add8] .el-textarea__inner::placeholder{color:var(--agent-text-placeholder)}.work-management-panel .work-content .input-with-action.textarea-section .description-input[data-v-7661add8] .el-textarea__inner.is-focus{box-shadow:0 0 0 1px var(--agent-color-primary)!important}.work-management-panel .work-content .input-with-action .ai-action-btn[data-v-7661add8]{align-items:center;background-color:var(--agent-color-primary);border-color:var(--agent-color-primary);border-radius:var(--border-radius-base);color:var(--agent-color-white);display:flex;gap:6px;padding:8px 16px;white-space:nowrap}.work-management-panel .work-content .input-with-action .ai-action-btn .iconfont[data-v-7661add8]{font-size:16px}.work-management-panel .work-content .input-with-action .ai-action-btn[data-v-7661add8]:hover{background-color:var(--agent-color-primary-hover);border-color:var(--agent-color-primary-hover)}.work-management-panel .work-content .add-btn[data-v-7661add8]{align-items:center;background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:999px;color:var(--agent-text-primary);display:flex;gap:6px}.work-management-panel .work-content .add-btn .el-icon[data-v-7661add8]{color:var(--agent-text-primary);display:inline-block;font-size:16px;margin-right:4px}.work-management-panel .work-content .add-btn[data-v-7661add8]:hover{border-color:var(--agent-color-primary);color:var(--agent-color-primary)}.work-management-panel .work-content .add-btn:hover .el-icon[data-v-7661add8]{color:var(--agent-color-primary)}.draft-box-tab[data-v-fce6d3d3]{display:flex;flex-direction:column;height:100%;overflow:hidden}.draft-box-tab .empty-state[data-v-fce6d3d3],.draft-box-tab .loading-state[data-v-fce6d3d3]{align-items:center;color:var(--agent-text-placeholder);display:flex;flex:1;font-size:14px;justify-content:center}@media(max-width:1024px){.draft-box-tab .empty-state[data-v-fce6d3d3],.draft-box-tab .loading-state[data-v-fce6d3d3]{font-size:12px}}.draft-box-tab .draft-list[data-v-fce6d3d3]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 0 12px}@media(max-width:1280px){.draft-box-tab .draft-list[data-v-fce6d3d3]{padding:0 0 10px}}@media(max-width:1024px){.draft-box-tab .draft-list[data-v-fce6d3d3]{padding:0 0 8px}}.draft-box-tab .draft-list[data-v-fce6d3d3]::-webkit-scrollbar{width:6px}@media(max-width:1024px){.draft-box-tab .draft-list[data-v-fce6d3d3]::-webkit-scrollbar{width:4px}}.draft-box-tab .draft-list[data-v-fce6d3d3]::-webkit-scrollbar-track{background:transparent}.draft-box-tab .draft-list[data-v-fce6d3d3]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:3px}.draft-box-tab .draft-list[data-v-fce6d3d3]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.draft-box-tab .draft-item[data-v-fce6d3d3]{align-items:center;background:transparent;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px;position:relative;transition:all .2s}.draft-box-tab .draft-item[data-v-fce6d3d3]:hover{background:var(--agent-bg-sidebar-item);opacity:.8}.draft-box-tab .draft-item.active[data-v-fce6d3d3]{background:var(--agent-bg-sidebar-item);font-weight:500;opacity:1}.draft-box-tab .draft-item:hover .draft-menu[data-v-fce6d3d3]{opacity:1}.draft-box-tab .draft-item .draft-main[data-v-fce6d3d3]{flex:1;min-width:0}.draft-box-tab .draft-item .draft-title[data-v-fce6d3d3]{color:var(--agent-text-primary);font-size:14px;line-height:20px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-box-tab .draft-item .draft-title-edit[data-v-fce6d3d3]{margin-bottom:8px}.draft-box-tab .draft-item .draft-title-edit .input-loading-icon[data-v-fce6d3d3]{color:var(--agent-text-primary);font-size:12px}.draft-box-tab .draft-item .draft-title-edit[data-v-fce6d3d3] .el-input__wrapper{background-color:var(--agent-bg-hover);box-shadow:0 0 0 1px var(--agent-color-primary) inset}.draft-box-tab .draft-item .draft-title-edit[data-v-fce6d3d3] .el-input__inner{color:var(--agent-text-primary);font-size:14px;height:28px;line-height:28px;padding:4px 8px}.draft-box-tab .draft-item .draft-title-edit[data-v-fce6d3d3] .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.draft-box-tab .draft-item .draft-title-edit[data-v-fce6d3d3] .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.draft-box-tab .draft-item .draft-meta[data-v-fce6d3d3]{color:var(--agent-text-icon);font-size:12px;margin-top:8px}.draft-box-tab .draft-item .draft-menu[data-v-fce6d3d3]{align-items:center;border-radius:4px;color:var(--agent-text-icon);display:flex;height:24px;justify-content:center;opacity:0;transition:all .2s;width:24px}.draft-box-tab .draft-item .draft-menu[data-v-fce6d3d3]:hover{background:var(--agent-bg-hover);color:var(--agent-text-primary)}.draft-box-tab .no-more[data-v-fce6d3d3]{color:var(--agent-text-placeholder);font-size:12px;padding:12px 0;text-align:center}.chapters-tab[data-v-55c75cb6]{display:flex;flex-direction:column;height:100%;overflow:hidden}.chapters-tab .empty-state[data-v-55c75cb6],.chapters-tab .loading-state[data-v-55c75cb6]{align-items:center;color:var(--agent-text-placeholder);display:flex;flex:1;font-size:14px;justify-content:center}@media(max-width:1024px){.chapters-tab .empty-state[data-v-55c75cb6],.chapters-tab .loading-state[data-v-55c75cb6]{font-size:12px}}.chapters-tab .chapter-actions[data-v-55c75cb6]{display:flex;flex-shrink:0;min-height:50px;padding:10px 6px 4px}.chapters-tab .chapter-actions .operation-btn[data-v-55c75cb6]{align-items:center;background:transparent;border-radius:4px;display:flex;font-size:12px;height:32px;justify-content:center;padding:4px 12px;position:relative;transition:all .2s}.chapters-tab .chapter-actions .operation-btn .el-icon[data-v-55c75cb6]{font-size:14px}.chapters-tab .chapter-actions .operation-btn i[data-v-55c75cb6]{color:var(--agent-text-icon);font-size:14px;transition:color .2s}.chapters-tab .chapter-actions .operation-btn[data-v-55c75cb6]:before{background:transparent;border-radius:4px;content:"";inset:0;position:absolute;transition:background .2s}.chapters-tab .chapter-actions .operation-btn[data-v-55c75cb6]:after{background:transparent;border-radius:2px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;transition:background .2s}.chapters-tab .chapter-actions .operation-btn[data-v-55c75cb6]:hover{cursor:pointer}.chapters-tab .chapter-actions .operation-btn[data-v-55c75cb6]:hover:before{background:transparent}.chapters-tab .chapter-actions .operation-btn[data-v-55c75cb6]:hover:after{background:var(--agent-border-sidebar-operations-btn-hover)}.chapters-tab .chapter-actions .operation-btn:hover i[data-v-55c75cb6]{color:var(--agent-text-primary)}.chapters-tab .chapter-actions .operation-btn[data-v-55c75cb6]:active{transform:scale(.95)}.chapters-tab .chapter-actions .operation-btn.disabled[data-v-55c75cb6]{cursor:not-allowed;opacity:.5;pointer-events:none}.chapters-tab .chapter-actions .confirm-delete-btn[data-v-55c75cb6]{border-color:var(--agent-color-stop);border-radius:4px}.chapters-tab .chapter-actions .confirm-delete-btn[data-v-55c75cb6],.chapters-tab .chapter-actions .confirm-quote-btn[data-v-55c75cb6]{background-color:transparent;color:var(--agent-text-primary);flex:1;font-size:12px;height:32px;padding:0 12px}.chapters-tab .chapter-actions .confirm-quote-btn[data-v-55c75cb6]{border:1px solid transparent;border-radius:4px;position:relative}.chapters-tab .chapter-actions .confirm-quote-btn[data-v-55c75cb6]:before{background:var(--agent-border-sidebar-operations-btn-hover);border-radius:4px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.chapters-tab .chapter-actions .confirm-quote-btn i[data-v-55c75cb6]{font-size:14px;margin-right:4px;position:relative;z-index:1}.chapters-tab .chapter-actions .confirm-quote-btn span[data-v-55c75cb6]{position:relative;z-index:1}.chapters-tab .chapter-actions .confirm-quote-btn[data-v-55c75cb6]:hover{background-color:var(--agent-bg-sidebar-item)}.chapters-tab .chapter-actions .reset-btn[data-v-55c75cb6]{background-color:transparent;border:1px solid transparent;border-radius:4px;color:var(--agent-color-stop);flex:1;font-size:12px;height:32px;padding:0 12px;position:relative}.chapters-tab .chapter-actions .reset-btn[data-v-55c75cb6]:before{background:var(--agent-border-sidebar-operations-btn-hover);background:var(--agent-color-stop);border-radius:4px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.chapters-tab .chapter-actions .reset-btn .el-icon[data-v-55c75cb6],.chapters-tab .chapter-actions .reset-btn span[data-v-55c75cb6]{position:relative;z-index:1}.chapters-tab .chapter-actions .reset-btn[data-v-55c75cb6]:hover{background-color:var(--agent-bg-hover)}.chapters-tab .chapter-actions .cancel-btn[data-v-55c75cb6]{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:4px;color:var(--agent-text-secondary);flex:1;font-size:12px;height:32px;margin-left:4px;padding:0 12px}.chapters-tab .chapter-actions .cancel-btn[data-v-55c75cb6]:hover{border-color:var(--agent-border-upload-cover);color:var(--agent-text-primary)}.chapters-tab .loading-more[data-v-55c75cb6]{align-items:center;color:var(--agent-text-placeholder);display:flex;font-size:12px;gap:8px;justify-content:center;padding:12px 0}.chapters-tab .loading-more .el-icon[data-v-55c75cb6]{font-size:14px}.chapters-tab .chapter-list-wrapper[data-v-55c75cb6]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative}.chapters-tab .chapter-list-wrapper[data-v-55c75cb6]::-webkit-scrollbar{width:6px}@media(max-width:1024px){.chapters-tab .chapter-list-wrapper[data-v-55c75cb6]::-webkit-scrollbar{width:4px}}.chapters-tab .chapter-list-wrapper[data-v-55c75cb6]::-webkit-scrollbar-track{background:transparent}.chapters-tab .chapter-list-wrapper[data-v-55c75cb6]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:3px}.chapters-tab .chapter-list-wrapper[data-v-55c75cb6]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.chapters-tab .chapter-list[data-v-55c75cb6]{padding:0 0 14px}@media(max-width:1280px){.chapters-tab .chapter-list[data-v-55c75cb6]{padding:4px 0 10px}}@media(max-width:1024px){.chapters-tab .chapter-list[data-v-55c75cb6]{padding:4px 0 8px}}.chapters-tab .chapter-item[data-v-55c75cb6]{color:var(--agent-text-primary);padding:10px 8px;position:relative;transition:all .2s}.chapters-tab .chapter-item[data-v-55c75cb6]:active{cursor:grabbing}@media(max-width:1280px){.chapters-tab .chapter-item[data-v-55c75cb6]{margin-bottom:6px;padding:9px}}@media(max-width:1024px){.chapters-tab .chapter-item[data-v-55c75cb6]{border-radius:4px;margin-bottom:4px;padding:8px}}.chapters-tab .chapter-item[data-v-55c75cb6]:hover{background:var(--agent-bg-sidebar-item)}.chapters-tab .chapter-item:hover .chapter-title[data-v-55c75cb6]{color:var(--agent-text-primary)}.chapters-tab .chapter-item:hover:not(.delete-mode):not(.quote-mode):not(.sort-mode):not(.breakdown-mode) .chapter-meta[data-v-55c75cb6]{display:none}.chapters-tab .chapter-item:hover:not(.delete-mode):not(.quote-mode):not(.sort-mode):not(.breakdown-mode) .delete-btn[data-v-55c75cb6]{cursor:pointer;display:flex}.chapters-tab .chapter-item.active[data-v-55c75cb6]{background:var(--agent-bg-sidebar-item)}.chapters-tab .chapter-item.active .chapter-title[data-v-55c75cb6]{color:var(--agent-text-primary)}.chapters-tab .chapter-item.delete-mode.active[data-v-55c75cb6]{background:var(--agent-bg-sidebar-item)}.chapters-tab .chapter-item.quote-mode[data-v-55c75cb6]{border-color:transparent}.chapters-tab .chapter-item.quote-mode.active[data-v-55c75cb6]{background:var(--agent-bg-sidebar-item)}.chapters-tab .chapter-item.sort-mode[data-v-55c75cb6]{background:transparent;border-color:transparent;cursor:grab}.chapters-tab .chapter-item.sort-mode[data-v-55c75cb6]:active{cursor:grabbing}.chapters-tab .chapter-item.disabled[data-v-55c75cb6]{cursor:not-allowed;opacity:.4}.chapters-tab .chapter-item.disabled[data-v-55c75cb6]:hover{background:transparent;opacity:.4}.chapters-tab .chapter-item.disabled .chapter-title[data-v-55c75cb6],.chapters-tab .chapter-item.disabled .word-count[data-v-55c75cb6]{color:var(--agent-text-placeholder)}.chapters-tab .chapter-item.in-drag-range[data-v-55c75cb6]{background:#3e90f01f;border-radius:4px;transition:background .15s ease}.chapters-tab .chapter-item.is-dragging[data-v-55c75cb6]{background:#3e90f059;border-radius:4px;box-shadow:0 0 0 1px #3e90f080}.chapters-tab .chapter-item.highlight[data-v-55c75cb6]{animation:highlightFlash-55c75cb6 .8s ease-in-out}.chapters-tab .chapter-item .chapter-main[data-v-55c75cb6]{align-items:center;display:flex;height:24px;justify-content:space-between;min-width:0}.chapters-tab .chapter-item .chapter-title[data-v-55c75cb6]{color:var(--agent-text-segment-normal);flex:1;font-size:14px;font-weight:400;line-height:24px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1280px){.chapters-tab .chapter-item .chapter-title[data-v-55c75cb6]{font-size:12px}}@media(max-width:1024px){.chapters-tab .chapter-item .chapter-title[data-v-55c75cb6]{font-size:12px}}.chapters-tab .chapter-item .chapter-meta[data-v-55c75cb6]{align-items:center;display:flex;justify-content:space-between;margin-top:0}.chapters-tab .chapter-item .chapter-meta .word-count[data-v-55c75cb6]{color:var(--agent-text-placeholder);font-size:11px;font-weight:400}@media(max-width:1024px){.chapters-tab .chapter-item .chapter-meta .word-count[data-v-55c75cb6]{font-size:10px}}.chapters-tab .chapter-item .chapter-meta .chapter-checkbox[data-v-55c75cb6]{margin-left:8px}.chapters-tab .chapter-item .chapter-meta .drag-handle[data-v-55c75cb6]{align-items:center;color:var(--color-text-secondary);cursor:grab;display:flex;font-size:16px;justify-content:center;margin-left:8px}.chapters-tab .chapter-item .chapter-meta .drag-handle[data-v-55c75cb6]:active{cursor:grabbing}.chapters-tab .chapter-item .chapter-meta .drag-handle[data-v-55c75cb6]:hover{color:var(--agent-text-primary)}.chapters-tab .chapter-item .delete-btn[data-v-55c75cb6]{align-items:center;border-radius:50%;color:var(--agent-text-primary);display:flex;display:none;font-size:16px;height:24px;justify-content:center;transition:all .2s;width:24px}.chapters-tab .chapter-item .delete-btn[data-v-55c75cb6]:hover{background:var(--agent-color-error-light);color:var(--agent-color-error)}.chapters-tab .chapter-drag[data-v-55c75cb6]{background:var(--agent-bg-sidebar-item);border-radius:4px;box-shadow:0 8px 24px var(--agent-color-dark-20),0 2px 8px var(--agent-color-dark-20);cursor:grabbing;opacity:1}@keyframes highlightFlash-55c75cb6{0%,50%,to{background:var(--agent-border-card-header)}25%,75%{background:#3e90f066}}.card-list[data-v-69c068fa]{flex:1;max-height:100%;min-height:0;overflow-y:auto;padding:4px 0 14px}@media(max-width:1280px){.card-list[data-v-69c068fa]{padding:0 0 10px}}@media(max-width:1024px){.card-list[data-v-69c068fa]{padding:0 0 8px}}.card-list.click-disabled .card-item[data-v-69c068fa]:not(.streaming-placeholder){cursor:not-allowed;opacity:.6}.card-list.click-disabled .card-item[data-v-69c068fa]:not(.streaming-placeholder):hover{background:transparent;opacity:.6}.card-list[data-v-69c068fa]::-webkit-scrollbar{width:6px}@media(max-width:1024px){.card-list[data-v-69c068fa]::-webkit-scrollbar{width:4px}}.card-list[data-v-69c068fa]::-webkit-scrollbar-track{background:transparent;border-radius:4px}.card-list[data-v-69c068fa]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:4px}.card-list[data-v-69c068fa]::-webkit-scrollbar-thumb:hover{background:var(--agent-bg-scrollbar-thumb-hover)}.card-list .card-item[data-v-69c068fa]{align-items:center;background:transparent;cursor:pointer;display:flex;justify-content:space-between;padding:12px;position:relative;transition:all .2s}@media(max-width:1280px){.card-list .card-item[data-v-69c068fa]{padding:9px}}@media(max-width:1024px){.card-list .card-item[data-v-69c068fa]{padding:8px}}.card-list .card-item[data-v-69c068fa]:hover{background:var(--agent-bg-sidebar-item)}.card-list .card-item:hover .card-menu[data-v-69c068fa]{opacity:1}.card-list .card-item.active[data-v-69c068fa]{background:var(--agent-bg-sidebar-item);font-weight:500;opacity:1}.card-list .card-item.quote-mode[data-v-69c068fa]:hover{background:var(--agent-bg-hover)}.card-list .card-item.disabled[data-v-69c068fa]{cursor:not-allowed;opacity:.4}.card-list .card-item.disabled[data-v-69c068fa]:hover{background:transparent;opacity:.4}.card-list .card-item.disabled .card-title[data-v-69c068fa]{color:var(--agent-text-placeholder)}.card-list .card-item.disabled .card-time[data-v-69c068fa]{color:var(--agent-text-icon)}.card-list .card-item.streaming-placeholder[data-v-69c068fa]{animation:streamingShimmer-69c068fa 1.5s ease-in-out infinite;cursor:default}.card-list .card-item.streaming-placeholder[data-v-69c068fa],.card-list .card-item.streaming-placeholder[data-v-69c068fa]:hover{background:linear-gradient(90deg,#3e90f01a,#3e90f033 50%,#3e90f01a);background-size:200% 100%}.card-list .card-item.streaming-placeholder[data-v-69c068fa]:hover{opacity:1}.card-list .card-item.streaming-placeholder .streaming-info[data-v-69c068fa]{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.card-list .card-item.streaming-placeholder .streaming-info .streaming-icon[data-v-69c068fa]{color:var(--agent-color-primary);font-size:14px}.card-list .card-item.streaming-placeholder .streaming-info .streaming-title[data-v-69c068fa]{color:var(--agent-color-primary);font-weight:500}.card-list .card-item.streaming-placeholder .card-meta .card-time[data-v-69c068fa]{color:var(--agent-text-icon)}.card-list .card-item.highlight[data-v-69c068fa]{animation:highlightFlash-69c068fa 1s ease-in-out}.card-list .card-item .card-main[data-v-69c068fa]{flex:1;min-width:0}.card-list .card-item .card-info[data-v-69c068fa]{display:flex;flex-direction:column;margin-bottom:4px}.card-list .card-item .card-info .card-title[data-v-69c068fa]{color:var(--agent-text-primary);font-size:14px;line-height:20px;margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1280px){.card-list .card-item .card-info .card-title[data-v-69c068fa]{font-size:12px;margin-right:10px}}@media(max-width:1024px){.card-list .card-item .card-info .card-title[data-v-69c068fa]{font-size:12px;margin-right:5px}}.card-list .card-item .card-title-edit[data-v-69c068fa]{margin-bottom:8px}@media(max-width:1024px){.card-list .card-item .card-title-edit[data-v-69c068fa]{margin-bottom:6px}}.card-list .card-item .card-title-edit .input-loading-icon[data-v-69c068fa]{color:var(--agent-text-primary);font-size:12px}.card-list .card-item .card-title-edit[data-v-69c068fa] .el-input__wrapper{background-color:var(--agent-bg-hover);box-shadow:0 0 0 1px var(--agent-color-primary) inset}.card-list .card-item .card-title-edit[data-v-69c068fa] .el-input__inner{color:var(--agent-text-primary);font-size:14px;height:28px;line-height:28px;padding:4px 8px}@media(max-width:1280px){.card-list .card-item .card-title-edit[data-v-69c068fa] .el-input__inner{font-size:14px;height:26px;line-height:26px}}@media(max-width:1024px){.card-list .card-item .card-title-edit[data-v-69c068fa] .el-input__inner{font-size:12px;height:24px;line-height:24px;padding:3px 6px}}.card-list .card-item .card-title-edit[data-v-69c068fa] .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.card-list .card-item .card-title-edit[data-v-69c068fa] .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.card-list .card-item .card-meta[data-v-69c068fa]{align-items:center;display:flex;justify-content:space-between}@media(max-width:1024px){.card-list .card-item .card-meta[data-v-69c068fa]{margin-top:6px}}.card-list .card-item .card-meta .card-time[data-v-69c068fa]{color:var(--agent-text-icon);font-size:12px}@media(max-width:1024px){.card-list .card-item .card-meta .card-time[data-v-69c068fa]{font-size:11px}}.card-list .card-item .card-meta .card-checkbox[data-v-69c068fa]{margin-top:-24px}.card-list .card-item .card-menu[data-v-69c068fa]{align-items:center;border-radius:4px;color:var(--agent-text-icon);display:flex;height:24px;justify-content:center;opacity:0;transition:all .2s;width:24px}@media(max-width:1024px){.card-list .card-item .card-menu[data-v-69c068fa]{height:20px;opacity:.6;width:20px}}.card-list .card-item .card-menu[data-v-69c068fa]:hover{background:var(--agent-bg-hover);color:var(--agent-text-primary)}.card-list .empty-list[data-v-69c068fa]{align-items:center;color:var(--agent-text-icon);display:flex;flex-direction:column;justify-content:center;padding:20px}@media(max-width:1024px){.card-list .empty-list[data-v-69c068fa]{padding:16px}}.card-list .empty-list p[data-v-69c068fa]{font-size:14px;margin:0}@media(max-width:1024px){.card-list .empty-list p[data-v-69c068fa]{font-size:12px}}@keyframes highlightFlash-69c068fa{0%,50%,to{background:var(--agent-bg-hover)}25%,75%{background:#3e90f066}}@keyframes streamingShimmer-69c068fa{0%{background-position:-200% 0}to{background-position:200% 0}}.roles-tab[data-v-d2298bca]{display:flex;flex-direction:column;height:100%;overflow:hidden}.roles-tab .empty-state[data-v-d2298bca],.roles-tab .loading-state[data-v-d2298bca]{align-items:center;color:var(--agent-text-placeholder);display:flex;flex:1;font-size:14px;justify-content:center}@media(max-width:1024px){.roles-tab .empty-state[data-v-d2298bca],.roles-tab .loading-state[data-v-d2298bca]{font-size:12px}}.roles-tab .role-actions[data-v-d2298bca]{display:flex;flex-shrink:0;min-height:50px;padding:10px 6px 4px}.roles-tab .role-actions .operation-btn[data-v-d2298bca]{align-items:center;background:transparent;border-radius:4px;display:flex;font-size:12px;height:32px;justify-content:center;padding:4px 12px;position:relative;transition:all .2s}.roles-tab .role-actions .operation-btn .el-icon[data-v-d2298bca]{font-size:14px}.roles-tab .role-actions .operation-btn i[data-v-d2298bca]{color:var(--agent-text-icon);font-size:14px;transition:color .2s}.roles-tab .role-actions .operation-btn[data-v-d2298bca]:before{background:transparent;border-radius:4px;content:"";inset:0;position:absolute;transition:background .2s}.roles-tab .role-actions .operation-btn[data-v-d2298bca]:after{background:transparent;border-radius:2px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;transition:background .2s}.roles-tab .role-actions .operation-btn[data-v-d2298bca]:hover{cursor:pointer}.roles-tab .role-actions .operation-btn[data-v-d2298bca]:hover:before{background:transparent}.roles-tab .role-actions .operation-btn[data-v-d2298bca]:hover:after{background:var(--agent-border-sidebar-operations-btn-hover)}.roles-tab .role-actions .operation-btn:hover i[data-v-d2298bca]{color:var(--agent-text-primary)}.roles-tab .role-actions .operation-btn[data-v-d2298bca]:active{transform:scale(.95)}.roles-tab .role-actions .operation-btn.disabled[data-v-d2298bca]{cursor:not-allowed;opacity:.5;pointer-events:none}.roles-tab .role-actions .confirm-quote-btn[data-v-d2298bca]{background-color:transparent;border:1px solid transparent;border-radius:4px;color:var(--agent-text-primary);flex:1;font-size:12px;height:32px;padding:0 12px;position:relative}.roles-tab .role-actions .confirm-quote-btn[data-v-d2298bca]:before{background:var(--agent-border-sidebar-operations-btn-hover);border-radius:4px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.roles-tab .role-actions .confirm-quote-btn i[data-v-d2298bca]{font-size:14px;margin-right:4px;position:relative;z-index:1}.roles-tab .role-actions .confirm-quote-btn span[data-v-d2298bca]{position:relative;z-index:1}.roles-tab .role-actions .confirm-quote-btn[data-v-d2298bca]:hover{background-color:var(--agent-bg-sidebar-item)}.roles-tab .role-actions .cancel-btn[data-v-d2298bca]{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:4px;color:var(--agent-text-secondary);flex:1;font-size:12px;height:32px;margin-left:4px;padding:0 12px}.roles-tab .role-actions .cancel-btn[data-v-d2298bca]:hover{border-color:var(--agent-border-upload-cover);color:var(--agent-text-primary)}.glossary-tab[data-v-18619f0d]{display:flex;flex-direction:column;height:100%;overflow:hidden}.glossary-tab .empty-state[data-v-18619f0d],.glossary-tab .loading-state[data-v-18619f0d]{align-items:center;color:var(--agent-text-placeholder);display:flex;flex:1;font-size:14px;justify-content:center}@media(max-width:1024px){.glossary-tab .empty-state[data-v-18619f0d],.glossary-tab .loading-state[data-v-18619f0d]{font-size:12px}}.glossary-tab .glossary-actions[data-v-18619f0d]{display:flex;flex-shrink:0;min-height:50px;padding:10px 6px 4px}.glossary-tab .glossary-actions .operation-btn[data-v-18619f0d]{align-items:center;background:transparent;border-radius:4px;display:flex;font-size:12px;height:32px;justify-content:center;padding:4px 12px;position:relative;transition:all .2s}.glossary-tab .glossary-actions .operation-btn .el-icon[data-v-18619f0d]{font-size:14px}.glossary-tab .glossary-actions .operation-btn i[data-v-18619f0d]{color:var(--agent-text-icon);font-size:14px;transition:color .2s}.glossary-tab .glossary-actions .operation-btn[data-v-18619f0d]:before{background:transparent;border-radius:4px;content:"";inset:0;position:absolute;transition:background .2s}.glossary-tab .glossary-actions .operation-btn[data-v-18619f0d]:after{background:transparent;border-radius:2px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;transition:background .2s}.glossary-tab .glossary-actions .operation-btn[data-v-18619f0d]:hover{cursor:pointer}.glossary-tab .glossary-actions .operation-btn[data-v-18619f0d]:hover:before{background:transparent}.glossary-tab .glossary-actions .operation-btn[data-v-18619f0d]:hover:after{background:var(--agent-border-sidebar-operations-btn-hover)}.glossary-tab .glossary-actions .operation-btn:hover i[data-v-18619f0d]{color:var(--agent-text-primary)}.glossary-tab .glossary-actions .operation-btn[data-v-18619f0d]:active{transform:scale(.95)}.glossary-tab .glossary-actions .operation-btn.disabled[data-v-18619f0d]{cursor:not-allowed;opacity:.5;pointer-events:none}.glossary-tab .glossary-actions .confirm-quote-btn[data-v-18619f0d]{background-color:transparent;border:1px solid transparent;border-radius:4px;color:var(--agent-text-primary);flex:1;font-size:12px;height:32px;padding:0 12px;position:relative}.glossary-tab .glossary-actions .confirm-quote-btn[data-v-18619f0d]:before{background:var(--agent-border-sidebar-operations-btn-hover);border-radius:4px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.glossary-tab .glossary-actions .confirm-quote-btn i[data-v-18619f0d]{font-size:14px;margin-right:4px;position:relative;z-index:1}.glossary-tab .glossary-actions .confirm-quote-btn span[data-v-18619f0d]{position:relative;z-index:1}.glossary-tab .glossary-actions .confirm-quote-btn[data-v-18619f0d]:hover{background-color:var(--agent-bg-sidebar-item)}.glossary-tab .glossary-actions .cancel-btn[data-v-18619f0d]{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:4px;color:var(--agent-text-secondary);flex:1;font-size:12px;height:32px;margin-left:4px;padding:0 12px}.glossary-tab .glossary-actions .cancel-btn[data-v-18619f0d]:hover{border-color:var(--agent-border-upload-cover);color:var(--agent-text-primary)}.outline-tab[data-v-bfce1629]{display:flex;flex-direction:column;height:100%;overflow:hidden}.outline-tab .empty-state[data-v-bfce1629],.outline-tab .loading-state[data-v-bfce1629]{align-items:center;color:var(--agent-text-placeholder);display:flex;flex:1;font-size:14px;justify-content:center}@media(max-width:1024px){.outline-tab .empty-state[data-v-bfce1629],.outline-tab .loading-state[data-v-bfce1629]{font-size:12px}}.outline-tab .outline-actions[data-v-bfce1629]{display:flex;flex-shrink:0;min-height:50px;padding:10px 6px 4px}.outline-tab .outline-actions .operation-btn[data-v-bfce1629]{align-items:center;background:transparent;border-radius:4px;display:flex;font-size:12px;height:32px;justify-content:center;padding:4px 12px;position:relative;transition:all .2s}.outline-tab .outline-actions .operation-btn .el-icon[data-v-bfce1629]{font-size:14px}.outline-tab .outline-actions .operation-btn i[data-v-bfce1629]{color:var(--agent-text-icon);font-size:14px;transition:color .2s}.outline-tab .outline-actions .operation-btn[data-v-bfce1629]:before{background:transparent;border-radius:4px;content:"";inset:0;position:absolute;transition:background .2s}.outline-tab .outline-actions .operation-btn[data-v-bfce1629]:after{background:transparent;border-radius:2px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;transition:background .2s}.outline-tab .outline-actions .operation-btn[data-v-bfce1629]:hover{cursor:pointer}.outline-tab .outline-actions .operation-btn[data-v-bfce1629]:hover:before{background:transparent}.outline-tab .outline-actions .operation-btn[data-v-bfce1629]:hover:after{background:var(--agent-border-sidebar-operations-btn-hover)}.outline-tab .outline-actions .operation-btn:hover i[data-v-bfce1629]{color:var(--agent-text-primary)}.outline-tab .outline-actions .operation-btn[data-v-bfce1629]:active{transform:scale(.95)}.outline-tab .outline-actions .operation-btn.disabled[data-v-bfce1629]{cursor:not-allowed;opacity:.5;pointer-events:none}.outline-tab .outline-actions .confirm-quote-btn[data-v-bfce1629]{background-color:transparent;border:1px solid transparent;border-radius:4px;color:var(--agent-text-primary);flex:1;font-size:12px;height:32px;padding:0 12px;position:relative}.outline-tab .outline-actions .confirm-quote-btn[data-v-bfce1629]:before{background:var(--agent-border-sidebar-operations-btn-hover);border-radius:4px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.outline-tab .outline-actions .confirm-quote-btn i[data-v-bfce1629]{font-size:14px;margin-right:4px;position:relative;z-index:1}.outline-tab .outline-actions .confirm-quote-btn span[data-v-bfce1629]{position:relative;z-index:1}.outline-tab .outline-actions .confirm-quote-btn[data-v-bfce1629]:hover{background-color:var(--agent-bg-sidebar-item)}.outline-tab .outline-actions .cancel-btn[data-v-bfce1629]{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:4px;color:var(--agent-text-secondary);flex:1;font-size:12px;height:32px;margin-left:4px;padding:0 12px}.outline-tab .outline-actions .cancel-btn[data-v-bfce1629]:hover{border-color:var(--agent-border-upload-cover);color:var(--agent-text-primary)}.writing-style-tab[data-v-86f2a136]{display:flex;flex-direction:column;height:100%;overflow:hidden}.writing-style-tab .empty-state[data-v-86f2a136],.writing-style-tab .loading-state[data-v-86f2a136]{align-items:center;color:var(--agent-text-placeholder);display:flex;flex:1;font-size:14px;justify-content:center}@media(max-width:1024px){.writing-style-tab .empty-state[data-v-86f2a136],.writing-style-tab .loading-state[data-v-86f2a136]{font-size:12px}}.writing-style-tab .writing-style-actions[data-v-86f2a136]{display:flex;flex-shrink:0;min-height:50px;padding:10px 6px 4px}.writing-style-tab .writing-style-actions .operation-btn[data-v-86f2a136]{align-items:center;background:transparent;border-radius:4px;display:flex;font-size:12px;height:32px;justify-content:center;padding:4px 12px;position:relative;transition:all .2s}.writing-style-tab .writing-style-actions .operation-btn .el-icon[data-v-86f2a136]{font-size:14px}.writing-style-tab .writing-style-actions .operation-btn i[data-v-86f2a136]{color:var(--agent-text-icon);font-size:14px;transition:color .2s}.writing-style-tab .writing-style-actions .operation-btn[data-v-86f2a136]:before{background:transparent;border-radius:4px;content:"";inset:0;position:absolute;transition:background .2s}.writing-style-tab .writing-style-actions .operation-btn[data-v-86f2a136]:after{background:transparent;border-radius:2px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;transition:background .2s}.writing-style-tab .writing-style-actions .operation-btn[data-v-86f2a136]:hover{cursor:pointer}.writing-style-tab .writing-style-actions .operation-btn[data-v-86f2a136]:hover:before{background:transparent}.writing-style-tab .writing-style-actions .operation-btn[data-v-86f2a136]:hover:after{background:var(--agent-border-sidebar-operations-btn-hover)}.writing-style-tab .writing-style-actions .operation-btn:hover i[data-v-86f2a136]{color:var(--agent-text-primary)}.writing-style-tab .writing-style-actions .operation-btn[data-v-86f2a136]:active{transform:scale(.95)}.writing-style-tab .writing-style-actions .operation-btn.disabled[data-v-86f2a136]{cursor:not-allowed;opacity:.5;pointer-events:none}.writing-style-tab .writing-style-actions .confirm-quote-btn[data-v-86f2a136]{background-color:transparent;border:1px solid transparent;border-radius:4px;color:var(--agent-text-primary);flex:1;font-size:12px;height:32px;padding:0 12px;position:relative}.writing-style-tab .writing-style-actions .confirm-quote-btn[data-v-86f2a136]:before{background:var(--agent-border-sidebar-operations-btn-hover);border-radius:4px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.writing-style-tab .writing-style-actions .confirm-quote-btn i[data-v-86f2a136]{font-size:14px;margin-right:4px;position:relative;z-index:1}.writing-style-tab .writing-style-actions .confirm-quote-btn span[data-v-86f2a136]{position:relative;z-index:1}.writing-style-tab .writing-style-actions .confirm-quote-btn[data-v-86f2a136]:hover{background-color:var(--agent-bg-sidebar-item)}.writing-style-tab .writing-style-actions .cancel-btn[data-v-86f2a136]{background-color:transparent;border:1px solid var(--agent-border-card-header);border-radius:4px;color:var(--agent-text-secondary);flex:1;font-size:12px;height:32px;margin-left:4px;padding:0 12px}.writing-style-tab .writing-style-actions .cancel-btn[data-v-86f2a136]:hover{border-color:var(--agent-border-upload-cover);color:var(--agent-text-primary)}.writing-style-tab .list-container[data-v-86f2a136]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}@media(max-width:1024px){.writing-style-tab .list-container[data-v-86f2a136]{padding:0 4px}}.writing-style-tab .list-container .list-section[data-v-86f2a136]{display:flex;flex-direction:column;flex-shrink:0;min-height:0;overflow:hidden}.writing-style-tab .list-container .list-section:first-child .section-content[data-v-86f2a136]{max-height:32vh}.writing-style-tab .list-container .list-section[data-v-86f2a136]:last-child,.writing-style-tab .list-container .list-section[data-v-86f2a136]:only-child{flex:1}.writing-style-tab .list-container .list-section:only-child .section-content[data-v-86f2a136]{max-height:none}.writing-style-tab .list-container .list-section .section-header[data-v-86f2a136]{align-items:center;background-color:var(--agent-bg-hover);cursor:pointer;display:flex;flex-shrink:0;margin-bottom:0;padding:12px 6px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1024px){.writing-style-tab .list-container .list-section .section-header[data-v-86f2a136]{padding:6px 4px}}.writing-style-tab .list-container .list-section .section-header[data-v-86f2a136]:hover{background:var(--agent-bg-hover)}.writing-style-tab .list-container .list-section .section-header .section-title[data-v-86f2a136]{color:var(--agent-text-primary);font-size:13px;font-weight:500;margin-right:4px}@media(max-width:1024px){.writing-style-tab .list-container .list-section .section-header .section-title[data-v-86f2a136]{font-size:12px}}.writing-style-tab .list-container .list-section .section-header .section-count[data-v-86f2a136]{color:var(--agent-text-icon);flex:1;font-size:12px}@media(max-width:1024px){.writing-style-tab .list-container .list-section .section-header .section-count[data-v-86f2a136]{font-size:11px}}.writing-style-tab .list-container .list-section .section-header .expand-icon[data-v-86f2a136]{color:var(--agent-text-placeholder);font-size:14px;margin-left:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.writing-style-tab .list-container .list-section .section-header .expand-icon.expanded[data-v-86f2a136]{color:var(--agent-text-primary);transform:rotate(90deg)}@media(max-width:1024px){.writing-style-tab .list-container .list-section .section-header .expand-icon[data-v-86f2a136]{font-size:12px}}.writing-style-tab .list-container .list-section .section-content[data-v-86f2a136]{display:flex;flex:1;flex-direction:column;margin-top:4px;min-height:0;overflow-y:auto;padding-right:2px;transition:all .1s cubic-bezier(.4,0,.2,1)}.writing-style-tab .list-container .list-section .section-content .loading-more[data-v-86f2a136]{align-items:center;color:var(--agent-text-placeholder);display:flex;justify-content:center;padding:12px 0}.writing-style-tab .list-container .list-section .section-content .loading-more .el-icon[data-v-86f2a136]{font-size:16px}.writing-style-tab .list-container .list-section .section-content[data-v-86f2a136] .card-list{flex:1;min-height:0;padding:0 0 14px}@media(max-width:1280px){.writing-style-tab .list-container .list-section .section-content[data-v-86f2a136] .card-list{padding:0 0 10px}}@media(max-width:1024px){.writing-style-tab .list-container .list-section .section-content[data-v-86f2a136] .card-list{padding:0 0 8px}}.writing-style-tab .list-container .list-section .section-content[data-v-86f2a136] .card-list::-webkit-scrollbar{width:4px}.writing-style-tab .section-expand-enter-active[data-v-86f2a136],.writing-style-tab .section-expand-leave-active[data-v-86f2a136]{overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.writing-style-tab .section-expand-enter-from[data-v-86f2a136],.writing-style-tab .section-expand-leave-to[data-v-86f2a136]{margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(-8px)}.writing-style-tab .section-expand-enter-to[data-v-86f2a136],.writing-style-tab .section-expand-leave-from[data-v-86f2a136]{max-height:100vh;opacity:1;transform:translateY(0)}.memo-tab[data-v-05ea0888]{display:flex;flex-direction:column;height:100%;overflow:hidden}.memo-tab .empty-state[data-v-05ea0888],.memo-tab .loading-state[data-v-05ea0888]{align-items:center;color:var(--agent-text-placeholder);display:flex;flex:1;font-size:14px;justify-content:center}@media(max-width:1024px){.memo-tab .empty-state[data-v-05ea0888],.memo-tab .loading-state[data-v-05ea0888]{font-size:12px}}.memo-tab .memo-actions[data-v-05ea0888]{display:flex;flex-shrink:0;min-height:50px;padding:10px 6px 4px}.memo-tab .memo-actions .operation-btn[data-v-05ea0888]{align-items:center;background:transparent;border-radius:4px;display:flex;font-size:12px;height:32px;justify-content:center;padding:4px 12px;position:relative;transition:all .2s}.memo-tab .memo-actions .operation-btn .el-icon[data-v-05ea0888]{font-size:14px}.memo-tab .memo-actions .operation-btn i[data-v-05ea0888]{color:var(--agent-text-icon);font-size:14px;transition:color .2s}.memo-tab .memo-actions .operation-btn[data-v-05ea0888]:before{background:transparent;border-radius:4px;content:"";inset:0;position:absolute;transition:background .2s}.memo-tab .memo-actions .operation-btn[data-v-05ea0888]:after{background:transparent;border-radius:2px;content:"";inset:0;-webkit-mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);mask:linear-gradient(var(--agent-color-white) 0 0) content-box,linear-gradient(var(--agent-color-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;transition:background .2s}.memo-tab .memo-actions .operation-btn[data-v-05ea0888]:hover{cursor:pointer}.memo-tab .memo-actions .operation-btn[data-v-05ea0888]:hover:before{background:transparent}.memo-tab .memo-actions .operation-btn[data-v-05ea0888]:hover:after{background:var(--agent-border-sidebar-operations-btn-hover)}.memo-tab .memo-actions .operation-btn:hover i[data-v-05ea0888]{color:var(--agent-text-primary)}.memo-tab .memo-actions .operation-btn[data-v-05ea0888]:active{transform:scale(.95)}.memo-tab .memo-actions .operation-btn.disabled[data-v-05ea0888]{cursor:not-allowed;opacity:.5;pointer-events:none}.sidebar-panel[data-v-28756cdc]{background:transparent;border-left:1px solid var(--agent-border-card-header);border-top:1px solid var(--agent-border-card-header);box-shadow:var(--agent-shadow-card);display:flex;height:100%;position:relative;width:100%}.sidebar-panel .sidebar-panel-content[data-v-28756cdc]{background:var(--agent-bg-sidebar-content);display:flex;flex:calc(100% - 66px);flex-direction:column;overflow:hidden}.sidebar-panel .sidebar-panel-content .novel-title-section[data-v-28756cdc]{align-items:center;border-bottom:1px solid var(--agent-border-card-header);display:flex;flex-shrink:0;justify-content:center;padding:20px 14px}@media(max-width:1024px){.sidebar-panel .sidebar-panel-content .novel-title-section[data-v-28756cdc]{padding:12px 8px 5px}}.sidebar-panel .sidebar-panel-content .novel-title-section .title-display[data-v-28756cdc]{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;transition:color .2s;width:100%}@media(max-width:1024px){.sidebar-panel .sidebar-panel-content .novel-title-section .title-display[data-v-28756cdc]{gap:6px}}.sidebar-panel .sidebar-panel-content .novel-title-section .title-display .title-text[data-v-28756cdc]{color:var(--agent-text-primary);flex:1;font-family:Inter;font-size:16px;font-weight:600;line-height:24px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1280px){.sidebar-panel .sidebar-panel-content .novel-title-section .title-display .title-text[data-v-28756cdc]{font-size:15px}}@media(max-width:1024px){.sidebar-panel .sidebar-panel-content .novel-title-section .title-display .title-text[data-v-28756cdc]{font-size:14px}}.sidebar-panel .sidebar-panel-content .novel-title-section .title-display .edit-icon[data-v-28756cdc]{color:var(--agent-text-icon-dark);flex-shrink:0;font-size:16px;transition:color .2s ease}@media(max-width:1024px){.sidebar-panel .sidebar-panel-content .novel-title-section .title-display .edit-icon[data-v-28756cdc]{font-size:12px}}.sidebar-panel .sidebar-panel-content .novel-title-section .title-display:hover .edit-icon[data-v-28756cdc]{color:var(--agent-text-primary)}.sidebar-panel .sidebar-panel-content .novel-title-section .title-edit-container[data-v-28756cdc]{width:100%}.sidebar-panel .sidebar-panel-content .novel-title-section .title-edit-container[data-v-28756cdc] .el-input__wrapper{background-color:transparent;box-shadow:0 0 0 1px var(--agent-color-primary) inset}.sidebar-panel .sidebar-panel-content .novel-title-section .title-edit-container[data-v-28756cdc] .el-input__inner{border-radius:4px;color:var(--agent-text-primary);font-size:16px;font-weight:600;padding:4px 8px;text-align:center}@media(max-width:1024px){.sidebar-panel .sidebar-panel-content .novel-title-section .title-edit-container[data-v-28756cdc] .el-input__inner{font-size:14px;padding:3px 6px}}.sidebar-panel .sidebar-panel-content .novel-title-section .title-edit-container[data-v-28756cdc] .el-input__inner::-moz-placeholder{color:var(--agent-text-placeholder)}.sidebar-panel .sidebar-panel-content .novel-title-section .title-edit-container[data-v-28756cdc] .el-input__inner::placeholder{color:var(--agent-text-placeholder)}.sidebar-panel .sidebar-panel-content .tab-content[data-v-28756cdc]{flex:1;min-height:0;overflow:hidden;position:relative}.sidebar-panel .sidebar-panel-content .tab-content.has-draft-box[data-v-28756cdc]{padding-bottom:52px}.sidebar-panel .sidebar-panel-content .tab-content .draft-box-overlay[data-v-28756cdc]{background:var(--agent-bg-primary);display:flex;flex-direction:column;inset:0 0 52px;position:absolute;transform-origin:bottom center;z-index:5}.sidebar-panel .sidebar-panel-content .tab-content .draft-box-overlay .draft-box-header[data-v-28756cdc]{align-items:center;border-bottom:1px solid var(--agent-border-card-header);display:flex;flex-shrink:0;justify-content:space-between;padding:12px 14px}.sidebar-panel .sidebar-panel-content .tab-content .draft-box-overlay .draft-box-header .draft-box-title[data-v-28756cdc]{color:var(--agent-text-primary);font-size:14px;font-weight:600}.sidebar-panel .sidebar-panel-content .tab-content .draft-box-overlay .draft-box-header .close-icon[data-v-28756cdc]{color:var(--agent-text-icon-dark);cursor:pointer;font-size:16px;transition:color .2s ease}.sidebar-panel .sidebar-panel-content .tab-content .draft-box-overlay .draft-box-header .close-icon[data-v-28756cdc]:hover{color:var(--agent-text-primary)}.sidebar-panel .sidebar-panel-content .tab-content .scroll-unfold-enter-active[data-v-28756cdc]{animation:scroll-unfold-in-28756cdc .5s cubic-bezier(.34,1.56,.64,1)}.sidebar-panel .sidebar-panel-content .tab-content .scroll-unfold-leave-active[data-v-28756cdc]{animation:scroll-unfold-out-28756cdc .5s cubic-bezier(.36,0,.66,-.56)}@keyframes scroll-unfold-in-28756cdc{0%{clip-path:inset(100% 0 0 0);opacity:0;transform:translateY(20px)}to{clip-path:inset(0 0 0 0);opacity:1;transform:translateY(0)}}@keyframes scroll-unfold-out-28756cdc{0%{clip-path:inset(0 0 0 0);opacity:1;transform:translateY(0)}to{clip-path:inset(100% 0 0 0);opacity:0;transform:translateY(20px)}}.sidebar-panel .sidebar-panel-content .draft-box-entry[data-v-28756cdc]{align-items:center;background:var(--agent-bg-draft-box-btn);bottom:0;cursor:pointer;display:flex;gap:8px;height:52px;justify-content:center;left:0;position:absolute;right:66px;transition:all .3s ease;z-index:10}.sidebar-panel .sidebar-panel-content .draft-box-entry i[data-v-28756cdc]{color:var(--agent-text-primary);font-size:20px}.sidebar-panel .sidebar-panel-content .draft-box-entry span[data-v-28756cdc]{color:var(--agent-text-primary);font-size:14px;font-weight:500}.sidebar-panel .sidebar-panel-content .draft-box-entry[data-v-28756cdc]:hover{filter:brightness(1.1)}.sidebar-panel .sidebar-panel-content .draft-box-entry.active[data-v-28756cdc],.sidebar-panel .sidebar-panel-content .draft-box-entry[data-v-28756cdc]:active{background:var(--agent-bg-draft-box-btn-active);filter:brightness(.95)}.sidebar-panel .sidebar-panel-tabs[data-v-28756cdc]{background:var(--agent-bg-sidebar-tabs);border-left:1px solid var(--agent-border-card-header);display:flex;flex-direction:column;flex-shrink:0;width:66px}.sidebar-panel .sidebar-panel-tabs .tab-item[data-v-28756cdc]{color:var(--agent-text-icon-dark);cursor:pointer;padding:12px 0;position:relative;text-align:center;transition:all .3s}.sidebar-panel .sidebar-panel-tabs .tab-item i[data-v-28756cdc]{font-size:20px}.sidebar-panel .sidebar-panel-tabs .tab-item p[data-v-28756cdc]{font-size:12px;margin:8px 0 0}.sidebar-panel .sidebar-panel-tabs .tab-item[data-v-28756cdc]:after{background:transparent;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.sidebar-panel .sidebar-panel-tabs .tab-item.active[data-v-28756cdc]{background:var(--agent-bg-sidebar-panel-active)}.sidebar-panel .sidebar-panel-tabs .tab-item.active[data-v-28756cdc]:after{background:var(--agent-bg-sidebar-panel-after-active)}.sidebar-panel .sidebar-panel-tabs .tab-item.active i[data-v-28756cdc],.sidebar-panel .sidebar-panel-tabs .tab-item.active p[data-v-28756cdc]{color:var(--agent-text-sidebar-panel-active)}.sidebar-panel .sidebar-panel-tabs .tab-item.disabled[data-v-28756cdc]{cursor:not-allowed;opacity:.5}.sidebar-panel .sidebar-panel-tabs .tab-item.disabled[data-v-28756cdc]:not(.active):hover{background:transparent;color:var(--agent-text-icon)}.history-panel .history-header[data-v-9f4df472]{border-bottom:1px solid var(--agent-border-card-header);color:var(--agent-text-tertiary);font-size:14px;font-weight:500;padding:12px 16px 8px}@media(max-width:768px){.history-panel .history-header[data-v-9f4df472]{font-size:14px;padding:10px 12px 6px}}.history-panel .history-list[data-v-9f4df472]{max-height:400px;overflow-y:auto;padding:8px}@media(max-width:768px){.history-panel .history-list[data-v-9f4df472]{max-height:350px;padding:6px}}.history-panel .history-list[data-v-9f4df472]::-webkit-scrollbar{width:6px}@media(max-width:768px){.history-panel .history-list[data-v-9f4df472]::-webkit-scrollbar{width:4px}}.history-panel .history-list[data-v-9f4df472]::-webkit-scrollbar-track{background:var(--agent-bg-scrollbar)}.history-panel .history-list[data-v-9f4df472]::-webkit-scrollbar-thumb{background:var(--agent-bg-scrollbar-thumb);border-radius:3px}.history-panel .history-list .empty-state[data-v-9f4df472]{color:var(--agent-text-disabled);font-size:14px;padding:32px 16px;text-align:center}@media(max-width:768px){.history-panel .history-list .empty-state[data-v-9f4df472]{font-size:14px;padding:24px 12px}}.history-panel .history-list .history-group[data-v-9f4df472]{margin-bottom:12px}@media(max-width:768px){.history-panel .history-list .history-group[data-v-9f4df472]{margin-bottom:10px}}.history-panel .history-list .history-group[data-v-9f4df472]:last-child{margin-bottom:0}.history-panel .history-list .history-group .group-label[data-v-9f4df472]{color:var(--agent-text-icon-light);font-size:12px;font-weight:500;padding:6px 8px;text-transform:uppercase}@media(max-width:768px){.history-panel .history-list .history-group .group-label[data-v-9f4df472]{font-size:11px;padding:5px 6px}}.history-panel .history-list .history-group .session-item[data-v-9f4df472]{align-items:center;background:transparent;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin:5px 0;padding:6px 10px;transition:all .2s}@media(max-width:768px){.history-panel .history-list .history-group .session-item[data-v-9f4df472]{border-radius:6px;margin:4px 0;padding:5px 8px}}.history-panel .history-list .history-group .session-item[data-v-9f4df472]:hover{background:var(--agent-border-light)}.history-panel .history-list .history-group .session-item:hover .session-menu[data-v-9f4df472]{opacity:1}.history-panel .history-list .history-group .session-item.active[data-v-9f4df472]{background:var(--agent-bg-hover);font-weight:500;opacity:1}.history-panel .history-list .history-group .session-item .session-title[data-v-9f4df472]{color:var(--agent-text-primary);flex:1;font-size:14px;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.history-panel .history-list .history-group .session-item .session-title[data-v-9f4df472]{font-size:14px;margin-right:6px}}.history-panel .history-list .history-group .session-item .session-title-edit[data-v-9f4df472]{flex:1;margin-right:8px}@media(max-width:768px){.history-panel .history-list .history-group .session-item .session-title-edit[data-v-9f4df472]{margin-right:6px}}.history-panel .history-list .history-group .session-item .session-title-edit[data-v-9f4df472] .el-input__wrapper{background-color:var(--agent-bg-hover)!important;border:1px solid var(--agent-color-primary-hover)!important;border-radius:4px;box-shadow:none!important;color:var(--agent-text-primary);font-size:14px;height:28px;line-height:28px;padding:4px 8px}@media(max-width:768px){.history-panel .history-list .history-group .session-item .session-title-edit[data-v-9f4df472] .el-input__wrapper{font-size:14px;height:26px;line-height:26px;padding:3px 6px}}.history-panel .history-list .history-group .session-item .session-title-edit[data-v-9f4df472] .el-input__wrapper.is-focus{border-color:var(--agent-color-primary-hover)!important;box-shadow:0 0 0 2px var(--agent-color-primary-light)!important}.history-panel .history-list .history-group .session-item .session-title-edit[data-v-9f4df472] .el-input__wrapper:hover:not(.is-focus){border-color:var(--agent-color-primary-hover)!important;box-shadow:none!important}.history-panel .history-list .history-group .session-item .session-title-edit[data-v-9f4df472] .el-input__wrapper .el-input__inner{color:var(--agent-text-primary)!important}.history-panel .history-list .history-group .session-item .session-title-edit[data-v-9f4df472] .el-input__wrapper .el-input__inner::-moz-placeholder{color:var(--agent-text-disabled)!important}.history-panel .history-list .history-group .session-item .session-title-edit[data-v-9f4df472] .el-input__wrapper .el-input__inner::placeholder{color:var(--agent-text-disabled)!important}.history-panel .history-list .history-group .session-item .session-menu[data-v-9f4df472]{align-items:center;border-radius:4px;color:var(--agent-text-icon-light);display:flex;height:24px;justify-content:center;opacity:0;transition:all .2s;width:24px}@media(max-width:768px){.history-panel .history-list .history-group .session-item .session-menu[data-v-9f4df472]{height:22px;width:22px}}.history-panel .history-list .history-group .session-item .session-menu[data-v-9f4df472]:hover{background:var(--agent-bg-hover);color:var(--agent-text-primary)}.history-panel .history-list .history-group .session-item .session-menu .el-icon[data-v-9f4df472]{font-size:16px}@media(max-width:768px){.history-panel .history-list .history-group .session-item .session-menu .el-icon[data-v-9f4df472]{font-size:14px}}.agent-layout-container[data-v-82e5633f]{background-color:var(--agent-bg-primary);display:flex;height:100%;overflow:hidden}.agent-layout-container .left-sidebar[data-v-82e5633f]{align-items:center;background:transparent;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;transition:width .3s ease;width:74px;z-index:100}@media(max-width:768px){.agent-layout-container .left-sidebar[data-v-82e5633f]{width:56px}}.agent-layout-container .left-sidebar.collapsed[data-v-82e5633f]{width:40px}.agent-layout-container .left-sidebar.collapsed .sidebar-icon-group[data-v-82e5633f]{display:none}.agent-layout-container .left-sidebar .sidebar-icon-group[data-v-82e5633f]{align-items:center;background:var(--agent-bg-sidebar-group);border:1px solid var(--agent-border-sidebar-group);border-radius:9999px;box-shadow:0 0 #fff inset,0 0 0 1px var(--agent-color-white-05) inset,0 1px 0 0 var(--agent-color-white-05) inset;display:flex;flex-direction:column;gap:8px;padding:8px 6px;position:relative}@media(max-width:768px){.agent-layout-container .left-sidebar .sidebar-icon-group[data-v-82e5633f]{gap:4px;padding:6px 4px}}.agent-layout-container .left-sidebar .fold-icon[data-v-82e5633f]{background:var(--agent-bg-fold-icon);border:1px solid var(--agent-border-card-header);border-radius:50%;box-shadow:var(--agent-shadow-light);cursor:pointer;height:26px;line-height:22px;margin-top:8px;position:relative;text-align:center;width:26px}.agent-layout-container .left-sidebar .fold-icon i[data-v-82e5633f]{color:var(--agent-text-sidebar-icon-back);display:inline-block;font-size:14px;font-weight:600;line-height:26px;transform:rotate(-90deg)}.agent-layout-container .left-sidebar .fold-icon.collapsed i[data-v-82e5633f]{transform:rotate(90deg)}.agent-layout-container .left-sidebar .fold-icon[data-v-82e5633f]:hover{background:var(--agent-bg-fold-icon-hover);box-shadow:var(--agent-shadow-base);transition:all .3s}.agent-layout-container .left-sidebar .fold-icon:hover i[data-v-82e5633f]{color:var(--agent-text-sidebar-icon-back)}.agent-layout-container .left-sidebar .sidebar-icon[data-v-82e5633f]{align-items:center;background-color:transparent;border-radius:0;cursor:pointer;display:flex;font-weight:600;height:32px;justify-content:center;transition:all .3s;width:32px}@media(max-width:768px){.agent-layout-container .left-sidebar .sidebar-icon[data-v-82e5633f]{height:28px;width:28px}}.agent-layout-container .left-sidebar .sidebar-icon i[data-v-82e5633f]{color:var(--agent-text-sidebar-icon);font-size:18px;transition:all .3s}@media(max-width:768px){.agent-layout-container .left-sidebar .sidebar-icon i[data-v-82e5633f]{font-size:16px}}.agent-layout-container .left-sidebar .sidebar-icon.back[data-v-82e5633f]{background:var(--agent-bg-sidebar-back)!important;border-radius:50%!important}.agent-layout-container .left-sidebar .sidebar-icon.back i[data-v-82e5633f]{color:var(--agent-text-sidebar-icon-back)!important}.agent-layout-container .left-sidebar .sidebar-icon.disabled[data-v-82e5633f]{cursor:not-allowed;opacity:.4}.agent-layout-container .left-sidebar .sidebar-icon.disabled i[data-v-82e5633f]{color:var(--agent-text-disabled)}.agent-layout-container .left-sidebar .sidebar-icon.disabled[data-v-82e5633f]:hover{background-color:transparent!important}.agent-layout-container .left-sidebar .sidebar-icon.disabled:hover i[data-v-82e5633f]{color:var(--agent-text-icon)!important}.agent-layout-container .left-sidebar .sidebar-icon[data-v-82e5633f]:not(:first-child):not(.disabled):hover{background:var(--agent-bg-hover);border-radius:50%}.agent-layout-container .left-sidebar .sidebar-icon:not(:first-child):not(.disabled):hover i[data-v-82e5633f]{color:var(--agent-text-icon-hover)}.agent-layout-container .toggle-button[data-v-82e5633f]{align-items:center;background:var(--agent-bg-toggle-button);border-radius:12px 0 0 12px;box-shadow:-2px 0 8px var(--agent-border-secondary);cursor:pointer;display:flex;height:62px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:right .3s ease,width .3s ease,background .3s ease;width:20px;z-index:99}@media(max-width:768px){.agent-layout-container .toggle-button[data-v-82e5633f]{display:none}}@media(max-width:1024px){.agent-layout-container .toggle-button[data-v-82e5633f]{height:50px;width:18px}}.agent-layout-container .toggle-button .el-icon[data-v-82e5633f],.agent-layout-container .toggle-button i[data-v-82e5633f]{color:var(--agent-text-icon);font-size:16px;transition:all .3s ease}@media(max-width:1024px){.agent-layout-container .toggle-button .el-icon[data-v-82e5633f],.agent-layout-container .toggle-button i[data-v-82e5633f]{font-size:14px}}.agent-layout-container .toggle-button[data-v-82e5633f]:hover{background:var(--agent-bg-hover)}.agent-layout-container .toggle-button:hover .el-icon[data-v-82e5633f],.agent-layout-container .toggle-button:hover i[data-v-82e5633f]{color:var(--agent-text-icon-hover)}.agent-layout-container.layout-triple .toggle-button[data-v-82e5633f]{border-right:none;right:calc(18% - 1px)}@media(max-width:1024px){.agent-layout-container.layout-triple .toggle-button[data-v-82e5633f]{display:none}}@media(max-width:1280px){.agent-layout-container.layout-triple .toggle-button[data-v-82e5633f]{right:calc(22% - 1px)}}.agent-layout-container.layout-double .toggle-button[data-v-82e5633f]{border-right:none;right:0}.agent-layout-container .sidebar-slide-enter-active[data-v-82e5633f],.agent-layout-container .sidebar-slide-leave-active[data-v-82e5633f]{transition:opacity .3s ease,transform .3s ease}.agent-layout-container .sidebar-slide-enter-from[data-v-82e5633f],.agent-layout-container .sidebar-slide-leave-to[data-v-82e5633f]{opacity:0}.agent-layout-container .sidebar-slide-enter-to[data-v-82e5633f],.agent-layout-container .sidebar-slide-leave-from[data-v-82e5633f]{opacity:1}.agent-layout-container .main-layout[data-v-82e5633f]{display:flex;flex:1;overflow:hidden;position:relative}.agent-layout-container .main-layout.is-resizing[data-v-82e5633f]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.agent-layout-container .main-layout.is-resizing .resize-handle[data-v-82e5633f]{background:var(--color-primary)}.agent-layout-container .main-layout.is-resizing .agent-panel-wrapper[data-v-82e5633f],.agent-layout-container .main-layout.is-resizing .content-panel-wrapper[data-v-82e5633f]{transition:none}.agent-layout-container .main-layout .agent-panel-wrapper[data-v-82e5633f]{display:flex;flex-direction:column;overflow:hidden;transition:width .3s ease}.agent-layout-container .main-layout .agent-panel-wrapper .traditional-panel-wrapper[data-v-82e5633f]{height:100%}.agent-layout-container .main-layout .agent-panel-wrapper .traditional-panel-wrapper[data-v-82e5633f] .traditional-panel{height:100%;width:100%}.agent-layout-container .main-layout .agent-panel-wrapper .traditional-panel-wrapper[data-v-82e5633f] .traditional-panel.show{border-left:none}.agent-layout-container .main-layout .agent-panel-wrapper .traditional-panel-wrapper.pro-mode[data-v-82e5633f]{display:flex;flex:1;flex-direction:column;margin:0 auto;width:80%}.agent-layout-container .main-layout .agent-panel-wrapper .agent-panel-switch span[data-v-82e5633f]{color:var(--agent-text-icon)}.agent-layout-container .main-layout .agent-panel-wrapper .agent-panel-switch[data-v-82e5633f] .el-switch.is-checked .el-switch__core{background-color:var(--agent-color-primary);border-color:var(--agent-color-primary)}.agent-layout-container .main-layout .resize-handle[data-v-82e5633f]{background:transparent;cursor:col-resize;flex-shrink:0;transition:background .2s ease;width:4px}.agent-layout-container .main-layout .resize-handle[data-v-82e5633f]:hover{background:var(--color-primary)}.agent-layout-container .main-layout .content-panel-wrapper[data-v-82e5633f]{border-left:1px solid var(--agent-border-content-panel);display:flex;flex:1;flex-direction:column;overflow:hidden;transition:width .3s ease}@media(max-width:768px){.agent-layout-container .main-layout .content-panel-wrapper[data-v-82e5633f]{display:none}}.agent-layout-container .main-layout .sidebar-panel-wrapper[data-v-82e5633f]{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:0;transition:width .3s ease}@media(max-width:768px){.agent-layout-container .main-layout .sidebar-panel-wrapper[data-v-82e5633f]{display:none}}@media(max-width:1024px){.agent-layout-container .main-layout .sidebar-panel-wrapper[data-v-82e5633f]{padding:10px 10px 10px 0}}.agent-layout-container .main-layout.layout-single[data-v-82e5633f]{justify-content:center}.agent-layout-container .main-layout.layout-single .agent-panel-wrapper[data-v-82e5633f]{max-width:1028px;width:100%}@media(max-width:768px){.agent-layout-container .main-layout.layout-single .agent-panel-wrapper[data-v-82e5633f]{max-width:100%}}.agent-layout-container .main-layout.layout-double .agent-panel-wrapper[data-v-82e5633f]{flex-shrink:0;width:40%}@media(max-width:1024px){.agent-layout-container .main-layout.layout-double .agent-panel-wrapper[data-v-82e5633f]{width:45%}}@media(max-width:768px){.agent-layout-container .main-layout.layout-double .agent-panel-wrapper[data-v-82e5633f]{width:100%}}.agent-layout-container .main-layout.layout-double .content-panel-wrapper[data-v-82e5633f]{flex-shrink:0;width:60%}@media(max-width:1024px){.agent-layout-container .main-layout.layout-double .content-panel-wrapper[data-v-82e5633f]{width:55%}}@media(max-width:768px){.agent-layout-container .main-layout.layout-double .content-panel-wrapper[data-v-82e5633f]{display:none}}.agent-layout-container .main-layout.layout-triple .agent-panel-wrapper[data-v-82e5633f]{flex-shrink:0;width:26%}@media(max-width:1280px){.agent-layout-container .main-layout.layout-triple .agent-panel-wrapper[data-v-82e5633f]{width:30%}}@media(max-width:1024px){.agent-layout-container .main-layout.layout-triple .agent-panel-wrapper[data-v-82e5633f]{width:35%}}@media(max-width:768px){.agent-layout-container .main-layout.layout-triple .agent-panel-wrapper[data-v-82e5633f]{width:100%}}.agent-layout-container .main-layout.layout-triple .content-panel-wrapper[data-v-82e5633f]{flex-shrink:0;width:56%}@media(max-width:1280px){.agent-layout-container .main-layout.layout-triple .content-panel-wrapper[data-v-82e5633f]{width:48%}}@media(max-width:1024px){.agent-layout-container .main-layout.layout-triple .content-panel-wrapper[data-v-82e5633f]{width:65%}}@media(max-width:768px){.agent-layout-container .main-layout.layout-triple .content-panel-wrapper[data-v-82e5633f]{display:none}}.agent-layout-container .main-layout.layout-triple .sidebar-panel-wrapper[data-v-82e5633f]{flex-shrink:0;width:18%}@media(max-width:1280px){.agent-layout-container .main-layout.layout-triple .sidebar-panel-wrapper[data-v-82e5633f]{width:22%}}@media(max-width:1024px){.agent-layout-container .main-layout.layout-triple .sidebar-panel-wrapper[data-v-82e5633f]{display:none}}.history-popover{background:var(--agent-bg-card)!important;border:1px solid var(--agent-border-sidebar-group)!important;border-radius:14px!important;box-shadow:0 20px 30px 0 var(--agent-color-dark-20)!important;min-width:200px;padding:0!important}.circle-loading-container[data-v-5f2427e4]{display:flex}.circle-loading-container.row[data-v-5f2427e4]{align-items:center;flex-direction:row}.circle-loading-container.row .loading-text[data-v-5f2427e4]{margin-left:7px}.circle-loading-container.column[data-v-5f2427e4]{flex-direction:column;justify-content:center}.circle-loading-container.column .loading-text[data-v-5f2427e4]{margin-top:7px}.circle-loading-container .circle-loading[data-v-5f2427e4]{display:inline-block;height:30px;position:relative;width:30px}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]{height:100%;left:0;position:absolute;top:0;width:100%}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:before{animation:loading-circleBounceDelay-5f2427e4 1.2s ease-in-out infinite both;background:#a0a5fe;border-radius:100%;content:"";display:block;height:25%;margin:0 auto;width:25%}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:first-child{transform:rotate(0) translateY(-3.5px);transform:rotate(0)}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:first-child:before{animation-delay:0s}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(2){transform:rotate(45deg) translateY(-3.5px);transform:rotate(45deg)}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(2):before{animation-delay:.15s}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(3){transform:rotate(90deg) translateY(-3.5px);transform:rotate(90deg)}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(3):before{animation-delay:.3s}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(4){transform:rotate(135deg) translateY(-3.5px);transform:rotate(135deg)}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(4):before{animation-delay:.45s}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(5){transform:rotate(180deg) translateY(-3.5px);transform:rotate(180deg)}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(5):before{animation-delay:.6s}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(6){transform:rotate(225deg) translateY(-3.5px);transform:rotate(225deg)}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(6):before{animation-delay:.75s}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(7){transform:rotate(270deg) translateY(-3.5px);transform:rotate(270deg)}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(7):before{animation-delay:.9s}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(8){transform:rotate(315deg) translateY(-3.5px);transform:rotate(315deg)}.circle-loading-container .circle-loading .circle-loading-child[data-v-5f2427e4]:nth-child(8):before{animation-delay:1.05s}.circle-loading-container .loading-text[data-v-5f2427e4]{color:#ffffffeb;font-size:12px}@keyframes loading-circleBounceDelay-5f2427e4{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}
