.mcp-tabs{align-items:flex-start!important;margin-bottom:16px!important}.mcp-tabs .ant-tabs-nav:before{border:none!important}.mcp-tabs .ant-tabs-nav-operations{display:none!important}.mcp-tabs .ant-tabs-tab{color:var(--col_text01)!important;font-weight:400!important;font-size:14px!important;padding:8px 0!important}.mcp-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--col_text00)!important;font-weight:500!important}.mcp-tabs .ant-tabs-ink-bar{background:var(--col_text00)!important}.mcp-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 32px!important}.mcp-tabs .ant-tabs-nav{height:35px!important;margin:0!important}.mcp-modal .ant-modal-header{margin-bottom:24px!important}.mcp-modal .ant-modal-content{border-radius:20px!important;padding:24px!important}.mcp-modal-content{margin-right:-10px!important;padding-right:10px!important}.mcp-modal-content::-webkit-scrollbar{height:7px!important}.chat-input-container{border-radius:var(--radius-20,20px);border:.5px solid #c9c9c9;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.05);position:relative;z-index:10}.chat-input-container .chat-input{padding-left:12px!important;padding-right:12px!important;padding-bottom:8px!important}.chat-input-container .chat-input:has(.ant-input-textarea-show-count){padding-bottom:12px!important}.chat-input-container input{background:transparent;box-shadow:none!important;border-radius:0!important;border:none!important}.chat-input-container textarea{background:transparent;box-shadow:none;border-radius:0;padding:0;overflow-y:scroll;border:none!important;vertical-align:unset!important;resize:none!important;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif,Source Sans Pro!important}.chat-input-container textarea:focus-within{box-shadow:none!important}.chat-input-container textarea::-moz-placeholder{color:var(--col_text06)}.chat-input-container textarea::placeholder{color:var(--col_text06)}.chat-input-container textarea:active,.chat-input-container textarea:focus,.chat-input-container textarea:hover{background:transparent;box-shadow:none;border:none;padding:0}.mentions-dropdown{background-color:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:300px;overflow-y:auto}.mentions-dropdown ul{padding:0;margin:0;list-style:none}.mentions-dropdown li{padding:8px 16px;cursor:pointer;transition:background-color .2s}.mentions-dropdown li:hover{background-color:#f6f7f9}.model-select.ant-select{position:relative;height:40px;border-radius:10px;font-weight:300;font-size:12px;flex:1}.model-select.ant-select .ant-select-selection-search-input::-moz-placeholder{color:rgba(23,13,13,.6);font-weight:300;font-size:12px}.model-select.ant-select .ant-select-selection-search-input::placeholder{color:rgba(23,13,13,.6);font-weight:300;font-size:12px}.model-select.ant-select .ant-select-arrow{inset-inline-end:12px;z-index:100}.model-select.ant-select .ant-select-selector{border-color:transparent!important;background-color:transparent!important;box-shadow:none!important;font-weight:300;font-size:12px;padding:0 12px}.model-select.ant-select:hover .ant-select-selector{border-color:transparent!important;box-shadow:none}.model-select.ant-select .ant-select-selection-item{color:var(--col_text00);font-size:14px}.model-select-dropdown{width:auto!important;border-radius:16px!important}.model-select-dropdown .ant-dropdown-menu{padding:8px!important}.model-select-dropdown .ant-dropdown-menu-item-active{background:hsla(0,0%,100%,.039)!important}.model-select-dropdown .rc-virtual-list-holder-inner{gap:4px}.model-select-dropdown .ant-dropdown-menu-item{padding:7px 8px!important;height:auto!important;color:var(--col_text06)!important;background:transparent!important;font-size:12px!important;font-weight:300!important;border-radius:8px!important}.model-select-dropdown .ant-dropdown-menu-item:last-child{margin-bottom:0}.model-select-dropdown .ant-dropdown-menu-item:hover{background:var(--col_bg14)!important}.model-select-dropdown span{color:#fff!important}.input-out-wrapper{padding:12px 16px 0;width:100%;display:-moz-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.input-out-wrapper .stop-create-tooltip .ant-tooltip-arrow{left:6px}.input-out-wrapper .stop-create-tooltip .ant-tooltip-arrow:before{border-right-color:rgba(0,0,0,.8);background:rgba(0,0,0,.8)}.input-out-wrapper .stop-create-tooltip .ant-tooltip-inner{padding:8px;background-color:rgba(0,0,0,.8);border-radius:8px;box-shadow:none}.phone-bar{padding-bottom:env(safe-area-inset-bottom)}.input-wrapper{width:100%;max-width:743px}.input-wrapper .ant-input{line-height:22px;min-height:22px!important;padding-bottom:0;border:none;box-shadow:none;caret-color:var(--col_brand00);font-size:16px!important;font-weight:300;padding-top:2px;color:var(--col_text00);border-radius:0;background:transparent!important}.input-wrapper .ant-input:focus{border:none;box-shadow:none}.input-wrapper textarea{background:none;outline:none;border:none;width:100%;height:22px;resize:none;overflow-y:auto;padding-top:3px;font-size:16px;color:#14151a;background:transparent}.input-wrapper textarea::-moz-placeholder{color:rgba(20,21,26,.25);font-weight:300}.input-wrapper textarea::placeholder{color:rgba(20,21,26,.25);font-weight:300}.input-wrapper .input-right-expand-top{top:14px}.input-wrapper .input-right-expand-bottom{bottom:53px}.input-wrapper .input-right-expand{position:absolute;right:16px;top:10px;display:-moz-box;display:flex;align-items:center;justify-content:center}.input-wrapper .input-right-expand .expand-circle{display:-moz-box;display:flex;justify-content:center;align-items:center;cursor:pointer}.input-wrapper .input-suffix-expand{margin-right:16px;display:-moz-box;display:flex;align-items:center;justify-content:center;align-self:end}.input-wrapper .input-suffix-expand .line{width:1px;background-color:rgba(20,21,26,.1)}.input-wrapper #input-up-file{align-self:end}.input-wrapper .input-suffix{display:-moz-box;display:flex;align-items:center;justify-content:center;align-self:end}@media(max-width:768px){#input-wrapper{border-radius:20px}}.ant-input-outlined:focus,.ant-input-outlined:hover{background:transparent}.hidden-scroll{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.hidden-scroll::-webkit-scrollbar{display:none}#chat-input::-moz-placeholder{font-weight:300;font-size:14px}#chat-input::placeholder{font-weight:300;font-size:14px}.agent-mode-value-icon svg{height:16px!important;width:16px!important}.horizontal-scroll-shadow-wrapper{position:relative;width:100%;overflow:hidden}.horizontal-scroll-shadow-content{--scroll-shadow-size:80px;width:100%;overflow-x:scroll;position:relative;z-index:1;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--scroll-shadow-size),#000 -moz-calc(100% - var(--scroll-shadow-size)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--scroll-shadow-size),#000 calc(100% - var(--scroll-shadow-size)),transparent 100%)}@media(max-width:768px){.horizontal-scroll-shadow-content{--scroll-shadow-size:0px}}.horizontal-scroll-shadow-content.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.horizontal-scroll-shadow-content.hide-scrollbar::-webkit-scrollbar{display:none}.horizontal-scroll-shadow-content[data-left-scroll=false]{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--scroll-shadow-size)),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 -moz-calc(100% - var(--scroll-shadow-size)),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--scroll-shadow-size)),transparent 100%)}.horizontal-scroll-shadow-content[data-right-scroll=false]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--scroll-shadow-size),#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--scroll-shadow-size),#000 100%)}.horizontal-scroll-shadow-content[data-left-scroll=false][data-right-scroll=false]{-webkit-mask-image:none;mask-image:none}.dnd-upload{line-height:0!important}.dnd-upload,.dnd-upload .ant-upload{padding:0!important}.dnd-upload .ant-upload-drag{border:0!important;background-color:transparent!important}.dnd-upload .ant-upload-btn,.drag-wrapper,.drag-wrapper .ant-upload{padding:0!important}.drag-wrapper .ant-upload-drag{border:0!important;background-color:transparent!important}.drag-wrapper .ant-upload-btn,.drag-wrapper .ant-upload-drag-container{padding:0!important;display:block!important}.agent-mode-select-dropdown.hailuo-dropdown .ant-dropdown-menu{width:-moz-fit-content!important;width:-webkit-fit-content!important;width:fit-content!important;padding:8px!important}.mcp-dropdown-overlay .ant-dropdown-menu{background:transparent;box-shadow:none;padding:0}.mcp-dropdown-overlay .ant-dropdown-menu-item{padding:0!important;margin:4px 0;background:transparent!important}.mcp-dropdown-overlay .ant-dropdown-menu-item:hover{background:transparent!important}.mcp-dropdown-overlay .mcp-drop-down-icon svg{height:100%;width:100%}.mcp-dropdown-overlay .ant-dropdown-menu-item-selected{background:transparent!important}.mcp-dropdown-overlay .ant-dropdown-menu-item-divider{margin:8px 0;background-color:#eaeaea}.mcp-dropdown-render{box-shadow:inset -.5px -.5px 1px 0 rgba(95,95,96,.2),inset .5px .5px .5px 0 rgba(95,95,96,.2),0 8px 12px 0 rgba(0,0,0,.16)}.mcp-menu-container .ant-dropdown-menu{max-height:192px;overflow-y:auto;box-shadow:none!important}.SegmentedButton_segmentedButton__Lehrr{display:-moz-inline-box;display:inline-flex;align-items:center;padding:2px;border-radius:10px;border:1px solid var(--col_line00);background:#fff}.SegmentedButton_optionWrapper__Mdiqy{position:relative;display:-moz-box;display:flex;align-items:center}.SegmentedButton_optionWrapper__Mdiqy.SegmentedButton_selected__A3r46 .SegmentedButton_option__vbImc{color:var(--Color_4,#0296ff);font-weight:400;background-color:var(--Color_9,#e9f6ff)}.SegmentedButton_option__vbImc{display:-moz-box;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px 4px 6px;height:28px;border-radius:8px;font-size:14px;font-weight:400;line-height:20px;color:var(--col_text00);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;transition:all .2s ease}.SegmentedButton_option__vbImc:hover{background-color:var(--col_bg12)}.SegmentedButton_hoverCard__SqV57{position:absolute;top:-moz-calc(100% + 8px);top:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:1000;min-width:280px;padding:16px;background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.1);border:.5px solid var(--col_line00);animation:SegmentedButton_fadeIn__oKXw_ .2s ease}.SegmentedButton_hoverCard__SqV57:before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:12px;height:12px;background:#fff;border-left:.5px solid var(--col_line00);border-top:.5px solid var(--col_line00);transform:translateX(-50%) rotate(45deg)}@keyframes SegmentedButton_fadeIn__oKXw_{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.SegmentedButton_icon__MvMpQ{display:-moz-box;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SegmentedButton_icon__MvMpQ svg{display:block}.SegmentedButton_label__96r5B{white-space:nowrap}.ChatType_chatType__w2ahq{border-radius:10px!important;padding:2px!important;border:1px solid var(--col_line00);font-weight:400;font-size:14px}.ChatType_chatType__w2ahq .ant-segmented{border-radius:8px!important;box-shadow:none!important}.ChatType_chatType__w2ahq .ant-segmented-item-label{display:-moz-box;display:flex;justify-content:center;align-items:center;padding:4px 8px 4px 6px!important;font-size:14px;height:20px!important;border-radius:var(--radius-8,8px)!important}.ChatType_chatType__w2ahq .ant-segmented-item-selected .ant-segmented-item-label{color:var(--Color_4,#0296ff)!important}.ChatType_chatType__w2ahq .ant-segmented-item-icon+*{margin-inline-start:4px!important}.ChatType_freeTag__4fSDk{display:-moz-box;display:flex;height:18px;padding:0 6px;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:.5px solid var(--col_line01,#d7d7d7);color:var(--col_text01,#797979);text-align:center;font-family:var(--font-family,Inter);font-size:10px;font-style:normal;font-weight:400;line-height:normal}