.AIButton{display:flex;align-items:center;justify-content:center;color:var(--color-white1);border-radius:4px;background:var(--color-gradient-ai);padding:0 16px;font-size:13px;font-weight:600;height:32px;outline:none;border:none;cursor:pointer}.AIButton:not(:disabled):hover{background:var(--color-gradient-ai-hover)}.AIButton:disabled{cursor:not-allowed;opacity:.3}.AIPromptEditor .AIPromptEdit{flex:1 1;padding:0 12px 12px}.AIPromptEditor .AIPromptEdit>ul>li>.DragHandle{top:0;transform:none}.AIPromptEditor .AIPromptEdit .DragHandle{display:block;top:50%;right:8px;transform:translateY(-50%);fill:var(--color-level9);outline:none;cursor:-webkit-grab;cursor:grab}.AIPromptEditor .AIPromptEdit .DragHandle:hover{fill:var(--color-level1)}.AIPromptEditor .AIPromptEdit .DragHandle path{fill-opacity:1}.AIPromptEditor .AIPromptEdit .AIPromptEdit-category{font-size:12px;font-weight:600;color:var(--color-level2);padding:4px 8px;margin-top:12px}.AIPromptEditor .AIPromptEdit .AIPromptEditorItem{height:44px;color:var(--color-level1);padding:0 8px;border-radius:8px;transition:all .15s;cursor:pointer}.AIPromptEditor .AIPromptEdit .AIPromptEditorItem:hover{background:var(--color-bg12)}.AIPromptEditor .AIPromptEdit .AIPromptEditorItem .AIPromptEditorItem-checkbox{margin-right:10px;width:16px;height:16px;cursor:pointer}.AIPromptEditor .AIPromptEdit .AIPromptEditorItem .AIPromptEditorItem-checkbox>svg{fill:none}.AIPromptEditor .AIPromptEdit .AIPromptEditorItem .AIPromptEditorItem-icon{margin-right:4px}.AIPromptList{display:flex;flex-direction:column;background:var(--color-bg14);border:1px solid var(--color-line1);border-radius:8px;width:100%;max-height:360px;font-size:13px;font-family:PingFang SC,Microsoft YaHei}.AIPromptList .AIPromptList-set{width:18px;height:18px;position:absolute;top:15px;right:16px;color:var(--color-level3);cursor:pointer;z-index:999}.AIPromptList .AIPromptList-set:hover{color:var(--color-level2)}.AIPromptList .AIPromptList-header{border-bottom:1px solid var(--color-line1);padding:8px 12px 8px 8px;color:var(--color-level2)}.AIPromptList .AIPromptList-header .AIPromptList-header-icon{width:32px;height:32px;padding:6px;border-radius:6px;transition:all .15s;fill:var(--color-level3);cursor:pointer}.AIPromptList .AIPromptList-header .AIPromptList-header-icon:hover{fill:var(--color-level2);background:var(--color-bg12)}.AIPromptList .AIPromptList-body{position:relative;padding:0 5px 0 12px;margin:12px 4px 8px 0;max-height:440px}.AIPromptList .AIPromptList-body .AIPromptList-content:not(:last-child){border-bottom:1px solid var(--color-line1);padding-bottom:8px;margin-bottom:13px}.AIPromptList .AIPromptList-body .AIPromptList-content .AIPromptList-content-title{position:-webkit-sticky;position:sticky;top:0;background-color:var(--color-bg14);font-size:12px;font-weight:600;z-index:100;color:var(--color-level3);padding:0 0 2px 10px}.AIPromptList .AIPromptList-body .AIPromptList-content-more-commands .AIPromptItem:hover{background:var(--color-bg12);color:var(--color-level7)}.AIPromptList .AIPromptList-body .AIPromptList-content-more-commands .AIPromptList-content-more-commands-arrow{width:18px;height:18px}.AIPromptList .AIPromptList-body .AIPromptList-more-commands-back-wrap{position:relative;position:-webkit-sticky;position:sticky;top:0;background:var(--color-bg14)}.AIPromptList .AIPromptList-body .AIPromptList-more-commands-back{gap:5px;color:var(--color-level2);fill:var(--color-level2);font-size:12px;cursor:pointer}.AIPromptList .AIPromptList-body::-webkit-scrollbar{width:4px}.AIPromptList .AIPromptList-body::-webkit-scrollbar-thumb{background-color:var(--color-bg5)}.AIPromptList .AIPromptList-body .AIPromptList-no-tips{font-size:13px;color:var(--color-level3);padding:10px}.AIPromptList .AIPromptList-body .AIPromptList-no-tips svg{fill:var(--color-yellow-bg);width:16px;height:16px;vertical-align:-3px;margin-right:4px}.AIPromptItem{height:36px;border-radius:6px;background:var(--color-bg14);color:var(--color-level9);padding:0 6px;transition:all .15s;cursor:pointer;margin:2px 0;flex-shrink:0}.AIPromptItem .AIPromptItem-arrow{color:var(--color-level3)}.AIPromptItem.AIPromptItem-selected{background:var(--color-gradient-ai-bg2);color:var(--color-level7)}.AIPromptItem.AIPromptItem-selected .AIPromptItem-arrow{color:var(--color-level7)}.AIPromptItem.AIPromptItem-selected .AIPromptItem-icon{fill:var(--color-level7)}.AIPromptItem.AIPromptItem-selected .AIPromptItem-ai-tag{opacity:1}.AIPromptItem.AIPromptItem-selected .AIPromptItem-hotkey .AIPromptItem-hotkey-item{color:var(--color-level2);background-color:var(--color-bg1)}.AIPromptItem .AIPromptItem-icon{fill:var(--color-level9);margin-right:8px}.AIPromptItem .AIPromptItem-title{flex:1 1;letter-spacing:1px}.AIPromptItem .AIPromptItem-ai-tag{margin-left:8px;opacity:.6}.AIPromptItem .AIPromptItem-new-tag{margin-left:8px}.AIPromptItem .AIPromptItem-hotkey .AIPromptItem-hotkey-item{display:inline-block;height:18px;line-height:18px;color:var(--color-level3);background:var(--color-bg5);border-radius:2px;margin-left:4px;padding:0 4px;transition:all .15s;font-size:12px}.AIPromptTopicList{background:var(--color-bg17)}.AIPromptTopicList .AIPromptList-body{max-height:230px}.AIPromptTopicItem{padding:0 8px;background:transparent}.AIPromptTopicItem.AIPromptItem-selected{background:var(--color-bg12-surface1);color:var(--color-level9)}.AIPromptTopicItem .AIPromptItem-title .search-highlight{color:var(--color-level7)}.AIChatInput{display:flex;flex-direction:column;border-radius:8px;position:relative;transition:all .2s;min-height:100px;font-size:13px;overflow:hidden;background-color:var(--color-bg1);box-shadow:0 0 0 1px var(--color-line1)}.AIChatInput:focus-within,.AIChatInput:not(.AIChatInput-generating):hover{box-shadow:0 0 0 1px var(--color-blue6)}.AIChatInput>.AIChatInput-in{padding:12px 12px 0;min-height:66px;max-height:18vh}.AIChatInput>.AIChatInput-in .AIInput-paramsTextWrapper{width:calc(100% - 24px);position:absolute;top:12px;left:12px;color:var(--color-level3);word-break:break-all;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AIChatInput>.AIChatInput-in .AIInput-paramsTextWrapper .AIInput-tagsValueText{position:relative;line-height:1.72;font-size:13px;color:var(--color-level1);word-break:break-all}.AIChatInput>.AIChatInput-in .AIInput-paramsTextWrapper .AIInput-tagsValueText>span{color:var(--color-blue-5)}.AIChatInput>.AIChatInput-in .AIInput-paramsTextWrapper .AIInput-tagsValueText.generating{color:var(--color-level3)}.AIChatInput>.AIChatInput-in .AIInput-paramsTextWrapper .AIInput-tagsValueText.generating>span{opacity:.5}.AIChatInput>.AIChatInput-in .AIChatInput-measure-value{position:absolute;visibility:hidden;padding:2px 10px;top:0;left:0;white-space:pre}.AIChatInput>.AIChatInput-in .AIChatInput-textarea{line-height:1.72;height:100%;font-family:inherit;overflow:hidden;color:var(--color-level1);caret-color:var(--color-level7)}.AIChatInput>.AIChatInput-in .AIChatInput-textarea::placeholder{font-size:12px;line-height:2;color:var(--color-level3)}.AIChatInput .AIChatInput-end{padding:0 10px 10px;height:34px}.AIChatInput .AIChatInput-end .AIPrompt-command-button{width:20px;height:20px;border-radius:4px;cursor:pointer;transition:background .15s;color:var(--color-level9)}.AIChatInput .AIChatInput-end .AIPrompt-command-button>svg{width:20px;height:20px}.AIChatInput .AIChatInput-end .AIChatInput-end-right{height:24px;position:relative;transition:all .2s;align-self:flex-end;display:flex;align-items:center;justify-content:flex-end;font-size:12px;color:var(--color-level3);text-align:right;gap:5px}.AIChatInput .AIChatInput-end .AiSend{cursor:pointer}.AIChatInput .AIChatInput-end .AiSend.disabled{color:var(--color-level3);opacity:.3;cursor:not-allowed}.AIChatPromptLabel{white-space:nowrap;gap:3px;color:var(--color-level9);font-size:13px;cursor:pointer}.AIChatInputPrompt{padding:8px 8px 0;display:flex;flex:1 1;flex-wrap:nowrap;align-items:center;z-index:1;align-items:flex-end}.AIChatInputPrompt .AIChatInputPrompt-tag{display:grid;grid-template-columns:1fr 20px;height:36px}.AIChatInputPrompt .AIChatInputPrompt-tag .AIChatInputTag-content{line-height:1;min-width:0}.AIChatInputPrompt .AIChatInputPrompt-tag-disabled{opacity:.5;pointer-events:none}.AIChatInputPrompt .AIChatInputPrompt-select-wrap{position:absolute;bottom:6px;left:6px;gap:6px}.AIChatInputPrompt .AIChatInputPrompt-select-wrap-inline{margin-left:5px;gap:6px;flex:1 1;gap:5px;min-width:0;flex-wrap:nowrap}.AIChatInputPrompt .AIChatInputPrompt-divider{height:14px;width:1px;background:var(--color-line2);flex-shrink:0;margin:0 5px 0 10px}.AIChatInputQuote{position:relative}.AIChatInputQuote .AIChatInputTag .AIChatInputTag-content{gap:6px;overflow:hidden;min-width:0;color:var(--color-level9)}.AIChatInputQuote>svg{flex-shrink:0}.AIChatInputQuote .AIChatInputQuote-divider{background:var(--color-line1);position:absolute;height:1px;width:calc(100% - 16px);bottom:-8px;left:50%;transform:translateX(-50%)}.AIChatInputPromptSelect{font-size:12px;color:var(--color-level2);display:flex;align-items:center;cursor:pointer}.AIChatInputPromptSelect .AIChatInputPromptSelect-value{white-space:nowrap;border-radius:6px;min-width:48px;display:flex;align-items:center;justify-content:flex-end;gap:4px;height:24px;padding:5px;font-weight:600;color:var(--color-level9);font-size:12px;background:var(--color-bg13)}.AIChatInputPromptSelect .AIChatInputPromptSelect-value .AIChatInputPromptSelect-value-arrow{width:10px;height:10px}.AIChatInputParamsTag-close{color:var(--color-level3);position:absolute;top:-17px;right:-5px;cursor:pointer;opacity:0;transition:opacity .2s}.AIChatInputParamsTag .AIChatInputParamsTag-anchor{display:inline-block;width:0;height:100%;position:relative}.AIChatInputParamsTag:hover .AIChatInputParamsTag-close{opacity:1}.AIChatInputPromptTag-selected .AIChatInputPromptSelect-value{color:var(--color-level7)}div.ant-dropdown.CDropdown-overlay.AIChatInputPromptSelect-overlay{box-shadow:0 4px 20px 0 rgba(0,0,0,.08);border-radius:8px;border:1px solid var(--color-line1);background:var(--color-bg14);padding:4px 1px}div.ant-dropdown.CDropdown-overlay.AIChatInputPromptSelect-overlay>ul.ant-dropdown-menu{background:var(--color-bg14);border-radius:8px;padding:6px 7px;box-shadow:none;border:none}div.ant-dropdown.CDropdown-overlay.AIChatInputPromptSelect-overlay>ul.ant-dropdown-menu::-webkit-scrollbar{width:3px}div.ant-dropdown.CDropdown-overlay.AIChatInputPromptSelect-overlay>ul.ant-dropdown-menu::-webkit-scrollbar-thumb{background-color:var(--color-bg5)}div.ant-dropdown.CDropdown-overlay.AIChatInputPromptSelect-overlay>ul.ant-dropdown-menu>li.ant-dropdown-menu-item{padding:8px;max-width:150px;min-width:64px;font-size:13px}div.ant-dropdown.CDropdown-overlay.AIChatInputPromptSelect-overlay>ul.ant-dropdown-menu>li.ant-dropdown-menu-item:not(:last-child){margin-bottom:4px}div.ant-dropdown.CDropdown-overlay.AIChatInputPromptSelect-overlay>ul.ant-dropdown-menu>.ant-dropdown-menu-item.ant-dropdown-menu-item-selected{color:var(--color-level7);background:var(--color-blue-ai-bg);border-radius:8px;font-weight:600}div.ant-dropdown.CDropdown-overlay.AIChatInputPromptSelect-overlay>ul.ant-dropdown-menu>.ant-dropdown-menu-item.ant-dropdown-menu-item-active{background:var(--color-bg11-surface1);border-radius:8px}.AIChatInputTag{width:100%;justify-content:space-between;border-radius:8px;background-color:var(--color-bg11-surface1);padding:6px 8px}.AIChatInputTag,.AIChatInputTag .AIChatInputTag-content{display:flex;align-items:center}.AIChatInputTag .AIChatInputTag-icon{width:20px;height:20px;color:var(--color-level2);flex-shrink:0}.AIChatInputTag .AIChatInputTag-icon>svg{transition:transform .1s ease}.AIChatInputTag .ant-btn-variant-text.AIChatInputPrompt-topic-button{height:24px;font-size:12px;border-radius:6px;margin-right:14px;padding:0 5px 0 3px;gap:2px;background:transparent;color:var(--color-level9)}.AIChatInputTag .ant-btn-variant-text.AIChatInputPrompt-topic-button:hover{background:var(--color-bg13);color:var(--color-level9)}.AIChatInputTag .ant-btn-variant-text.AIChatInputPrompt-topic-button-open{background:var(--color-bg13)}.ant-popover.AIChatPromptPopover .ant-popover-inner{box-shadow:0 4px 20px 0 rgba(0,0,0,.078)}.AIChatInput-textarea-placeholder{font-size:12px;color:var(--color-level3);line-height:2;z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.AIChatInputLayoutSelector{padding:10px 12px;border-radius:8px;display:flex;flex-direction:column;background:var(--color-bg-ai);margin:4px 8px 0}.AIChatInputLayoutSelector-header{width:100%;color:var(--color-level9);font-size:12px;cursor:pointer}.AIChatInputLayoutSelector-header-title.collapsed{font-weight:600;color:var(--color-level7)}.AIChatInputLayoutSelector-header-arrow{height:19px;aspect-ratio:1/1;margin-right:-3px}.AIChatInputLayoutSelector-header-arrow>svg{color:var(--color-level3);height:14px;width:14px}.AIChatInputLayoutSelector-header.disabled{cursor:default;opacity:.5}.AIChatInputLayoutSelector-content{overflow:hidden}.AIChatButton{display:inline-flex;align-items:center;justify-content:space-between;height:26px;padding:4px 7px;color:var(--color-level1);border:1px solid var(--color-line2);font-size:13px;border-radius:8px;margin-right:4px;outline:none;cursor:pointer;transition:all .1s;background:transparent;white-space:nowrap;line-height:1}.AIChatButton:disabled{cursor:not-allowed;opacity:.5}.AIChatButton svg{width:18px;height:18px}.AIChatButton:not(:disabled):hover{background:var(--color-overlay1)}.AIChatButton.AIChatButton-blue{background:var(--color-blue6);color:var(--color-white1);border:none}.AIChatButton.AIChatButton-blue:hover{background:var(--color-blue7)}.AIChatButton.AIChatButton-icon{width:26px;height:26px;border-radius:6px;display:flex;justify-content:center;align-items:center;color:var(--color-level1);border:none;margin-right:4px;padding:0}.AIChatButton.AIChatButton-icon:hover{background:var(--color-bg11-surface1)}.AIChatButton.AIChatButton-icon svg{width:18px;height:18px}.AIChatButton.AIChatButton-icon.active{background:var(--color-bg11-surface1)}.AIChatButton.AIChatButton-icon:last-of-type,.AIChatButton:last-of-type{margin-right:0}.AIChatButtonDropdown{position:relative;padding-left:0;padding-right:26px}.AIChatButtonDropdown .AIChatButtonDropdown-beta{position:absolute;right:-4px;top:-8px;width:30px;height:15px;background:var(--color-bg10-surface);border-radius:3px;border:1px solid var(--color-line1)}.AIChatButtonDropdown .AIChatButtonDropdown-beta>span{display:block;font-size:12px;font-weight:500;color:var(--color-level2);transform:scale(.75);line-height:100%}.AIChatButtonDropdown .AIChatButtonDropdown-text{padding-left:8px;height:100%;z-index:1}.AIChatButtonDropdown .AIChatButtonDropdown-hover{flex-direction:row-reverse;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.AIChatButtonDropdown .AIChatButtonDropdown-hover svg{margin-right:6px;width:14px;height:14px}.AIChatButtonDropdownOverlay.ant-dropdown .ant-dropdown-menu{border-radius:8px;padding:6px;background:var(--color-bg14)}.AIChatButtonDropdownOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0 8px;height:28px;line-height:28px;border-radius:6px;font-size:13px;color:var(--color-level1)}.AIChatButtonDropdownOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--color-bg12)}.AIChatButtonDropdownOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{font-size:13px}.AIChatDropdownButtonOverlay.ant-dropdown .ant-dropdown-menu-title-content{padding-right:6px}.AIChatDropdownButtonMenu.ant-dropdown-menu-submenu .ant-dropdown-menu,.AIChatDropdownButtonOverlay.ant-dropdown .ant-dropdown-menu{max-width:50vw;border-radius:8px;padding:8px;background:var(--color-bg14);max-height:200px}.AIChatDropdownButtonMenu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item,.AIChatDropdownButtonOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0 12px;min-height:34px;line-height:34px;border-radius:4px;color:var(--color-level1)}.AIChatDropdownButtonMenu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover,.AIChatDropdownButtonOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--color-bg11-surface1)}.AIChatDropdownButtonMenu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content,.AIChatDropdownButtonOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{display:block;line-height:1.5}.AIChatDropdownButtonMenu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title,.AIChatDropdownButtonOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title{max-width:50vw;display:flex;align-items:center}.AIChatDropdownButtonMenu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title>svg,.AIChatDropdownButtonOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title>svg{flex-shrink:0}.AIChatDropdownButtonMenu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title:hover,.AIChatDropdownButtonOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title:hover{background:var(--color-bg11-surface1)}.AIChatDropdownButtonMenu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-arrow-icon svg,.AIChatDropdownButtonOverlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-arrow-icon svg{fill:var(--color-level3)}.SlideLayoutSelector{padding:0 5px}.SlideLayoutSelector-title{font-size:12px;color:var(--text-2);margin-bottom:8px;display:flex;align-items:center;height:20px}.SlideLayoutSelector-title>svg{width:16px;height:16px;margin-left:auto}.SlideLayoutSelector-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));justify-content:space-between;grid-column-gap:22px;column-gap:22px;grid-row-gap:12px;row-gap:12px}.SlideLayoutSelector-item{display:flex;flex-direction:column;align-items:center;border-radius:4px;cursor:pointer;gap:6px}.SlideLayoutSelector-item-icon{width:100%;border-radius:7px;background:var(--color-bg1);overflow:hidden;transition:box-shadow .2s linear}.SlideLayoutSelector-item-icon>svg{min-width:56px;min-height:37px;width:100%;height:auto}.SlideLayoutSelector-item-name{font-size:12px;color:var(--color-level9);text-align:center;transition:color .2s ease}.SlideLayoutSelector-item:hover .SlideLayoutSelector-item-icon{box-shadow:0 0 0 1.5px var(--color-blue-ai-2)}.SlideLayoutSelector-item:hover .SlideLayoutSelector-item-name{color:var(--color-level1)}.SlideLayoutSelector-item.selected .SlideLayoutSelector-item-icon{box-shadow:0 0 0 2px var(--color-blue6)}.SlideLayoutSelector-item.selected .SlideLayoutSelector-item-name{color:var(--color-level1);font-weight:600}.SlideLayoutSelector-item.selected .SlideLayoutSelector-item-icon-wrap{box-shadow:0 0 0 2px transparent,0 0 0 2px var(--text-1)}.AIAutoTextarea{display:block;border:none;outline:none;background-color:transparent;width:max-content;resize:none;height:-moz-fit-content;height:fit-content;line-height:1.6;overflow:hidden;padding:0;width:100%}