@charset "UTF-8";.repo-type-selector :global .ant-select-selector{border:1px solid #e7e7e7!important;border-radius:6px!important;padding:0 5px}.repo-type-selector :global .ant-select-focused .ant-select-selector{border-color:#7433ff!important;box-shadow:none!important}:global .repo-type-selector-dropdown .ant-select-item-option-selected{background-color:#f7f7f7}.create-space-modal .ant-modal-content{border-radius:16px;padding:24px;background:var(--dola-bg-popup)}.create-space-modal .ant-modal-header{padding:0 0 8px;border-bottom:none;background:transparent}.create-space-modal .ant-modal-header .ant-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.create-space-modal .ant-modal-close{color:var(--dola-text-3)}.create-space-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.create-space-modal .ant-modal-body{padding:0}.create-space-modal .ant-modal-footer{padding:24px 0 0;border-top:none;background:transparent}.create-space-modal .create-space-modal-ok-btn{background-color:var(--dola-primary);border-color:var(--dola-primary);border-radius:8px;width:80px;height:32px;color:#fff;box-shadow:0 2px 8px #2f07861f}.create-space-modal .create-space-modal-ok-btn:hover{background-color:var(--dola-primary-soft)!important;border-color:var(--dola-primary-soft)!important}.create-space-modal .create-space-modal-cancel-btn{background-color:var(--dola-btn-secondary-bg-default);border-color:var(--dola-border-1);border-radius:8px;width:80px;height:32px;color:var(--dola-text-1)}.create-space-modal .create-space-modal-cancel-btn:hover{background-color:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.create-space-form .ant-form-item{margin-bottom:16px}.create-space-form .ant-form-item-label{padding-bottom:6px}.create-space-form .ant-form-item-label>label{height:auto;width:100%}.create-space-form .ant-form-item-label>label:before,.create-space-form .ant-form-item-label>label:after{display:none!important}.create-space-form .create-space-form-label-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.create-space-form .create-space-form-label{font-size:12px;color:var(--dola-text-3)}.create-space-form .create-space-form-label .required-mark{color:var(--dola-danger)}.create-space-form .create-space-form-link{font-size:12px;color:var(--dola-primary)}.create-space-form .create-space-form-link:hover{color:var(--dola-primary-soft)}.create-space-form .create-space-form-info-icon{margin-left:4px;font-size:12px;color:var(--dola-text-3);cursor:pointer}.create-space-form .ant-input-affix-wrapper{border-radius:10px;background:var(--dola-input-bg);border-color:var(--dola-border-1);color:var(--dola-text-1)}.create-space-form .ant-input-affix-wrapper:hover,.create-space-form .ant-input-affix-wrapper:focus-within{border-color:var(--dola-border-active)!important;background:var(--dola-input-bg)!important}.create-space-form .ant-input{height:34px;border-radius:10px;border-color:var(--dola-border-1);font-size:14px;background:var(--dola-input-bg);color:var(--dola-text-1)}.create-space-form .ant-input::placeholder{color:var(--dola-text-4)}.create-space-form .ant-input:hover,.create-space-form .ant-input:focus{border-color:var(--dola-border-active)!important;background:var(--dola-input-bg)!important}.create-space-form .ant-select .ant-select-selector{height:32px;border-radius:10px;border-color:var(--dola-border-1)!important;font-size:14px;background:var(--dola-input-bg)!important;color:var(--dola-text-1)}.create-space-form .ant-select .ant-select-selection-placeholder{color:var(--dola-text-4)}.create-space-form .ant-select .ant-select-arrow{color:var(--dola-text-3)}.create-space-form .ant-select:hover .ant-select-selector,.create-space-form .ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-border-active)!important}.space-selector .space-selector-trigger{cursor:pointer;padding:0 8px;border-radius:6px;display:inline-flex;align-items:center;gap:6px;width:100%}.space-selector .space-selector-trigger:hover{background:var(--dola-bg-selected)}.space-selector .space-selector-trigger .space-selector-link{display:flex;align-items:center;justify-content:space-between;width:100%;color:inherit}.space-selector .space-selector-trigger .space-selector-link:hover{color:inherit}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels{display:flex;flex-direction:column;font-size:11px;line-height:16px;letter-spacing:.2px;overflow:hidden;flex:1;min-width:0}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels .space-selector-label-top{color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels .space-selector-label-bottom{color:var(--dola-text-1);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels-inline{flex-direction:row;align-items:center;gap:4px}.space-selector .space-selector-trigger .space-selector-link .space-selector-labels-inline .space-selector-label-top,.space-selector .space-selector-trigger .space-selector-link .space-selector-labels-inline .space-selector-label-bottom{font-size:12px}.space-selector .space-selector-trigger .space-selector-link img{width:16px;height:16px;flex-shrink:0}.space-selector .space-selector-select :global .ant-select-selector{border:1px solid var(--dola-border-1)!important;border-radius:6px!important;padding:4px 12px!important}.space-selector .space-selector-select :global .ant-select-selector .ant-select-selection-search-input{font-size:14px}.space-selector .space-selector-select :global .ant-select-selector .ant-select-selection-placeholder{color:var(--dola-text-3);font-size:14px}.space-selector .space-selector-select :global.ant-select-focused .ant-select-selector{border-color:var(--dola-btn-primary-bg-default)!important;box-shadow:none!important}.space-selector-dropdown-list{width:190px!important}.space-selector-dropdown-list .ant-select-item-option-content .space-selector-option-label{color:var(--dola-text-1);font-size:12px;font-weight:500}.space-selector-dropdown-list .ant-select-item-option-selected{background-color:var(--dola-bg-hover)}.space-selector-dropdown-list.ant-select-dropdown .ant-select-item{padding:4px}.space-selector-dropdown-list .rc-virtual-list-scrollbar{width:4px!important}.space-selector-dropdown-list .rc-virtual-list-scrollbar-thumb{background:var(--dola-border-1)!important;width:4px!important}#dola-root[dola-theme=dark] .space-selector-select .ant-select-selector{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .space-selector-select .ant-select-selection-search-input{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .space-selector-select .ant-select-selection-placeholder{color:var(--dola-text-3)!important}:global body>div[id^=dmermaid-],:global body>div[id^=mermaid-]{display:none!important;visibility:hidden!important;position:absolute!important;top:-9999px!important;left:-9999px!important;width:0!important;height:0!important;opacity:0!important;pointer-events:none!important}:global body>div[id*=mermaid][id*="-"]{display:none!important;visibility:hidden!important;position:absolute!important;top:-9999px!important;left:-9999px!important;width:0!important;height:0!important;opacity:0!important;pointer-events:none!important}.mermaid-renderer{margin:12px 0;border:1px solid #e8e8e8;border-radius:6px;background:#fff;overflow:hidden}.mermaid-renderer .mermaid-toolbar{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#f8f9fa;border-bottom:1px solid #e8e8e8;font-size:12px}.mermaid-renderer .mermaid-toolbar .mermaid-label{color:#666;font-weight:500}.mermaid-renderer .mermaid-toolbar .mermaid-actions{display:flex;gap:4px}.mermaid-renderer .mermaid-container{position:relative;padding:16px;background:#fff;overflow:visible;width:100%;min-width:fit-content}.mermaid-renderer .mermaid-container .nodeLabel p{white-space:break-spaces}.mermaid-renderer .mermaid-container .mermaid-loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 0;color:#666;font-size:14px}.mermaid-renderer .mermaid-container .mermaid-loading .loading-spinner{width:16px;height:16px;border:2px solid #e8e8e8;border-top:2px solid #1890ff;border-radius:50%;animation:spin 1s linear infinite}.mermaid-renderer .mermaid-container .mermaid-chart{display:flex;justify-content:center;align-items:center;min-height:100px;overflow:visible;width:100%;min-width:fit-content}.mermaid-renderer .mermaid-container .mermaid-chart.rendering{opacity:.3}.mermaid-renderer .mermaid-container .mermaid-chart.error{border:1px dashed #e8e8e8;border-radius:4px;background:#f8f9fa;min-height:30px}.mermaid-renderer .mermaid-container .mermaid-chart svg{max-width:100%;height:auto}.mermaid-renderer .mermaid-container .mermaid-chart svg foreignObject{overflow:visible!important}.mermaid-renderer .mermaid-container .mermaid-chart svg foreignObject div{max-width:none!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:initial!important;min-width:fit-content!important;display:inline-block!important}.mermaid-renderer .mermaid-container .mermaid-chart svg foreignObject.edgeLabel div{max-width:400px!important;white-space:nowrap!important;text-align:center!important;padding:6px 10px!important;min-height:fit-content!important;line-height:1.3!important;overflow:visible!important}.mermaid-renderer .mermaid-container .mermaid-chart svg foreignObject.edgeLabel div[title]{white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-word!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .node rect,.mermaid-renderer .mermaid-container .mermaid-chart svg .node circle,.mermaid-renderer .mermaid-container .mermaid-chart svg .node ellipse,.mermaid-renderer .mermaid-container .mermaid-chart svg .node polygon{min-width:fit-content!important;min-height:fit-content!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .node .nodeLabel,.mermaid-renderer .mermaid-container .mermaid-chart svg .node text{max-width:none!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:initial!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .nodeLabel{max-width:none!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:initial!important;font-size:14px!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel{max-width:400px!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:initial!important;line-height:1.3!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel div{max-width:400px!important;white-space:nowrap!important;text-align:center!important;overflow:visible!important;text-overflow:initial!important;padding:4px 8px!important;line-height:1.3!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel div[style*=width]{white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-word!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .htmlLabel{max-width:none!important;width:auto!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .htmlLabel div{max-width:none!important;width:auto!important;white-space:nowrap!important}.mermaid-renderer .mermaid-container .mermaid-chart svg *[style*=max-width]{max-width:none!important}.mermaid-renderer .mermaid-container .mermaid-chart svg *.edgeLabel[style*=max-width]{max-width:400px!important}.mermaid-renderer .mermaid-container .mermaid-chart svg *[style*=text-overflow]{text-overflow:initial!important}.mermaid-renderer .mermaid-container .mermaid-chart svg *[style*=overflow]{overflow:visible!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .node text,.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel text,.mermaid-renderer .mermaid-container .mermaid-chart svg text{text-overflow:initial!important;overflow:visible!important;max-width:none!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .node text[style*=max-width],.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel text[style*=max-width],.mermaid-renderer .mermaid-container .mermaid-chart svg text[style*=max-width]{max-width:none!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel span,.mermaid-renderer .mermaid-container .mermaid-chart svg span.edgeLabel{max-width:400px!important;white-space:nowrap!important;line-height:1.3!important;display:inline-block!important;text-align:center!important;padding:3px 6px!important;overflow:visible!important;text-overflow:initial!important;background-color:#e8e8e880!important}.mermaid-renderer .mermaid-container .mermaid-chart svg .edgeLabel span p,.mermaid-renderer .mermaid-container .mermaid-chart svg span.edgeLabel p{background-color:#e8e8e880!important}.mermaid-renderer .mermaid-container .mermaid-chart svg span[title*=THive],.mermaid-renderer .mermaid-container .mermaid-chart svg span[title*=Impala]{white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-word!important}.mermaid-renderer .mermaid-container .mermaid-chart .mermaid-error{text-align:center;padding:5px;color:#999}.mermaid-renderer .mermaid-container .mermaid-chart .mermaid-error p{margin:4px 0}.mermaid-renderer .mermaid-container .mermaid-chart .mermaid-error .error-detail{font-size:12px;color:#999;margin-top:8px}.mermaid-renderer .mermaid-container .mermaid-raw-code{margin-top:16px;padding:12px;background:#f8f9fa;border-radius:4px;border:1px solid #e8e8e8}.mermaid-renderer .mermaid-container .mermaid-raw-code pre{margin:0;padding:0;background:none;border:none;font-family:Courier New,Courier,monospace;font-size:12px;line-height:1.4;color:#666;white-space:pre-wrap;word-break:break-all}.mermaid-renderer .mermaid-container .mermaid-raw-code code{background:none;padding:0;color:inherit}[data-theme=dark] .mermaid-renderer{border-color:#303030;background:#1f1f1f}[data-theme=dark] .mermaid-renderer .mermaid-toolbar{background:#262626;border-bottom-color:#303030}[data-theme=dark] .mermaid-renderer .mermaid-toolbar .mermaid-label{color:#d9d9d9}[data-theme=dark] .mermaid-renderer .mermaid-container{background:#1f1f1f}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-loading{color:#d9d9d9}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-loading .loading-spinner{border-color:#303030;border-top-color:#1890ff}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-chart.error{border-color:#e8e8e8;background:#2a1215}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-error{color:#999}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-error .error-detail{color:#8c8c8c}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-raw-code{background:#262626;border-color:#303030}[data-theme=dark] .mermaid-renderer .mermaid-container .mermaid-raw-code pre{color:#d9d9d9}.chart-container{margin:8px 0;background-color:transparent;border-radius:8px;padding:0 12px 12px}.chart-container .chart-header{display:flex;align-items:center;justify-content:space-between}.chart-container .chart-header .chart-title{font-size:14px;font-weight:600;color:var(--dola-text-1)}.chart-error{width:100%;height:100px;border:1px solid var(--dola-border-1);border-radius:4px;margin:10px 0;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);font-size:14px;line-height:20px;text-align:center;user-select:none;cursor:default}.chart-error a{text-decoration:none!important;cursor:pointer}.interrupt-box{display:flex;margin:32px 0 8px;background-color:#f7f7f7;padding:12px 16px;border-radius:8px;align-items:start}.interrupt-box .interrupt-message-icon{display:block;width:16px;height:16px;margin-right:8px;position:relative;top:5px}.interrupt-container .interrupt-title{font-size:14px;font-weight:500;line-height:28px}.interrupt-container .interrupt-action{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.interrupt-container .interrupt-action .interrupt-action-item{width:calc(50% - 12px);border-radius:8px;background-color:#efefef;font-size:14px;font-weight:500;color:#000;line-height:24px;text-align:left;cursor:pointer;padding:8px 20px}.interrupt-container .interrupt-action .interrupt-action-item:hover{background-color:#ddd}.interrupt-container .interrupt-action .interrupt-action-item.interrupt-action-item-disabled{cursor:not-allowed}.interrupt-container .interrupt-action .interrupt-action-item.interrupt-action-item-disabled:hover{background-color:#efefef}.interrupt-container .interrupt-selected-text{margin-top:16px;display:flex;align-items:center;border-radius:8px;background-color:#efefef;font-size:14px;font-weight:500;color:#000;line-height:24px;text-align:left;padding:8px 12px}.interrupt-container .interrupt-selected-text .interrupt-selected-text-icon{margin-right:8px}.interrupt-error{width:100%;height:100px;border:1px solid #e7e7e7;border-radius:4px;margin:10px 0;display:flex;align-items:center;justify-content:center;color:#8f8f8f;font-size:14px;font-weight:700;line-height:20px;text-align:center}.interrupt-error a{text-decoration:none!important;cursor:pointer}.interrupt-box-mobile .interrupt-action{display:flex;flex-direction:column;justify-content:start;align-items:start}.interrupt-box-mobile .interrupt-action .interrupt-action-item{margin-left:0;width:calc(100% - 48px)}.interrupt-box-mobile .interrupt-action .interrupt-action-item:first-child{margin-bottom:16px}.interrupt-box-mobile .interrupt-action .interrupt-action-item>span{display:block!important;width:100%!important}.knowledge-garden-banner{position:relative;width:100%;flex-shrink:0;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .3s ease;margin:0 auto}.knowledge-garden-banner:hover{transform:translateY(-2px)}.knowledge-garden-banner .banner-image{width:100%;height:100%;object-fit:cover;display:block}.knowledge-garden-banner .banner-content{position:absolute;top:0;right:0;width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 20px 0 12px;z-index:1}.knowledge-garden-banner .banner-content .banner-title{color:#40335c;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin:5px 0 4px;letter-spacing:.32px}.knowledge-garden-banner .banner-content .banner-title .highlight{position:relative;color:#333}.knowledge-garden-banner .banner-content .banner-title .highlight:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background-color:#ffd70080;z-index:-1;border-radius:4px}.knowledge-garden-banner .banner-content .banner-description{color:#796aa0;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:10px;font-style:normal;font-weight:400;line-height:16px;width:112px;margin:0}.knowledge-garden-banner .close-button{position:absolute;top:8px;right:8px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;background:rgba(255,255,255,.3);border-radius:50%;padding:2px}.knowledge-garden-banner .close-button:hover{opacity:.7}.carousel-container{position:relative;overflow:hidden;border-radius:4px;cursor:pointer;display:flex;align-items:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAjCAYAAADG1RdTAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAi7SURBVHgB7VldbFxHFT5z9+7apI29lvhRGsDX2E7SIGRHLUh98s3PQ0GtnCDxEF6yqUR5SuwIkJCQam+kIhBNiIt4oA94/UB5IzENT1WTzRsQoGtAkDiJfSs1qVqp8iZOXGe9e6fnnJm5e/f6bnbXP2kj9UizMzszd+bON+d858xcgM+krohoheM46fb29nS47sqVK169AXbt2uVUKhU3XJdIJPIPeuZRETtakUwmz5TL5SPhOgSgp95isa+D2WS4DsE6ilkONkj6+voWMKvZMCHE0WvXruXM/7hNXauYtdrwaMgEprFwhZSSNjBn/tu2PYgbdRE2QPr7+72VlZU9DA6ZhmnACTqjnUk7sA+XCdXwLuEgadzF6COd4THrSbOmh/OfwcWPQK32uKhR7vXr1/OwwYLAOzhfRtAicPL5Fp7di2A4OMAkrFNwHN4hz/OKjfoiEOMQ0R6UPIKzV7e7mG2I5mjJWvAJCu0QctzBZvqS9sRUuxqUTZFHhXOAtAuBOIfFGjBR+4h78mgGHgKYhTUIjtGNG5WJ1j8y4GghYq4BhxaFHHhC89c4rEG09mWi9fby8nIRUQ8jPoxpMPICE4gu8wLtELpqKvMzdVCnHZ6JTlZvh5oVTb4CHpLYmgzHTQW6MSLbGnAo9onxLAX6iUMdQZgOxyBG6u1QPcH+MlLFBLywINMW+BmcZ0iqjXSgNSkgwh5If7qjy87V69Q0IZP7RuAGN5MAm5E7C/KgJeQ87sCvpTIxB1qXQXpWCmvydtGf/9UvXx2O69QU56AZXURzIo0irchhVR5BehvLBaybgYckP/7Rz1wppEtl+8M82O//GewPzoG19I7SMCmVyXHcRVVCshFyPZaBc6h0DEBl6yCUdrwE/uccZ9/+Z0d/+OIx+N1rv6mZzzZnI1zkABCiEZNSc0onWofApOvxh+/7DeOWVoVe/vDhIyBWitA2m4WUN2FepAoKaFCksUYNijRl7iITd2aAUurmFJSc4+J+/xi8iONv3boVXjn182BOC91fRgd0o5hciJxh1iLkXpuJkJuV55//Lr88AbPlr/sgNTeh1kqL9llDVJmE681/BMYnOPR/7k//scLHhHqVmp/gMWnsw4cz4LoHgnk3Kwg8SFE3mR7yVGa9QBEwJG1Xs5C4PUO2LYPFSgbALNyAJKuAGE0Spg77C/XfZ0uTiWKBtZFkfOwXqEEdXG4WHDKTc+TSMU3x7FI2YzpkppPEWbBGIa15Ytt25BUPknOvAu847z4YIER18dJok7IvpTVSpdCgRoNCmpW6MQEJ5DEC5rnnDnE3KwaEVYtGMt6DLvTQjRs3Rs1BD/M9dG0AmyzukFLztqsncSkSajVCGLOSykwi5qT0RHGNAlSGQNXASE1TApLvTXPD0099i3MCJ4+7ewgB6MEFd1GMAp8i2fbEds4tVP3qoqThEKkB0sBoE1J8ogAJ+kr9X4NUzbmdgLdvqaXv2Lmbc3s9R34EdVV8YLQJ2+iKYRDWKTt3PMm5tTCjPBMtnHWCzUiApbmEWdm4cNC54RbTFq4P3jjwbta9dzgnMyZZ89lKX3VED4FeKDLO6T7kDYdgncKqIPVijalQVgGhdIC2X0jt21djEB1O258GEGRMp+CyS1930o53QxOCJDsWU50P/2nmMEgxlIm647T41ns3eScxWGNS1is2wR33KfWOCn9LN7T/+0QtHLJakMkuWeo7LsTKbUhdnwCNi9QBIg/npwe49+zs/zlnQqbdBXVRRMmFBkJgxgWAeLGehdaFQL6IWjcZ1zh7Vb1oedswVPkFDM9oTySh1D8Cd789BytfzQC7ak280u4U5c+7cG//v8T93WP0v8pXgTdTRF3uUCxw69a7nK8pzonTGjpWbMYXh3/882+cr2wf1p4JlGsJAAJIzU5A++UXGLyPvvl7uPO9Ctw98DaDdfc7c7A0dAFkqhPaCyeg7X8nNTDSeCqhx4TS7pe4mL/0Fuctg0NB3QZqTUM5f/4sLC4uQuULLp6FRqqBnmR+MWWMmnPw+F++Jtv//gIkb+J5q7SAZjgP9rvTDMrj53slgVgT45gAEnmr1D8K/mMOm/Ebb/yJ526JkPU57KFpDcni4h0Yz/4UTr3yW7j/9TFIvH8JEuy5pAiCQE2qJAQSzE1FyVjRsyFpGbA111W6BnBspTWvhQ6ftl4cXU559V6QLsQoR2Do3JWNfm2gj3jQhCC3FfBu6Ghc24MOq/n8m/D6H6fg+3jwXNp3Adr+exJSV84EjklHLFW3IzSfiCAyEhoLXS9UHbaWdh6H+99ALkqm+VRutIZ7w6dYopddx479pJg58gM+GFv3PGj7T5bjn8RCQbvxINARgWvX3igcAvmPdUP5K8NQ/jKmL7pcR+CfOvVyeLpsAM4DPtHsNS4WX/YsRO5wTbvmohqPQ2cxOnJQube39yBq3NnIs0Wcs6fep5m4m8DLl69NYdxHpu1AAyEAt7y5Twd3Cqyl/RdE+UtDNe/wh9encqdPvzwaebz6aSb6vZuEgrpI7OFE+9Cdsi4WYp4fCo2fh9XntjR9PIMWpKtL5DrTVg86m6NC3VUX6vUlgl0aOoueKh2c0sVdzzQXaAxMPQhM7JEp7K1WEa05gYckehwoGiLGj3MerBbHFEg7YsYjib2ibCQEUkfaOoRA7cEkookWTdP6SLb3DrwlZLKTXT/d2+jFTT/zzJN5THRpF3uHxeBQhBp324e7mjPlOnfHwa7R4knTIu3p8F2OJv6ouHQ3DRssCJ6HWOwFBmgQlp86zS7f+lDd6goLuolGKMWYO4ulX/pITNt02D3HoRtzf3wp2gc1Kli4NtF8zDhNffVsVUIAFVf6MrD89GmwFj09qXAaPW/VOwrE7LIb08cL/8dx4njHiVTF2fcIbJKEASrtHoGlZy+oBiG9Rs9a9Yg4+t0J6wZinq8BA8HxYsaqeQ7VOAcxxLyZn3wQoIIxMX4n1N6KbzWM6D8GgNSGr7LJnvkAAAAASUVORK5CYII=) no-repeat left 16px center / 35px auto,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAkCAYAAABMgYAxAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAmSURBVHgB7cdJDQAACAPBgn+HYAIFHD8sNOl+NmPYMqrvjpfAigHZTQPvZ7rixQAAAABJRU5ErkJggg==) no-repeat left 61px center / auto 18px,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADfSURBVHgB7dbBDYJAEIXhWekIGqAES+ACoQuxC8JFS9E7EFqwEuUlmKAhMc7Oix7mSzaBPf27h8mKOOeccz9TlmWBJUSJKCEshHCa1z7LMhmG4SoEO1FKkpezNVVVHYRAfYN930/zzYX5M1+2csZNqgNhjrmwI6MCgR0ZHQjMSJNAYEWaBQIj0jQQtiLTNL2N4ziJgnoOfnBf/7zNzK+YBy4Du1ltHdu2PYtSEENbcV3XNRLBLJARByaBrDiIDmTGQVQgOw7Ugc/34GrLPA6s3oOUuGh1XRdY4pxzzv2tB0N9bvk2/KpMAAAAAElFTkSuQmCC) no-repeat right 12px center / 20px auto,url(/assets/bg.png) no-repeat right top / cover,#f1f0fe}.carousel-track{display:flex;flex-direction:column;width:100%;height:100%;position:absolute;left:0;top:0}.carousel-slide{width:100%;height:100%!important;flex-shrink:0;display:flex;align-items:center;padding-left:74px}.carousel-text{display:flex;align-items:center;color:#242424;font-size:15px;font-style:normal;font-weight:400}.carousel-text span{color:#8a8a8a;font-size:12px;margin-left:8px;line-height:1}.carousel-indicators{position:absolute;bottom:8px;right:8px;display:flex;gap:6px}.carousel-indicator{width:6px;height:6px;border-radius:50%;background-color:#ffffff80;cursor:pointer;transition:background-color .3s}.carousel-indicator.active{background-color:#fff}.common-tips{display:inline-flex;align-items:center;color:#4a5970}.common-tips>.anticon{margin:0 5px}.common-tips>span{font-size:12px}:root{--adm-radius-s: 4px;--adm-radius-m: 8px;--adm-radius-l: 12px;--adm-font-size-1: 9px;--adm-font-size-2: 10px;--adm-font-size-3: 11px;--adm-font-size-4: 12px;--adm-font-size-5: 13px;--adm-font-size-6: 14px;--adm-font-size-7: 15px;--adm-font-size-8: 16px;--adm-font-size-9: 17px;--adm-font-size-10: 18px;--adm-color-primary: #1677ff;--adm-color-success: #00b578;--adm-color-warning: #ff8f1f;--adm-color-danger: #ff3141;--adm-color-yellow: #ff9f18;--adm-color-orange: #ff6430;--adm-color-wathet: #e7f1ff;--adm-color-text: #333333;--adm-color-text-secondary: #666666;--adm-color-weak: #999999;--adm-color-light: #cccccc;--adm-color-border: #eeeeee;--adm-color-background: #ffffff;--adm-color-highlight: var(--adm-color-danger);--adm-color-white: #ffffff;--adm-color-box: #f5f5f5;--adm-color-text-light-solid: var(--adm-color-white);--adm-color-text-dark-solid: #000000;--adm-color-fill-content: var(--adm-color-box);--adm-font-size-main: var(--adm-font-size-5);--adm-font-family: -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color: var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary: #3086ff;--adm-color-success: #34b368;--adm-color-warning: #ffa930;--adm-color-danger: #ff4a58;--adm-color-yellow: #ffa930;--adm-color-orange: #e65a2b;--adm-color-wathet: #0d2543;--adm-color-text: #e6e6e6;--adm-color-text-secondary: #b3b3b3;--adm-color-weak: #808080;--adm-color-light: #4d4d4d;--adm-color-border: #2b2b2b;--adm-color-box: #0a0a0a;--adm-color-background: #1a1a1a;--adm-color-background-body: var(--adm-color-background);--adm-border-color: var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity ease-in-out .2s}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size: 1;height:calc(var(--size) / 2 * 2px);width:0;position:fixed;left:-100vw;top:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}.adm-popup{--z-index: var(--adm-popup-z-index, 1000);position:fixed;z-index:var(--z-index)}.adm-popup-body{position:fixed;background-color:var(--adm-color-background);z-index:calc(var(--z-index) + 10)}.adm-popup-body .adm-popup-close-icon{position:absolute;z-index:100}.adm-popup-body-position-bottom{width:100%;bottom:0;left:0}.adm-popup-body-position-bottom .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-top{width:100%;top:0;left:0}.adm-popup-body-position-top .adm-popup-close-icon{right:8px;bottom:8px}.adm-popup-body-position-left{height:100%;top:0;left:0}.adm-popup-body-position-left .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-right{height:100%;top:0;right:0}.adm-popup-body-position-right .adm-popup-close-icon{left:8px;top:8px}.adm-popup-close-icon{cursor:pointer;padding:4px;font-size:18px;line-height:1;color:var(--adm-color-weak)}.adm-mask{--z-index: var(--adm-mask-z-index, 1000);position:fixed;top:0;left:0;z-index:var(--z-index);display:block;width:100%;height:100%}.adm-mask-aria-button{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.adm-mask-content{z-index:1}.adm-auto-center{display:flex;justify-content:center}.adm-auto-center-content{flex:0 1 auto}.adm-spin-loading{--color: var(--adm-color-weak);--size: 32px;width:var(--size);height:var(--size)}.adm-spin-loading-svg{width:100%;height:100%;animation:adm-spin-loading-rotate .8s infinite linear}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.adm-toast-mask .adm-toast-wrap{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center}.adm-toast-mask .adm-toast-main{display:inline-block;position:relative;top:50%;transform:translateY(-50%);width:auto;max-width:204px;max-height:70%;overflow:auto;color:#fff;word-break:break-all;background-color:#000000b3;border-radius:8px;pointer-events:all;font-size:var(--adm-font-size-7);line-height:1.5;box-sizing:border-box;text-align:initial}.adm-toast-mask .adm-toast-main-text{padding:12px;min-width:0}.adm-toast-mask .adm-toast-main-icon{padding:35px 12px;min-width:150px}.adm-toast-mask .adm-toast-main-icon .adm-toast-icon{text-align:center;margin-bottom:8px;font-size:36px;line-height:1}.adm-toast-loading{--size: 48px;margin:0 auto 8px}.external-login-tip-bar{position:fixed;z-index:1000;display:flex;align-items:center;padding:5px 5px 5px 12px;width:268px;max-width:calc(100vw - 24px);height:44px;box-sizing:border-box;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;box-shadow:0 6px 20px #7856ff29,0 1px 4px #0000000a;border:1px solid rgba(120,86,255,.1);user-select:none;-webkit-user-select:none;touch-action:none;transition:box-shadow .2s ease,transform .2s ease}.external-login-tip-bar.is-dragging{transition:none;cursor:grabbing}.external-login-tip-bar:not(.is-dragging){cursor:grab}.external-login-tip-icon{flex-shrink:0;width:18px;height:18px;margin-right:8px;display:flex;align-items:center;justify-content:center}.external-login-tip-icon svg{width:100%;height:100%;filter:drop-shadow(0 1px 2px rgba(120,86,255,.2))}.external-login-tip-text{flex:1;font-size:12px;color:#2c2640;line-height:1.3;font-weight:500;letter-spacing:.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:6px}.external-login-tip-text .external-login-tip-highlight{color:#7856ff;font-weight:600}.external-login-tip-btn{flex-shrink:0;padding:6px 14px;background:linear-gradient(135deg,#7856ff 0%,#9b7eff 100%);color:#fff;font-size:12px;font-weight:600;border-radius:999px;text-align:center;line-height:1.3;cursor:pointer;user-select:none;letter-spacing:.3px;box-shadow:0 3px 8px #7856ff59,inset 0 1px #ffffff40;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease}.external-login-tip-btn:active{opacity:.92;transform:scale(.95);box-shadow:0 2px 4px #7856ff4d,inset 0 1px #ffffff40}@keyframes login-guard-fade-in{0%{opacity:0}to{opacity:1}}@keyframes login-guard-pop-in{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.login-guard-mask{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:rgba(20,16,40,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:login-guard-fade-in .2s ease forwards}.login-guard-card{position:relative;width:100%;max-width:320px;padding:28px 24px 20px;box-sizing:border-box;background:#ffffff;border-radius:20px;box-shadow:0 24px 60px #14102840,0 0 0 1px #fff9 inset;text-align:center;animation:login-guard-pop-in .28s cubic-bezier(.34,1.56,.64,1) forwards}.login-guard-illus{display:flex;align-items:center;justify-content:center;margin:0 auto 16px;width:64px;height:64px;background:linear-gradient(135deg,#f0eaff 0%,#ddd0ff 100%);border-radius:50%;box-shadow:0 6px 18px #7856ff47,0 0 0 6px #7856ff0f}.login-guard-illus-icon{font-size:28px;line-height:1}.login-guard-title{font-size:17px;font-weight:600;color:#1c1738;margin-bottom:8px}.login-guard-desc{font-size:13px;line-height:1.55;color:#6c6890;margin-bottom:22px;padding:0 4px}.login-guard-actions{display:flex;gap:12px}.login-guard-btn{flex:1;padding:12px 0;border-radius:999px;font-size:14px;font-weight:600;text-align:center;cursor:pointer;user-select:none;transition:opacity .15s ease,transform .15s ease}.login-guard-btn:active{opacity:.88;transform:scale(.98)}.login-guard-btn-secondary{background-color:#f4f3f8;color:#5a5680}.login-guard-btn-primary{background:linear-gradient(135deg,#7856ff 0%,#9b7eff 100%);color:#fff;box-shadow:0 6px 16px #7856ff59}.data-input-hidden-box{display:inline;background-color:#f0f0f0;border-radius:4px;padding:2px 12px;font-size:12px;font-weight:500;color:#666;cursor:pointer;box-sizing:border-box}.data-input-hidden-img-box{cursor:pointer;border-radius:8px;border:1px solid #F5F5F5;overflow:hidden;position:relative;transition:all .5s ease}.data-input-hidden-img-box:hover .data-input-hidden-img-box-download{opacity:.85}.data-input-hidden-img-box .ant-image-mask{display:none}.data-input-hidden-img-box .data-input-hidden-img-box-download{display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:absolute;top:10px;right:10px;z-index:1;background:#ffffff;border-radius:4px;opacity:0}.data-input-hidden-img-box .data-input-hidden-img-box-download .iconfont{font-size:16px}.data-input-hidden-html-box{width:100%;height:100%;max-height:400px;min-height:400px;overflow:auto;position:relative}.data-input-hidden-html-box .data-input-hidden-html-box-content{position:absolute;inset:0;z-index:1000}.html-prop-editor{height:100%;display:flex;flex-direction:column;box-sizing:border-box;background:var(--dola-bg-popup)}.html-prop-editor--empty .html-prop-editor__body{display:flex;align-items:center;justify-content:center}.html-prop-editor__header{flex-shrink:0;display:flex;gap:12px;align-items:flex-start;padding:12px 16px 0}.html-prop-editor__header--tabs{align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--dola-border-1);gap:8px}.html-prop-editor__chip{display:inline-flex;align-items:center;gap:4px;height:26px;padding:2px 6px;background:rgba(187,173,255,.08);border-radius:6px;flex-shrink:1;min-width:0;overflow:hidden}.html-prop-editor__chip-icon{font-size:14px;color:#7433ff;flex-shrink:0}.html-prop-editor__chip-text{font-size:14px;line-height:22px;color:var(--dola-text-1);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.html-prop-editor__main-tabs{display:flex;gap:8px;flex-shrink:0}.html-prop-editor__main-tab{position:relative;height:28px;padding:4px 8px;background:var(--dola-bg-popup);border:none;border-radius:6px;color:var(--dola-text-3);font-size:14px;line-height:22px;cursor:pointer;transition:color .2s}.html-prop-editor__main-tab:hover:not(.html-prop-editor__main-tab--active){color:var(--dola-text-1)}.html-prop-editor__main-tab--active{color:#7433ff;font-weight:500}.html-prop-editor__main-tab--active:after{content:"";position:absolute;left:4px;right:4px;bottom:-13px;height:2px;background:#7433ff;border-radius:2px}.html-prop-editor__header-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(187,173,255,.1);border:.327px solid var(--dola-border-1);border-radius:7px}.html-prop-editor__header-icon .iconfont{font-size:20px;color:#7433ff}.html-prop-editor__header-info{flex:1;min-width:0}.html-prop-editor__header-title{display:flex;align-items:center;height:24px;font-size:16px;font-weight:600;color:var(--dola-text-1);line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.html-prop-editor__header-desc{font-size:11px;color:var(--dola-text-3);line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.html-prop-editor__header-actions{flex-shrink:0;display:flex;align-items:center;gap:4px}.html-prop-editor__action-btn{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:transparent;cursor:pointer;color:var(--dola-text-3);font-size:16px;transition:color .2s}.html-prop-editor__action-btn:hover{color:var(--dola-text-1)}.html-prop-editor__action-btn--close .iconfont{font-size:20px}.html-prop-editor__action-btn--close:hover,.html-prop-editor__action-btn--delete:hover{color:#ff4d4f}.html-prop-editor__action-btn.disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.html-prop-editor__action-divider{width:0;height:12px;border-left:1px solid var(--dola-border-1)}.html-prop-editor__body{flex:1;overflow-y:auto;padding:12px 16px;min-height:0;display:flex;flex-direction:column}.html-prop-editor__body::-webkit-scrollbar{width:4px}.html-prop-editor__body::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.html-prop-editor__body::-webkit-scrollbar-track{background:transparent}.html-prop-editor__empty-hint{text-align:center;color:var(--dola-text-4)}.html-prop-editor__empty-hint .iconfont{font-size:44px;color:var(--dola-text-4);margin-bottom:16px;display:block}.html-prop-editor__empty-hint p{margin:2px 0;font-size:13px;line-height:1.8;color:var(--dola-text-4)}.html-prop-editor__section+.html-prop-editor__section{margin-top:24px}.html-prop-editor__section-title{display:flex;align-items:center;margin-bottom:8px;cursor:pointer;user-select:none}.html-prop-editor__section-title-left{display:flex;align-items:center;gap:4px}.html-prop-editor__section-title-text{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:22px}.html-prop-editor__section-arrow{font-size:16px;color:var(--dola-text-3);display:flex;align-items:center}.html-prop-editor__section-body{display:flex;flex-direction:column;gap:8px}.html-prop-editor__field{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.html-prop-editor__field-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.html-prop-editor__field-control{width:100%}.html-prop-editor__field-control .ant-input,.html-prop-editor__field-control .ant-input-number{width:100%;height:32px;border-radius:8px;border-color:var(--dola-border-1);font-size:14px;color:var(--dola-text-1)}.html-prop-editor__field-control .ant-input:hover,.html-prop-editor__field-control .ant-input-number:hover{border-color:var(--dola-input-border-hover)}.html-prop-editor__field-control .ant-input:focus,.html-prop-editor__field-control .ant-input-number:focus,.html-prop-editor__field-control .ant-input-focused,.html-prop-editor__field-control .ant-input-number-focused{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff0f}.html-prop-editor__field-control .ant-input-number .ant-input-number-input{height:30px;line-height:30px;padding:0 8px}.html-prop-editor__field-control .ant-select{width:100%}.html-prop-editor__field-control .ant-select .ant-select-selector{height:32px!important;border-radius:8px;border-color:var(--dola-border-1)!important;font-size:14px;color:var(--dola-text-1);display:flex;align-items:center}.html-prop-editor__field-control .ant-select .ant-select-selector .ant-select-selection-item{line-height:30px}.html-prop-editor__field-control .ant-select .ant-select-selector:hover{border-color:var(--dola-input-border-hover)!important}.html-prop-editor__field-control .ant-select-focused .ant-select-selector{border-color:#7433ff!important;box-shadow:0 0 0 2px #7433ff0f!important}.html-prop-editor__field-control .ant-color-picker-trigger{height:32px;border-radius:8px;border-color:var(--dola-border-1);width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 8px;gap:8px}.html-prop-editor__field-control .ant-color-picker-trigger .ant-color-picker-color-block{width:20px;height:20px;border-radius:4px;flex-shrink:0;order:0}.html-prop-editor__field-control .ant-color-picker-trigger .ant-color-picker-trigger-text{font-size:14px;color:var(--dola-text-1);line-height:30px;text-align:left}.html-prop-editor__field-row{display:flex;gap:16px}.html-prop-editor__px-input,.html-prop-editor__px-input.ant-input-number-group-wrapper{width:100%}.html-prop-editor__px-input.ant-input-number-group-wrapper .ant-input-number{height:32px;border-radius:8px 0 0 8px}.html-prop-editor__px-input.ant-input-number-group-wrapper .ant-input-number .ant-input-number-input{height:30px;line-height:30px;padding:0 8px}.html-prop-editor__px-input .ant-input-number-group-addon{height:32px;padding:0 8px;font-size:12px;color:var(--dola-text-3);background:var(--dola-bg-1);border-color:var(--dola-border-1);border-radius:0 8px 8px 0;line-height:30px}.html-prop-editor__text-section{display:flex;flex-direction:column;gap:6px}.html-prop-editor__text-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.html-prop-editor__text-input{font-size:14px;color:var(--dola-text-1);line-height:24px;border-radius:8px;border-color:var(--dola-border-1);transition:border-color .2s}.html-prop-editor__text-input:hover{border-color:var(--dola-input-border-hover)}.html-prop-editor__text-input:focus{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff0f}.html-prop-editor__html-input{font-family:SF Mono,Monaco,Menlo,Consolas,monospace;font-size:12px}.html-prop-editor__sql-card{flex:1;min-height:320px;display:flex;flex-direction:column;background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden}.html-prop-editor__sql-toolbar{flex-shrink:0;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--dola-bg-5);border-bottom:1px solid var(--dola-border-1)}.html-prop-editor__sql-title{display:inline-flex;align-items:center;gap:4px;min-width:0}.html-prop-editor__sql-title-icon{font-size:16px;color:var(--dola-text-3);flex-shrink:0}.html-prop-editor__sql-title-text{font-size:14px;font-weight:500;color:var(--dola-text-3);line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.html-prop-editor__sql-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.html-prop-editor__sql-action-btn{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:var(--dola-text-3);font-size:16px;cursor:pointer;border-radius:4px;transition:background .2s,color .2s}.html-prop-editor__sql-action-btn:hover:not(:disabled){background:var(--dola-bg-hover);color:var(--dola-text-1)}.html-prop-editor__sql-action-btn:disabled{opacity:.4;cursor:not-allowed}.html-prop-editor__sql-confirm-btn{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:2px 12px;background:#a175ff;color:#fff;font-size:14px;line-height:20px;border:none;border-radius:6px;cursor:pointer;box-shadow:0 2px 8px #2f07861f;transition:background .2s,box-shadow .2s}.html-prop-editor__sql-confirm-btn:hover{background:#8a5fff}.html-prop-editor__sql-confirm-btn:active{background:#7a4def}.html-prop-editor__sql-confirm-btn:disabled{opacity:.5;cursor:not-allowed}.html-prop-editor__sql-editor-wrapper{flex:1;min-height:0;overflow:hidden}.html-prop-editor__sql-affected-tip{display:flex;align-items:flex-start;gap:6px;padding:8px 12px;background:#fffbe6;border-bottom:1px solid #ffe58f;font-size:12px;line-height:18px;color:#8c6e00}.html-prop-editor__sql-affected-tip .iconfont{font-size:14px;color:#faad14;flex-shrink:0;margin-top:1px}.html-prop-editor__echarts-section{flex:1;display:flex;flex-direction:column;min-height:0}.html-prop-editor__echarts-tabs{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-bottom:12px;padding:2px;background:var(--dola-bg-2);border:1px solid var(--dola-border-1);border-radius:8px}.html-prop-editor__echarts-tab{flex:1;height:28px;display:flex;align-items:center;justify-content:center;padding:4px 12px;border:none;background:transparent;font-size:14px;color:var(--dola-text-3);cursor:pointer;transition:all .2s;border-radius:6px;white-space:nowrap}.html-prop-editor__echarts-tab:hover{color:var(--dola-text-1)}.html-prop-editor__echarts-tab--active{color:var(--dola-text-1);font-weight:500;background:var(--dola-bg-popup);box-shadow:0 2px 8px #0000000f}.html-prop-editor__echarts-visual-wrapper{flex:1;min-height:0;overflow-y:auto}.html-prop-editor__echarts-visual-wrapper::-webkit-scrollbar{width:4px}.html-prop-editor__echarts-visual-wrapper::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.html-prop-editor__echarts-visual-wrapper::-webkit-scrollbar-track{background:transparent}.html-prop-editor__echarts-toolbar{display:flex;align-items:center;gap:4px}.html-prop-editor__echarts-toolbar-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--dola-text-3);font-size:16px;transition:all .2s}.html-prop-editor__echarts-toolbar-btn:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.html-prop-editor__echarts-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:14px;font-weight:500;color:var(--dola-text-1);flex-shrink:0}.html-prop-editor__echarts-header .ant-btn-primary{background:#a175ff;border-radius:6px;font-size:14px;padding:2px 12px;border:none;cursor:pointer;box-shadow:0 2px 8px #2f07861f;transition:background .2s,box-shadow .2s}.html-prop-editor__echarts-header .ant-btn-primary:hover{background:#6629e6}.html-prop-editor__echarts-editor-wrapper{flex:1;min-height:0;border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden}.html-prop-editor__echarts-editor-wrapper:focus-within{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff0f}.html-prop-editor__echarts-error{color:#ff4d4f;font-size:12px;margin-top:6px;padding:4px 8px;background:#FFF2F0;border-radius:6px}.echarts-vp{display:flex;flex-direction:column;gap:16px}.echarts-vp__chart-type{font-size:12px;color:var(--dola-text-3);padding:4px 8px;background:var(--dola-bg-hover);border-radius:6px}.echarts-vp__group-title{font-size:13px;font-weight:600;color:var(--dola-text-1);line-height:22px;margin-bottom:8px}.echarts-vp__group-body{display:flex;flex-direction:column;gap:8px}.echarts-vp__field{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.echarts-vp__field--inline{flex-direction:row;align-items:center;gap:8px}.echarts-vp__field .ant-input,.echarts-vp__field .ant-input-number{width:100%;height:32px;border-radius:8px;border-color:var(--dola-border-1);font-size:13px;color:var(--dola-text-1)}.echarts-vp__field .ant-input:hover,.echarts-vp__field .ant-input-number:hover{border-color:var(--dola-input-border-hover)}.echarts-vp__field .ant-input:focus,.echarts-vp__field .ant-input-number:focus,.echarts-vp__field .ant-input-focused,.echarts-vp__field .ant-input-number-focused{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff0f}.echarts-vp__field .ant-input-number .ant-input-number-input{height:30px;line-height:30px;padding:0 8px}.echarts-vp__field .ant-input-number-group-addon{height:32px;padding:0 8px;font-size:12px;color:var(--dola-text-3);background:var(--dola-bg-1);border-color:var(--dola-border-1);border-radius:0 8px 8px 0;line-height:30px}.echarts-vp__field .ant-select{width:100%}.echarts-vp__field .ant-select .ant-select-selector{height:32px!important;border-radius:8px;border-color:var(--dola-border-1)!important;font-size:13px;display:flex;align-items:center}.echarts-vp__field .ant-select-focused .ant-select-selector{border-color:#7433ff!important;box-shadow:0 0 0 2px #7433ff0f!important}.echarts-vp__field .ant-color-picker-trigger{height:32px;border-radius:8px;border-color:var(--dola-border-1);width:100%;display:flex;align-items:center;padding:0 8px;gap:8px}.echarts-vp__field .ant-color-picker-trigger .ant-color-picker-color-block{width:20px;height:20px;border-radius:4px;flex-shrink:0}.echarts-vp__field .ant-color-picker-trigger .ant-color-picker-trigger-text{font-size:13px;color:var(--dola-text-1)}.echarts-vp__field-label{font-size:12px;color:var(--dola-text-3);line-height:20px;white-space:nowrap}.echarts-vp__field-row{display:flex;gap:12px}.echarts-vp__color-list{display:flex;flex-wrap:wrap;gap:6px}.echarts-vp__palettes{display:flex;flex-direction:column;gap:6px}.echarts-vp__palette-row{display:flex;gap:4px;padding:4px 6px;border:1px solid var(--dola-border-1);border-radius:6px;cursor:pointer;transition:border-color .2s,background .2s}.echarts-vp__palette-row:hover{border-color:#7433ff;background:rgba(116,51,255,.03)}.echarts-vp__palette-dot{width:16px;height:16px;border-radius:3px;flex-shrink:0}.echarts-vp__series-item{padding:6px 8px;border:1px solid var(--dola-border-1);border-radius:6px;display:flex;flex-direction:column;gap:4px}.echarts-vp__series-name{font-size:12px;color:var(--dola-text-1);font-weight:500}.publish-html-dashboard-modal.ant-modal .ant-modal-content{padding:0!important;border-radius:12px;overflow:hidden}.publish-html-dashboard-modal.ant-modal .ant-modal-body{padding:0}.publish-html-dashboard-content{display:flex;flex-direction:column;gap:24px;padding:24px}.publish-html-dashboard-header{display:flex;align-items:center;justify-content:space-between;height:24px}.publish-html-dashboard-title{font-size:16px;font-weight:500;color:#000;line-height:24px}.publish-html-dashboard-close{font-size:14px;color:#999;cursor:pointer}.publish-html-dashboard-close:hover{color:#666}.publish-html-dashboard-body{display:flex;flex-direction:column;gap:16px}.publish-html-dashboard-segmented.ant-segmented{background:#E7E7E7;border:1px solid #EFEFEF;border-radius:8px;padding:2px}.publish-html-dashboard-segmented.ant-segmented .ant-segmented-item{height:28px;line-height:28px;border-radius:6px;font-size:14px;color:#666;transition:all .2s}.publish-html-dashboard-segmented.ant-segmented .ant-segmented-item-selected{background:#FFF;color:#242424;font-weight:500;box-shadow:0 2px 8px #0000000f}.publish-html-dashboard-segmented.ant-segmented .ant-segmented-thumb{border-radius:6px}.publish-html-dashboard-field{display:flex;flex-direction:column;gap:8px}.publish-html-dashboard-field .field-label{font-size:12px;color:#666;line-height:18px}.publish-html-dashboard-field .ant-select .ant-select-selector{border-radius:6px!important;border-color:#e7e7e7!important;padding:4px 12px;height:32px}.publish-html-dashboard-field .ant-select .ant-select-selector .ant-select-selection-item{font-size:14px;color:#000;line-height:24px}.publish-html-dashboard-field .ant-select:hover .ant-select-selector{border-color:#ccc!important}.publish-html-dashboard-field .ant-select.ant-select-focused .ant-select-selector{border-color:#a073ff!important;box-shadow:0 0 0 2px #a073ff1a!important}.publish-html-dashboard-field .ant-input{border-radius:6px;border-color:#e7e7e7;padding:4px 12px;height:32px;font-size:14px;color:#000}.publish-html-dashboard-field .ant-input:hover{border-color:#ccc}.publish-html-dashboard-field .ant-input:focus{border-color:#a073ff;box-shadow:0 0 0 2px #a073ff1a}.publish-html-dashboard-footer{display:flex;justify-content:flex-end;gap:10px}.publish-html-dashboard-btn{display:flex;align-items:center;justify-content:center;width:110px;height:32px;border-radius:9px;font-size:14px;cursor:pointer;user-select:none;padding:1px}.publish-html-dashboard-btn.cancel-btn{background:#EFEFEF;color:#000000e0}.publish-html-dashboard-btn.cancel-btn:hover{background:#E5E5E5}.confirm-btn-wrapper{width:110px;background:transparent;border-radius:9px;cursor:pointer;user-select:none}.confirm-btn-wrapper:hover{opacity:.9}.confirm-btn-wrapper.disabled{opacity:.6;cursor:not-allowed}.confirm-btn-wrapper.disabled:hover{opacity:.6}.confirm-btn-inner{display:flex;align-items:center;justify-content:center;height:32px;border-radius:9px;background:linear-gradient(180deg,#A073FF 0%,#7433FF 100%);color:#fff;font-size:14px;font-weight:500;line-height:22px}.report-html-modal-result-content-header{position:absolute;height:40px;left:0;right:0;top:0;z-index:1;background-color:var(--dola-bg-2);display:flex;align-items:center;justify-content:space-between;padding:0 12px}.report-html-modal-result-content-tabs{display:flex;align-items:center;gap:12px;position:absolute;top:5px;left:12px;z-index:1}.report-html-modal-result-content-view-actions{display:flex;align-items:center;gap:12px;position:absolute;top:5px;right:12px;z-index:1}.report-html-modal-tabs{display:inline-flex;align-items:center;gap:4px;background:var(--dola-bg-1);border-radius:6px;padding:2px;height:28px;box-sizing:border-box}.report-html-modal-tab{border:none;background:transparent;padding:0 12px;border-radius:4px;color:var(--dola-text-3);font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease,background .2s ease,box-shadow .2s ease;height:24px}.report-html-modal-tab:hover{color:var(--dola-text-1)}.report-html-modal-tab.active{background:var(--dola-bg-4);color:var(--dola-text-1);box-shadow:0 4px 12px var(--dola-border-2)}.report-html-modal-copy-btn{color:var(--dola-text-2)}.report-html-modal-search-btn{margin-left:auto}.report-html-modal-new-page-btn{height:28px;display:flex;align-items:center;justify-content:center;font-size:13px;gap:4px;cursor:pointer;border-radius:6px;padding:0 12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);color:var(--dola-text-1);box-sizing:border-box}.report-html-modal-new-page-btn .report-html-modal-new-page-btn-text{color:var(--dola-text-1)}.report-html-modal-new-page-btn:hover{background:var(--dola-bg-7);border-color:var(--dola-bg-7)}.report-html-modal-suggest-icon{height:15px}.report-html-modal-copy-btn{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer}.report-html-modal-copy-btn .iconfont{font-size:20px;color:var(--dola-text-2)}.report-html-modal-copy-btn:hover{border-color:var(--dola-bg-7);background:var(--dola-bg-7)}.report-html-modal-zoom-btn{border-radius:9.143px;background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;border:1px solid var(--dola-border-1);box-sizing:border-box}.report-html-modal-zoom-btn .iconfont{font-size:16px;color:var(--dola-text-2)}.report-html-modal-zoom-btn:hover{border-color:var(--dola-bg-7);background:var(--dola-bg-7)}.report-html-modal-result-panel{flex:1;width:100%;min-height:0;height:100%;display:flex;flex-direction:column;max-height:100%;overflow:hidden;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);position:relative;box-sizing:border-box}.report-html-modal-result-panel.is-edit-mode{flex-direction:row}.report-html-modal-result-panel.is-fullscreen{position:fixed;inset:0;width:100%;height:100%;max-height:none;z-index:2101;box-shadow:0 12px 32px var(--dola-border-1);box-sizing:border-box;overflow:hidden}.report-html-modal-result-panel.is-fullscreen .report-html-modal-preview,.report-html-modal-result-panel.is-fullscreen .report-html-modal-code-view{overflow:auto}.report-html-modal-result-panel.report-html-modal-result-panel-mobile{height:100%}.report-html-modal-result-panel.is-narrow .report-html-modal-btn-text{display:none}.report-html-modal-result-panel.is-narrow .report-html-modal-new-page-btn{padding:0;width:28px;height:28px;gap:0}.report-html-modal-result-panel.is-narrow .report-html-modal-suggest-icon{display:none}.report-html-modal-result-panel.is-narrow .report-html-modal-publish-btn{padding:0;width:28px;height:28px;gap:0;justify-content:center}.report-html-modal-fullscreen-mask{position:fixed;inset:0;background:var(--dola-bg-1);z-index:2100}.report-html-modal-preview{flex:1;min-height:0;max-height:100%;background:var(--dola-bg-4);overflow:auto}.report-html-modal-code-view{width:100%;height:100%;overflow:hidden;padding-top:40px;border-radius:10px}.report-html-modal-code-view .report-html-modal-code-view-pre{min-height:0;max-height:100%;background:var(--dola-bg-4);margin:0;overflow:auto;font-family:SFMono-Regular,Consolas,Menlo,monospace;font-size:12px;line-height:20px;white-space:pre-wrap;word-break:break-all;color:var(--dola-text-1);padding:12px;box-sizing:border-box;border:none!important}.report-html-modal-edit-mode-label{font-size:13px;font-weight:600;color:var(--dola-text-1);padding:2px 12px;background:var(--dola-bg-7);border-radius:12px;height:26px;display:inline-flex;align-items:center}.report-html-modal-publish-btn{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;align-items:center;gap:8px;height:28px;padding:2px 8px;font-size:13px;color:var(--dola-text-1);cursor:pointer;white-space:nowrap}.report-html-modal-publish-btn .iconfont{font-size:16px}.report-html-modal-publish-btn:hover{background:var(--dola-bg-7)}.report-html-modal-action-btn{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;box-sizing:border-box;transition:color .2s ease,background .2s ease,border-color .2s ease}.report-html-modal-action-btn .iconfont{font-size:16px;color:var(--dola-text-2)}.report-html-modal-action-btn:hover{border-color:var(--dola-border-1);background:var(--dola-bg-7)}.report-html-modal-action-btn.active{background:var(--dola-bg-7);border-color:var(--dola-border-1)}.report-html-modal-action-btn.active .iconfont{color:var(--dola-text-1)}.report-html-modal-action-btn.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.report-html-modal-preview-layout{display:flex;flex:1;min-height:0;width:100%;padding-top:40px}.report-html-modal-edit-left{display:flex;flex-direction:column;flex:1;min-width:0;height:100%;position:relative}.report-html-modal-edit-preview{flex:1;min-height:0;overflow:auto;background:var(--dola-bg-4);padding-top:40px}.report-html-modal-edit-sidebar{width:458px;flex-shrink:0;height:100%;border-left:none;background:var(--dola-bg-4);overflow:hidden}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular.0cdd387c.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular.30da91e8.woff) format("woff"),url(/assets/KaTeX_AMS-Regular.68534840.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold.de7701e4.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold.1ae6bd74.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold.07d8e303.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular.5d53e70a.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular.3398dd02.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular.ed0b7437.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold.74444efd.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold.9be7ceb8.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold.9163df9c.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular.51814d27.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular.5e28753b.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular.1e6f9579.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold.0f60d1b8.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold.c76c5d69.woff) format("woff"),url(/assets/KaTeX_Main-Bold.138ac28d.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic.99cd42a3.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic.a6f7ec0d.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic.70ee1f64.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic.97479ca6.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic.f1d6ef86.woff) format("woff"),url(/assets/KaTeX_Main-Italic.0d85ae7c.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular.c2342cd8.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular.c6368d87.woff) format("woff"),url(/assets/KaTeX_Main-Regular.d0332f52.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic.dc47344d.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic.850c0af5.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic.f9377ab0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic.7af58c5e.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic.8a8d2445.woff) format("woff"),url(/assets/KaTeX_Math-Italic.08ce98e5.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold.e99ae511.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold.ece03cfd.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold.1ece03f7.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic.00b26ac8.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic.91ee6750.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic.3931dd81.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular.68e8c73e.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular.11e4dc8a.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular.f36ea897.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular.036d4e95.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular.d96cdf2b.woff) format("woff"),url(/assets/KaTeX_Script-Regular.1c67f068.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular.6b47c401.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular.c943cc98.woff) format("woff"),url(/assets/KaTeX_Size1-Regular.95b6d2f1.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular.d04c5421.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular.2014c523.woff) format("woff"),url(/assets/KaTeX_Size2-Regular.a6b2099f.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular.6ab6b62e.woff) format("woff"),url(/assets/KaTeX_Size3-Regular.500e04d5.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular.a4af7d41.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular.99f9c675.woff) format("woff"),url(/assets/KaTeX_Size4-Regular.c647367d.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular.71d517d6.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular.e14fed02.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular.f01f3e87.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.33"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.markdown-render-new{width:100%;max-width:100%;color:var(--dola-text-1);font-size:14px;line-height:1.6}.markdown-render-new .markdown-render-new__content{width:100%;max-width:100%;overflow:visible}.markdown-render-new .markdown-render-new__streaming-cursor{display:inline-block;width:2px;height:16px;margin-left:3px;vertical-align:text-bottom;background:rgba(0,0,0,.3);border-radius:999px;animation:markdown-render-new-cursor-blink 2s ease-in-out infinite}.markdown-render-new .markdown-render-new__seg{display:flow-root;max-width:100%;overflow:visible;contain:layout paint}.markdown-render-new p{margin:8px 0}.markdown-render-new ul,.markdown-render-new ol{margin:8px 0;padding-left:20px}.markdown-render-new li{margin:4px 0}.markdown-render-new blockquote{margin:12px 0;padding:8px 16px;color:var(--dola-text-2);background:rgba(0,0,0,.02);border-left:4px solid var(--dola-border-1)}.markdown-render-new blockquote p{margin:0}.markdown-render-new a{color:var(--dola-primary);text-decoration:none;word-break:break-all}.markdown-render-new a:hover{text-decoration:underline}.markdown-render-new img{max-width:100%;height:auto}.markdown-render-new .markdown-render-new__seg>table[data-md-table-kind=markdown-table]{display:block;width:100%;margin:12px 0;overflow-x:auto;border-collapse:collapse}.markdown-render-new .markdown-render-new__seg>table[data-md-table-kind=markdown-table] th,.markdown-render-new .markdown-render-new__seg>table[data-md-table-kind=markdown-table] td{padding:8px 12px;white-space:nowrap;text-align:left;vertical-align:top;border:1px solid var(--dola-border-1)}.markdown-render-new .markdown-render-new__seg>table[data-md-table-kind=markdown-table] th{font-weight:600;background:var(--dola-bg-hover)}.markdown-render-new code{padding:1px 4px;font-size:12px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;background:var(--dola-bg-hover);border:1px solid rgba(0,0,0,.06);border-radius:4px}.markdown-render-new pre{margin:0}.md-code-block{margin:12px 0;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.md-code-block .md-code-block__header{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 12px;background:var(--dola-bg-hover);border-bottom:1px solid var(--dola-border-1)}.md-code-block .md-code-block__lang{color:var(--dola-text-2);font-weight:400;font-size:12px;line-height:18px;text-transform:uppercase}.md-code-block .md-code-block__copy{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 10px;color:var(--dola-text-1);font-size:12px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:6px;cursor:pointer;transition:all .15s ease-in-out}.md-code-block .md-code-block__copy:hover{background:var(--dola-bg-hover)}.md-code-block .md-code-block__copy.is-copied{color:var(--dola-success);background:rgba(40,167,69,.06);border-color:#28a74559}.md-code-block .md-code-block__pre{padding:12px;overflow:auto;background:var(--dola-bg-4)}.md-code-block .md-code-block__pre code{padding:0;font-size:13px;line-height:1.5;white-space:pre;word-break:break-word;background:transparent;border:none}.citationStyle{display:inline-block;min-width:18px;height:18px;margin-left:4px;padding:0 4px;color:var(--dola-text-3)!important;font-size:11px;font-style:normal;line-height:18px;text-align:center;text-decoration:none!important;background-color:var(--dola-bg-2);border-radius:12px}.markdown-render-new__island-workspace-file{display:inline;width:auto!important}.md-workspace-file-link{cursor:pointer}.md-workspace-file-link.md-workspace-file-link--disabled{cursor:text}.md-workspace-file-link.md-workspace-file-link--disabled:hover{text-decoration:none}.markdown-render-new__island{width:100%}.markdown-render-new__inline-icon{margin-right:4px;color:var(--dola-text-3)}.markdown-render-new__inline-icon-warn{color:var(--dola-danger)}.table-collapse-box{max-width:100%;overflow:hidden}.table-collapse{margin:12px 0}.markdown-render-new .table-collapse{overflow:visible!important}.markdown-render-new .table-collapse .markdown-render-new-table{border-left:1px solid var(--dola-border-1)!important;border-bottom-left-radius:8px}.markdown-render-new .table-collapse .ant-collapse-item-active .ant-collapse-content-box>.markdown-render-new-table:first-child{margin-top:-1px}.markdown-render-new .table-collapse-box .markdown-render-new-table .ant-table-container .ant-table-header{overflow:hidden!important;scrollbar-width:none}.markdown-render-new .table-collapse-box .markdown-render-new-table .ant-table-container .ant-table-header::-webkit-scrollbar{width:0!important;height:0!important;display:none}.markdown-render-new .table-collapse-box .markdown-render-new-table .ant-table-container .ant-table-body{overflow-x:auto!important;overflow-y:auto!important}.table-collapse-header{display:flex;flex:1;gap:8px;align-items:center;color:var(--dola-text-2)}.table-collapse-header-online{display:block;margin-bottom:8px;color:var(--dola-text-1);font-weight:600}.table-info{margin-left:auto;color:var(--dola-text-3);font-size:12px}.table-analysis-button{margin-left:8px}.table-collapse-arrow-icon{width:12px;height:12px}.code-block-container{margin:12px 0;overflow:hidden;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px}.code-block-header{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 12px;border-bottom:1px solid var(--dola-border-1);cursor:pointer}.code-block-header-left{display:flex;gap:6px;align-items:center}.code-block-header-expand-icon{width:12px;height:12px}.code-language{color:var(--dola-text-2);font-size:12px;text-transform:uppercase}.right-button{display:flex;gap:2px;align-items:center;justify-content:center;padding:0 10px;color:var(--dola-text-1);font-size:12px;border-radius:6px;cursor:pointer}.right-button .icon-fuzhi{font-size:14px;position:relative;top:.5px!important}.code-block-body.collapsed{display:none}.code-block-body.expanded{display:block}.code-block-body{overflow:auto;background:var(--dola-bg-4)}.code-block-body pre,.code-block-body pre[class*=language-]{margin:0!important;background:transparent!important}.code-block-body code,.code-block-body code[class*=language-]{display:block!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;text-decoration:none!important;word-break:normal!important;white-space:pre!important}.code-block-body .token{text-decoration:none!important}@keyframes markdown-render-new-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}#dola-root[dola-theme=dark] .markdown-render-new__seg p>span[style]{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.async-action-modal{padding:24px 32px}.async-action-modal .ant-modal-content{position:relative;overflow:hidden;background:var(--dola-bg-popup)}.async-action-modal .ant-modal-header{border-bottom:none;background:transparent}.async-action-modal .ant-modal-title{color:var(--dola-text-2)!important;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500!important;line-height:24px}.async-action-modal .ant-modal-body{padding:0 32px 32px}.async-action-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.async-action-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.async-action-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.async-action-modal .ant-tabs{margin-bottom:16px}.async-action-modal .ant-tabs .ant-tabs-nav{margin-bottom:0}.async-action-modal .ant-tabs .ant-tabs-nav:before{border-bottom:1px solid var(--dola-border-1)}.async-action-modal .ant-tabs .ant-tabs-tab{padding:8px 0;margin:0 16px 0 0;color:var(--dola-text-2);font-size:14px;font-weight:400}.async-action-modal .ant-tabs .ant-tabs-tab:hover{color:var(--dola-primary)}.async-action-modal .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-primary);font-weight:500}.async-action-modal .ant-tabs .ant-tabs-ink-bar{background:var(--dola-primary);height:2px}.async-action-modal .async-action-modal-content{display:flex;flex-direction:column;gap:0}.async-action-modal .async-action-modal-content .section-title{color:var(--dola-text-1);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:6px}.async-action-modal .async-action-modal-content .section-remark{color:var(--dola-text-2);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.async-action-modal .async-action-modal-content .query_resource_setting_wrap{border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);padding:12px;margin-top:12px}.async-action-modal .async-action-modal-content .timeout-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.async-action-modal .async-action-modal-content .option-card{padding:8px 12px;border:1px solid var(--dola-border-1);border-radius:10px;cursor:pointer;transition:all .3s ease;position:relative}.async-action-modal .async-action-modal-content .option-card:hover{border-color:var(--dola-input-border-hover)}.async-action-modal .async-action-modal-content .option-card.selected{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.async-action-modal .async-action-modal-content .option-card.selected .option-header .option-title{color:var(--dola-primary)}.async-action-modal .async-action-modal-content .option-card .option-header{display:flex;justify-content:space-between;align-items:center}.async-action-modal .async-action-modal-content .option-card .option-header .option-title{color:var(--dola-text-1);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:500;line-height:22px}.async-action-modal .async-action-modal-content .option-card .option-description{color:var(--dola-text-2);font-family:PingFang SC;font-size:11px;font-style:normal;font-weight:400;line-height:18px}.async-action-modal .async-action-modal-content .option-card .option-description-row{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.async-action-modal .async-action-modal-content .option-card .advanced-setting-btn{display:inline-flex;align-items:center;flex-shrink:0;padding:0;font-size:11px;font-family:PingFang SC;font-weight:400;color:var(--dola-text-4);background:none;border:none;cursor:default;white-space:nowrap;position:relative;z-index:1;transition:color .2s ease}.async-action-modal .async-action-modal-content .option-card .advanced-setting-btn.active{color:var(--dola-primary);cursor:pointer}.async-action-modal .async-action-modal-content .option-card .advanced-setting-btn.active:hover{opacity:.8}.async-action-modal .async-action-modal-content .res-mode-segmented{width:100%;margin-bottom:16px}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented{background:var(--dola-border-1);border-radius:8px}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented .ant-segmented-item{border-radius:6px;font-size:12px;color:var(--dola-text-2);transition:all .2s ease}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented .ant-segmented-item:hover{color:var(--dola-text-1)}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4);color:var(--dola-text-1);font-weight:500;box-shadow:none}.async-action-modal .async-action-modal-content .res-mode-segmented.ant-segmented .ant-segmented-thumb{background:var(--dola-bg-4);border-radius:6px}.async-action-modal .async-action-modal-content .res-panel{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.async-action-modal .async-action-modal-content .res-panel .ant-form-item,.async-action-modal .async-action-modal-content .res-panel .form-item{margin-bottom:0}.async-action-modal .async-action-modal-content .res-panel .form-item label{display:flex;align-items:center;font-size:12px;color:var(--dola-text-2);margin-bottom:6px}.async-action-modal .async-action-modal-content .res-panel .form-item label .anticon{color:var(--dola-text-4)}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select{width:100%}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select .ant-select-selector{border-radius:8px;border-color:var(--dola-border-1);font-size:14px;height:32px;align-items:center}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select .ant-select-selector:hover{border-color:var(--dola-input-border-hover)}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select .ant-select-arrow{color:var(--dola-text-3)}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.async-action-modal .async-action-modal-content .res-panel .form-item .form-select.ant-select.ant-select-disabled .ant-select-selector{background:var(--dola-bg-6);color:var(--dola-text-4);cursor:not-allowed;border-color:var(--dola-border-1)}.async-action-modal .async-action-modal-content .res-panel .form-item .engine-option{display:flex;align-items:center;gap:8px}.async-action-modal .async-action-modal-content .res-panel .form-item .cluster-option{display:flex;align-items:center;overflow:hidden}.async-action-modal .async-action-modal-content .res-panel .form-item .cluster-option>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.async-action-modal .async-action-modal-footer{display:flex;justify-content:flex-end;gap:16px;padding-top:24px}.async-action-modal .async-action-modal-footer button{padding:4px 16px;height:32px;font-size:14px;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;font-weight:500;width:80px}.async-action-modal .async-action-modal-footer button.cancel-btn{background-color:var(--dola-bg-3);color:var(--dola-text-1);border:1px solid var(--dola-border-1)}.async-action-modal .async-action-modal-footer button.cancel-btn:hover{background-color:var(--dola-bg-1)}.async-action-modal .async-action-modal-footer button.save-btn{background-color:var(--dola-btn-primary-bg-default);color:#fff;white-space:nowrap}.async-action-modal .async-action-modal-footer button.save-btn:hover{background-color:var(--dola-btn-primary-bg-hover)}.async-action-modal .async-action-modal-footer button.save-btn:disabled{opacity:.6;cursor:not-allowed}.async-action-modal .token-management-content .token-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.async-action-modal .token-management-content .token-header .token-label{color:var(--dola-text-3);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;line-height:22px}.async-action-modal .token-management-content .token-header .add-token-btn.ant-btn{padding:4px 16px;height:28px;font-size:14px;color:var(--dola-primary);font-weight:400}.async-action-modal .token-management-content .token-header .add-token-btn.ant-btn .ant-btn-icon{margin-inline-end:4px}.async-action-modal .token-management-content .token-header .add-token-btn.ant-btn .iconfont{font-size:14px}.async-action-modal .token-management-content .token-header .add-token-btn.ant-btn:hover{color:var(--dola-primary);opacity:.8}.async-action-modal .token-management-content .token-table .ant-table{font-size:12px}.async-action-modal .token-management-content .token-table .ant-table-container{border-color:var(--dola-border-1)!important;border-top-color:var(--dola-border-1)!important;border-inline-start-color:var(--dola-border-1)!important}.async-action-modal .token-management-content .token-table .ant-table-thead>tr>th{background:var(--dola-bg-6);color:var(--dola-text-1);font-weight:500;padding:8px 12px;border-color:var(--dola-border-1)!important}.async-action-modal .token-management-content .token-table .ant-table-tbody>tr>td{padding:8px 12px;border-color:var(--dola-border-1)!important}.async-action-modal .token-management-content .token-table .token-actions{display:flex;gap:6px;align-items:center}.async-action-modal .token-management-content .token-table .token-actions .iconfont{font-size:14px;color:var(--dola-text-2);cursor:pointer;transition:color .2s}.async-action-modal .token-management-content .token-table .token-actions .iconfont:hover{color:var(--dola-primary)}.async-action-modal .token-management-content .token-table .token-actions .iconfont.icon-shanchu:hover{color:var(--dola-danger)}.async-action-modal .token-management-content .token-table .ant-tag{color:var(--dola-text-1);background:var(--dola-bg-2);border-color:var(--dola-bg-2)}.async-action-modal .drawer-custom-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.async-action-modal .drawer-custom-header .drawer-title{color:var(--dola-text-1);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.async-action-modal .drawer-custom-header .iconfont{color:var(--dola-text-2)}.async-action-modal .drawer-custom-header .iconfont:hover{opacity:.7}.async-action-modal .drawer-token-form{flex:1;overflow-y:auto;margin-bottom:16px}.async-action-modal .drawer-token-form .ant-form-item{margin-bottom:16px}.async-action-modal .drawer-token-form .ant-form-item .ant-form-item-label{padding-bottom:6px}.async-action-modal .drawer-token-form .ant-form-item .ant-form-item-label label{color:var(--dola-text-1);font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.async-action-modal .drawer-token-form .ant-form-item .ant-input{border-radius:8px;border-color:var(--dola-border-1);font-size:14px}.async-action-modal .drawer-token-form .ant-form-item .ant-input::placeholder{color:var(--dola-text-4)}.async-action-modal .drawer-token-form .ant-form-item .ant-input:hover{border-color:var(--dola-input-border-hover)}.async-action-modal .drawer-token-form .ant-form-item .ant-input:focus{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.async-action-modal .drawer-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:auto}.async-action-modal .drawer-footer button{padding:4px 16px;height:32px;font-size:14px;border-radius:8px;border:none;cursor:pointer;transition:all .2s;font-weight:500;width:80px}.async-action-modal .drawer-footer button.drawer-cancel-btn{background-color:var(--dola-bg-3);color:var(--dola-text-1);border:1px solid var(--dola-border-1)}.async-action-modal .drawer-footer button.drawer-cancel-btn:hover{background-color:var(--dola-bg-1)}.async-action-modal .drawer-footer button.drawer-save-btn{background-color:var(--dola-btn-primary-bg-default);color:#fff}.async-action-modal .drawer-footer button.drawer-save-btn:hover{background-color:var(--dola-btn-primary-bg-hover)}.async-action-modal .adv-resource-tip{margin:-8px 0 12px;color:var(--dola-text-2);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.async-action-modal .query_resource_setting_wrap{border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);padding:12px;margin-bottom:16px}.async-action-modal .res-mode-segmented{width:100%;margin-bottom:16px}.async-action-modal .res-mode-segmented.ant-segmented{background:var(--dola-border-1);border-radius:8px}.async-action-modal .res-mode-segmented.ant-segmented .ant-segmented-item{border-radius:6px;font-size:12px;color:var(--dola-text-2);transition:all .2s ease}.async-action-modal .res-mode-segmented.ant-segmented .ant-segmented-item:hover{color:var(--dola-text-1)}.async-action-modal .res-mode-segmented.ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4);color:var(--dola-text-1);font-weight:500;box-shadow:none}.async-action-modal .res-mode-segmented.ant-segmented .ant-segmented-thumb{background:var(--dola-bg-4);border-radius:6px}.async-action-modal .res-panel{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.async-action-modal .res-panel .ant-form-item,.async-action-modal .res-panel .form-item{margin-bottom:0}.async-action-modal .res-panel .form-item label{display:flex;align-items:center;font-size:12px;color:var(--dola-text-2);margin-bottom:6px}.async-action-modal .res-panel .form-item label .anticon{color:var(--dola-text-4)}.async-action-modal .res-panel .form-item .form-select{width:100%}.async-action-modal .res-panel .form-item .form-select.ant-select .ant-select-selector{border-radius:8px;border-color:var(--dola-border-1);font-size:14px;height:32px;align-items:center}.async-action-modal .res-panel .form-item .form-select.ant-select .ant-select-selector:hover{border-color:var(--dola-input-border-hover)}.async-action-modal .res-panel .form-item .form-select.ant-select .ant-select-arrow{color:var(--dola-text-3)}.async-action-modal .res-panel .form-item .form-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.async-action-modal .res-panel .form-item .form-select.ant-select.ant-select-disabled .ant-select-selector{background:var(--dola-bg-6);color:var(--dola-text-4);cursor:not-allowed;border-color:var(--dola-border-1)}.async-action-modal .res-panel .form-item .engine-option{display:flex;align-items:center;gap:8px}.async-action-modal .res-panel .form-item .cluster-option{display:flex;align-items:center;overflow:hidden}.async-action-modal .res-panel .form-item .cluster-option>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-drawer.ant-drawer{position:absolute}.token-drawer .ant-drawer-mask{position:absolute;border-radius:16px}.token-drawer .ant-drawer-content-wrapper{position:absolute;border-radius:16px 16px 0 0;overflow:hidden}.token-drawer .ant-drawer-content{border-radius:16px 16px 0 0;background:var(--dola-bg-popup)}.token-drawer .ant-drawer-body{display:flex;flex-direction:column;height:100%;padding:24px}.token-delete-popconfirm .ant-popconfirm-inner-content{padding:24px}.token-delete-popconfirm .ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary{background-color:var(--dola-danger);border-color:var(--dola-danger)}.token-delete-popconfirm .ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary:hover{opacity:.85}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list{max-height:256px;overflow-y:auto}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list .cluster-group-wrap .cluster-group-label{padding:8px 12px 4px;font-size:12px;color:var(--dola-text-2);font-weight:400}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list .cluster-item{display:flex;align-items:center;padding:8px 12px;cursor:pointer;font-size:14px;color:var(--dola-text-1);transition:background .2s}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list .cluster-item:hover{background:var(--dola-bg-hover)}.async-action-modal-dropdown .custom-dropdown .custom-dropdown-list .cluster-item.cluster-item-selected{background:var(--dola-primary-bg);color:var(--dola-primary)}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-size:13px;border-top:1px solid var(--dola-border-2)}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer.adv-dropdown-footer{justify-content:flex-end}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-toggle-wrap{display:flex;align-items:center;gap:6px;cursor:pointer}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-toggle-wrap .smart-select-label{font-size:13px;color:var(--dola-text-1)}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-switch{display:inline-flex;align-items:center;width:32px;height:18px;border-radius:9px;background:var(--dola-input-1);padding:2px;cursor:pointer;transition:background .2s;flex-shrink:0}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-switch.smart-select-switch-on{background:var(--dola-primary);justify-content:flex-end}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .smart-select-switch .smart-select-switch-thumb{width:14px;height:14px;border-radius:50%;background:var(--dola-input-slider);box-shadow:0 1px 3px #0003}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .resource-footer-right{display:flex;align-items:center;gap:12px}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .resource-footer-btn{color:var(--dola-primary);cursor:pointer;display:flex;align-items:center}.async-action-modal-dropdown .custom-dropdown .resource-dropdown-footer .resource-footer-btn:hover{opacity:.8}.cluster-info-tooltip .ant-tooltip-inner{padding:12px 14px;border-radius:8px;min-width:240px;background:var(--dola-bg-popup);box-shadow:0 4px 16px #0000001f}.cluster-info-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)}.cluster-info-tooltip .cluster-tooltip-content .cluster-tooltip-title{font-size:13px;font-weight:500;color:var(--dola-text-1);margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--dola-border-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.cluster-info-tooltip .cluster-tooltip-content .cluster-tooltip-row{display:flex;align-items:flex-start;font-size:12px;color:var(--dola-text-1);line-height:2}.cluster-info-tooltip .cluster-tooltip-content .cluster-tooltip-row .cluster-tooltip-label{flex-shrink:0;color:var(--dola-text-2);min-width:70px}.cluster-info-tooltip .cluster-tooltip-content .cluster-tooltip-row .cluster-tooltip-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.smart-select-info-tooltip .ant-tooltip-inner{border-radius:12px;background:var(--dola-bg-popup);box-shadow:0 4px 20px #0000001f;color:var(--dola-text-1);min-width:280px;max-width:320px}.smart-select-info-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)}.smart-select-info-tooltip .smart-select-tooltip-title{font-size:14px;color:var(--dola-text-1);margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--dola-border-2)}.smart-select-info-tooltip .smart-select-tooltip-desc{font-size:12px;color:var(--dola-text-2);line-height:1.7}.adv-resource-modal .ant-modal-header{border-bottom:none;padding-bottom:4px}.adv-resource-modal .ant-modal-title{color:var(--dola-text-2)!important;font-family:PingFang SC;font-size:16px;font-weight:500!important;line-height:24px}.adv-resource-modal .ant-modal-body{padding:8px 24px 0}.adv-resource-modal .adv-resource-tip{margin:0 0 20px;color:var(--dola-text-2);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.adv-resource-modal .res-panel{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.adv-resource-modal .res-panel .ant-form-item{margin-bottom:0}.adv-resource-modal .res-panel .form-item label{display:flex;align-items:center;font-size:12px;color:var(--dola-text-2);margin-bottom:6px}.adv-resource-modal .res-panel .form-item label .anticon{color:var(--dola-text-4)}.adv-resource-modal .res-panel .form-item .form-select{width:100%}.adv-resource-modal .res-panel .form-item .form-select.ant-select .ant-select-selector{border-radius:8px;border-color:var(--dola-border-1);font-size:14px;height:32px;align-items:center}.adv-resource-modal .res-panel .form-item .form-select.ant-select .ant-select-selector:hover{border-color:var(--dola-input-border-hover)}.adv-resource-modal .res-panel .form-item .form-select.ant-select .ant-select-arrow{color:var(--dola-text-3)}.adv-resource-modal .res-panel .form-item .form-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.adv-resource-modal .res-panel .form-item .form-select.ant-select.ant-select-disabled .ant-select-selector{background:var(--dola-bg-6);color:var(--dola-text-4);cursor:not-allowed;border-color:var(--dola-border-1)}.adv-resource-modal .res-panel .form-item .engine-option{display:flex;align-items:center;gap:8px}.adv-resource-modal .adv-modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:24px 0 8px}.adv-resource-modal .adv-modal-footer button{padding:4px 32px;height:32px;font-size:14px;border-radius:8px;border:none;cursor:pointer;transition:all .2s;font-weight:500;min-width:88px}.adv-resource-modal .adv-modal-footer button.cancel-btn{background-color:var(--dola-bg-3);color:var(--dola-text-1);border:1px solid var(--dola-border-1)}.adv-resource-modal .adv-modal-footer button.cancel-btn:hover{background-color:var(--dola-bg-1)}.adv-resource-modal .adv-modal-footer button.save-btn{background-color:var(--dola-btn-primary-bg-default);color:var(--dola-text-reverse)}.adv-resource-modal .adv-modal-footer button.save-btn:hover{background-color:var(--dola-btn-primary-bg-hover)}.delete-confirm-modal .ant-modal-content{border-radius:12px;padding:0;overflow:hidden}.delete-confirm-modal .ant-modal-body,.delete-confirm-modal .delete-confirm-content{padding:0}.delete-confirm-modal .delete-confirm-content .delete-confirm-header{display:flex;align-items:center;margin-bottom:16px;position:relative}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .delete-icon{width:20px;height:20px;background:#ff4d4f;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8px}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .delete-icon .icon-warning{color:#fff;font-size:12px;font-weight:700;font-style:normal}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .delete-title{font-size:16px;font-weight:500;color:#262626;flex:1}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .close-btn{position:absolute;right:0;top:-4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:#8c8c8c}.delete-confirm-modal .delete-confirm-content .delete-confirm-header .close-btn:hover{color:#595959}.delete-confirm-modal .delete-confirm-content .delete-confirm-body{margin-bottom:24px}.delete-confirm-modal .delete-confirm-content .delete-confirm-body .delete-message{font-size:14px;color:#595959;line-height:1.5;margin:0}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer{display:flex;justify-content:flex-end;gap:12px}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button{height:36px;padding:0 20px;border-radius:6px;font-size:14px;cursor:pointer;border:none;font-weight:400}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.cancel-btn{background:#f5f5f5;color:#595959}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.cancel-btn:hover{background:#e6e6e6}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.confirm-btn{background:#ff4d4f;color:#fff}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.confirm-btn:hover{background:#ff7875}.delete-confirm-modal .delete-confirm-content .delete-confirm-footer button.confirm-btn:active{background:#d9363e}.delete-confirm-modal-mobile .ant-modal-content{margin:20px;width:calc(100vw - 40px)!important}.delete-confirm-modal-mobile .delete-confirm-content .delete-confirm-footer{flex-direction:column;gap:8px}.delete-confirm-modal-mobile .delete-confirm-content .delete-confirm-footer button{width:100%;height:44px}.edit-chat-name-modal .ant-modal-content{border-radius:12px;padding:0;overflow:hidden}.edit-chat-name-modal .ant-modal-body,.edit-chat-name-modal .edit-chat-name-content{padding:0}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-header .edit-title{font-size:16px;font-weight:500;color:#262626}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-header .close-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:#8c8c8c}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-header .close-btn:hover{color:#595959}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body{margin-bottom:24px}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container{position:relative}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container .name-input{width:100%;height:48px;padding:12px 40px 12px 16px;border-radius:8px;border:1px solid #d9d9d9;font-size:14px;background:#f5f5f5}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container .name-input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;background:#fff}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container .name-input::placeholder{color:#bfbfbf}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-body .input-container .edit-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer{display:flex;justify-content:flex-end;gap:12px}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button{height:36px;padding:0 20px;border-radius:6px;font-size:14px;cursor:pointer;border:none;font-weight:400;transition:all .2s}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.cancel-btn{background:#f5f5f5;color:#595959}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.cancel-btn:hover{background:#e6e6e6}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn{background:#262626;color:#fff}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn:hover{background:#434343}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn:active{background:#1f1f1f}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn:disabled{background:#f5f5f5;color:#bfbfbf;cursor:not-allowed}.edit-chat-name-modal .edit-chat-name-content .edit-chat-name-footer button.confirm-btn:disabled:hover{background:#f5f5f5}.edit-chat-name-modal-mobile .ant-modal-content{margin:20px;width:calc(100vw - 40px)!important}.edit-chat-name-modal-mobile .edit-chat-name-content{padding:0}.edit-chat-name-modal-mobile .edit-chat-name-content .edit-chat-name-body .input-container .name-input{height:44px;font-size:16px}.edit-chat-name-modal-mobile .edit-chat-name-content .edit-chat-name-footer{flex-direction:column!important;gap:8px}.edit-chat-name-modal-mobile .edit-chat-name-content .edit-chat-name-footer button{width:100%;height:44px}.scheduled-push-drawer-wrapper .ant-drawer-content-wrapper{height:calc(100% - 75px);width:460px;top:65px;right:20px;border-radius:12px;overflow:hidden;border:1px solid var(--dola-border-1);box-shadow:0 -.5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 .5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.scheduled-push-drawer-wrapper .ant-drawer-content-wrapper:has(.scheduled-push-drawer-edit){top:20px;height:calc(100% - 35px)}.scheduled-push-drawer-wrapper .ant-drawer-content{background:var(--dola-bg-popup)!important}.scheduled-push-drawer-wrapper .ant-drawer-body,.scheduled-push-drawer-wrapper .ant-drawer-header,.scheduled-push-drawer-wrapper .ant-drawer-footer{background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header{border-bottom:none;padding:24px 24px 0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title{font-size:16px;font-weight:500;flex:1;min-width:0;color:var(--dola-title)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper{flex-direction:column;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper .drawer-title{font-size:16px;font-weight:500;color:var(--dola-title);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper .drawer-subtitle{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;border:.8px solid var(--dola-border-1);background:var(--dola-bg-2);font-size:12px;font-weight:400;margin-top:4px;max-width:85%;color:var(--dola-text-3);cursor:pointer;transition:all .2s}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper .drawer-subtitle span{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-title .drawer-title-wrapper .drawer-subtitle:hover{background:var(--dola-bg-hover);border-color:var(--dola-input-border-hover);color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-close{width:20px;height:20px;line-height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-header .ant-drawer-close .anticon{width:12px;height:12px;color:var(--dola-title)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-body{padding:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer{padding:16px 24px;border-top:none;display:flex;justify-content:flex-end;gap:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions{display:flex;align-items:center;width:100%;gap:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn{width:80px;height:32px;padding:4px 16px;font-size:14px;border-radius:8px;display:flex;align-items:center;justify-content:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn.try-run-btn{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important;border:none!important;transition:all .2s}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn.try-run-btn:hover:not(:disabled){opacity:.85}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn.try-run-btn:disabled{background:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important;cursor:not-allowed}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-color-default:not(.try-run-btn){background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-color-default:not(.try-run-btn):hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-primary{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important;font-weight:500}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-primary:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .ant-drawer-footer .form-actions .ant-btn-primary:disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs{line-height:1}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav{padding:0;margin:0!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab{padding:0!important;font-size:16px;color:var(--dola-text-3);font-weight:500}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{line-height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn>span{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-title)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-content{height:calc(100% - 46px)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .ant-tabs-tabpane{height:100%;overflow-y:auto}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-tabs .task-count{margin-left:4px;border-radius:100px;border:1px solid #fff;background:var(--dola-bg-2);display:inline-flex;padding:0 8px;color:var(--dola-text-2);font-style:normal;font-size:12px;justify-content:center;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form{padding:16px 24px;height:100%;display:flex;flex-direction:column}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form{background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selector{min-height:24px;height:24px;padding:0 10px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-input-bg)!important;font-size:13px;font-family:PingFang SC}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-overflow{gap:2px;flex-wrap:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-overflow-item{max-width:75%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-item{height:18px;line-height:16px;font-size:12px;margin-top:0;margin-bottom:0;padding:0 4px;border-radius:4px;background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-item-remove{color:var(--dola-text-3)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-item-remove:hover{color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-arrow,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-clear{color:var(--dola-text-3)!important;background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-arrow:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-clear:hover{color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-search{height:22px;line-height:22px;margin-inline-start:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-search-input{height:22px;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-wrap{height:22px;overflow:hidden;align-self:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-select-multiple .ant-select-selection-placeholder{inset-inline-start:0;font-size:13px;color:var(--dola-text-3);line-height:22px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form{flex:1}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-form-item{margin-bottom:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-form-item-label>label{font-size:12px;color:var(--dola-text-2);width:100%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-form-item-label>label[for=weworkEulerReceivers]{width:100%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper{background:var(--dola-input-bg)!important;border:1px solid var(--dola-border-1)!important;border-radius:6px;color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper:hover{border-color:var(--dola-input-border-focus)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper.ant-input-affix-wrapper-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper.ant-input-number-affix-wrapper-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper.ant-input-number-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:none!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-input,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-input{background:transparent!important;color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-suffix,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-suffix{color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap{background:var(--dola-bg-popup)!important;border-left-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler{border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler-down-inner,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number-affix-wrapper .ant-input-number-handler-wrap .ant-input-number-handler-down-inner{color:unset!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number{border-radius:6px;border:1px solid var(--dola-border-1);font-size:13px;font-family:PingFang SC;color:var(--dola-text-1);background:var(--dola-input-bg)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number:hover{border-color:var(--dola-input-border-focus)!important;box-shadow:none!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input:focus,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector:focus,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker:focus,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number:focus,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input.ant-input-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector.ant-input-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker.ant-input-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number.ant-input-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input.ant-select-focused .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector.ant-select-focused .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker.ant-select-focused .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number.ant-select-focused .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input.ant-picker-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selector.ant-picker-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker.ant-picker-focused,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input-number.ant-picker-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:none!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input{height:24px;padding:3px 10px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-input::placeholder,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-select-selection-placeholder,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form .ant-picker-input input::placeholder{color:var(--dola-text-3);font-size:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-item .ant-form-item-control-input{min-height:unset}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form-item-control .ant-form-item-label,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding:0 0 2px;line-height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group .ant-checkbox-wrapper{margin:0;font-size:14px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group .ant-checkbox-wrapper .ant-checkbox{top:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group .ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--dola-input-border-focus)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-checkbox-group .ant-checkbox-wrapper .ant-checkbox+span{padding-left:6px;padding-right:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .wework-receivers-container{border-radius:8px;background:var(--dola-bg-5);padding:8px;margin-top:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-section-label{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-2);margin-bottom:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-item-hidden{margin-bottom:0!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-item-hidden .ant-form-item-control-input{display:none}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channels-item-hidden .ant-form-item-explain{margin-top:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card{background:var(--dola-bg-5);border-radius:6px;padding:8px;margin-bottom:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-header{display:flex;align-items:center;height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-header .ant-checkbox-wrapper{font-size:13px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-header .ant-checkbox-wrapper .ant-checkbox+span{padding-left:6px;padding-right:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-divider{height:1px;background:var(--dola-border-1);margin:5px 0 6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-card-body .ant-form-item-label{padding:0 0 4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card{background:var(--dola-bg-5);border-radius:6px;padding:0;margin-top:6px;display:flex;flex-direction:column;gap:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-header{display:flex;align-items:center;justify-content:space-between;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-header .session-artifact-title{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options{display:grid;grid-template-columns:135px 135px 1fr;align-items:center;height:18px;gap:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper{font-size:13px;color:var(--dola-text-2);margin:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper .ant-checkbox+span{padding-left:6px;padding-right:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper-disabled{color:var(--dola-text-3)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper-disabled .ant-checkbox-disabled+span{color:var(--dola-text-3)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper-disabled .ant-checkbox-disabled .ant-checkbox-inner{background:var(--dola-bg-1)!important;border-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-divider{width:100%;height:.7px;background:var(--dola-bg-2);margin:2px 0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-tip{display:flex;align-items:center;gap:4px;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .channel-card .channel-artifact-card .session-artifact-tip span{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill{display:inline-flex;align-items:center;position:relative;width:72px;height:18px;border-radius:9px;cursor:pointer;user-select:none;transition:background-color .2s ease}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill .model-pill-text{flex:1;font-family:PingFang SC;font-size:12px;line-height:18px;text-align:center;font-size:10px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill .model-pill-thumb{position:absolute;width:14px;height:14px;top:2px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px #00000014;transition:left .2s ease,right .2s ease}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-internal{background:var(--dola-bg-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-internal .model-pill-text{color:var(--dola-text-3);padding-left:18px;padding-right:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-internal .model-pill-thumb{left:2px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-external{background:var(--dola-primary)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-external .model-pill-text{color:#fff;padding-left:4px;padding-right:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .model-pill.is-external .model-pill-thumb{right:2px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .ant-form-item-explain-error{font-size:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .push-content-header{display:flex;justify-content:space-between;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .push-content-header .push-content-label{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.5em;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .push-content-header .push-content-checkbox{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .push-content-header .push-content-checkbox .ant-checkbox-wrapper{font-size:14px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row{display:flex;align-items:center;gap:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card{flex:1;display:flex;align-items:center;gap:6px;background:var(--dola-bg-5);border-radius:6px;padding:6px 8px;height:30px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .conclusion-switch-label{font-family:PingFang SC;font-size:12px;font-weight:400;color:var(--dola-text-2);white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .ant-switch{margin-left:auto;min-width:34px;height:18px;line-height:18px;border-radius:100px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .ant-switch.ant-switch-checked{background:var(--dola-primary)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .ant-switch .ant-switch-handle{width:14px;height:14px;top:2px;inset-inline-start:2px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .content-conclusion-row .conclusion-switch-card .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card{background:var(--dola-bg-5);border-radius:6px;padding:6px;display:flex;flex-direction:column;gap:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-header{display:flex;align-items:center;justify-content:space-between;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-header .session-artifact-title{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-options{display:flex;align-items:center;justify-content:flex-start;gap:103px;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-options .artifact-checkbox-item{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper{font-size:13px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-options .artifact-checkbox-item .ant-checkbox-wrapper .ant-checkbox+span{padding-left:4px;padding-right:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-divider{width:100%;height:1px;background:var(--dola-bg-2);margin:2px 0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-tip{display:flex;align-items:center;gap:4px;height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .session-artifact-tip span{font-family:PingFang SC;font-size:12px;font-weight:400;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch{display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner{min-width:72px;height:18px;line-height:18px;border-radius:100px;background:var(--dola-border-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner.ant-switch-checked{background:var(--dola-primary)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner .ant-switch-inner{font-family:PingFang SC;font-size:12px;line-height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner .ant-switch-handle{width:14px;height:14px;top:2px;inset-inline-start:2px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .push-content-section .session-artifact-card .model-switch .model-switch-inner.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper{display:flex;flex-direction:column;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-interval-container,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-start-time-container{border-radius:8px;background:var(--dola-bg-5);padding:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-interval,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-start-time{display:flex;flex-direction:column;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-label{font-size:12px;color:var(--dola-text-2);line-height:18px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .ant-space-compact{display:flex;width:198px;border-radius:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .frequency-interval .ant-form-item{margin-bottom:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-prefix{display:flex;align-items:center;width:66px;height:22px;padding:0 12px;background-color:var(--dola-bg-3);border:1px solid var(--dola-border-1);border-right:0;border-radius:6px 0 0 6px;white-space:nowrap;color:var(--dola-text-3);font-size:13px;font-family:PingFang SC}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input{width:64px;height:24px;border-radius:0;background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-input{height:24px;padding:3px 12px;text-align:left;color:var(--dola-text-1);font-size:13px;font-family:PingFang SC;background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap{background:var(--dola-bg-popup)!important;border-left-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap .ant-input-number-handler{border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap .ant-input-number-handler:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap .ant-input-number-handler-up-inner,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-input .ant-input-number-handler-wrap .ant-input-number-handler-down-inner{color:unset!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-unit-select{width:68px;height:24px;border-radius:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-unit-select .ant-select-selector{height:24px!important;border-radius:0 6px 6px 0;padding:0 8px;background-color:var(--dola-input-bg)!important;border:1px solid var(--dola-border-1);color:var(--dola-text-3);font-size:13px;font-family:PingFang SC;display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-unit-select .ant-select-arrow{color:var(--dola-text-2);width:9px;height:9px;font-size:9px;top:50%;transform:translateY(-50%);margin-top:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .interval-unit-select .ant-select-selection-item{line-height:22px;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker{width:100%;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select{height:24px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select .ant-select-selector{height:24px!important;border-radius:6px;border:1px solid var(--dola-border-1);padding:0 10px;font-size:13px;font-family:PingFang SC;display:flex;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select .ant-select-selection-item,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select .ant-select-selection-item{line-height:22px;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select .ant-select-selection-placeholder,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select .ant-select-selection-placeholder{line-height:22px;font-size:13px;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .week-day-select .ant-select-arrow,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .month-day-select .ant-select-arrow{color:var(--dola-text-2);top:50%;transform:translateY(-50%);margin-top:0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .date-picker{flex:1;height:24px;border-radius:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .date-picker .ant-picker-suffix{color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker{flex:1;max-width:50%;height:24px;border-radius:6px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker .ant-picker-input{height:22px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker .ant-picker-input input{text-align:center;font-size:13px;font-family:PingFang SC}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker .ant-picker-prefix{color:var(--dola-text-3);white-space:nowrap;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-picker .ant-picker-suffix{color:var(--dola-text-3);font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .start-time-picker .time-suffix{display:inline-flex;align-items:center;padding:0 8px;font-size:13px;color:var(--dola-text-2);line-height:24px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .pre-release-review{display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:var(--dola-bg-5);padding:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .pre-release-review .pre-release-review-label{display:flex;align-items:center;gap:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .pre-release-review .pre-release-review-label .pre-release-review-text{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.5em;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .frequency-wrapper .pre-release-review .ant-switch.ant-switch-checked{background:var(--dola-primary)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper{border-radius:8px;background:var(--dola-bg-5);padding:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-header{display:grid;grid-template-columns:1fr 1fr 55px;gap:8px;margin-bottom:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-header .column-label{color:var(--dola-text-2);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-align:left}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body{max-height:104px;overflow-y:overlay!important;overflow-x:hidden}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body::-webkit-scrollbar{width:3px;background:transparent}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:1.5px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body::-webkit-scrollbar-thumb:hover{background:var(--dola-input-border-hover)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-body::-webkit-scrollbar-track{background:transparent}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row{display:grid;grid-template-columns:1fr 1fr 55px;gap:8px;align-items:center;margin-bottom:14px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row:last-child{margin-bottom:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input-wrapper,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select-wrapper{position:relative}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input-wrapper .error-message,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select-wrapper .error-message{position:absolute;top:100%;left:0;font-size:10px;color:#ff4d4f;line-height:14px;margin-top:0;white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input{height:24px;padding:3px 10px;border-radius:6px;border:1px solid var(--dola-border-1);font-size:13px;background:var(--dola-input-bg)!important;color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input:hover{border-color:#4096ff}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input:focus{border-color:#4096ff;box-shadow:0 0 0 2px #4096ff1a}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input.error{border-color:#ff4d4f}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input.error:hover,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .task-id-input.error:focus{border-color:#ff4d4f}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select{height:24px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select .ant-select-selector{height:24px!important;border-radius:6px;border:1px solid var(--dola-border-1);font-size:13px;padding:0 10px;font-family:PingFang SC;background:var(--dola-input-bg)!important;color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select .ant-select-selector .ant-select-selection-item{line-height:22px;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select .ant-select-selector .ant-select-selection-placeholder{line-height:22px;font-size:13px;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select:hover .ant-select-selector{border-color:#4096ff}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select.ant-select-focused .ant-select-selector{border-color:#4096ff;box-shadow:0 0 0 2px #4096ff1a}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select.error .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select.error:hover .ant-select-selector,.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .depend-type-select.error.ant-select-focused .ant-select-selector{border-color:#ff4d4f}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions{display:flex;gap:8px;justify-content:flex-start;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions .dependency-action-icon{font-size:14px;color:var(--dola-text-1);cursor:pointer;transition:all .2s}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions .dependency-action-icon:hover{opacity:.8}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions .dependency-action-icon.disabled{color:var(--dola-text-4);cursor:not-allowed}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .task-dependency-wrapper .task-dependency-row .dependency-actions .dependency-action-icon.disabled:hover{opacity:1}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented{width:100%;height:24px;min-height:24px;padding:2px;border-radius:6px;margin-bottom:10px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented .ant-segmented-group{height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented .ant-segmented-item{flex:1;height:20px;border-radius:4px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented .ant-segmented-item .ant-segmented-item-label{height:20px;line-height:20px;font-size:12px;padding:0 8px;min-height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{border-radius:4px;background:var(--dola-bg-4);font-weight:500;box-shadow:0 1px 3px #0000000d}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .validity-container{margin:10px 0}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity{display:flex;align-items:center;gap:8px;position:relative}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity span{font-size:12px;color:var(--dola-title)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-input{width:96px;height:24px;background:var(--dola-bg-1)!important;border-color:var(--dola-border-1)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-input .ant-input-number{height:24px;border:none;background:transparent!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-input .ant-input-number-input{height:24px;padding:3px 8px;text-align:center;font-size:13px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-input .ant-input-number-suffix{font-size:12px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .custom-validity .custom-days-error{position:absolute;top:100%;left:0;margin-top:4px;color:#ff4d4f;font-size:12px;line-height:20px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .scheduled-push-form .validity-period-wrapper .expiry-date-display{display:flex;align-items:center;gap:2px;margin-top:6px;padding:0;border-radius:6px;font-size:12px;color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management{padding:16px;height:100%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .empty-tasks{display:flex;align-items:center;justify-content:center;height:200px;color:var(--dola-text-3);font-size:14px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list{display:flex;flex-direction:column;gap:8px}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item{display:flex;align-items:center;justify-content:space-between;padding:0 8px;height:36px;transition:all .2s;cursor:pointer}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item:hover{border-radius:6px;background:var(--dola-bg-hover)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-content{flex:1;min-width:0;overflow:hidden}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-content .task-name{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--dola-text-1);line-height:36px;max-width:100%}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-content .task-name>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-content .task-name .paused-tag{flex-shrink:0;margin:0;padding:2px 6px;font-size:12px;line-height:20px;border-radius:4px;background-color:var(--dola-bg-2);border:none;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-actions{display:flex;gap:0;flex-shrink:0;align-items:center}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-actions .action-btn{padding:4px 8px;height:auto;font-size:14px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-actions .action-btn:hover{color:#1890ff;background-color:transparent}.scheduled-push-drawer-wrapper .scheduled-push-drawer .task-management .task-list .task-item .task-actions .action-btn.ant-btn-dangerous:hover{color:#ff4d4f}.scheduled-push-drawer-wrapper .scheduled-push-drawer .table-form-item .ant-form-item-explain{display:none}.scheduled-push-drawer-wrapper .scheduled-push-drawer .table-form-item.ant-form-item-has-error .ant-input{border-color:#ff4d4f!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer .table-form-item.ant-form-item-has-error .ant-input:focus{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}.scheduled-push-drawer-wrapper .test-results-container{margin-top:12px}.scheduled-push-drawer-wrapper .test-results-container .test-results-list{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:12px;margin-bottom:8px}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item{display:flex;align-items:center;font-size:12px}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-label{color:var(--dola-text-3);margin-right:4px}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-status{font-weight:500}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-status.test-result-testing{color:#165dff}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-status.test-result-success{color:#00b42a}.scheduled-push-drawer-wrapper .test-results-container .test-results-list .test-result-item .test-result-status.test-result-failed{color:#f53f3f}.scheduled-push-drawer-wrapper .test-results-container .error_message_wrap{display:flex;justify-content:center}.scheduled-push-drawer-wrapper .tips_info{padding-bottom:20px;border-bottom:1px solid var(--dola-border-1);margin-bottom:20px}.scheduled-push-drawer-wrapper .tips_info .tips_font{font-size:12px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .tips_info .tip_btn{margin-top:13px}.scheduled-push-drawer-wrapper .tips_info .tip_btn .authorization_btn{background-color:var(--dola-btn-secondary-bg-default)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important;border-radius:12px;margin-right:8px;font-size:12px}.scheduled-push-drawer-wrapper .tips_info .tip_btn .authorization_btn .iconfont{color:var(--dola-btn-secondary-text)}.scheduled-push-drawer-wrapper .tips_info .tip_btn .authorization_btn:hover{background-color:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.scheduled-push-drawer-wrapper .callback-config-card .ant-segmented,.scheduled-push-drawer-wrapper .callback-body .ant-segmented{height:24px;min-height:24px;padding:2px;border-radius:6px}.scheduled-push-drawer-wrapper .callback-config-card .ant-segmented .ant-segmented-group,.scheduled-push-drawer-wrapper .callback-body .ant-segmented .ant-segmented-group{height:20px}.scheduled-push-drawer-wrapper .callback-config-card .ant-segmented .ant-segmented-item,.scheduled-push-drawer-wrapper .callback-body .ant-segmented .ant-segmented-item{height:20px;border-radius:4px}.scheduled-push-drawer-wrapper .callback-config-card .ant-segmented .ant-segmented-item .ant-segmented-item-label,.scheduled-push-drawer-wrapper .callback-body .ant-segmented .ant-segmented-item .ant-segmented-item-label{height:20px;line-height:20px;font-size:12px;padding:0 8px;min-height:20px}.scheduled-push-drawer-wrapper .connect_test{border-radius:8px;background:var(--dola-bg-1)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-2)!important}.scheduled-push-drawer-wrapper .connect_test .iconfont,.scheduled-push-drawer-wrapper .connect_test span{color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .connect_test:hover:not(:disabled){background:var(--dola-bg-hover)!important;border-color:var(--dola-input-border-hover)!important;color:var(--dola-text-1)!important}.scheduled-push-drawer-wrapper .connect_test:hover:not(:disabled) .iconfont,.scheduled-push-drawer-wrapper .connect_test:hover:not(:disabled) span{color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .errow_info{border-radius:16px;font-size:12px;background:var(--dola-bg-6)}.scheduled-push-drawer-wrapper .ant-segmented{background-color:var(--dola-bg-2)!important;border-radius:8px}.scheduled-push-drawer-wrapper .ant-segmented .ant-segmented-item{border-radius:6px;color:var(--dola-text-2)}.scheduled-push-drawer-wrapper .ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important;box-shadow:0 1px 3px #0000001a}.scheduled-push-drawer-wrapper .ant-segmented .ant-segmented-item-label{color:inherit}.scheduled-push-drawer-wrapper .scheduled-push-drawer-wrapper .form-actions .save-btn-sucess{background:linear-gradient(180deg,#a073ff 0%,#7433ff 72.12%)!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer-wrapper .form-actions .save-btn-disabled{background-color:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-btn-disabled-text)!important;cursor:not-allowed!important}.scheduled-push-drawer-wrapper .scheduled-push-drawer-wrapper .form-actions .save-btn-disabled:hover{background-color:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-btn-disabled-text)!important}.scheduled-push-drawer-wrapper .headers-table{margin-bottom:12px}.scheduled-push-drawer-wrapper .headers-table .ant-table{font-size:14px;border-radius:8px;overflow:hidden}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-thead>tr>th{background:var(--dola-bg-2);font-weight:500;padding:10px 12px;border-bottom:1px solid var(--dola-border-1);color:var(--dola-title)}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-thead>tr>th:last-child{text-align:center}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td{padding:8px 12px;background:var(--dola-bg-4)}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td .ant-input{border-radius:6px;border:1px solid var(--dola-border-1);font-size:14px}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td .ant-input:hover{border-color:var(--dola-input-border-focus)}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td .ant-input:focus{border-color:var(--dola-input-border-focus);box-shadow:none}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td .ant-input::placeholder{color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr>td:last-child{text-align:center}.scheduled-push-drawer-wrapper .headers-table .ant-table .ant-table-tbody>tr:not(:last-child)>td{border-bottom:1px solid var(--dola-border-1)}.scheduled-push-drawer-wrapper .headers-table .action-text{font-size:14px;cursor:pointer;user-select:none}.scheduled-push-drawer-wrapper .headers-table .action-text.primary{color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .headers-table .action-text.primary:hover{color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .headers-table .action-text.danger{color:var(--dola-text-3)}.scheduled-push-drawer-wrapper .headers-table .action-text.danger:hover{color:var(--dola-text-1)}.scheduled-push-drawer-wrapper .headers-table .action-text.disabled{color:var(--dola-text-4);cursor:not-allowed}.scheduled-push-drawer-wrapper .ant-table-thead .ant-table-cell{background-color:var(--dola-bg-2)!important;padding:5.5px 15px!important}.scheduled-push-drawer-wrapper .ant-table-thead .ant-table-cell:before{display:none}.scheduled-push-drawer-wrapper .error_message_content{font-size:14px;font-family:PingFang SC;color:var(--dola-text-2);max-height:300px;overflow:auto}.scheduled-push-drawer-wrapper .chanal-wrap{margin-bottom:16px}.ant-picker-time-panel .ant-picker-time-panel-column,.ant-picker-time-panel .ant-picker-time-panel-column:hover{overflow-y:auto}.ant-picker-dropdown{z-index:1050}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column{overflow-y:auto}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column::-webkit-scrollbar{width:6px}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.callback-error-modal .ant-modal-confirm-btns .ant-btn-primary{background-color:var(--dola-bg-2);color:var(--dola-title)}.callback-error-modal .ant-modal-confirm-btns .ant-btn-primary:hover{background-color:var(--dola-bg-2)!important;color:var(--dola-title)!important}.callback-error-modal .error_message_footer{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-family:PingFang SC;color:var(--dola-text-3);width:100%}.callback-error-modal .ant-modal-confirm-btns .ant-btn{width:88px}.callback-error-modal .ant-modal-confirm-title{font-family:PingFang SC;font-size:16px;font-weight:500}.depend-type-dropdown{min-width:210px!important}.depend-type-dropdown .ant-select-item{padding:5px 12px}.mini-switch.ant-switch{min-width:32px;height:18px;line-height:18px}.mini-switch.ant-switch .ant-switch-handle{width:14px;height:14px;top:2px;inset-inline-start:2px}.mini-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.mini-switch.ant-switch .ant-switch-inner{padding-inline-start:18px;padding-inline-end:6px;font-size:10px}.mini-switch.ant-switch.ant-switch-checked .ant-switch-inner{padding-inline-start:6px;padding-inline-end:18px}.waiqian-link-modal .ant-modal-content{border-radius:16px;padding:18px 22px 12px;background:var(--dola-bg-popup)}.waiqian-link-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important;box-shadow:none!important;border:none!important}.waiqian-link-modal .ant-modal-close:hover{background:var(--dola-bg-hover)!important}.waiqian-link-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.waiqian-link-modal .ant-modal-body{padding:0}.waiqian-link-modal__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px;position:relative;padding-right:28px}.waiqian-link-modal__title{font-size:18px;font-weight:600;color:var(--dola-title);line-height:24px}.waiqian-link-modal__desc{margin-top:6px;color:var(--dola-text-2);font-size:12px;line-height:18px;max-width:800px}.waiqian-link-modal__close{position:absolute;right:0;top:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:14px;color:var(--dola-text-2);cursor:pointer;transition:background .15s}.waiqian-link-modal__close:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.waiqian-link-modal__body{display:flex;gap:10px;align-items:stretch}.waiqian-link-modal__panel{flex:1;padding:14px;min-height:520px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);width:30%;max-width:30%;min-width:30%}.waiqian-link-modal .panel-title{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;color:var(--dola-text-1);margin-bottom:12px}.waiqian-link-modal .panel-title .link{font-size:12px}.waiqian-link-modal .form-item{margin-top:16px}.waiqian-link-modal .form-item .form-label{font-size:12px;color:var(--dola-text-2);margin-bottom:8px;display:flex;align-items:center}.waiqian-link-modal .form-item .form-label.required:before{content:"*";color:var(--dola-danger);margin-right:6px}.waiqian-link-modal .form-item .ant-input,.waiqian-link-modal .form-item .ant-select-selector{border-radius:8px;font-size:12px;border-color:var(--dola-border-1)}.waiqian-link-modal .form-item .ant-select-selector{display:flex;align-items:center}.waiqian-link-modal .form-item .ant-input::placeholder{font-size:12px}.waiqian-link-modal .form-item .ant-select-selection-placeholder{font-size:12px}.waiqian-link-modal .form-item .ant-radio-group{display:flex;flex-wrap:wrap;gap:12px 16px;font-size:12px}.waiqian-link-modal .form-item .ant-radio-group .ant-radio-inner{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}.waiqian-link-modal .form-item .ant-radio-group .ant-radio:hover .ant-radio-inner{border-color:var(--dola-input-border-hover)!important}.waiqian-link-modal .form-item .ant-radio-group .ant-radio-checked .ant-radio-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}.waiqian-link-modal .form-item .ant-radio-group .ant-radio-checked .ant-radio-inner:after{background:#fff!important}.waiqian-link-modal .form-item .ant-radio-group .ant-radio-checked:after,.waiqian-link-modal .form-item .ant-radio-group .ant-radio-wrapper:hover .ant-radio:after{border-color:var(--dola-primary)!important}.waiqian-link-modal .form-item .layout-button-group{display:flex;flex-wrap:wrap;gap:12px 16px}.waiqian-link-modal .form-item .layout-button-group .layout-button-icon{font-size:12px;margin-right:4px}.waiqian-link-modal .form-item .layout-button{padding:4px 12px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);color:var(--dola-text-2);font-size:12px;font-weight:500;line-height:20px;cursor:pointer;user-select:none;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.waiqian-link-modal .form-item .layout-button:hover{color:var(--dola-text-1);border-color:var(--dola-input-border-hover);background:var(--dola-bg-2)}.waiqian-link-modal .form-item .layout-button:focus-visible{outline:2px solid var(--dola-primary-soft);outline-offset:2px}.waiqian-link-modal .form-item .layout-button.active{color:var(--dola-primary);border-color:var(--dola-primary-soft);background:var(--dola-primary-bg);box-shadow:inset 0 0 0 1px var(--dola-input-ring-focus)}.waiqian-link-modal .form-item .vertical-radio{flex-direction:column;align-items:flex-start;gap:12px}.waiqian-link-modal .form-item .vertical-radio span{color:var(--dola-text-3);font-size:12px}.waiqian-link-modal .form-item .vertical-radio .ant-radio-wrapper-checked span{color:var(--dola-text-1)}.waiqian-link-modal .code-panel{width:70%;max-width:70%}.waiqian-link-modal .code-panel .code-block{margin-top:16px;position:relative}.waiqian-link-modal .code-panel .code-block__title{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:8px}.waiqian-link-modal .code-panel .code-block__label{font-weight:600;color:var(--dola-text-3);font-size:12px}.waiqian-link-modal .code-panel .code-block__copy{color:var(--dola-text-2);gap:4px;font-size:12px}.waiqian-link-modal .code-panel .code-block .ant-input,.waiqian-link-modal .code-panel .code-block .ant-input-textarea{background:var(--dola-bg-popup);border-radius:8px;border-color:var(--dola-border-1);font-size:14px}.waiqian-link-modal .code-panel .code-block .code-area{padding:12px;border:none!important;background:transparent!important;font-size:12px!important}.waiqian-link-modal .code-panel .code-block .code-block-title-link{font-size:14px;color:var(--dola-text-2);text-decoration:underline;font-weight:400}.waiqian-link-modal .code-panel .panel-title{font-size:14px;font-weight:500}.waiqian-link-modal .code-panel .panel-title .panel-title-link{font-size:14px;color:var(--dola-text-2);text-decoration:underline;font-weight:400}.waiqian-link-modal .icon-fuzhi{font-size:14px}.waiqian-link-modal .code-block-content{border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5)}.waiqian-link-modal .code-block-content .code-block-content-body{height:400px;overflow-y:auto;white-space:pre-wrap;font-size:12px;line-height:18px}.waiqian-link-modal .code-block-content .code-block-content-body-html{height:130px}.waiqian-link-modal .code-block-content .code-block-content-header{border-radius:6px 6px 0 0;background:var(--dola-bg-hover);display:flex;justify-content:space-between;align-items:center}.waiqian-link-modal .code-block-content .code-block-content-header .code-block-content-header-label{font-weight:600;padding:0 12px;font-size:12px;color:var(--dola-text-1)}.waiqian-link-modal .code-block-content .code-block-content-header .code-block-content-header-copy{color:var(--dola-text-2);padding:0 12px 0 0;font-size:12px;gap:4px}.waiqian-link-modal .code-block-content .code-block-content-header .icon-fuzhi{font-size:12px}.waiqian-link-modal .code-params-box{position:relative}.waiqian-link-modal .code-params-box .code-params-box-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.03);backdrop-filter:blur(1px);z-index:1}.waiqian-link-modal .code-params-box .code-params-box-content{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--dola-bg-popup);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:12px;border:1px solid var(--dola-border-1);width:230px;height:120px;border-radius:16px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.waiqian-link-modal .code-params-box .code-params-box-content .code-params-box-content-title{font-size:14px;font-weight:500;color:var(--dola-text-1);display:flex;align-items:center;gap:4px}.waiqian-link-modal .code-params-box .code-params-box-content .code-params-box-content-action{display:flex;width:118px;height:30px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:9px;background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%);color:#fff;cursor:pointer}.waiqian-link-modal .waiqian-link-modal-footer{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-tip{display:flex;align-items:center;gap:4px}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-tip .waiqian-link-modal-footer-tip-text{color:var(--dola-text-3)}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-tip .waiqian-link-modal-footer-tip-link{color:var(--dola-text-2);text-decoration:underline}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-qiwei{display:flex;align-items:center;gap:4px}.waiqian-link-modal .waiqian-link-modal-footer .waiqian-link-modal-footer-qiwei .waiqian-link-modal-footer-qiwei-link{color:var(--dola-text-1);font-weight:500;text-decoration:none}.waiqian-link-modal__select-dropdown .ant-select-item-option-content,.waiqian-link-modal__select-dropdown .ant-select-item{font-size:12px}.waiqian-link-modal__select-dropdown .rc-virtual-list-scrollbar{width:6px!important}.waiqian-link-modal__select-dropdown .rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb{background:var(--dola-border-1)!important;border-radius:2px}.waiqian-link-modal__select-dropdown .rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb:hover{background:var(--dola-text-4)!important}.waiqian-link-modal__select-dropdown ::-webkit-scrollbar{width:4px}.waiqian-link-modal__select-dropdown ::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.waiqian-link-modal__select-dropdown ::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.waiqian-link-modal__select-dropdown ::-webkit-scrollbar-track{background:transparent}.ola-layout{position:relative;min-width:auto;height:100vh;background-color:#f9fbff;display:flex}.ola-layout-right{flex:1;min-width:0}.ola-layout .panel-collapsed{width:64px!important;max-width:64px!important;min-width:64px!important}.ola-layout .panel-collapsed .ola-layout-sider-user{border:unset!important;width:100%!important}.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu{gap:6px}.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed{width:100%}.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item,.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-submenu-title{width:40px!important;height:40px!important;line-height:40px!important;padding:0!important;margin:0 auto!important;display:flex;align-items:center;justify-content:center;border-radius:8px}.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon,.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-item-icon,.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item .anticon,.ola-layout .panel-collapsed .ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-submenu-title .anticon{font-size:20px;line-height:1}.ola-layout .panel-collapsed .ola-layout-sider-header{padding-top:10px!important;padding-left:12px!important;padding-right:12px!important;justify-content:center}.ola-layout-sider{background-color:#f9fbff;height:100vh;display:flex;flex-direction:column;transition:width .2s;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.ola-layout-sider .ant-menu-light{border-inline-end:unset!important}.ola-layout-sider .ant-menu-light .ant-menu-item a{color:var(--dola-text-1)}.ola-layout-sider .ant-menu-light .ant-menu-item .ant-menu-item-icon{color:var(--dola-text-2)}.ola-layout-sider-content{display:flex;flex-direction:column;height:100%;background-color:#f9fbff}.ola-layout-sider-header{padding:18px 16px 5px;display:flex;justify-content:space-between;align-items:center;background-color:#f9fbff}.ola-layout-sider-logo{display:flex;align-items:center;width:100%}.ola-layout-sider-logo svg{width:30px;height:30px;flex-shrink:0;margin-right:6px}.ola-layout-sider-expand-btn{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:rgba(0,0,47,.05);cursor:pointer;transition:background-color .2s ease}.ola-layout-sider-expand-btn .expand-btn-inner{position:relative;width:32px;height:32px;perspective:400px}.ola-layout-sider-expand-btn .expand-btn-logo,.ola-layout-sider-expand-btn .expand-btn-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform-origin:center center;backface-visibility:hidden;line-height:1;will-change:opacity,transform}.ola-layout-sider-expand-btn .expand-btn-logo{animation:expandBtnLogoFlipOut .5s cubic-bezier(.4,0,.2,1) forwards}.ola-layout-sider-expand-btn .expand-btn-logo svg{display:block;width:32px;height:32px;margin:0}.ola-layout-sider-expand-btn .expand-btn-icon{font-size:20px;color:var(--dola-text-2);opacity:0;transform:rotateY(-90deg);animation:expandBtnIconFlipIn .5s cubic-bezier(.4,0,.2,1) .25s forwards}.ola-layout-sider-expand-btn:hover{background:rgba(0,0,47,.08)}.ola-layout-sider-button{display:none;position:absolute;top:22px;right:-10px;z-index:1000;width:20px;height:20px;padding:2px;justify-content:center;align-items:center;flex-shrink:0;border-radius:34px;border:.8px solid var(--dola-border-1);background:var(--dola-bg-4);cursor:pointer!important}.ola-layout-sider-button svg{width:16px;height:16px;margin:0;pointer-events:none}.ola-layout-sider-button:hover svg path{stroke:var(--dola-text-2)}.ola-layout-sider:hover .ola-layout-sider-button{display:flex}.ola-layout-sider-title{display:flex;flex:1;justify-content:space-between}.ola-layout-sider-title .title-content-img-clo-btn{position:relative;top:-2px;height:16px;width:16px;background-color:#0000;border:none;box-shadow:none;margin-left:3px}.ola-layout-sider-title .title-content-img-clo-btn img{width:16px}.ola-layout-sider-title .title-content-img-clo-btn .ant-btn-icon{display:flex;align-items:center;justify-content:center}.ola-layout-sider-title .title-content-img-clo-btn:hover{border-radius:6px;background-color:var(--dola-bg-3)!important}.ola-layout-sider-title .title-content-img{height:30px}.ola-layout-sider-title .title-content-img-clo{width:20px;height:20px}.ola-layout-sider-title .title-content{display:flex;align-items:center;gap:8px}.ola-layout-sider-title .title-content .title-content-img{width:59px}.ola-layout-sider-title .title{color:var(--dola-text-1);font-family:Arial;font-size:23px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1px;font-family:Arial Rounded MT Bold}.ola-layout-sider-title .title-beta{color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding:0 8px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-1)}.ola-layout-sider-title .desc{color:var(--dola-text-2);font-family:Arial;font-size:10px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:1px;margin-top:2px;letter-spacing:.25px}.ola-layout-sider-trigger{cursor:pointer;font-size:16px;color:var(--dola-text-2);position:relative;right:4px}.ola-layout-sider-trigger:hover{color:var(--dola-primary)}.ola-layout-sider-section-title{font-size:14px;color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-style:normal;font-weight:400;line-height:22px;margin:16px 16px 12px 12px;padding-top:16px;border-top:1px solid var(--dola-border-1)}.ola-layout-sider-feedback-container{z-index:1}.ola-layout-sider-feedbackClose{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#f9fbff;margin:4px 16px 0 12px;border-radius:100px;cursor:url(/assets/cursor-icon.svg),pointer}.ola-layout-sider-feedbackClose.new-badge{position:relative}.ola-layout-sider-feedbackClose .new-badge-tag{position:absolute;top:4px;right:-6px;padding:2px 3px;background:var(--dola-danger);color:#fff;font-size:9px;font-weight:600;line-height:1;border-radius:10px;box-shadow:0 2px 6px #0000001f;pointer-events:none}.ola-layout-sider-feedback{display:flex;align-items:center;justify-content:space-between;width:198px;height:40px;background-color:var(--dola-bg-6);margin:8px 12px 0;border-radius:100px;padding:16px;cursor:url(/assets/cursor-icon.svg),pointer}.ola-layout-sider-dvi{width:198px;border-bottom:var(--dola-border-1) 1px solid;margin:12px 12px 0}.ola-layout-sider .dviopti{opacity:0}.ola-layout-sider-feedbackLeft{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--dola-text-2)}.ola-layout-sider-menu{flex:1;min-height:0;padding:0 12px 10px;display:flex;flex-direction:column;background-color:#f9fbff}.ola-layout-sider-menu .ant-menu{border-right:none;background-color:var(--dola-bg-6)!important;gap:6px;padding-inline:0!important}.ola-layout-sider-menu .ant-menu:not(.ant-menu-inline-collapsed){display:flex;flex-direction:column;align-items:stretch}.ola-layout-sider-menu .ant-menu-inline{border:0!important;border-inline-end:unset!important}.ola-layout-sider-menu .ant-menu-inline-collapsed{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ola-layout-sider-menu .ant-menu-inline-collapsed-tooltip a{color:var(--dola-text-1)}.ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item{display:flex;align-items:center;justify-content:center;width:44px;padding:0!important}.ola-layout-sider-menu .ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content{display:none}.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]{border-radius:12px;border:1px solid var(--dola-primary-soft)!important;background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important;font-family:PingFang SC}@media (min-width: 1921px){.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]{height:38px}}.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat],.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] .ant-menu-item-icon,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] .ant-menu-title-content,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] .ant-menu-title-content a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat] .iconfont,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected .ant-menu-item-icon,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected .ant-menu-title-content,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected .ant-menu-title-content a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected .iconfont,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-active,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-active a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-active .iconfont,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]:hover,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]:hover a,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]:hover .iconfont{color:var(--dola-primary)!important;font-weight:500}.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-selected,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat].ant-menu-item-active,.ola-layout-sider-menu .ant-menu [data-menu-id*=ai-chat]:hover{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary-soft)!important}.ola-layout-sider-menu .ant-menu-item{height:30px;margin:0;margin-inline:0!important;width:100%;padding:0 12px!important;border-radius:12px;font-size:14px;gap:6px;font-size:13px;font-style:normal;font-family:PingFang SC;font-weight:400;line-height:22px;color:var(--dola-text-2)}.ola-layout-sider-menu .ant-menu-item-selected{box-shadow:0 1px 2px #0000000d;background:var(--dola-bg-4);font-weight:500;line-height:22px;color:var(--dola-text-selected)}.ola-layout-sider-menu .ant-menu-item-selected[data-menu-id*=knowledge]{background:var(--dola-bg-4);box-shadow:0 1px 2px #0000000d}.ola-layout-sider-menu .ant-menu-item-selected:after{display:none}.ola-layout-sider-menu .ant-menu-item-selected .ant-menu-item-icon{color:var(--dola-text-selected)!important}.ola-layout-sider-menu .ant-menu-item:not(.ola-layout-sider-menu .ant-menu-item-selected):hover{background:var(--dola-bg-4);color:var(--dola-text-selected);font-weight:400;line-height:22px}.ola-layout-sider-menu .ant-menu-item:active{background-color:var(--dola-primary-bg)}.ola-layout-sider-menu .ant-menu-item:focus-visible{outline:unset!important}.ola-layout-sider-menu .ant-menu-item .anticon{font-size:20px}.ola-layout-sider-menu .ant-menu-item .ant-menu-title-content{margin-inline-start:7px!important}.ola-layout-sider-history{position:relative;padding:0;margin-top:0;overflow:hidden;flex:1;display:flex;flex-direction:column}.ola-layout-sider-history .history-tabs-simple{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 6px 12px;flex-shrink:0}.ola-layout-sider-history .history-tabs-simple .history-tabs-simple-title{font-size:14px;font-weight:500;color:#242424;line-height:22px}.ola-layout-sider-history .history-tabs-simple .history-search-toggle{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid #E7E7E7;border-radius:6px;background:transparent;color:#666;cursor:pointer;transition:all .15s;flex-shrink:0}.ola-layout-sider-history .history-tabs-simple .history-search-toggle .iconfont{font-size:16px}.ola-layout-sider-history .history-tabs-simple .history-search-toggle:hover,.ola-layout-sider-history .history-tabs-simple .history-search-toggle.active{background-color:#efefef}.ola-layout-sider-history .history-tabs{flex:1;display:flex;flex-direction:column;overflow:hidden;margin-top:5px}.ola-layout-sider-history .history-tabs .history-search-toggle{width:28px;height:28px;margin-left:4px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:transparent;box-sizing:border-box;color:var(--dola-text-2);cursor:pointer;transition:all .15s;flex-shrink:0}.ola-layout-sider-history .history-tabs .history-search-toggle .iconfont{font-size:16px}.ola-layout-sider-history .history-tabs .history-search-toggle:hover,.ola-layout-sider-history .history-tabs .history-search-toggle.active{background-color:var(--dola-bg-2)}.ola-layout-sider-history .history-tabs>.ant-tabs-nav{position:relative;margin-bottom:6px!important;padding:0}.ola-layout-sider-history .history-tabs>.ant-tabs-nav:before{display:none}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{flex:1;padding:0}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-nav-list{display:flex;height:28px;padding:0 2px;justify-content:center;align-items:center;border-radius:6px;background:var(--dola-bg-1);gap:0;width:100%;border-top:none}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab{display:flex;height:24px;padding:4px 12px;justify-content:center;align-items:center;gap:4px;flex:1 0 0;border-radius:6px;background:transparent;margin:0;color:var(--dola-text-3);font-family:PingFang SC;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab:hover{color:var(--dola-text-1)!important}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f;background:linear-gradient(0deg,var(--dola-bg-4) 0%,var(--dola-bg-4) 100%);color:var(--dola-text-1)}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1);font-size:13px;font-weight:400!important}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active:hover{background:var(--dola-bg-4);box-shadow:0 2px 8px #00000014}.ola-layout-sider-history .history-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.ola-layout-sider-history .history-tabs>.ant-tabs-content-holder{flex:1;overflow:hidden}.ola-layout-sider-history .history-tabs .ant-tabs-content{height:100%}.ola-layout-sider-history .history-tabs .ant-tabs-tabpane{height:100%;display:flex;flex-direction:column;overflow:hidden}.ola-layout-sider-history .history-tabs .ant-tabs-tabpane.ant-tabs-tabpane-hidden{display:none!important}.ola-layout-sider-history .history-search-overlay{position:absolute;top:5px;left:0;right:0;height:28px;z-index:10;opacity:0;transform:translate(100%);transition:transform .25s ease,opacity .2s ease;pointer-events:none}.ola-layout-sider-history .history-search-overlay.visible{opacity:1;transform:translate(0);pointer-events:auto}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input{height:28px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);padding:4px 12px;font-size:12px;box-shadow:none}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input:focus-within{border-color:var(--dola-primary);box-shadow:none}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input input{font-size:12px;color:var(--dola-text-1)}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input input::placeholder{color:var(--dola-text-3);font-size:12px}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input .ant-input-suffix .iconfont{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%}.ola-layout-sider-history .history-search-overlay .history-search-overlay-input .ant-input-suffix .iconfont:hover{background:var(--dola-bg-2)}.ola-layout-sider-history .history-content-wrapper,.ola-layout-sider-history .scheduled-tasks-content-wrapper,.ola-layout-sider-history .scheduled-tasks-list{flex:1;display:flex;flex-direction:column;overflow:hidden}.ola-layout-sider-history .history-search{margin-bottom:8px}.ola-layout-sider-history .history-search .history-search-input{padding:0 7px!important;border-radius:8px;background:rgba(255,255,255,.7);border-color:#ffffffe6!important;color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.ola-layout-sider-history .history-search .history-search-input:focus-within{border-color:var(--dola-border-active)!important;box-shadow:none!important;background-color:var(--dola-bg-4)}.ola-layout-sider-history .history-search .history-search-input input::placeholder{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;color:var(--dola-text-3)!important;line-height:24px}.ola-layout-sider-history .task-filter-radio{width:100%;height:22px;padding:0}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-nav{margin:0;padding-left:0}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-nav:before{display:none}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-ink-bar{display:none}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-tab{padding:0 12px!important;margin:0;height:22px;line-height:22px;color:var(--dola-text-3);border-radius:6px;position:relative}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-tab+.ant-tabs-tab:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background:var(--dola-bg-1)}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-family:PingFang SC;font-size:12px!important;font-style:normal;font-weight:400;line-height:22px}.ola-layout-sider-history .task-filter-radio .ant-tabs .ant-tabs-content-holder{display:none}.ola-layout-sider-history .history-list{gap:2px;min-height:80px;flex:1;overflow:auto}.ola-layout-sider-history .history-item{position:relative;display:flex;font-size:13px;color:var(--dola-text-2);cursor:pointer;line-height:28px;align-items:center;margin-bottom:2px;padding:0 12px;height:28px;font-weight:400}.ola-layout-sider-history .history-item img{display:inline-block;width:15px;height:15px}.ola-layout-sider-history .history-item-selected{border-radius:10px;background:var(--dola-bg-1)}.ola-layout-sider-history .history-item-selected .iconfont{color:var(--dola-text-2)}.ola-layout-sider-history .history-item .history-delete-icon{display:none;opacity:0;transition:opacity .2s;pointer-events:none}.ola-layout-sider-history .history-item:hover .history-delete-icon{display:block;opacity:1;pointer-events:auto}.ola-layout-sider-history .history-item:hover{border-radius:10px;background:var(--dola-bg-1)}.ola-layout-sider-history .history-item:hover .history-action-more{display:flex}.ola-layout-sider-history .history-item .history-action-more{font-size:18px;color:var(--dola-text-3);width:16px;height:16px;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;background:transparent;display:none;margin-right:-5px}.ola-layout-sider-history .history-item .history-action-more:hover{background-color:#cacaca}.ola-layout-sider-history .history-icon{display:flex;align-items:center;justify-content:center;width:12px;height:32px;margin-right:4px;font-size:14px}.ola-layout-sider-history .history-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ola-layout-sider-history .history-empty{color:var(--dola-text-3);text-align:center;padding:32px 0 16px;font-size:12px}.ola-layout-sider-history .history-loading{color:#888;text-align:center;padding:32px 0 16px;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px}.ola-layout-sider-history .history-loading-more{color:#888;text-align:center;padding:8px 0;font-size:12px;display:flex;align-items:center;justify-content:center;gap:8px}.ola-layout-sider-history .scheduled-tasks-list{margin-top:3px;gap:2px;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.ola-layout-sider-history .scheduled-tasks-list .loading-container,.ola-layout-sider-history .scheduled-tasks-list .empty-tasks{display:flex;align-items:center;justify-content:center;padding:50px 0;color:var(--dola-text-3);font-size:12px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item.active .task-header,.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item.selected .task-header{background:#e1e1e2;box-shadow:0 1px 2px #0000000d}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item.active .task-header .task-name,.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item.selected .task-header .task-name{color:var(--dola-text-1)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header{display:flex;align-items:center;justify-content:space-between;padding:0 8px;height:28px;cursor:pointer;border-radius:8px;transition:background .15s}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header:hover{background:var(--dola-bg-1)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header:hover .task-actions{display:flex}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-name{flex:1;font-size:13px;color:var(--dola-text-2);display:flex;align-items:center;gap:8px;min-width:0;line-height:22px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-name .task-status-tag{flex-shrink:0;margin:0;padding:2px 6px;font-size:12px;line-height:20px;border-radius:4px;background-color:var(--dola-bg-2);border:none;color:var(--dola-text-2)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-actions{flex-shrink:0;margin-right:4px;margin-left:2px;display:none;align-items:center;justify-content:center}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-actions .task-action-more{font-size:20px;color:var(--dola-text-1);cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-actions .task-action-more:hover{background:rgba(0,0,47,.06)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-toggle-icon{flex-shrink:0;font-weight:900;color:var(--dola-text-2);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;transition:all .2s;margin-right:4px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-header .task-toggle-icon:hover{background:rgba(0,0,47,.06)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries{display:flex;flex-direction:column;gap:4px;margin-top:0}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .loading-reports,.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .empty-reports{display:flex;align-items:center;justify-content:center;padding:8px 0;color:var(--dola-text-3);font-size:13px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .reports-list{display:flex;flex-direction:column;gap:4px;overflow-y:auto}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .reports-pagination{display:flex;justify-content:center;padding:0;margin-top:0}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .reports-pagination :global(.ant-pagination){font-size:12px}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .query-item{display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 35px;height:26px;cursor:pointer;border-radius:6px;transition:all .2s}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .query-item:hover{background:rgba(0,0,47,.05)}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .query-item .query-name{flex:1;font-size:13px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ola-layout-sider-history .scheduled-tasks-list .scheduled-task-item .task-queries .query-item .query-time{flex-shrink:0;font-size:12px;color:var(--dola-text-3)}.ola-layout-sider .history-menu{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;font-size:15px;gap:6px;cursor:pointer;align-self:center}.ola-layout-sider .history-menu:hover{background:rgba(0,0,47,.05)}.ola-layout-sider .ant-dropdown{z-index:1000}.ola-layout-sider-footer{margin-top:auto;display:flex;justify-content:center;padding:16px 0 18px}.ola-layout-sider-user{display:flex;align-items:center;padding:8px 12px;border-radius:100px}.ola-layout-sider-user .ant-avatar{margin-right:12px;flex-shrink:0}.ola-layout-sider-user-info .user-name{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500;line-height:20px}.ola-layout-sider-user-info .user-dept{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-weight:400;font-size:12px;line-height:20px;color:var(--dola-text-2)!important}.ola-layout-main{height:100vh}.ola-layout-inner{padding:0;background-color:#f9fbff}.ola-layout-content{display:flex;flex:1;overflow:hidden;margin:8px}.ola-layout-content-no-breadcrumb .ant-breadcrumb{margin:0!important}.ola-layout .ola-layout-sider-content-newFoot{height:32px;display:flex;padding:0 14px;align-items:center;justify-content:space-between}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-feedback{margin-left:0;width:24px;height:24px;flex-shrink:0;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-2);font-size:11px;cursor:url(/assets/cursor-icon.svg),pointer!important}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-feedback:hover{background-color:#00002f0d}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-feedback.new-badge{position:relative}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-feedback .new-badge-tag{position:absolute;top:-4px;right:-8px;padding:2px 3px;background:var(--dola-danger);color:#fff;font-size:9px;font-weight:600;line-height:1;border-radius:10px;box-shadow:0 2px 6px #0000001f;pointer-events:none}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-phone{width:76px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--dola-text-2);font-size:12px;padding:4px 8px;border-radius:100px;border:1px solid var(--dola-border-1);cursor:url(/assets/cursor-icon.svg),pointer!important}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-phone img{width:24px;height:24px}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-phone span{font-size:11px;white-space:nowrap}.ola-layout .ola-layout-sider-content-newFoot .ola-layout-sider-content-newFoot-phone:hover{background-color:var(--dola-bg-2)}.ola-layout .ola-layout-sider-content-footter{display:flex;align-items:center;justify-content:space-between;margin:12px 14px;gap:10px}.ola-layout .ola-layout-sider-content-footter .ola-layout-sider-content-newFootUser-doc{display:flex;align-items:center;justify-content:center;font-size:12px;flex:1;padding:6px 8px;gap:8px;border-radius:12px;border:1px solid rgba(255,255,255,.9);background:rgba(255,255,255,.7);overflow:hidden;cursor:pointer}.ola-layout .ola-layout-sider-content-footter .ola-layout-sider-content-newFootUser-doc:hover{background-color:#ddd}.ola-layout .ola-layout-sider-content-footter-liwu{width:50px;height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ola-layout .ola-layout-sider-content-footter-liwu img{width:100%;height:100%}.ola-layout .join-group-popover{z-index:999999}.ola-layout .join-group-popover .ant-popover-inner{padding:0!important;border-radius:16px;box-shadow:0 8px 24px #0000001f}.ola-layout .join-group-popover .ant-popover-inner-content{padding:0}.ola-layout .join-group-popover-card{width:300px;height:424px;background:var(--dola-bg-4);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding-bottom:14px;position:relative;z-index:999999}.ola-layout .join-group-poster{width:100%;height:auto;display:block}.ola-layout .join-group-qr{width:120px;height:120px}.ola-layout .join-group-cta{margin-top:12px;width:206px;height:38px;line-height:22px;border-radius:85px;background:#000000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.ola-layout .join-group-cta:hover{background:#1a1a1a}.ola-layout .ola-layout-sider-content-newFootUser{display:flex;align-items:center;height:50px;flex:1;min-width:0;padding:8px;border-radius:12px;gap:8px;cursor:pointer;transition:background .15s,border-color .15s;position:relative}.ola-layout .ola-layout-sider-content-newFootUser .sider-footer-user-new{position:absolute;top:-10px;right:-10px;width:28px;height:auto;pointer-events:none}.ola-layout .ola-layout-sider-content-newFootUser:hover{background:var(--dola-bg-hover);border-color:var(--dola-border-1)}.ola-layout .ola-layout-sider-content-newFootUser .ant-avatar{display:inline-block;flex-shrink:0}.ola-layout .ola-layout-sider-content-newFootUser .ola-layout-sider-user-info{flex:1;min-width:0}.ola-layout .ola-layout-sider-content-newFootUser .user-name{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ola-layout .ola-layout-sider-content-newFootUser .user-dept{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-weight:400;font-size:11px;line-height:16px;color:#000000a6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ola-layout-breadcrumb{display:flex;flex:none!important;align-items:center;margin-bottom:16px;line-height:18px}.ola-layout-breadcrumb .ant-breadcrumb{margin:0}.ola-layout-breadcrumb .ant-breadcrumb a{color:#0a6cff}.ola-layout-breadcrumb .ant-breadcrumb a:hover{background-color:#0a6cff1c}.history-delete-popconfirm-body .ant-popconfirm-inner-content{padding:12px}.history-delete-popconfirm-body .ant-popconfirm-inner-content .ant-popconfirm-title{color:var(--dola-text-1)}.ola-layout-sider-menu .ant-menu{background-color:#f9fbff!important}.ola-layout-sider-menu .ant-menu-item{gap:0px}.ola-layout-sider-menu .menu-history-divider{width:198px;height:1px;background-color:var(--dola-border-1);margin:3px auto}.menu-section-title{font-size:11px;color:#8a8a8a;font-weight:500;line-height:20px;margin-bottom:4px;margin-top:4px;padding:0 12px}.menu-section-divider{width:198px;height:1px;background-color:#e7e7e7;margin:6px auto}.ola-layout-sider-space-switcher{padding:0 12px 8px}.ola-layout-sider-space-switcher .ant-segmented{width:100%;background:#E8E8E8;border-radius:6px;padding:2px}.ola-layout-sider-space-switcher .ant-segmented .ant-segmented-item{border-radius:4px;font-size:12px;min-height:24px;line-height:24px}.ola-layout-sider-space-switcher .ant-segmented .ant-segmented-item-selected{background:#fff;box-shadow:0 1px 2px #0000000f}.ola-layout-sider-space-switcher .ant-segmented .ant-segmented-thumb{border-radius:4px}.ola-layout-sider-space-selector{margin-top:8px}.ola-layout-sider-space-collapsed{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;cursor:pointer;margin:0 auto}.ola-layout-sider-space-collapsed:hover{background:rgba(0,0,47,.05)}.ola-layout-sider-external-apps{padding:0}.ola-layout-sider-external-apps .menu-section-title{margin-bottom:4px}.ola-layout-sider-external-apps .ola-layout-sider-external-menu.ant-menu{background-color:transparent!important;border-inline-end:unset!important}.ola-layout-sider-external-apps .ola-layout-sider-external-menu.ant-menu .ant-menu-item{color:var(--dola-text-1)}.ola-layout-sider-external-apps .ola-layout-sider-external-menu.ant-menu .ant-menu-item .ant-menu-item-icon{color:var(--dola-text-2)}[data-menu-id*=dashboard] .ant-menu-title-content{display:flex;flex:1;min-width:0}[data-menu-id*=dashboard] .ant-menu-title-content a{display:flex;flex:1;align-items:center;justify-content:space-between;min-width:0}.menu-item-beta-tag{display:inline-flex;align-items:center;margin-left:6px;padding:0 4px;border-radius:4px;color:var(--dola-text-3);font-family:PingFang SC;font-size:11px;font-weight:500;border:1px solid var(--dola-border-1);line-height:16px;vertical-align:middle;position:relative}.history-action-container-item{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:80px;cursor:pointer;border-radius:3px;font-size:13px;color:var(--dola-text-1)}.history-action-container-item .iconfont{color:var(--dola-text-1)}.history-action-container-item.is-danger .iconfont,.history-action-container-item .icon-shanshu,.history-action-container-item.is-danger span{color:var(--dola-danger)}.history-action-dropdown-compact .ant-dropdown-menu{padding:4px;border-radius:12px}.history-action-dropdown-compact .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:10px;padding:0 12px!important;margin:2px 0}.history-action-dropdown-compact .ant-dropdown-menu-item{min-height:24px;line-height:18px}.task-action-item{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:6px}.task-action-item span{font-size:13px;color:var(--dola-text-1)}.task-action-item:hover{background-color:var(--dola-bg-hover)}.task-action-item .iconfont{color:var(--dola-text-1)}.task-action-item .icon-shanshu{color:red}.task-action-dropdown .ant-dropdown-menu-item{padding:0 12px!important;margin:2px 0!important}.history-popover .ant-popover-inner{width:300px;border-radius:12px;padding:0!important}.history-popover .ola-layout-sider-history{position:relative;padding:12px!important;height:400px;max-height:400px;min-height:200px;overflow:hidden;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.history-popover .ola-layout-sider-history .history-tabs{margin-top:0}.history-popover .ola-layout-sider-history .history-tabs .ant-tabs-nav-list{padding-top:0;border-top:none}.history-popover .ola-layout-sider-history .history-search-overlay{left:0;right:0;top:0;margin:12px}.history-popover .ola-layout-sider-history .task-filter-radio .ant-tabs-nav{padding-left:0}.history-popover .ola-layout-sider-history .history-item{max-width:unset!important}.history-popover .ola-layout-sider-history .history-item:hover{background-color:var(--dola-bg-selected)}.history-popover .ola-layout-sider-history .history-search{border-radius:8px;border:.5px solid var(--dola-border-1)!important}.history-popover .ola-layout-sider-history .history-search .history-search-input{background:var(--dola-bg-5)}#dola-root[dola-theme=dark] .history-popover .ant-popover-inner{background-color:var(--dola-bg-popup);padding:0!important}#dola-root[dola-theme=dark] .history-popover .ant-popover-arrow:before,#dola-root[dola-theme=dark] .history-popover .ant-popover-arrow:after{background:var(--dola-bg-popup)}@keyframes expandBtnLogoFlipOut{0%{opacity:1;transform:rotateY(0)}60%{opacity:1;transform:rotateY(90deg)}to{opacity:0;transform:rotateY(90deg)}}@keyframes expandBtnIconFlipIn{0%{opacity:0;transform:rotateY(-90deg)}to{opacity:1;transform:rotateY(0)}}.sider-footer-popover .ant-popover-inner{padding:6px!important;border-radius:12px!important;background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)!important;box-shadow:0 4px 16px #0000001a!important;min-width:180px}.sider-footer-popup{display:flex;flex-direction:column;gap:2px}.sider-footer-popup .sider-footer-popup-theme{display:flex;align-items:center;gap:10px;padding:4px 10px 10px;margin-bottom:2px;border-bottom:1px solid var(--dola-border-1)}.sider-footer-popup .sider-footer-popup-theme .sider-footer-popup-theme-label{flex:1;font-size:14px;color:var(--dola-text-1)}.sider-footer-popup .sider-footer-popup-theme .sidebar-theme-toggle-expanded{margin:0;padding:3px}.sider-footer-popup .sider-footer-popup-item{display:flex;align-items:center;gap:10px;padding:4px 8px;border-radius:8px;cursor:pointer;font-size:14px;color:var(--dola-text-1);transition:background .15s}.sider-footer-popup .sider-footer-popup-item:hover{background:var(--dola-bg-hover)}.sider-footer-popup .sider-footer-popup-item .sider-footer-popup-icon{width:16px;height:16px;flex-shrink:0}.sider-footer-popup .sider-footer-popup-item .sider-footer-popup-item-new{width:26px;height:auto;margin-left:0;flex-shrink:0;pointer-events:none}.sider-footer-popup .sider-footer-popup-divider{height:1px;background:var(--dola-border-1);margin:4px 2px}.sider-footer-popup .sider-footer-popup-qr{display:flex;align-items:center;gap:10px;height:90px;padding:0 12px;border-radius:10px;background:var(--dola-bg-5, #f7f7f7)}.sider-footer-popup .sider-footer-popup-qr .sider-footer-popup-qr-img{width:80px;height:80px;border-radius:16px;flex-shrink:0}.sider-footer-popup .sider-footer-popup-qr .sider-footer-popup-qr-text{display:flex;flex-direction:column;gap:2px}.sider-footer-popup .sider-footer-popup-qr .sider-footer-popup-qr-text span{font-size:12px;color:var(--dola-text-2)}.sider-footer-popup .sider-footer-popup-qr .sider-footer-popup-qr-text .sider-footer-popup-qr-sub{font-size:11px;color:var(--dola-text-3)}.ola-layout-sider-content-footter{border-radius:12px}.sider-footer-toggle-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);color:var(--dola-text-3);flex-shrink:0;cursor:pointer;padding:0;transition:transform .2s,color .15s,background .15s,border-color .15s}.sider-footer-toggle-btn:hover{background:var(--dola-bg-hover);border-color:var(--dola-border-1);color:var(--dola-text-1)}.sider-footer-toggle-btn.open{transform:rotate(180deg);color:var(--dola-text-1)}.sidebar-theme-toggle-collapsed{display:flex;align-items:center;justify-content:center;width:100%;height:36px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--dola-text-3, #666);cursor:pointer;transition:all .2s ease-in-out}.sidebar-theme-toggle-collapsed:hover{background:var(--dola-bg-1, rgba(0, 0, 0, .04));color:var(--dola-text-4, #242424)}.sidebar-theme-toggle-collapsed:active{transform:scale(.95)}.sidebar-theme-toggle-expanded{display:flex;align-items:center;gap:2px;margin:8px;padding:3px;border-radius:8px;background:var(--dola-bg-2, rgba(0, 0, 0, .06));width:fit-content}.sidebar-theme-toggle-btn{width:36px;height:30px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:var(--dola-text-3, #999);cursor:pointer;transition:all .2s ease-in-out;padding:0}.sidebar-theme-toggle-btn .iconfont{font-size:16px}.sidebar-theme-toggle-btn:hover:not(.sidebar-theme-toggle-btn-active){background:var(--dola-bg-popup);color:var(--dola-text-2);box-shadow:0 1px 4px #0000000f}.sidebar-theme-toggle-btn.sidebar-theme-toggle-btn-active{background:var(--dola-bg-popup, #fff);color:var(--dola-text-1, #242424);box-shadow:0 1px 4px #0000001a}.sidebar-theme-toggle-btn:active{transform:scale(.96)}.sidebar-theme-toggle-swatch{display:inline-block;width:14px;height:14px;border-radius:50%;box-sizing:border-box;flex-shrink:0;transition:all .2s ease-in-out}.sidebar-theme-toggle-swatch-active{box-shadow:0 0 0 2px #409eff33}.sidebar-theme-toggle-popover-overlay .ant-popover-inner{padding:6px!important;border-radius:10px;background:var(--dola-bg-popup, #fff);border:1px solid var(--dola-border-1, #e7e7e7);box-shadow:0 6px 16px #00000014;overflow:hidden}.sidebar-theme-toggle-popover-overlay .ant-popover-inner-content{padding:0!important}.sidebar-theme-toggle-popover-overlay .ant-popover-arrow:before,.sidebar-theme-toggle-popover-overlay .ant-popover-arrow:after{background:var(--dola-bg-popup, #fff)}.sidebar-theme-toggle-popover{display:flex;flex-direction:column;gap:2px;min-width:132px;background:transparent}.sidebar-theme-toggle-popover-item{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;font-size:13px;color:var(--dola-text-1, #242424);cursor:pointer;transition:background .2s ease,color .2s ease}.sidebar-theme-toggle-popover-item:hover{background:var(--dola-bg-hover, rgba(0, 0, 0, .04));color:var(--dola-text-1, #242424)}.sidebar-theme-toggle-popover-item.sidebar-theme-toggle-popover-item-active{color:var(--dola-primary, #7433ff);font-weight:500;background:var(--dola-primary-bg, transparent)}.sidebar-theme-toggle-popover-label{flex:1;color:inherit}.sidebar-theme-toggle-popover-check{color:var(--dola-primary, #7433ff);font-size:12px}#dola-root[dola-theme=dark] .sidebar-theme-toggle-collapsed{color:#ffffffbf}#dola-root[dola-theme=dark] .sidebar-theme-toggle-collapsed:hover{background:rgba(255,255,255,.08);color:#fff}#dola-root[dola-theme=dark] .sidebar-theme-toggle-expanded{background:rgba(255,255,255,.08)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-btn{color:#ffffff80}#dola-root[dola-theme=dark] .sidebar-theme-toggle-btn:hover:not(.sidebar-theme-toggle-btn-active){color:#ffffffbf}#dola-root[dola-theme=dark] .sidebar-theme-toggle-btn.sidebar-theme-toggle-btn-active{background:var(--dola-bg-popup);color:var(--dola-text-1);box-shadow:0 1px 4px #0000004d}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-overlay .ant-popover-inner{background:var(--dola-bg-popup, #222226);border-color:var(--dola-border-1, #3f3f46);box-shadow:0 6px 16px #00000073}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-overlay .ant-popover-arrow:before,#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-overlay .ant-popover-arrow:after{background:var(--dola-bg-popup, #222226)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover{background:var(--dola-bg-popup, #222226)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-item{color:var(--dola-text-1, #b9b9b9)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-item:hover{background:var(--dola-bg-hover, #2d2e38);color:var(--dola-text-selected, #e4e4e7)}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-item.sidebar-theme-toggle-popover-item-active{color:var(--dola-primary, #8b5cf6);background:var(--dola-primary-bg, rgba(139, 92, 246, .2))}#dola-root[dola-theme=dark] .sidebar-theme-toggle-popover-check{color:var(--dola-primary, #8b5cf6)}#dola-root[dola-theme=blue] .sidebar-theme-toggle-expanded{background:rgba(64,158,255,.08)}#dola-root[dola-theme=blue] .sidebar-theme-toggle-btn.sidebar-theme-toggle-btn-active{background:#fff;color:#409eff;box-shadow:0 1px 2px #409eff33}.ola-layout-mobile{width:100%;height:100%;background-color:#fff}.ola-layout-mobile .ola-layout-content-mobile{height:calc(100% - 60px)}.ola-layout-mobile .ola-layout-content-mobile.ola-layout-content-mobile-full{height:100%}.ola-layout-mobile .ola-layout-mobile-footer{position:fixed;bottom:0;left:0;right:0;height:60px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 12vw}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;color:#666;cursor:pointer;transition:all .3s ease}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item .ola-layout-mobile-footer-item-icon{margin-bottom:4px}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item .ola-layout-mobile-footer-item-icon img{width:24px;height:24px;display:block}.ola-layout-mobile .ola-layout-mobile-footer .ola-layout-mobile-footer-item .ola-layout-mobile-footer-item-label{line-height:1}.dola-mobile-zhenqi-root{background-color:#f0f2f5}.dola-mobile-zhenqi-root .ai-chat-container-mobile .chat-messages{padding:16px 12px 180px}.dola-mobile-zhenqi-root .ai-chat-container-mobile .chat-messages .message.user .message-bubble{padding:8px;background-color:#409eff;color:#fff}.dola-mobile-zhenqi-root .ai-chat-container-mobile .chat-messages .message.system .message-bubble{padding:8px;box-sizing:border-box;background-color:#fff}.dola-mobile-zhenqi-root .ai-chat-container-mobile .chat-messages .message.user .message-bubble a{color:#fff}.dola-mobile-zhenqi-root .sender-textarea-row{padding:12px!important}.dola-mobile-zhenqi-root .user-question-content{background:#409eff!important;color:#fff!important;border-radius:8px!important}.dola-mobile-zhenqi-root .dola-icon-fasong-mobile-active,.dola-mobile-zhenqi-root .dola-icon-stop-btn,.dola-mobile-zhenqi-root .dola-icon-tingzhi-mobile{background:#409eff!important}.dola-mobile-zhenqi-root .sender-input-tip-chat .ant-btn-primary,.dola-mobile-zhenqi-root .sender-input-tip-chat .ant-btn-primary:hover{background:#409eff!important;border-color:#409eff!important;color:#fff!important}.recommend-assets-modal .ant-modal-content{padding:0;border-radius:12px;overflow:hidden}.recommend-assets-modal .ant-modal-body{padding:0}.recommend-modal-content{background:#fff}.recommend-modal-content .recommend-modal-header{display:flex;justify-content:space-between;align-items:flex-start}.recommend-modal-content .recommend-modal-header .recommend-modal-title{flex:1}.recommend-modal-content .recommend-modal-header .recommend-modal-title h2{margin:0 0 8px;color:#000;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:18px;font-weight:600;line-height:26px}.recommend-modal-content .recommend-modal-header .recommend-modal-title .recommend-modal-description{margin:0 0 16px;color:#8a8a8a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:400;line-height:20px}.recommend-modal-content .recommend-modal-header .recommend-modal-actions{display:flex;align-items:center;gap:12px;margin-left:16px}.recommend-modal-content .recommend-modal-header .recommend-modal-actions .import-all-btn{height:32px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:500}.recommend-modal-content .recommend-modal-header .recommend-modal-actions .import-all-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.recommend-modal-content .recommend-modal-header .recommend-modal-actions .close-btn{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#666}.recommend-modal-content .recommend-modal-header .recommend-modal-actions .close-btn:hover{background-color:#f5f5f5;color:#333}.recommend-modal-content .recommend-modal-body{max-height:600px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ddd transparent}.recommend-modal-content .recommend-loading{display:flex;align-items:center;justify-content:center;padding:60px 20px;color:#666;font-size:14px;flex-direction:column;gap:12px}.recommend-modal-content .recommend-empty{display:flex;justify-content:center;align-items:center;padding:80px 20px;color:#8a8a8a;font-size:14px}.recommend-modal-content .recommend-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}@media (min-width: 1200px){.recommend-modal-content .recommend-grid{grid-template-columns:repeat(3,1fr)}}.recommend-modal-content .recommend-card{transition:all .3s ease;cursor:url(./images/cursor-icon.svg),pointer;background-color:#fff;border-radius:12px;border:1px solid #dcdcdc;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;height:140px;animation:fadeInUp .3s ease-out}.recommend-modal-content .recommend-card:hover{box-shadow:0 2px 8px #00000017;border-color:#b5b5b5}.recommend-modal-content .recommend-card:hover .recommend-card-header .recommend-card-title .dataAssetIcon{display:flex}.recommend-modal-content .recommend-card .recommend-card-header{flex:1;border-radius:12px 12px 0 0;min-height:0}.recommend-modal-content .recommend-card .recommend-card-header .recommend-card-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px;color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:inherit;padding:10px 16px;background:#f7f7f7;gap:8px}.recommend-modal-content .recommend-card .recommend-card-header .recommend-card-title .dataAssetName{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.recommend-modal-content .recommend-card .recommend-card-header .recommend-card-title .dataAssetIcon{width:16px;height:16px;display:none;align-items:center;justify-content:center}.recommend-modal-content .recommend-card .recommend-card-header .recommend-card-description{color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 16px}.recommend-modal-content .recommend-card .recommend-card-footer{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#fff;flex-shrink:0}.recommend-modal-content .recommend-card .recommend-card-footer .recommend-card-info{display:flex;gap:12px;flex-wrap:wrap}.recommend-modal-content .recommend-card .recommend-card-footer .recommend-card-info .recommend-info-item{padding:3px 8px;display:flex;align-items:center;gap:2px;border-radius:6px;background:#f7f7f7;color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;white-space:nowrap}.recommend-modal-content .recommend-card .recommend-card-footer .recommend-card-info .recommend-info-item img{width:12px;height:12px;flex-shrink:0}.recommend-modal-content .recommend-card .recommend-card-footer .recommend-card-author{display:flex;align-items:center;gap:4px;color:#999;font-size:12px;flex-shrink:0;margin-left:8px}.recommend-modal-content .recommend-card .recommend-card-footer .recommend-card-author .recommend-author-name{color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.recommend-modal-content .recommend-card .recommend-card-footer .recommend-card-author svg{width:14px;height:14px;flex-shrink:0}@media (max-width: 1200px){.recommend-assets-modal .ant-modal{width:90%!important;max-width:1000px}.recommend-modal-content .recommend-grid{grid-template-columns:repeat(2,1fr);gap:12px}.recommend-modal-content .recommend-card .recommend-card-footer .recommend-card-info .recommend-info-item{font-size:11px;padding:2px 6px}.recommend-modal-content .recommend-card .recommend-card-footer .recommend-card-author .recommend-author-name{max-width:60px;font-size:11px}}.recommended-questions-modal-wrapper .ant-modal-mask{z-index:1000!important}.recommended-questions-modal-wrapper .ant-modal-content{border-radius:12px;background:var(--dola-bg-popup)!important}.recommended-questions-modal-wrapper .ant-modal-header{margin-bottom:0;background:var(--dola-bg-popup)!important;border-bottom:none}.recommended-questions-modal-wrapper .ant-modal-title{color:var(--dola-text-1)!important}.recommended-questions-modal-wrapper .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.recommended-questions-modal-wrapper .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.recommended-questions-modal-wrapper .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.recommended-questions-modal-wrapper .ant-modal-body{color:var(--dola-text-1)}.recommended-questions-modal-wrapper .ant-modal-footer{margin-top:50px!important;border-top:none}.recommended-questions-modal-wrapper .questions-description{color:var(--dola-text-3);font-size:12px;margin:4px 0 24px}.recommended-questions-modal-wrapper .questions-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;gap:16px}.recommended-questions-modal-wrapper .questions-content-box{max-height:500px;overflow-y:auto;min-height:350px}.recommended-questions-modal-wrapper .question-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.recommended-questions-modal-wrapper .question-card{border-radius:12px;padding:16px;height:110px;cursor:pointer;transition:border-color .2s,box-shadow .2s;background:var(--dola-bg-5);border:1px solid var(--dola-border-1)}.recommended-questions-modal-wrapper .question-card:hover{border-color:var(--dola-primary);box-shadow:0 2px 12px var(--dola-primary-bg)}.recommended-questions-modal-wrapper .question-card .question-card-title{color:var(--dola-text-1);font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recommended-questions-modal-wrapper .question-card .question-card-content{color:var(--dola-text-3);margin-top:8px;font-size:12px;text-align:left;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.recommended-questions-modal-wrapper .add-card{border:1px solid var(--dola-primary);color:var(--dola-text-3);background:var(--dola-bg-popup);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:14px;cursor:pointer;height:110px;border-radius:12px;box-shadow:0 2px 8px var(--dola-primary-bg)}.recommended-questions-modal-wrapper .add-card svg{font-size:20px}.recommended-questions-modal-wrapper .add-card:hover{border-color:var(--dola-primary);background:var(--dola-primary-bg);box-shadow:0 2px 8px var(--dola-primary-bg)}.recommended-questions-modal-wrapper .detail-modal-body{display:flex;flex-direction:column;gap:16px}.recommended-questions-modal-wrapper .detail-field{display:flex;flex-direction:column;gap:8px}.recommended-questions-modal-wrapper .detail-label{font-size:14px;color:var(--dola-text-2);margin-top:24px}.recommended-questions-modal-wrapper .detail-content-field .detail-content-label{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--dola-text-2);margin-top:12px}.recommended-questions-modal-wrapper .detail-hint{font-size:12px;color:var(--dola-text-3)}.recommended-questions-modal-wrapper .detail-modal-footer{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.recommended-questions-modal-wrapper .detail-delete-button,.recommended-questions-modal-wrapper .suggested-detail-cancel-btn,.recommended-questions-modal-wrapper .suggested-detail-confirm-btn{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;border:none;cursor:pointer;transition:all .2s}.recommended-questions-modal-wrapper .detail-delete-button:disabled,.recommended-questions-modal-wrapper .suggested-detail-cancel-btn:disabled,.recommended-questions-modal-wrapper .suggested-detail-confirm-btn:disabled{cursor:not-allowed;opacity:.6}.recommended-questions-modal-wrapper .detail-delete-button{background:var(--dola-btn-danger-bg-default);color:var(--dola-btn-danger-text);border:1px solid var(--dola-btn-danger-bg-default)}.recommended-questions-modal-wrapper .detail-delete-button:hover:not(:disabled){background:var(--dola-btn-danger-bg-hover);border-color:var(--dola-btn-danger-bg-hover)}.recommended-questions-modal-wrapper .detail-modal-footer-actions{display:flex;gap:12px}.recommended-questions-modal-wrapper .suggested-detail-cancel-btn{background:var(--dola-btn-secondary-bg-default);color:var(--dola-btn-secondary-text);border:1px solid var(--dola-btn-secondary-border)}.recommended-questions-modal-wrapper .suggested-detail-cancel-btn:hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover)}.recommended-questions-modal-wrapper .suggested-detail-confirm-btn{background:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);border:1px solid var(--dola-btn-primary-bg-default)}.recommended-questions-modal-wrapper .suggested-detail-confirm-btn:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.recommended-questions-modal-wrapper .detail-modal-title{display:flex;align-items:center;gap:6px;font-weight:500;color:var(--dola-text-1)}.recommended-questions-modal-wrapper .detail-title-arrow{cursor:pointer;font-size:16px;color:var(--dola-text-1)}.recommended-questions-modal-wrapper .question-card-grid .add-card svg{color:var(--dola-text-4)}.recommended-questions-modal-wrapper .ant-input,.recommended-questions-modal-wrapper .ant-input-affix-wrapper{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.recommended-questions-modal-wrapper .ant-input::placeholder,.recommended-questions-modal-wrapper .ant-input-affix-wrapper::placeholder,.recommended-questions-modal-wrapper .ant-input .ant-input::placeholder,.recommended-questions-modal-wrapper .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important}.recommended-questions-modal-wrapper .ant-input:hover,.recommended-questions-modal-wrapper .ant-input-affix-wrapper:hover{border-color:var(--dola-primary)!important}.recommended-questions-modal-wrapper .ant-input:focus,.recommended-questions-modal-wrapper .ant-input-affix-wrapper:focus,.recommended-questions-modal-wrapper .ant-input.ant-input-affix-wrapper-focused,.recommended-questions-modal-wrapper .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary)!important;box-shadow:none!important}.container{overflow-x:hidden;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.container .container1{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:960px;padding:0 273px;overflow:hidden;background:linear-gradient(105deg,#633eff 5.72%,#8057f5 100.37%)}.container .container1 .left-container1{width:600px}.container .container1 .left-container1 .banner{width:100%}.container .container1 .left-container1 .banner .banner-title{position:relative;z-index:3}.container .container1 .left-container1 .banner .banner-title .banner-title-main{min-width:600px;color:#fff;font-weight:900;font-size:70px}.container .container1 .left-container1 .banner .banner-title .banner-title-alias{color:#c2f4ff;font-weight:900;font-size:70px}.container .container1 .left-container1 .banner .banner-title .banner-title-detail{color:#fff;font-weight:400;font-size:26px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;line-height:40px}.container .container1 .left-container1 .banner .banner-description{margin:40px 0;color:#fff;font-weight:300;font-size:22px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.container .container1 .right-container1{width:716px}.container .container1 .purpleCircle1{position:absolute;top:-130px;left:-100px;z-index:2;width:769.483px;height:720.865px;background:linear-gradient(180deg,rgba(55,22,236,.44) 0%,rgba(255,248,240,0) 100%);border-radius:769.483px;transform:rotate(-21.052deg)}.container .container1 .purpleCircle2{position:absolute;top:-230px;left:1450px;z-index:2;width:683.52px;height:720.865px;background:linear-gradient(180deg,rgba(77,50,233,.44) 0%,rgba(255,248,240,0) 100%);border-radius:720.865px;transform:rotate(-21.052deg);opacity:.6}.container .container1 .purpleCircle3{position:absolute;top:630px;left:2100px;z-index:2;width:683.52px;height:720.865px;background:linear-gradient(1deg,rgba(97,45,250,.44) 61.52%,rgba(255,248,240,0) 93.86%);border-radius:720.865px;transform:rotate(-21.052deg)}.container .data{position:relative;z-index:8;background:#fff}.container .data .dataList{position:absolute;left:50%;display:flex;align-items:center;justify-content:space-around;width:1270px;height:163px;background:#fff;border-radius:20px;box-shadow:0 4px 30px #613ad926;transform:translate(-50%,-50%)}.container .data .dataList .dataItem{text-align:center}.container .data .dataList .dataItem .data{margin-right:6px;color:var(--sapphire-blue-7, #2228d6);font-weight:600;font-size:52px;font-family:Roboto;font-style:normal;line-height:60px;text-align:center}.container .data .dataList .dataItem .unit{color:var(--sapphire-blue-7, #2228d6);font-weight:600;font-size:40px;font-family:Roboto;font-style:normal;line-height:60px}.container .data .dataList .dataItem .dataDescription{padding:8px 0;color:#0d2b5a;font-weight:600;font-size:18px;font-style:normal;line-height:normal;text-align:center}.container .container2{position:relative;z-index:3;height:1050px;background:#fff}.container .container2 .imageDescription1{display:flex;justify-content:center}.container .container2 .imageDescription1 .imageItem{width:280px;height:280px;margin:0 23px;text-align:center;background:#fff;border:1px solid #dbe4f9;border-radius:10px;box-shadow:0 12px 26px #95b0ef2e}.container .container2 .imageDescription1 .imageItem .image{width:140px;height:100px;margin:47px 70px 16px}.container .container2 .imageDescription1 .imageItem .imageTitle{width:100%;color:#0d2b5a;font-weight:500;font-size:22px;text-align:center}.container .container2 .imageDescription1 .imageItem .description{width:100%;padding:10px 30px;color:#0d2b5a;font-weight:400;font-size:14px;text-align:center}.container .container2 .imageDescription2{display:flex;justify-content:center;margin:70px auto}.container .container2 .imageDescription2 .imageItem{width:400px;height:280px;margin:0 15px;background:#fff;border:1px solid #dbe4f9;border-radius:10px;box-shadow:0 12px 26px #95b0ef2e}.container .container2 .imageDescription2 .imageItem .image{margin:47px 123px 16px 122px}.container .container2 .imageDescription2 .imageItem .imageTitle{width:100%;color:#0d2b5a;font-weight:500;font-size:22px;text-align:center}.container .container2 .imageDescription2 .imageItem .description{width:100%;padding:10px 30px;color:#0d2b5a;font-weight:400;font-size:14px;text-align:center}.container .container3{height:972px;background:#f7f8ff}.container .container3 .buttonGroup{display:flex;align-items:center;justify-content:center;height:64px}.container .container3 .buttonGroup>button{margin:0 11px}.container .container3 .buttonGroup .active{height:64px;padding:12px 24px;color:#fff;font-weight:600;font-size:20px;line-height:35px;text-align:center;background:#745bf7;border-radius:10px}.container .container3 .buttonGroup .notActive{height:64px;padding:12px 24px;color:var(--grey-blue-9, #1e304a);font-weight:600;font-size:20px;line-height:35px;text-align:center;background:var(--Sapphire-Blue-1, #f0f0ff);border-radius:10px}.container .container3 .buttonDescription{display:flex;justify-content:space-between;width:1224px;height:500px;margin:0 auto;padding:60px 0}.container .container3 .buttonDescription .buttonDescriptionLeft{position:relative}.container .container3 .buttonDescription .buttonDescriptionLeft .number{color:#d7d8f3;font-weight:700;font-size:70px;font-style:normal;line-height:normal;text-align:center}.container .container3 .buttonDescription .buttonDescriptionLeft .name{position:absolute;top:35px;left:80px;color:var(--grey-blue-9, #1e304a);font-weight:500;font-size:32px}.container .container3 .buttonDescription .buttonDescriptionLeft .description{width:446px;margin-top:25px;color:var(--grey-blue-8, #4a5970);font-weight:400;font-size:18px;font-style:normal;line-height:30px}.container .container3 .buttonDescription .buttonDescriptionLeft .more{display:flex;align-items:center;justify-content:center;width:180px;height:54px;margin-top:25px;color:#6641ff;font-weight:500;font-size:18px;font-style:normal;line-height:42px;box-shadow:0 5px 20px #b321e71a;stroke:#6641ff}.container .container3 .buttonDescription .buttonDescriptionLeft .moreIcon{margin-left:8px}.container .container4{position:relative;z-index:2;height:972px;background:#fff}.container .container4 .businessContainer{display:flex;justify-content:center;width:90%;margin:0 auto}.container .container5{position:relative;height:774px;overflow:hidden;background:#f7f8ff}.container .container5 .feeling{position:relative;z-index:2;display:flex;gap:40px;align-items:center;justify-content:center}.container .container5 .feeling .feelingItem{position:relative;display:flex;flex-direction:column;gap:12px;width:386px;height:329px;padding:46px 20px 22px;background:#fff;border-radius:10px;box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014,0 .5px #003d9914,.5px 0 #003d9914,-.5px 0 #003d9914,0 -.5px #003d9914}.container .container5 .feeling .feelingItem .avatar{position:absolute;top:-30px;width:56px;height:56px;background:linear-gradient(0deg,#fff 0%,#fff 100%),lightgray 50% / cover no-repeat;border:2px solid #fff;border-radius:56px;box-shadow:0 3px 10px #633eff33}.container .container5 .feeling .feelingItem .top{display:flex}.container .container5 .feeling .feelingItem .dot{margin:8px}.container .container5 .feeling .feelingItem .title{width:320px;overflow:hidden;color:#3b3e3e;font-weight:600;font-size:18px;white-space:nowrap;text-overflow:ellipsis}.container .container5 .feeling .feelingItem .content{color:#3b3e3e;font-weight:400;font-size:16px;line-height:24px;text-align:justify}.container .container5 .feeling .feelingItem .detail{display:flex;align-items:center;color:#437dff;font-weight:400;font-size:14px}.container .container5 .feeling .feelingItem .detail .detailArrow{width:16px;height:16px;margin-left:4px}.container .container5 .circle1{position:absolute;top:-512px;left:-544px;z-index:1;width:864px;height:854px;border:1px solid #e6e4fb;border-radius:864px}.container .container5 .circle2{position:absolute;top:-664px;left:-698px;z-index:1;width:1172px;height:1158px;border:1px solid #e6e4fb;border-radius:864px}.container .container5 .circle3{position:absolute;right:-533px;bottom:-368px;z-index:1;width:706px;height:696px;border:1px solid #e6e4fb;border-radius:864px}.container .container5 .circle4{position:absolute;right:-715px;bottom:-549px;z-index:1;width:1070px;height:1058px;border:1px solid #e6e4fb;border-radius:864px}.container .container6{position:relative;z-index:2;height:512px;background:linear-gradient(94deg,#6e52ff 5.97%,#8f46ff 100%)}.container .container6 .funcStart{position:relative;z-index:100;padding-top:100px;color:#fff;font-weight:600;font-size:50px;line-height:60px;letter-spacing:2px;text-align:center}.container .container6 .funcStartDescription{position:relative;z-index:100;margin-top:20px;margin-bottom:54px;color:#fff;font-weight:400;font-size:20px;line-height:40px;text-align:center}.container .container6 .rect{position:absolute;top:77px;left:451px;flex-shrink:0;width:41.446px;height:41.446px;transform:rotate(2.627deg);opacity:.8}.container .container6 .rect .mark{position:absolute;top:15px;left:13px}.container .container6 .gear{position:absolute;top:253px;left:273px}.container .container6 .layer1{position:absolute;top:314px;left:573px;z-index:4;width:38px;height:145.29px;opacity:.5}.container .container6 .layer2{position:absolute;top:405px;right:210px;z-index:4;width:49.36px;height:160.2px;opacity:.3}.container .container6 .layer3{position:absolute;top:428px;left:129px;z-index:4;width:21.15px;height:106.416px;opacity:.3}.container .container6 .layer4{position:absolute;top:82px;right:300px;opacity:.3}.container .container6 .layer5{position:absolute;top:231px;right:100px;opacity:.3}.container .container6 .layer6{position:absolute;top:-36px;left:94px}.container .container7{position:relative;z-index:3;height:377px;background:#f4f5ff}.container .container7 .footerContent{display:flex;align-items:flex-start;justify-content:center;padding-top:78px}.container .container7 .footerContent .logoText{margin:10px}.container .container7 .footerContent .friendLinks{margin-left:100px}.container .container7 .footerContent .friendLinks .title{color:#1d1d1d;font-weight:500;font-size:18px}.container .container7 .footerContent .friendLinks .line{width:80px;height:1px;margin-top:20px;background:#d3daea}.container .container7 .footerContent .friendLinks .content{display:block;margin-top:20px;color:#4a5970;font-weight:400;font-size:16px}.container .container7 .footerContent .weiXin{margin-left:291px}.container .container7 .footerContent .weiXin .title{margin-bottom:10px;color:#1d1d1d;font-weight:500;font-size:16px}.container .active-button{margin-top:48px}.container .active-button .start{position:relative;z-index:8;width:174px;height:54px;margin-right:10px;color:#3d14e5;font-weight:700;font-size:18px;line-height:43px}.container .active-button .help{position:relative;z-index:8;width:174px;height:54px;color:#fff;font-weight:700;font-size:18px;line-height:43px}.container .center{text-align:center}.container .funcFeature{padding-top:100px;color:#1e304a;font-weight:600;font-size:50px;line-height:60px;letter-spacing:2px;text-align:center}.container .funcDescription{margin-top:20px;margin-bottom:54px;color:#4a5970;font-weight:400;font-size:20px;text-align:center}.container .top-20{padding-top:150px}.container .pointer{cursor:url(/assets/cursor-icon.svg),pointer}.knowledge-container{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background-color:var(--dola-bg-4);border-radius:9px;border:.75px solid var(--dola-border-1)}.knowledge-container .knowledge-navbar{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:48px;border-bottom:1px solid var(--dola-border-2)!important}.knowledge-container .knowledge-navbar .knowledge-header-left{display:flex;align-items:center;gap:8px}.knowledge-container .knowledge-navbar .knowledge-header-left .anticon{vertical-align:middle}.knowledge-container .knowledge-navbar .knowledge-header-left .header-left-icon-switch{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f7f7f7;border-radius:6px}.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selection-item{color:#242424}.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selection-placeholder{color:#242424;font-weight:500}.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selector{background-color:#f7f7f7;border:1px solid transparent!important;box-shadow:none!important;transition:background-color .2s ease}.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selector:hover,.knowledge-container .knowledge-navbar .knowledge-tab-right .ant-select-selector:focus-within{background-color:#efefef;border-color:transparent!important;box-shadow:none!important}.knowledge-container .knowledge-navbar .knowledge-title{font-size:18px;font-weight:500;color:#000}.knowledge-container .knowledge-navbar .knowledge-actions{display:flex;align-items:center;gap:12px}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-actions-lock{display:flex;align-items:center;margin-right:20px;cursor:pointer;color:#242424;gap:8px;cursor:url(/assets/cursor-icon.svg),pointer!important}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-customDropdown-div{display:flex;align-items:center;justify-content:center;padding:10px 15px;height:40px;border-radius:8px}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-customDropdown-div:hover{background-color:#f7f7f7;transition:all .3s ease}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-customDropdown-a{display:flex}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-dropdown{margin-right:12px;font-size:12px;display:flex;justify-content:center;align-items:start;flex-direction:column;color:#1d1d1d}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-dropdown>span:first-child{color:#aaa}.knowledge-container .knowledge-navbar .knowledge-actions .knowledge-tab-dropdown .knowledge-tab-dropdown-label{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.knowledge-container .knowledge-navbar .knowledge-actions .reset-btn{color:#000000e0;font-size:14px;border:.5px solid rgba(255,255,255,0);background:#efefef;border-radius:8px}.knowledge-container .knowledge-body{position:relative;display:flex;flex:1;overflow:hidden;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.knowledge-container .knowledge-body .page-loading-state{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fff;z-index:10}.knowledge-container .knowledge-body .page-loading-state .loading-text{margin-top:16px;color:#666;font-size:14px}.knowledge-container .knowledge-body .table-grid-info{font-size:12px;color:#8a8a8a}.knowledge-container .knowledge-body .table-grid-info .table-grid-info-dvis{width:1px;height:12px;background:#8a8a8a}.knowledge-container .knowledge-body .knowledge-noManage-info{margin-top:0;padding-left:29px;font-size:14px;color:#666}.knowledge-container .knowledge-body .knowledge-noManage-btn{height:22px;line-height:22px;padding-left:29px;color:#242424}.knowledge-container .knowledge-body .knowledge-noManage-link{margin:0 8px;color:#333aff}.knowledge-container .knowledge-body .knowledge-noManage-title{display:flex;align-items:center;font-size:16px;color:#242424}.knowledge-container .knowledge-body .knowledge-noManage-title .knowledge-noManage-info-icon{width:21px;height:21px;margin-right:8px}.knowledge-container .knowledge-body .knowledge-noPermission-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.knowledge-container .knowledge-body .knowledge-noPermission-card{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;background:#fff;border:.5px solid #e7e7e7;border-radius:16px;box-shadow:0 6px 20px #0000001a;max-width:400px;width:100%}.knowledge-container .knowledge-body .knowledge-noPermission-icon{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#9b6dff,#7433ff);display:flex;align-items:center;justify-content:center}.knowledge-container .knowledge-body .knowledge-noPermission-icon .iconfont{font-size:24px;color:#fff}.knowledge-container .knowledge-body .knowledge-noPermission-content{display:flex;flex-direction:column;align-items:center;gap:8px}.knowledge-container .knowledge-body .knowledge-noPermission-title{font-size:16px;font-weight:500;color:#242424;line-height:24px}.knowledge-container .knowledge-body .knowledge-noPermission-desc{font-size:14px;color:#666;line-height:22px;text-align:center}.knowledge-container .knowledge-body .knowledge-noPermission-desc p{margin:0}.knowledge-container .knowledge-body .knowledge-noPermission-actions{display:flex;flex-direction:column;align-items:center;gap:8px}.knowledge-container .knowledge-body .knowledge-noPermission-applyBtn{width:136px;height:32px;border-radius:8px;background:#7433ff;border-color:#7433ff;font-size:14px;font-weight:500;box-shadow:0 2px 8px #0000000f}.knowledge-container .knowledge-body .knowledge-noPermission-applyBtn:hover{background:#8a4fff;border-color:#8a4fff}.knowledge-container .knowledge-body .knowledge-noPermission-createBtn{display:flex;align-items:center;justify-content:center;height:32px;padding:8px 16px;font-size:14px;font-weight:500;color:#b2b2b2;cursor:pointer;border-radius:8px;transition:color .2s}.knowledge-container .knowledge-body .knowledge-noPermission-createBtn:hover{color:#7433ff}.knowledge-container .knowledge-body .knowledge-sidebar-wrap{position:relative;width:220px;display:flex;flex-direction:column;gap:16px;height:100%;padding:12px 8px;transition:width ease-in-out .2s;border-right:1px solid var(--dola-border-2);background-color:var(--dola-bg-4);min-height:0}.knowledge-container .knowledge-body .knowledge-sidebar-wrap.collapsed{width:0px;height:100%;padding:0;border-radius:0;border:unset;background:var(--dola-bg-4)}.knowledge-container .knowledge-body .knowledge-sidebar-wrap.collapsed .ai-knowledge-header{justify-content:center;padding:12px 0}.knowledge-container .knowledge-body .knowledge-sidebar-wrap.collapsed .ai-knowledge-header .ai-knowledge-title{display:none}.knowledge-container .knowledge-body .knowledge-sidebar-wrap .ai-knowledge-icon{position:absolute;right:-8px;top:50%;cursor:pointer;z-index:999;transform:translate(10px,10px)}.knowledge-container .knowledge-body .knowledge-sidebar-wrap-largewidth{width:324px}.knowledge-container .knowledge-body .knowledge-sidebar{flex:6 0 0!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;width:100%;height:100%;display:flex;flex-direction:column;gap:4px;min-height:0;flex-shrink:1;flex-grow:1;flex-basis:0}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-list-loading{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#666;font-size:14px;flex:1}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-sidebar-wrap-sidebar-segmented .ant-segmented-item{color:#242424;box-shadow:0 1px 3px #0000000d}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-sidebar-wrap-sidebar-segmented .ant-segmented{padding:4px;border-radius:8px;background-color:#f7f7f7;margin-bottom:8px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-sidebar-wrap-sidebar-segmented .ant-segmented-item-selected{border-radius:6px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder{display:flex;align-items:center;padding:6px 8px;cursor:url(/assets/cursor-icon.svg),pointer;position:relative;border-radius:8px;font-weight:400;height:32px;background:#fff}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-demo{display:flex;padding:1px 6px;justify-content:center;align-items:center;gap:10px;color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;border-radius:6px;background:#ddd;margin-right:6px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-name{flex:1;font-size:13px;color:#242424;max-width:276px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .icon-difenjinggao{display:flex;align-items:center;justify-content:center;padding:6px;margin-right:2px;color:#f5a801;border-radius:4px;transition:all .2s ease}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .icon-difenjinggao:hover{color:#f60;cursor:pointer;transform:scale(1.2)}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder.active{background-color:#f7f7f7;border:none}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder.active .folder-count{background-color:#7433ff;color:#fff}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder:hover{background-color:#f5f5f5}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-icon-mr{margin-right:4px;margin-top:2px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-icon{width:16px;height:16px;margin-right:8px}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-count{width:20px;height:20px;line-height:20px;border-radius:50%;font-family:Arial;font-weight:400;background-color:#f7f7f7;color:#666;font-size:13px;text-align:center}.knowledge-container .knowledge-body .knowledge-sidebar .knowledge-folder .folder-count:hover{cursor:url(/assets/cursor-icon.svg),pointer}.knowledge-container .knowledge-body .knowledge-sidebar .add-knowledge{display:flex;align-items:center;height:30px;width:108px;border-radius:8px;padding-left:10px;cursor:url(/assets/cursor-icon.svg),pointer;color:#232323;margin-top:2px;font-size:14px;font-style:normal;font-weight:500;margin-left:-2px}.knowledge-container .knowledge-body .knowledge-sidebar .add-knowledge .anticon{font-size:14px;margin-right:4px}.knowledge-container .knowledge-body .knowledge-sidebar .add-knowledge span{font-size:13px}.knowledge-container .knowledge-body .knowledge-sidebar .add-knowledge:hover{background-color:#f7f7f7}.knowledge-container .knowledge-body .knowledge-sidebar span:not(.ant-spin*){height:30px;line-height:30px}.knowledge-container .knowledge-body .knowledge-content{position:relative;flex:1;padding:12px;background-color:var(--dola-bg-4);display:flex;flex-direction:column;height:100%;overflow:hidden}.knowledge-container .knowledge-body .knowledge-content .libraries-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80%;text-align:center;background:url(https://cos.ola.qq.com/bg-empty-b82f6d1b.png) no-repeat center;background-size:784px auto}.knowledge-container .knowledge-body .knowledge-content .libraries-empty-state .empty-tips{color:#242424;text-align:center;font-size:16px;font-style:normal;font-weight:600}.knowledge-container .knowledge-body .knowledge-content .libraries-empty-state .empty-des{color:#242424;text-align:center;font-size:12px;line-height:18px;width:400px;margin:10px 0 43px}.knowledge-container .knowledge-body .knowledge-content .libraries-empty-state .libraries-empty-state-btn{display:flex;align-items:center;justify-content:center;gap:25px}.knowledge-container .knowledge-body .knowledge-content img{width:16px;height:16px}.knowledge-container .knowledge-body .knowledge-content .knowledge-qualityScore-add{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:14px;color:#8589ff;gap:4px;cursor:pointer}.knowledge-container .knowledge-body .knowledge-content-title-qualityScore{width:132px;height:32px;display:flex;align-items:center;gap:3px;justify-content:center;border-radius:8px;background:#efefef;border:#e7e7e7 solid 1px;color:#242424;font-size:14px;font-weight:500}.knowledge-container .content-header{flex-shrink:0;margin-bottom:4px}.knowledge-container .content-header .folder-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;font-size:20px;color:#242424}.knowledge-container .content-header .folder-title .knowledge-content-title{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;overflow:hidden}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-content-title-span{display:inline-block;flex:0 1 auto;min-width:60px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container .content-header .folder-title .knowledge-content-title>span{font-size:15px}.knowledge-container .content-header .folder-title .knowledge-content-title .info-item.description-item{flex-shrink:0}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore{padding:4px 12px;display:flex;align-items:center;justify-content:space-between;border-radius:6px;white-space:nowrap;flex-shrink:0;max-width:100%;overflow:hidden}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore .knowledge-qualityScore-div{display:flex;align-items:center;gap:4px}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore .knowledge-qualityScore-div>span{font-weight:400;font-size:12px;color:#333aff}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore img{width:14px;height:14px}.knowledge-container .content-header .folder-title .knowledge-content-title .knowledge-qualityScore .knowledge-qualityScore-add{display:flex;justify-content:space-between;align-items:center;font-weight:400;font-size:12px;color:#743af0;gap:2px;cursor:pointer;margin-left:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum{display:inline-flex;align-items:center;font-size:12px;height:26px;color:#242424;border-radius:6px;padding:3px 8px;border:1px solid #f7f7f7;background:#f7f7f7;flex-shrink:0;white-space:nowrap}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum img{margin-right:6px;width:16px;height:16px}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum-exceeded{padding:4px 8px;border-radius:4px;background:rgba(251,147,0,.12);cursor:pointer}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum-exceeded .iconfont{font-size:12px;color:#242424;margin-right:4px}.knowledge-container .content-header .folder-title .knowledge-content-title .fieldsNum-exceeded .fields-count-exceeded{color:#fa9200;font-weight:500}.knowledge-container .content-header .folder-title .knowledge-content-title .fields-exceeded-tooltip .ant-tooltip-inner{background-color:var(--dola-bg-popup);color:var(--dola-text-1);box-shadow:0 2px 8px #00000026;padding:12px;max-width:280px}.knowledge-container .content-header .folder-title .knowledge-content-title .fields-exceeded-tooltip .ant-tooltip-arrow:before{background-color:var(--dola-bg-popup)}.knowledge-container .content-header .folder-title .folder-knowledge-info{display:flex;align-items:center;gap:4px;flex-shrink:0}.knowledge-container .content-header .folder-title .folder-knowledge-info .ant-btn:hover{border-radius:8px}.knowledge-container .content-header .folder-title .folder-knowledge-info .ant-btn{border:none;padding:0 8px}.knowledge-container.my-knowledge .content-body{margin-top:10px}.knowledge-container .content-body{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.knowledge-container .content-body .empty-image-tips{width:auto!important;height:auto!important}.knowledge-container .content-body .knowledge-content-tips{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;margin-bottom:18px}.knowledge-container .content-body .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80%;text-align:center}.knowledge-container .content-body .loading-state .loading-text{margin-top:16px;color:#666;font-size:14px}.knowledge-container .content-body .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80%;text-align:center}.knowledge-container .content-body .empty-state .empty-tips{color:#242424;text-align:center;font-size:16px;font-style:normal;font-weight:600}.knowledge-container .content-body .empty-state .empty-des{color:#8a8a8a;font-size:14px;font-weight:400;margin:7px 0 24px}.knowledge-container .content-body .table-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding-bottom:20px}.knowledge-container .content-body .table-card{padding:8px 4px 4px;background-color:var(--dola-bg-selected);border:.8px solid var(--dola-border-1);border-radius:12px;height:172px;display:flex;flex-direction:column;gap:8px;cursor:url(/assets/cursor-icon.svg),pointer;transition:all .2s;overflow:hidden}.knowledge-container .content-body .table-card:hover{box-shadow:0 2px 8px #00000014}.knowledge-container .content-body .table-card .card-header{display:flex;align-items:center;gap:6px;padding:0 8px;min-width:0;flex-shrink:0}.knowledge-container .content-body .table-card .card-header .card-title-img{width:16px;height:16px;font-size:14px;color:var(--dola-text-2);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.knowledge-container .content-body .table-card .card-header .card-title-span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1);font-family:PingFang SC;font-size:14px;font-weight:400;line-height:24px}.knowledge-container .content-body .table-card .card-header .card-warn-icon{flex-shrink:0;padding:4px;color:var(--dola-warning);border-radius:4px;transition:all .2s}.knowledge-container .content-body .table-card .card-header .card-warn-icon:hover{color:var(--dola-danger);transform:scale(1.15)}.knowledge-container .content-body .table-card .card-header .card-permission-btn{flex-shrink:0;color:var(--dola-text-2)}.knowledge-container .content-body .table-card .card-body{flex:1;display:flex;flex-direction:column;gap:16px;background:var(--dola-bg-4);border-radius:10px;padding:12px;min-width:0;min-height:0}.knowledge-container .content-body .table-card .card-body-text{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0;overflow:hidden}.knowledge-container .content-body .table-card .card-description,.knowledge-container .content-body .table-card .card-database,.knowledge-container .content-body .table-card .card-subtitle{color:var(--dola-text-3);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.34;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container .content-body .table-card .card-description .card-label,.knowledge-container .content-body .table-card .card-database .card-label,.knowledge-container .content-body .table-card .card-subtitle .card-label{color:inherit}.knowledge-container .content-body .table-card .card-footer{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-shrink:0}.knowledge-container .content-body .table-card .card-info{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;flex:1;min-width:0;overflow:hidden}.knowledge-container .content-body .table-card .info-item,.knowledge-container .content-body .table-card .quality-score-container{height:24px;padding:4px 10px;display:inline-flex;align-items:center;gap:4px;border-radius:12px;background:var(--dola-bg-hover);color:var(--dola-text-1);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;flex-shrink:0}.knowledge-container .content-body .table-card .quality-score-warning{margin-right:2px;font-size:12px}.knowledge-container .content-body .table-card .quality-score-text{color:var(--dola-text-1)}.knowledge-container .content-body .table-card .card-author{display:flex;align-items:center;gap:4px;color:var(--dola-text-3);font-size:12px;flex-shrink:0}.knowledge-container .content-body .table-card .card-author .author-name{color:var(--dola-text-2);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.34;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container .content-body .table-grid-info{font-size:12px;color:var(--dola-text-3)}.knowledge-container .ant-space-gap-col-small{column-gap:0px}.custom-popover-owners .ant-popover-inner{padding:0!important}.custom-popover-owners .custom-popover-wrapper .custom-popover-ownerContents{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;padding:10px 12px}.custom-popover-owners .custom-popover-wrapper .custom-popover-tips{height:22px;line-height:22px;text-align:center;color:#8a8a8a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;border-radius:0 0 8px 8px;background-color:#f7f7f7}.enum-popover .enum-popover-wrapper{width:360px;border-radius:8px;color:#242424}.enum-popover .enum-popover-title{display:flex;justify-content:space-between;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;width:100%;height:40px;line-height:40px;border-radius:8px 8px 0 0;padding:0 12px;background:#f7f7f7;box-sizing:border-box}.enum-popover .enum-popover-content .enum-popover-item{display:flex;align-items:center;justify-content:space-between;height:24px;font-size:12px;margin-bottom:4px}.custom-popover-delet .ant-popover-inner-content{color:#242424}.ant-table-thead .ant-table-cell{background-color:#f7f7f7!important;padding:8.2px 15px!important}.ant-table-wrapper .ant-table-tbody>tr>td{padding:5.7px 16px!important}.ant-table-thead .ant-table-cell:before{display:none}.ant-col label{font-size:12px!important;color:#666!important}.ant-table-row{background-color:transparent!important}.ant-table-wrapper .ant-table-tbody-virtual .ant-table-cell{display:flex;align-items:center}.ant-table-wrapper .ant-table{scrollbar-color:#ddd transparent}.ant-table-tbody .ant-table-measure-row{visibility:collapse}.knowledge-side{width:250px;border-right:1px solid #e8e8e8}.knowledge-side-card{height:100%;border:none;border-radius:0}.knowledge-side-card .ant-card-body{padding:16px 0;height:100%;display:flex;flex-direction:column}.knowledge-side-item{padding:8px 16px!important;margin:0!important;cursor:url(/assets/cursor-icon.svg),pointer}.knowledge-side-item:hover{background-color:#f5f5f5}.knowledge-side-item.active{background-color:#e6f7ff}.knowledge-side-label{display:flex;align-items:center;width:100%}.knowledge-side-icon{display:inline-block;width:16px;height:16px;margin-right:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>')}.knowledge-side-badge{width:8px;height:8px;border-radius:50%;background-color:#1890ff;margin-left:4px}.knowledge-side-add{margin-top:auto;padding:8px 16px;border-top:1px solid #f0f0f0}.knowledge-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.knowledge-section{margin-bottom:24px}.knowledge-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.knowledge-section-header .anticon{color:#8c8c8c;cursor:url(/assets/cursor-icon.svg),pointer}.knowledge-section-header .anticon:hover{color:#1890ff}.knowledge-item{padding:16px!important;background:#fff;border-radius:4px;margin-bottom:8px;border:1px solid #f0f0f0;transition:all .3s}.knowledge-item:hover{box-shadow:0 2px 8px #00000017}.knowledge-item-title{font-size:16px;font-weight:500;margin-bottom:8px!important}.knowledge-item-desc{color:#8c8c8c;margin-bottom:8px!important}.knowledge-item-meta{font-size:12px}.knowledge-item-views{color:#8c8c8c}.ant-modal-content .ant-modal-body{padding:0!important}.ant-modal .ant-modal-content{padding:24px!important}.ant-modal-content .ant-modal-close{width:24px;height:24px;margin-right:4px;margin-top:7px;color:#000;background-color:#fff;transition:none}.ant-modal-content .ant-modal-close:hover{background-color:#efefef}.ant-modal-content .ant-modal-header{margin-bottom:16px!important}.ant-modal-content .ant-modal-footer{padding:0!important;margin-top:25px}.ant-modal-wrap .ant-modal-content{border-radius:16px!important}.ant-btn-cancel{width:120px;height:32px;font-size:14px;border-radius:8px;margin-right:12px;border:.5px solid rgba(255,255,255,0);background:var(--dola-bg-hover);color:var(--dola-text-1);cursor:url(/assets/cursor-icon.svg),pointer}.ant-btn-cancel:hover{background:var(--dola-bg-selected)}.ant-btn-confirm{width:120px;height:32px;line-height:29px;border-radius:8px;border:.5px solid rgba(255,255,255,0);background:#bdbdbd;color:#fff;font-size:14px;cursor:url(/assets/cursor-icon.svg),pointer}.ant-btn-confirm[disabled]{cursor:not-allowed}.ant-btn-confirm-active{width:120px;height:32px;line-height:29px;border-radius:8px;border:.5px solid rgba(255,255,255,0);background:#242424;color:#fff;font-size:14px;cursor:url(/assets/cursor-icon.svg),pointer}.modal-content .ant-input{height:32px;border:1px solid #e7e7e7;color:#242424}.modal-content .ant-input:focus{border:1px solid #242424;box-shadow:none}.modal-content .ant-input::placeholder{color:#8a8a8a;font-size:14px}.ant-modal-content .ant-modal-confirm-body-wrapper{padding:0!important}.ant-modal-confirm-body .exclamation-circle{font-size:20px}.ant-modal-confirm-paragraph .ant-modal-confirm-content{font-size:14px;color:#666}.ant-modal-body .ant-modal-confirm-btns{margin-top:24px}.ant-modal-confirm-btns .ant-btn{width:120px;height:32px;font-size:14px;color:#242424;border-radius:8px}.ant-modal-confirm-btns .ant-btn-default{background:#efefef;border:none}.ant-modal-confirm-btns .ant-btn-primary{background:#f04352;border:none;color:#fff;box-shadow:none;transition:none}.kenowledge-custom-confirm-modal .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph{row-gap:12px}.kenowledge-custom-confirm-modal .kenowledge-custom-confirm-modal-title{font-size:16px;font-weight:500;color:#242424}.kenowledge-custom-confirm-modal .ant-modal-confirm-content{color:#000}.kenowledge-custom-confirm-modal .knowledge-custom-confirm-modal-foot{margin-top:24px;display:flex;justify-content:end}.kenowledge-custom-confirm-modal .kenowledge-custom-confirm-modal-img{margin-right:5px}.kenowledge-custom-confirm-modal .ant-modal-confirm-btns .ant-btn-primary{background:#000000;border:none;color:#fff;box-shadow:none;transition:none}.kenowledge-custom-confirm-modal .ant-modal-confirm-btns .ant-btn-primary:hover{background:#000000!important}.ant-modal-confirm-btns .ant-btn:hover{color:#242424!important}.ant-modal-confirm-btns .ant-btn-primary:hover{background-color:#f04352!important;color:#fff!important}.ant-btn:focus{outline:none!important}.ant-layout .ant-layout-content{margin:8px 8px 8px 0;color:#242424}.in-iframe .ai-chat-container{background-size:auto 26px}.in-iframe .ai-chat-container .ai-chat-header .header-right{display:none}.in-iframe .ant-layout .ant-layout-content{margin-left:8px}.ant-layout-sider{box-shadow:none!important}.ant-popover .ant-popover-arrow{height:0}.ant-popover-inner-content .ant-btn-default{box-shadow:none}.explore-btn{border-radius:8px;border-color:#e7e7e7}.explore-btn:hover{color:#1e304a!important;background-color:#e7e7e7!important;border-color:#e7e7e7!important}.add-table{min-width:115px;border-radius:8px;font-size:14px;border:.5px solid rgba(255,255,255,0);background:#000;box-shadow:none}.authorize-btn{margin-right:4px;border-radius:6px;color:#666;border:1px solid #e7e7e7!important}.authorize-btn i{color:#242424;font-size:14.5px}.authorize-btn:hover{color:#1e304a!important}.authorize-btn.authorize-btn-disabled{cursor:not-allowed;opacity:.5}.authorize-btn.authorize-btn-disabled:hover{color:#666!important}.authorize-btn.authorize-btn-icon-only{padding:4px 8px;min-width:auto;height:auto}.authorize-btn.card-permission-btn{display:inline-flex;align-items:center;padding:4px 8px;height:32px;white-space:nowrap;background:#fff}.authorize-btn.card-permission-btn .permission-status-text{color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin-right:0}.authorize-btn.card-permission-btn .ant-divider-vertical{margin:0 8px!important;height:1em;border-color:#00000026!important}.authorize-btn.card-permission-btn i{color:#242424;font-size:14px}.authorize-btn.card-permission-btn:hover{background:#f7f7f7}.authorize-btn.card-permission-btn:hover .permission-status-text{color:#1e304a}.authorize-btn-container{display:inline-flex;align-items:center;margin-right:4px;padding:4px 2px 4px 8px;border-radius:6px;border:1px solid #e7e7e7;background:#fff;height:32px;white-space:nowrap}.authorize-btn-container .authorize-text{user-select:none;pointer-events:none;color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.authorize-btn-container .ant-divider-vertical{margin:0 3px 0 6px!important;height:1em;border-color:#ddd!important}.authorize-btn-container .authorize-btn-icon-only{border:none!important;padding:0 6px!important;margin:0;width:auto;background:transparent}.authorize-btn-container .authorize-btn-icon-only:hover{background:transparent}.add-tablenew{height:32px;border-radius:8px;font-size:14px;font-weight:400;border:1px solid #e7e7e7!important;background:#fff;color:#18181b;box-shadow:none;padding:4px 12px!important;display:inline-flex;align-items:center;gap:4px}.add-tableMl{margin-left:8px}.folder-knowledge-info-btnBody{display:flex;align-items:center;height:32px;border:1px solid #e7e7e7!important;border-radius:8px;gap:0;padding:0}.folder-knowledge-info-btnBody .folder-knowledge-info-btnBody-item{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.folder-knowledge-info-btnBody .ant-btn{width:24px;height:24px}.smartRecommentBtn{color:#242424;background:#f7f7f7;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;border-radius:6px!important;padding:4px 8px!important}.add-table:hover{background:#000!important}.add-tablenew:hover{background:#f7f7f7!important;color:#242424!important}.custom-popover-knowledge-items .ant-popover-inner{padding:6px!important;border-radius:8px}.custom-popover-delet .ant-popover-arrow{height:8px!important}.popoverBtn{color:#1e304a;padding:0 0 0 8px;width:88px;border:none;text-align:left}.ant-popover-content .ant-btn:hover{background:#f7f7f7;border-radius:8px;color:#1e304a}.custom-popover-knowledge-items .ant-popover-content{top:-3px;left:36px}.anticon svg:hover{cursor:url(/assets/cursor-icon.svg),pointer}.detailSqlData{padding:"20px";background:"#f7f7f7";white-space:"pre-wrap";word-wrap:break-word;max-width:100%;overflow-x:auto;border-radius:8px;border:#e7e7e7}.ellipsis-icon:hover{border-radius:6px;background:#f7f7f7!important;cursor:url(/assets/cursor-icon.svg),pointer}.ellipsis-icon{width:24px;height:24px;border-radius:6px;color:#242424;font-size:24px}.ant-tabs .ant-tabs-content-holder{border:#e7e7e7;border-radius:6px}.ant-table-container .ant-table-body{overflow-y:auto!important;scrollbar-width:thin!important}.ant-table-body::-webkit-scrollbar-button{display:none}.ant-modal-footer .ant-btn-cancle,.ant-btn-confirm{width:120px;height:32px}.knowledge-actions .ant-btn:hover{background-color:#242424!important}.knowledge-container .knowledge-navbar{border-bottom:1px solid var(--dola-border-2)!important}.ant-modal-header .ant-modal-title{color:#000}.detailTitle{color:#242424;font-size:16px;font-style:normal;margin-bottom:11px}.ant-tabs-tab{padding:5px 0!important}.ant-table-cell{color:#242424;font-size:14px}.ant-table-wrapper .ant-table .ant-table-header{border-radius:8px 8px 0 0}.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:#f7f7f7}.ant-modal-confirm-body .anticon{font-size:20px!important}.ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph{row-gap:10px}.table-detail-modal .ant-modal-content{padding:0;border-radius:8px}.table-detail-modal .ant-modal-body{padding:0}.modal-content{background:#fff;border-radius:8px}.modal-content .input-label{display:block;color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:24px 0 8px}.modal-header{display:flex;justify-content:space-between;margin-bottom:20px}.modal-header-left{flex:1;display:flex;align-items:center}.table-info{display:flex;flex-direction:column;gap:8px}.table-name{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:17px;font-style:normal;font-weight:600;line-height:24px}.table-meta{display:flex;gap:24px;flex-wrap:wrap}.table-meta span{font-size:14px;color:#8c8c8c}.meta-value{color:#262626!important;font-weight:500}.modal-header-right{margin-left:16px}.modal-header-right .ant-btn{color:#242424;border:none;box-shadow:none;padding:5px 8px}.ant-space-item .closeBtn{display:flex;align-items:center;justify-content:center;width:24px!important;height:24px!important;margin-left:8px;border-radius:6px;cursor:pointer;color:var(--dola-text-2);background:transparent;transition:all .2s}.ant-space-item .closeBtn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.ant-space-item .closeBtn .anticon{font-size:14px;color:inherit}.ant-space-item .closeBtn:hover{background-color:#efefef}.modal-header-right .ant-btn:hover{color:#242424;border-radius:8px;background:#efefef}.info-row-item{margin-bottom:15px}.info-row-item:last-child{margin-bottom:0}.info-item{display:flex;align-items:center;gap:16px}.info-item .label{display:flex;align-items:center;gap:6px;height:17px;font-size:14px;color:var(--dola-text-1);padding:3px 8px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-2)}.fieldsExceededToolTile{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:600;margin-bottom:4px}.fieldsNum{display:inline-flex;align-items:center;font-size:14px;color:#242424;line-height:22px}.fieldsNum-exceeded{padding:4px 8px;border-radius:4px;background:rgba(251,147,0,.12);cursor:pointer}.fieldsNum-exceeded .iconfont{font-size:14px;color:#242424;margin-right:4px}.fieldsNum-exceeded .fields-count-exceeded{color:#fa9200;font-weight:500}.fields-exceeded-tooltip .ant-tooltip-inner{background-color:var(--dola-bg-popup);color:var(--dola-text-1);box-shadow:0 2px 8px #00000026;padding:12px;max-width:280px}.fields-exceeded-tooltip .ant-tooltip-arrow:before{background-color:var(--dola-bg-popup)}.description-item{height:26px;align-items:flex-start}.info-label{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;color:var(--dola-text-1);min-width:28px;flex-shrink:0}.info-value{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-type-tag,.source-tag{font-size:1px;margin-right:0}.creator{font-size:14px;color:var(--dola-text-1)}.description{font-size:14px;color:#262626;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs-container{min-height:616px}.detail-tabs .ant-tabs-nav{margin-bottom:16px}.detail-tabs .ant-tabs-tab{font-size:14px;font-weight:500}.fields-container{background:#fff}.fields-table{border:1px solid #f0f0f0;border-radius:6px;overflow:hidden}.table-header{display:flex;background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;font-size:14px;color:#262626}.table-body{max-height:400px;overflow-y:auto}.table-row{display:flex;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.table-row:hover{background:#f5f5f5}.table-row:last-child{border-bottom:none}.header-cell,.table-cell{padding:12px 16px;border-right:1px solid #f0f0f0;display:flex;align-items:center;font-size:14px;line-height:1.4}.header-cell:last-child,.table-cell:last-child{border-right:none}.field-name-col{width:200px;min-width:200px}.type-col{width:120px;min-width:120px}.display-name-col{width:140px;min-width:140px}.description-col{flex:1;min-width:200px}.example-col{width:160px;min-width:160px}.field-name{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;color:#1890ff;font-weight:500}.description-text{color:#595959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.example-text{color:#8c8c8c;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}.table-cell .ant-tag{margin:0;font-size:12px;border-radius:4px;font-weight:500}.knowledge-tab-customDropdown-item{display:flex;flex-direction:column;justify-content:center;align-items:start}.knowledge-tab-customDropdown-item-label{overflow:hidden;color:#1e304a;text-overflow:ellipsis;white-space:nowrap;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.knowledge-tab-customDropdown-item-key{color:#7b889c;font-feature-settings:"liga" off,"clig" off;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.knowledge-tab-customDropdown .ant-dropdown-menu{border-radius:0!important;padding:0!important}.knowledge-tab-customDropdown .ant-input-affix-wrapper{border-radius:0!important;border:0!important;padding-top:6px!important}.knowledge-tab-customDropdown .ant-input-affix-wrapper:focus-within,.knowledge-tab-customDropdown .ant-input-affix-wrapper:hover{border:0!important}.knowledge-tab-customDropdown .ant-dropdown-menu-item{border-radius:0!important;padding:8px 12px!important}.knowledge-select-customSelect-list{width:300px!important;padding:0!important;border-radius:8px}.knowledge-select-customSelect-list .ant-select-item{border-radius:8px}.knowledge-select-customSelect-list .ant-select-item-option:hover{background-color:#efefef!important}.knowledge-select-customSelect-list .ant-select-item-option-active{background-color:#f7f7f7!important}.knowledge-select-customSelect-list .rc-virtual-list-holder-inner{gap:0px!important;padding:0 8px}.knowledge-select-customSelect-list .knowledge-select-customSelect-title{padding:6px 12px 8px;height:18px;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.knowledge-select-customSelect-list .knowledge-tab-customDropdown-footer{border-top:1px solid #f0f0f0;padding:8px 12px;display:flex;justify-content:flex-end;background-color:#f7f7f7}.knowledge-select-customSelect-list.ant-select-dropdown{padding:0!important}.knowledge-select-custom-select .ant-select-selector:focus-within{border-color:#242424!important;box-shadow:none!important}.knowledge-select-custom-select .ant-select-selector:hover{border-color:#242424!important;box-shadow:none!important}.knowledge-select-custom-select .ant-select-selection-placeholder{color:#8a8a8a}.knowledge-select-my-classname{border-radius:8px!important}.knowledge-select-my-classname .ant-select-item-option-active{background-color:#efefef!important}.knowledge-select-my-classname .ant-select-dropdown{border-radius:8px!important}.enum-button{width:80px;height:32px;color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;border-radius:6px;border:1px solid #e7e7e7!important;background:#fbfbfb}.enum-button:hover{color:#242424!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;background:#f7f7f7!important}.custom-popover-delet .ant-popover-content .ant-popover-inner{padding:4px 12px!important;border-radius:8px;font-size:12px}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu{padding:6px!important;background:#fff!important;border:.5px solid #f5f5f5!important;border-radius:4px!important;min-width:123px!important;box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014,0 .5px #d2dae6,.5px 0 #dce3ee,-.5px 0 #dce3ee,0 -.5px #dce3ee!important}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{display:flex;align-items:center;padding:0 8px!important;color:#242424!important;font-size:12px!important;font-family:PingFang SC,sans-serif;line-height:24px!important;border-radius:4px!important}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item+.ant-dropdown-menu-item{margin-top:2px!important}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{color:#242424!important;background:#efefef!important}.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active{border-radius:10px!important}.buttonTxtColor{color:#242424}.suggestedLabeling-custom{display:flex;align-items:center;height:32px;border-radius:6px;padding:0 12px;background:#ebf1fd;margin-bottom:24px;color:#0d6eff;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500}.suggestedLabeling-custom .link{cursor:pointer}.suggestedLabeling-custompl{display:flex;align-items:center;height:32px;border-radius:6px;padding:0 12px;background:#fdf7e4;color:#fa974b;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500}.suggestedLabeling-custompl .divider{margin:0 8px}.suggestedLabeling-custompl .link{cursor:pointer}.knowledge-Paragraph-style{max-height:176px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.knowledge-Paragraph-style .knowledge-Paragraph-style-wrap{margin-bottom:8px;margin-top:7px;max-height:3em;overflow:hidden;line-height:1.5}.knowledge-Paragraph-style.expanded{max-height:none}.knowledge-Paragraph-style.expanded .knowledge-Paragraph-style-wrap{max-height:30vh;overflow:auto;overflow:visible}.knowledge-Paragraph-style .ant-typography{color:#242424;font-size:12px}.knowledge-Paragraph-style::-webkit-scrollbar{display:none}.knowledge-Tooltip-Paragraph-style{max-width:612px!important;scrollbar-width:none;-ms-overflow-style:none}.knowledge-Tooltip-Paragraph-bodystyle{scrollbar-width:none;-ms-overflow-style:none}.apply-permission-btn{font-size:12px;padding:3px 8px;height:26px;border-radius:6px;background:#ececec;color:#666;transition:all .3s;cursor:pointer;font-weight:500}.apply-permission-btn i{font-size:14px}.apply-permission-btn .ant-divider-vertical{margin:0!important}.apply-permission-btn:hover{color:#4e2dcc!important;background:rgba(99,62,255,.08)!important}.ant-typography{margin-bottom:0!important}.batch-entry-modal-wrapper .ant-modal-content{border-radius:8px;background:var(--dola-bg-popup)}.batch-entry-modal-wrapper .ant-modal-header{margin-bottom:8px!important;background:transparent}.batch-entry-modal-wrapper .ant-modal-title{color:var(--dola-text-1);font-size:16px;font-weight:500}.batch-entry-modal-wrapper .ant-modal-close{background:transparent!important}.batch-entry-modal-wrapper .ant-modal-close:hover{background:var(--dola-bg-hover)!important}.batch-entry-modal-wrapper .ant-modal-close-x{color:var(--dola-text-2)}.batch-entry-modal-wrapper .ant-modal-footer{margin-top:24px!important;display:flex;justify-content:flex-end;align-items:center}.batch-entry-modal-wrapper .footer-right{display:flex;gap:12px}.batch-entry-modal-wrapper .ant-btn-cancel{padding:8px 12px;border-radius:6px;background:var(--dola-bg-4);color:var(--dola-text-1);border:1px solid var(--dola-border-1);font-size:14px;cursor:pointer;transition:all .2s;width:80px}.batch-entry-modal-wrapper .ant-btn-cancel:hover{background:var(--dola-bg-hover)}.batch-entry-modal-wrapper .ant-btn-confirm-active{padding:8px 24px;border-radius:6px;border:none;background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 100%);color:var(--dola-text-reverse);font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.batch-entry-modal-wrapper .ant-btn-confirm-active:hover{background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-btn-primary-bg-hover) 100%);filter:brightness(1.08)}.batch-entry-content .batch-entry-tips{display:flex;align-items:flex-start;margin-bottom:2px;font-size:13px}.batch-entry-content .batch-entry-tips .tips-label{color:var(--dola-text-3);flex-shrink:0}.batch-entry-content .batch-entry-tips .tips-content{color:var(--dola-text-3)}.batch-entry-content .batch-entry-example{display:flex;align-items:flex-start;margin-bottom:8px;font-size:13px}.batch-entry-content .batch-entry-example .example-label{color:var(--dola-text-3);flex-shrink:0}.batch-entry-content .batch-entry-example .example-content{color:var(--dola-text-3)}.batch-entry-content .batch-entry-header{padding:8px 12px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-bottom:none;border-radius:4px 4px 0 0;font-size:14px;color:var(--dola-text-1);font-weight:500}.batch-entry-content .batch-entry-textarea{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-input-bg);color:var(--dola-text-1);font-size:14px;line-height:1.8;resize:none}.batch-entry-content .batch-entry-textarea::placeholder{color:var(--dola-text-4)}.batch-entry-content .batch-entry-textarea:focus{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.batch-entry-content .batch-entry-textarea:hover{border-color:var(--dola-input-border-hover)}.enumModal-wrapper .enumModal-title-text{display:flex;align-items:center}.enumModal-wrapper .enumModal-title-batch-btn{color:#7433ff;font-size:12px;cursor:pointer;margin-left:12px}.enumModal-wrapper .enumModal-title-batch-btn:hover{color:#5227e4}.enumModal-wrapper .knowledge-wrapper .ant-modal-header .ant-modal-title{color:#1e304a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500}.enumModal-wrapper .enum-action-button{color:#8a8a8a!important}.enumModal-wrapper .enum-action-button:hover{color:#242424!important;background-color:transparent!important}.enumModal-wrapper .enum-action-button:disabled{color:#b2b2b2!important;cursor:not-allowed!important}.enumModal-wrapper .enum-action-button:disabled:hover{color:#b2b2b2!important}.enumModal-wrapper .ant-table-tbody .ant-table-measure-row{visibility:collapse}.enumModal-wrapper .ant-modal-content .ant-modal-footer{margin-top:24px!important}.enumModal-wrapper .ant-modal-content .ant-modal-header{margin-bottom:24px!important}.enumModal-wrapper .ant-btn-cancel{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important;border:1px solid var(--dola-border-1)!important}.enumModal-wrapper .ant-btn-cancel:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.enumModal-wrapper .ant-btn-confirm-active{background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 100%)!important;color:var(--dola-text-reverse)!important;border:none!important}.enumModal-wrapper .ant-btn-confirm-active:hover{background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-btn-primary-bg-hover) 100%)!important;color:var(--dola-text-reverse)!important;filter:brightness(1.08)}.database-config-modal-radiostyle .ant-radio-label{color:#242424;font-weight:400;font-size:14px}.database-config-modal-radiostyle .ant-radio-group{display:flex;justify-content:space-between;align-items:center}.database-config-modal-radiostyle .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:#242424;border-color:#242424}.database-config-modal-radiostyle .ant-radio-wrapper:hover .ant-radio-inner{border-color:#242424!important}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input-outlined[disabled]{color:var(--dola-text-4)}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input{color:var(--dola-text-1);background:var(--dola-input-bg);border-color:var(--dola-input-border-default)}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input::placeholder{color:var(--dola-text-3)}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input:focus{border:1px solid var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.databaseConfigModal-modal .databaseConfigModal-custom-input-style .ant-input:hover{border:1px solid var(--dola-input-border-hover)!important;box-shadow:none}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input::placeholder{color:var(--dola-text-3)}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-affix-wrapper{box-shadow:none;background:var(--dola-input-bg);border-color:var(--dola-input-border-default);color:var(--dola-text-1)}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-affix-wrapper:focus,.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.databaseConfigModal-modal .databaseConfigModal-custom-inputPW-style .ant-input-password-icon{color:var(--dola-text-1)}.databaseConfigModal-modal .database-config-modal-radiostyle .ant-radio-wrapper:hover .ant-radio-inner,.databaseConfigModal-modal .database-config-modal-radiostyle .ant-radio:hover .ant-radio-inner{border-color:var(--dola-input-border-default)!important}.databaseConfigModal-modal .database-config-modal-radiostyle .ant-radio-wrapper:hover .ant-radio-inner:after,.databaseConfigModal-modal .database-config-modal-radiostyle .ant-radio:hover .ant-radio-inner:after{display:none}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented-item-label{width:110px}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented-item{color:var(--dola-text-2)}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-5)!important}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented-item-selected{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-radius:6px}.databaseConfigModal-modal .DatabaseConfigModal-sidebar-wrap-sidebar-segmented .ant-segmented-thumb,.add-table-modal-wrapper .ant-modal-content{background:var(--dola-bg-popup)!important}.add-table-modal-wrapper .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.add-table-modal-wrapper .ant-modal-title{color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.add-table-modal-wrapper .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.add-table-modal-wrapper .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.add-table-modal-wrapper .ant-modal-body{color:var(--dola-text-1)}.add-table-modal-wrapper .ant-modal-footer{border-top:none}.add-table-modal-wrapper .mainTitle{font-size:14px;color:var(--dola-text-2);font-weight:400}.add-table-modal-wrapper .modalFoot{display:flex;justify-content:space-between;align-items:center;background-color:var(--dola-bg-popup);position:sticky;bottom:0;z-index:10;margin-top:0}.add-table-modal-wrapper .ant-btn-color-link.ant-btn-variant-link{color:var(--dola-primary)}.add-table-modal-wrapper .add-table-modal-segmented-dataTable{display:flex;align-items:center;justify-content:space-between}.add-table-modal-wrapper .add-table-modal-segmented .add-table-modal-segmented-divName{display:flex;align-items:center;justify-content:center;gap:4px}.add-table-modal-wrapper .add-table-modal-segmented .add-table-modal-segmented-divName.matrix-disabled{opacity:.5;filter:grayscale(100%);cursor:not-allowed!important}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-item-label{width:112px;cursor:url(/assets/cursor-icon.svg),pointer!important}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-item{color:var(--dola-text-2)}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-item:not(.ant-segmented-item-selected):hover{color:var(--dola-text-1)!important;background-color:var(--dola-bg-hover)!important}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-2)}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-item-selected{color:var(--dola-text-1)!important;background-color:var(--dola-bg-popup)!important;border-radius:6px}.add-table-modal-wrapper .add-table-modal-segmented .ant-segmented-thumb{background-color:var(--dola-bg-popup)!important}.add-table-modal-wrapper .config-segment-wrapper{display:flex;justify-content:space-between;margin-bottom:24px}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-item-label{cursor:url(/assets/cursor-icon.svg),pointer!important}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-item-label{padding:2px 12px}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-item{color:var(--dola-text-2)}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-item:not(.ant-segmented-item-selected):hover{color:var(--dola-text-1)!important;background-color:var(--dola-bg-hover)!important}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-2)}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-item-selected{color:var(--dola-text-1)!important;background-color:var(--dola-bg-popup)!important;border-radius:6px}.add-table-modal-wrapper .config-segment-wrapper .ant-segmented-thumb{background-color:var(--dola-bg-popup)!important}.add-table-modal-wrapper .add-table-model-customSource{display:flex;flex-wrap:wrap;gap:8px;height:76px;width:100%}.add-table-modal-wrapper .add-table-model-customSource .add-table-model-customSource-child{display:flex;align-items:center;justify-content:center;flex-direction:column;width:164px;height:76px;border-radius:6px;background-color:var(--dola-bg-2);color:var(--dola-text-1);font-weight:500;gap:4px;cursor:url(/assets/cursor-icon.svg),pointer!important;box-sizing:border-box}.add-table-modal-wrapper .add-table-model-customSource .add-table-model-customSource-active-child{border:1px solid var(--dola-primary);color:var(--dola-primary);background-color:var(--dola-primary-bg)}.add-table-modal-wrapper .add-table-model-customSource .add-table-model-customSource-disabled-child{cursor:not-allowed!important}.add-table-modal-wrapper .add-table-model-customPlSource{display:flex;flex-wrap:wrap;gap:8px;height:48px;width:100%}.add-table-modal-wrapper .add-table-model-customPlSource .add-table-model-customSource-child{display:flex;align-items:center;justify-content:center;width:164px;height:48px;border-radius:6px;background-color:var(--dola-bg-2);color:var(--dola-text-1);font-weight:500;gap:4px;cursor:url(/assets/cursor-icon.svg),pointer!important;box-sizing:border-box}.add-table-modal-wrapper .add-table-model-customPlSource .add-table-model-customSource-active-child{border:1px solid var(--dola-primary);color:var(--dola-primary);background-color:var(--dola-primary-bg)}.add-table-modal-wrapper .add-table-model-customPlSource .add-table-model-customSource-disabled-child{cursor:not-allowed!important}.add-table-modal-wrapper .assetList{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.add-table-modal-wrapper .assets-item{position:relative;box-sizing:border-box;background-color:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:6px;padding:10px 8px;height:84px;overflow:hidden}.add-table-modal-wrapper .assets-item .header-info{display:flex;flex-wrap:wrap;justify-content:space-between}.add-table-modal-wrapper .assets-item .header-info .full-name{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-table-modal-wrapper .assets-item .header-info .full-name-no-auth{max-width:calc(100% - 90px)}.add-table-modal-wrapper .assets-item .description{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:400;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-table-modal-wrapper .assets-item:hover{border:1px solid var(--dola-primary)}.add-table-modal-wrapper .recommandTitle{margin-bottom:12px;font-size:12px;color:var(--dola-text-3)}.add-table-modal-wrapper .checkmark{width:16px;height:16px;line-height:32px;background:var(--dola-primary);position:absolute;right:0;top:0;z-index:2;padding:0 13px;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate(29.29%,-100%) rotate(45deg);-moz-transform:translate(29.29%,-100%) rotate(45deg);transform:translate(29.29%,-100%) rotate(45deg);text-indent:0;color:#fff}.add-table-modal-wrapper .checkmark .bi{position:absolute;top:5px;left:6px;font-size:12px;transform:rotate(-45deg)}.add-table-modal-wrapper .asset-name{overflow:hidden;color:var(--dola-text-1);text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:500}.add-table-modal-wrapper .asset-details{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:400;margin-top:8px}.add-table-modal-wrapper .description{height:18px}.add-table-modal-wrapper .asset-owner,.add-table-modal-wrapper .table-type{display:inline-block;padding:0 4px;align-items:center;background:var(--dola-bg-2);border-radius:4px;margin-right:4px}.add-table-modal-wrapper .asset-owner img{vertical-align:middle}.add-table-modal-wrapper .view-detail{display:inline-block;color:var(--dola-primary);font-size:11px;font-style:normal;font-weight:400;padding:5px 4px}.add-table-modal-wrapper .lockWrap{display:flex;cursor:pointer;padding:2px 6px;font-size:12px;justify-content:center;align-items:center;border-radius:4px;background:var(--dola-bg-4)}.add-table-modal-wrapper .ant-table-thead .ant-table-cell{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important;padding:0 8px!important}.add-table-modal-wrapper .step-btn{height:32px;width:110px;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.add-table-modal-wrapper .step-btn-pre,.add-table-modal-wrapper .step-btn-cancle{color:var(--dola-btn-secondary-text)!important;border:1px solid var(--dola-btn-secondary-border)!important}.add-table-modal-wrapper .ant-modal-footer .step-btn-pre:hover,.add-table-modal-wrapper .ant-modal-footer .step-btn-cancle:hover{background:var(--dola-btn-secondary-bg-hover)!important;color:var(--dola-btn-secondary-text)!important;border-color:var(--dola-btn-secondary-border)!important}.add-table-modal-wrapper .step-btn-next{background-color:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text)}.add-table-modal-wrapper .step-btn-next.disabled{background-color:var(--dola-btn-disabled-bg);color:var(--dola-btn-disabled-text);cursor:not-allowed}.add-table-modal-wrapper .step-btn-next:hover:not(.disabled){background-color:var(--dola-btn-primary-bg-hover)!important;color:var(--dola-btn-primary-text)!important;filter:none}.add-table-modal-wrapper .step-btn-next.disabled:hover{background-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}.add-table-modal-wrapper .ant-modal-footer .step-btn-save{background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.add-table-modal-wrapper .ant-modal-footer .step-btn-save:hover:not(.disabled):not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important;color:var(--dola-btn-primary-text)!important;filter:none}.add-table-modal-wrapper .ant-table,.add-table-modal-wrapper .ant-table-small{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.add-table-modal-wrapper .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.add-table-modal-wrapper .ant-table-tbody>tr:hover>td,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row-hover>td,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover>td,.add-table-modal-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-table-tbody .ant-table-measure-row,.add-table-modal-wrapper .ant-table-tbody-virtual .ant-table-measure-row{visibility:collapse}.add-table-modal-wrapper .ant-table-cell .ant-input,.add-table-modal-wrapper .ant-table-cell .ant-input-affix-wrapper,.add-table-modal-wrapper .ant-table-cell .ant-input-number,.add-table-modal-wrapper .ant-table-cell textarea.ant-input,.add-table-modal-wrapper .ant-table-cell .ant-select .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell .ant-input,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell .ant-input-affix-wrapper,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell .ant-input-number,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell textarea.ant-input,.add-table-modal-wrapper .ant-table-tbody>tr.ant-table-row:hover .ant-table-cell .ant-select .ant-select-selector{background:var(--dola-bg-popup)!important}.add-table-modal-wrapper .custom-textarea::placeholder{color:var(--dola-text-3);font-size:14px;border-radius:6px}.add-table-modal-wrapper .ant-input-affix-wrapper:hover{border:1px solid var(--dola-primary)!important}.add-table-modal-wrapper .ant-input-affix-wrapper:focus,.add-table-modal-wrapper .ant-input-affix-wrapper:focus-within{border:1px solid var(--dola-primary)!important;box-shadow:none!important;outline:0}.add-table-modal-wrapper .ant-input{border-color:var(--dola-border-1);color:var(--dola-text-1)!important;border-radius:6px}.add-table-modal-wrapper .ant-input:hover{border-color:var(--dola-primary)!important}.add-table-modal-wrapper .ant-input:focus{border-color:var(--dola-primary)!important;box-shadow:none}.add-table-modal-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important;font-size:14px!important;border-radius:6px}.add-table-modal-wrapper .ant-select-selection-item{color:var(--dola-text-1)!important;font-weight:500}.add-table-modal-wrapper .ant-modal .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger){margin-inline-start:0px!important}.add-table-modal-wrapper .ant-table .ant-table-container{border:var(--dola-border-1)}.add-table-modal-wrapper .ant-steps-icon .anticon{display:block;width:16px;height:16px;font-size:9px;line-height:19px}.add-table-modal-wrapper .ant-select-selection-search input{color:var(--dola-text-1)!important}.add-table-modal-wrapper .fieldDes{margin-bottom:8px}.add-table-modal-wrapper .fieldDes .title{color:var(--dola-text-2);font-size:12px;font-weight:400}.add-table-modal-wrapper .assets-item.disabled{background-color:var(--dola-bg-2);cursor:not-allowed;filter:grayscale(80%);border-color:var(--dola-border-1)}.add-table-modal-wrapper .assets-item.disabled:hover{background-color:var(--dola-bg-hover);cursor:not-allowed;filter:grayscale(90%)}.add-table-modal-wrapper .assets-item.disabled *{color:var(--dola-text-4)!important}.add-table-modal-wrapper .assets-item:not(.disabled){cursor:pointer}.add-table-modal-wrapper .assets-item:not(.disabled):hover{background-color:var(--dola-bg-hover)}.add-table-modal-wrapper .paginatWrap{display:flex;justify-content:space-between;margin-top:20px}.add-table-modal-wrapper .paginatWrap .tips{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item-active{font-weight:600;background-color:var(--dola-primary-bg);border-color:transparent}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item-active a{color:var(--dola-primary)!important}.add-table-modal-wrapper .paginatWrap .ant-pagination{display:flex;gap:5px}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item a{padding:0;color:var(--dola-text-2)}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item a{color:var(--dola-text-2)}.add-table-modal-wrapper .paginatWrap .ant-pagination .ant-pagination-item-link .anticon-right{color:var(--dola-text-2)!important}.add-table-modal-wrapper .add-table{width:115px;border-radius:8px;font-size:14px;border:.5px solid rgba(255,255,255,0);background:var(--dola-primary)}.add-table-modal-wrapper .add-table:hover{background:var(--dola-primary)!important;filter:brightness(1.08)}.add-table-modal-wrapper .ant-steps-item-container .ant-steps-item-icon{width:16px!important;height:16px!important;line-height:16px!important;margin-top:4px!important;border-radius:16px!important}.add-table-modal-wrapper .ant-select .ant-select-selector{border-radius:6px;background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-select-disabled .ant-select-selector{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important}.add-table-modal-wrapper .ant-input-affix-wrapper{border-radius:6px}.add-table-modal-wrapper .ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:var(--dola-primary);border-color:var(--dola-primary)}.add-table-modal-wrapper .ant-steps .ant-steps-item-title{color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-title:after{background-color:var(--dola-primary-bg)!important;height:2px!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:var(--dola-primary-bg);height:2px!important}.add-table-modal-wrapper .ant-steps-item-active .ant-steps-item-title{color:var(--dola-primary)!important}.add-table-modal-wrapper .ant-steps-item-active .ant-steps-item-title:after{background-color:var(--dola-primary)!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:var(--dola-primary)!important;height:2px!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-icon>.ant-steps-icon{color:#fff;top:-1px}.add-table-modal-wrapper .ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:var(--dola-primary-bg);border-color:none}.add-table-modal-wrapper .ant-select .ant-select-selector:hover{border:1px solid var(--dola-primary)!important;box-shadow:none}.add-table-modal-wrapper .ant-select .ant-select-selector:focus{border:1px solid var(--dola-primary)!important;box-shadow:none}.add-table-modal-wrapper .ant-select .ant-select-selector:focus-within{border:1px solid var(--dola-primary)!important;box-shadow:none!important}.add-table-modal-wrapper .ant-input,.add-table-modal-wrapper .ant-input-affix-wrapper,.add-table-modal-wrapper .ant-input-number,.add-table-modal-wrapper .ant-input-number-input,.add-table-modal-wrapper textarea.ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-input::placeholder,.add-table-modal-wrapper .ant-input-affix-wrapper::placeholder,.add-table-modal-wrapper .ant-input-number::placeholder,.add-table-modal-wrapper .ant-input-number-input::placeholder,.add-table-modal-wrapper textarea.ant-input::placeholder{color:var(--dola-text-3)!important}.add-table-modal-wrapper .ant-input-affix-wrapper>input.ant-input,.add-table-modal-wrapper .ant-input-number-input-wrap input{background:transparent!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-input:hover,.add-table-modal-wrapper .ant-input-affix-wrapper:hover,.add-table-modal-wrapper .ant-input-number:hover{border-color:var(--dola-primary)!important}.add-table-modal-wrapper .ant-input:focus,.add-table-modal-wrapper .ant-input-affix-wrapper-focused,.add-table-modal-wrapper .ant-input-affix-wrapper:focus-within,.add-table-modal-wrapper .ant-input-number-focused,.add-table-modal-wrapper .ant-input-number:focus-within{border-color:var(--dola-primary)!important;box-shadow:none!important}.add-table-modal-wrapper .ant-input-disabled,.add-table-modal-wrapper .ant-input[disabled],.add-table-modal-wrapper .ant-input-affix-wrapper-disabled,.add-table-modal-wrapper .ant-input-number-disabled{background:var(--dola-bg-6)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-select .ant-select-arrow{color:var(--dola-text-1)!important}.add-table-modal-wrapper .ant-select .ant-select-selection-placeholder{color:var(--dola-text-3);font-size:14px}.add-table-modal-wrapper .ant-table-thead .ant-table-cell{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important;padding:0 15px!important;height:56px}.add-table-modal-wrapper .ant-table-thead .ant-table-cell:before{display:none}.add-table-modal-wrapper .ant-col label{font-size:12px!important;color:var(--dola-text-2)!important}.add-table-modal-wrapper .ant-table-row{background-color:transparent!important;height:56px!important}.add-table-modal-wrapper .ant-table-wrapper .ant-table-tbody-virtual .ant-table-cell{display:flex;align-items:center}.add-table-modal-wrapper .ant-table-wrapper .ant-table-tbody>tr>td{padding:8px!important}.add-table-modal-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--dola-text-1);border-color:transparent}.add-table-modal-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--dola-text-1);border-color:transparent}.add-table-modal-wrapper .ant-table-tbody-virtual-scrollbar-thumb{background-color:var(--dola-text-4)!important}.add-table-modal-wrapper .ant-table-tbody-virtual-scrollbar-vertical{width:6px!important}.add-table-modal-wrapper .ant-table-tbody-virtual-scrollbar-horizontal .ant-table-tbody-virtual-scrollbar-thumb{height:6px!important;background-color:var(--dola-text-4)!important;width:100px!important}.add-table-modal-wrapper .ant-table-tbody-virtual-scrollbar-thumb:hover{background-color:var(--dola-text-3)!important}.add-table-modal-wrapper .enum-button{width:80px;height:32px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;border-radius:6px;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-2)}.add-table-modal-wrapper .enum-button:hover{color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;background:var(--dola-bg-hover)!important}.add-table-modal-wrapper .ant-btn-color-primary{box-shadow:none!important}.add-table-modal-wrapper .ant-steps .ant-steps-item-wait .ant-steps-item-icon{background-color:var(--dola-text-4)}.add-table-modal-wrapper .suggestedLabeling{display:flex;align-items:center;height:32px;border-radius:6px;padding:0 12px;background:var(--dola-primary-bg);margin-bottom:24px;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500}.add-table-modal-wrapper .suggestedLabeling .divider{margin:0 8px;color:var(--dola-border-1)}.add-table-modal-wrapper .suggestedLabeling .link{cursor:pointer;color:var(--dola-text-1);align-items:center}.add-table-modal-wrapper .suggestedLabeling .link .iconfont{margin-right:4px}.add-table-modal-wrapper .ant-modal-body .ant-form{min-height:657px}.add-table-modal-wrapper .rc-virtual-list-holder{scrollbar-width:thin!important}.add-table-modal-wrapper .popupClassName_class .rc-virtual-list-scrollbar{display:hidden!important}.add-table-modal-wrapper .enum-popover-wrapper-table{width:360px;border-radius:8px;color:var(--dola-text-1);padding:8px!important}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-title{display:flex;justify-content:space-between;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;width:100%;height:40px;line-height:40px;border-radius:8px 8px 0 0;padding:0 12px;background:var(--dola-bg-2)}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content{max-height:200px;overflow:auto;padding:0 12px;scrollbar-width:thin!important}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content .enum-popover-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid var(--dola-border-1);gap:8px}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content .enum-popover-item:last-child{border-bottom:none}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content .enum-popover-item>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content .enum-popover-item>span:first-child{max-width:150px}.add-table-modal-wrapper .enum-popover-wrapper-table .enum-popover-content .enum-popover-item>span:last-child{max-width:150px;color:var(--dola-text-2)}.add-table-modal-wrapper .enum-popover .enum-popover-wrapper{width:360px;border-radius:8px;color:var(--dola-text-1)}.add-table-modal-wrapper .enum-popover .enum-popover-title{display:flex;justify-content:space-between;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;width:100%;height:40px;line-height:40px;border-radius:8px 8px 0 0;padding:0 12px;background:var(--dola-bg-2)}.add-table-modal-wrapper .enum-popover .enum-popover-content{max-height:200px;overflow:auto;padding:0 12px;scrollbar-width:thin!important}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid var(--dola-border-1);gap:8px}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item:last-child{border-bottom:none}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item>span:first-child{max-width:150px}.add-table-modal-wrapper .enum-popover .enum-popover-content .enum-popover-item>span:last-child{max-width:150px;color:var(--dola-text-2)}.add-table-modal-wrapper .ant-popover .ant-popover-inner{padding:0!important}.add-table-modal-wrapper .ant-row{margin-top:-2px}.add-table-modal-wrapper .mdb-database-form-item .ant-form-item-label{width:100%!important}.add-table-modal-wrapper .mdb-database-form-item .ant-form-item-label label{width:100%!important;display:flex!important;align-items:center;justify-content:space-between}.add-table-modal-wrapper .mdb-database-form-item .ant-form-item-label label:after{display:none}.add-table-modal-wrapper .customTable-table-border .ant-table{border-right:none!important;border-left:none!important;border-radius:0!important;border-top:0px!important}.add-table-modal-wrapper .customTable-table-border thead tr:first-child th:first-child{border-left:1px solid var(--dola-border-2)!important;border-top-left-radius:2px!important}.add-table-modal-wrapper .customTable-table-border thead tr:first-child th:last-child{border-right:1px solid var(--dola-border-2)!important;border-top-right-radius:6px!important}.add-table-modal-wrapper .customTable-table-border thead tr th{border-top:1px solid var(--dola-border-2)!important}.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual-holder-inner{border-left:1px solid var(--dola-border-2)!important;border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important;border-right:1px solid var(--dola-border-2)!important}.add-table-modal-wrapper .customTable-table-border .ant-table-thead .ant-table-cell{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual .ant-table-row,.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual-holder-inner .ant-table-row{background-color:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual .ant-table-cell{color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual .ant-table-row:hover,.add-table-modal-wrapper .customTable-table-border .ant-table-tbody-virtual .ant-table-row:hover .ant-table-cell{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.add-table-modal-wrapper .add-table-modal-step{margin-bottom:20px}.add-table-modal-wrapper .nextButtonLoading-color{position:relative;top:-20px;color:var(--dola-text-1)}.add-table-modal-wrapper .addTableModal-SearchOutlined-colorccc{color:var(--dola-text-4)}.add-table-modal-wrapper .addTableModal-marginbt{margin-bottom:16px}.add-table-modal-wrapper .add-table-modal-segmented-marginbom{margin-bottom:10px}.add-table-modal-wrapper .addListModal-addListcustom{color:var(--dola-primary);padding:0}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-added{background-color:var(--dola-primary-bg)!important}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-updated{background-color:var(--dola-bg-2)!important}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-deleted{opacity:.5;position:relative}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-deleted:before{content:"";position:absolute;inset:0;z-index:10;cursor:not-allowed;pointer-events:auto}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-added:hover{background-color:var(--dola-primary-bg)!important}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-updated:hover,.add-table-modal-wrapper .add-table-modal .ant-table-row.row-deleted:hover{background-color:var(--dola-bg-hover)!important}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-added>.ant-table-cell:first-child:before{content:"新增";position:absolute;top:0;left:0;background-color:var(--dola-primary);color:#fff;font-size:10px;padding:2px 8px 2px 4px;border-radius:0 8px 8px 0;z-index:1;line-height:1.2;font-weight:700;min-width:28px;text-align:center}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-updated>.ant-table-cell:first-child:before{content:"更新";position:absolute;top:0;left:0;background-color:var(--dola-success);color:#fff;font-size:10px;padding:2px 8px 2px 4px;border-radius:0 8px 8px 0;z-index:1;line-height:1.2;font-weight:700;min-width:28px;text-align:center}.add-table-modal-wrapper .add-table-modal .ant-table-row.row-deleted>.ant-table-cell:first-child:before{content:"删除";position:absolute;top:0;left:0;background-color:var(--dola-bg-4);color:var(--dola-text-2);font-size:10px;padding:2px 8px 2px 4px;border-radius:0 8px 8px 0;z-index:1;line-height:1.2;font-weight:700;min-width:28px;text-align:center}.add-table-modal-wrapper .add-table-modal .ant-table-row>.ant-table-cell:first-child{position:relative}.add-table-modal-wrapper .originalValue{flex:1;padding:4px 11px;font-size:14px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;color:var(--dola-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.add-table-modal-wrapper .cancelAiBtn{padding:0 8px;color:var(--dola-danger)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;flex-shrink:0;height:32px}.add-table-modal-wrapper .aiRecognition{flex:1;padding:4px 11px;font-size:12px;color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-table-modal-wrapper .hasAiSuggestionInput{border-color:transparent!important}.add-table-modal-wrapper .ant-table-cell .hasAiSuggestionInput:hover{border-color:transparent!important;background-color:transparent}.add-table-modal-wrapper .ant-table-cell .hasAiSuggestionInput:focus{border-color:transparent!important;background-color:transparent}.popupClassName_class.ant-select-dropdown{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)}.popupClassName_class.ant-select-dropdown .rc-virtual-list-scrollbar{width:6px!important;display:block!important}.popupClassName_class.ant-select-dropdown .rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb{background-color:var(--dola-text-4)!important}.popupClassName_class.ant-select-dropdown .ant-select-item.ant-select-item-option{color:var(--dola-text-1);font-size:14px;font-weight:400;border-radius:6px;background:transparent}.popupClassName_class.ant-select-dropdown .ant-select-item.ant-select-item-option .optionName{color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.popupClassName_class.ant-select-dropdown .ant-select-item.ant-select-item-option .optionId{color:var(--dola-text-2);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.popupClassName_class.ant-select-dropdown .ant-select-item.ant-select-item-option .optionSegmentat{margin:0 5px}.popupClassName_class.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.popupClassName_class.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}.popupClassName_class.ant-select-dropdown .ant-select-item-empty,.popupClassName_class.ant-select-dropdown .ant-empty-description{color:var(--dola-text-3)!important}.recommendedQuestionsModal-wrapper .knowledge-wrapper .ant-modal-header .ant-modal-title{color:#1e304a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500}.recommendedQuestionsModal-wrapper .ant-input::placeholder{color:#8a8a8a!important}.recommendedQuestionsModal-wrapper .recommended-action-button{color:#8a8a8a!important}.recommendedQuestionsModal-wrapper .recommended-action-button:hover{color:#242424!important;background-color:transparent!important}.recommendedQuestionsModal-wrapper .recommended-action-button:disabled{color:#b2b2b2!important;cursor:not-allowed!important}.recommendedQuestionsModal-wrapper .recommended-action-button:disabled:hover{color:#b2b2b2!important}.recommendedQuestionsModal-wrapper .ant-table-tbody .ant-table-measure-row{visibility:collapse}.recommendedQuestionsModal-wrapper .ant-modal-content .ant-modal-footer{margin-top:24px!important}.recommendedQuestionsModal-wrapper .ant-modal-content .ant-modal-header{margin-bottom:0!important}.recommendedQuestionsModal-wrapper .ant-table-wrapper .ant-table-tbody>tr>td{padding:5.7px 8px!important}.recommendedQuestionsModal-wrapper .ant-input:focus{border:1px solid #242424;box-shadow:none}.recommendedQuestionsModal-wrapper .ant-input:hover{border:1px solid #242424!important;box-shadow:none}.recommendedQuestionsModal-wrapper .questions-description{color:#8a8a8a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;margin:4px 0 24px}.recommendedQuestionsModal-wrapper .questions-loading{display:flex;flex-direction:column;text-align:center;padding:60px 0;gap:16px}.tagsAliasModal-wrapper .ant-input::placeholder{color:#8a8a8a!important}.tagsAliasModal-wrapper .tag-alias-action-button{color:#8a8a8a!important}.tagsAliasModal-wrapper .tag-alias-action-button:hover{color:#242424!important;background-color:transparent!important}.tagsAliasModal-wrapper .tag-alias-action-button:disabled{color:#b2b2b2!important;cursor:not-allowed!important}.tagsAliasModal-wrapper .tag-alias-action-button:disabled:hover{color:#b2b2b2!important}.tagsAliasModal-wrapper .ant-table-tbody .ant-table-measure-row{visibility:collapse}.tagsAliasModal-wrapper .ant-modal-content .ant-modal-footer{margin-top:24px!important}.tagsAliasModal-wrapper .ant-modal-content .ant-modal-header{margin-bottom:0!important}.tagsAliasModal-wrapper .ant-table-wrapper .ant-table-tbody>tr>td{padding:5.7px 8px!important}.tagsAliasModal-wrapper .ant-input:focus{border:1px solid #242424;box-shadow:none}.tagsAliasModal-wrapper .ant-input:hover{border:1px solid #242424!important;box-shadow:none}.tagsAliasModal-wrapper .ai-suggestions-container{margin:16px 0;padding:4px 12px;background:rgba(187,173,255,.1);border-radius:6px}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content{display:flex;justify-content:space-between;align-items:center;gap:16px}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left{display:flex;align-items:center;gap:8px;flex:1;flex-wrap:wrap}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-icon{font-size:16px;line-height:1}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-suggestions-title{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:400;color:#1e304a;white-space:nowrap}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-suggestions-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-suggestions-tags .suggestion-tag{display:inline-block;padding:2px 12px;background:#ffffff;border:1px solid #d9d9d9;border-radius:4px;color:#1e304a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:400;line-height:22px;cursor:default;transition:all .2s ease}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .ai-suggestions-left .ai-suggestions-tags .suggestion-tag:hover{border-color:#7433ff;color:#7433ff}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .adopt-all-btn{color:#7433ff;border-radius:20px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:400;padding:0;height:auto;white-space:nowrap;flex-shrink:0}.tagsAliasModal-wrapper .ai-suggestions-container .ai-suggestions-content .adopt-all-btn:hover{color:#5a28cc}.file-upload-component{height:100%}.file-upload-component .upload-area{display:flex;justify-content:center;align-items:center;border-radius:6px;height:100%;border:1px solid var(--dola-border-1);text-align:center;cursor:pointer;transition:all .3s ease}.file-upload-component .upload-area .upload-area-content{margin:50px 20px}.file-upload-component .upload-area:hover{border:1px solid var(--dola-primary-soft);background:var(--dola-primary-bg)}.file-upload-component .upload-area .upload-title{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:22px}.file-upload-component .upload-area .upload-title .upload-title-tips{color:var(--dola-primary)}.file-upload-component .upload-area .upload-description{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;max-width:400px;margin:0 auto}.file-upload-component .upload-area .hidden-input{display:none}.file-upload-component .file-info-area{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:6px;box-shadow:0 2px 4px #00000005;transition:box-shadow .3s ease;text-align:center;height:100%}.file-upload-component .file-info-area:hover{box-shadow:0 4px 8px #0000000f}.file-upload-component .file-info-area .file-info-area-wrap{margin:50px 20px}.file-upload-component .file-info-area.edit-mode{border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover)}.file-upload-component .file-info-area.edit-mode:hover{box-shadow:0 2px 4px #00000005}.file-upload-component .file-info-area.disabled{cursor:not-allowed}.file-upload-component .file-info-area.disabled .file-info-header .file-actions .ant-btn{opacity:.6;cursor:not-allowed}.file-upload-component .file-info-area.disabled .file-info-header .file-actions .ant-btn:hover{border-color:var(--dola-border-1);color:var(--dola-text-2)}.file-upload-component .file-info-area .file-info-header{display:flex;flex-direction:column;align-items:center}.file-upload-component .file-info-area .file-info-header .file-icon{display:flex;align-items:center;justify-content:center;margin-bottom:12px;flex-shrink:0;font-size:24px;color:var(--dola-primary)}.file-upload-component .file-info-area .file-info-header .file-icon .anticon{font-size:24px}.file-upload-component .file-info-area .file-info-header .file-details{width:100%;text-align:center}.file-upload-component .file-info-area .file-info-header .file-details .file-name{color:var(--dola-text-1);text-align:center;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:4px;word-break:break-all}.file-upload-component .file-info-area .file-info-header .file-details .file-meta{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Santos GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:12px}.file-upload-component .file-info-area .file-info-header .file-details .file-meta .separator{margin:0 8px;color:var(--dola-border-1)}.file-upload-component .file-info-area .file-info-header .file-actions{display:flex;gap:12px;justify-content:center}.file-upload-component .file-info-area .file-info-header .file-actions .ant-btn{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;padding:5px 16px;border-radius:6px;background:var(--dola-bg-1);border:1px solid transparent}.file-upload-component .file-info-area .progress-section{width:228px;margin:16px auto 0}.file-upload-component .file-info-area .progress-section .progress-label{font-size:13px;color:var(--dola-text-2);margin-bottom:8px;font-weight:500}.file-upload-component .file-info-area .progress-section .ant-progress .ant-progress-bg{border-radius:4px}.file-upload-component .file-info-area .progress-section .ant-progress .ant-progress-text{font-size:12px;font-weight:500}.partition-config-modal .ant-modal-body{padding:24px}.partition-config-modal .ant-alert{margin-bottom:16px}.partition-config-modal .ant-alert .ant-alert-message{color:#faad14;font-size:14px;line-height:20px}.partition-config-modal .ant-form-item-label>label{font-weight:500;color:#242424}.partition-config-modal .ant-input:hover{border-color:#242424}.partition-config-modal .ant-input:focus,.partition-config-modal .ant-input:focus-within{border-color:#242424;box-shadow:none}.partition-config-modal .loading-container{display:flex;justify-content:center;align-items:center;padding:60px 0}.partition-config-modal .loading-container .loading-text{margin-left:12px;color:#8a8a8a}.partition-config-modal .loading-container .ant-spin-dot-item{background-color:#000}.partition-config-modal .empty-content{padding:8px;color:#666}.partition-config-modal .partition-value-loading{display:flex;justify-content:center;align-items:center;padding:20px 0}.partition-config-modal .ant-checkbox-wrapper{color:#242424}.knowledge-garden-titleandicon{display:flex;justify-content:space-between;align-items:center;height:24px}.knowledge-garden-titleandicon .knowledge-garden-titleandicon-icon{width:20px;height:20px;display:flex;justify-content:center;align-items:center}.knowledge-garden-releaseKnowledge .ant-modal-content{background:var(--dola-bg-popup)!important}.knowledge-garden-releaseKnowledge .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.knowledge-garden-releaseKnowledge .ant-modal-title{color:var(--dola-text-1)!important}.knowledge-garden-releaseKnowledge .ant-modal-body{color:var(--dola-text-1)}.knowledge-garden-releaseKnowledge .ant-modal-footer{margin-top:16px!important;border-top:none}.knowledge-garden-releaseKnowledge .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary)}.knowledge-garden-releaseKnowledge .ant-select-selector:focus-within{border-color:var(--dola-primary)!important;box-shadow:none!important}.knowledge-garden-releaseKnowledge .ant-select-selection-placeholder{color:var(--dola-text-3)}.knowledge-garden-releaseKnowledge .ant-select-selector{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important;border-radius:6px;color:var(--dola-text-1)!important}.knowledge-garden-releaseKnowledge .ant-select-selector:hover{border-color:var(--dola-primary)!important;box-shadow:none;border-radius:6px}.knowledge-garden-releaseKnowledge .ant-select-selection-item{color:var(--dola-text-1)}.knowledge-garden-releaseKnowledge .ant-input,.knowledge-garden-releaseKnowledge .ant-input-affix-wrapper{background:var(--dola-bg-2)!important;color:var(--dola-text-1)!important}.knowledge-garden-releaseKnowledge .ant-input-outlined:focus-within{border-color:var(--dola-primary)!important;box-shadow:none!important}.knowledge-garden-releaseKnowledge .ant-input::placeholder{color:var(--dola-text-3)}.knowledge-garden-releaseKnowledge .ant-input-outlined{border-color:var(--dola-border-1)!important;border-radius:6px}.knowledge-garden-releaseKnowledge .ant-input-outlined:hover{border-color:var(--dola-primary)!important;box-shadow:none;border-radius:6px}.knowledge-garden-releaseKnowledge .ant-modal-footer .release-knowledge-btn-cancel,.knowledge-garden-releaseKnowledge .ant-modal-footer .ant-btn{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px}.knowledge-garden-releaseKnowledge .release-knowledge-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;color:var(--dola-btn-secondary-text)!important;border:1px solid var(--dola-btn-secondary-border)!important;cursor:pointer;transition:all .2s}.knowledge-garden-releaseKnowledge .release-knowledge-btn-cancel:hover{background:var(--dola-btn-secondary-bg-hover)!important}.knowledge-garden-releaseKnowledge .ant-modal-footer .ant-btn-confirmNewStyle{background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.knowledge-garden-releaseKnowledge .ant-modal-footer .ant-btn-confirmNewStyle:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important;filter:none}.knowledge-garden-releaseKnowledge .knowledge-garden-titleandicon-icon{cursor:pointer;border-radius:6px;transition:background-color .2s}.knowledge-garden-releaseKnowledge .knowledge-garden-titleandicon-icon:hover{background-color:var(--dola-bg-hover)}#dola-root[dola-theme=dark] .knowledge-garden-releaseKnowledge .knowledge-garden-titleandicon-icon img{filter:invert(1) brightness(2)}.releaseKnowledge-body .ant-form-item-explain-error{font-size:12px}.releaseKnowledge-body .ant-form-item-label{height:26px;display:flex;align-items:center}.releaseKnowledge-body .releaseKnowledge-upload-checkbox-div{display:flex;align-items:center;overflow:hidden}.releaseKnowledge-body .releaseKnowledge-upload-checkbox-div .releaseKnowledge-upload-checkbox{color:var(--dola-text-1);font-size:12px;line-height:18px;font-weight:400}.releaseKnowledge-body .releaseKnowledge-upload-checkbox-div .releaseKnowledge-upload-checkbox:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:var(--dola-primary)}.releaseKnowledge-body .ant-checkbox-inner{border:var(--dola-border-1) 1px solid;background-color:var(--dola-bg-popup)}.releaseKnowledge-body .ant-checkbox:hover .ant-checkbox-inner,.releaseKnowledge-body .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--dola-primary)}.releaseKnowledge-body .ant-checkbox-wrapper-disabled,.releaseKnowledge-body .ant-checkbox-disabled+span{color:var(--dola-text-4)!important}.releaseKnowledge-body .releaseKnowledge-ualityScore{display:flex;justify-content:space-between;align-items:center;height:32px;border-radius:6px;padding:0 12px;box-sizing:border-box;margin-bottom:16px}.releaseKnowledge-body .releaseKnowledge-ualityScore .releaseKnowledge-ualityScore-left{height:22px;line-height:22px;display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--dola-primary);gap:4px}.releaseKnowledge-body .releaseKnowledge-ualityScore .releaseKnowledge-ualityScore-left .releaseKnowledge-ualityScore-left-span{font-size:14px;color:var(--dola-text-3);font-weight:400}.releaseKnowledge-body .releaseKnowledge-ualityScore .releaseKnowledge-ualityScore-right{height:22px;line-height:22px;display:flex;align-items:center;justify-content:end;font-size:14px;font-weight:500;color:var(--dola-primary);gap:4px}.releaseKnowledge-body .releaseKnowledge-ualityScore .releaseKnowledge-ualityScore-right .releaseKnowledge-ualityScore-righticonstyle{display:flex;align-items:center;font-size:20px}.releaseKnowledge-body .releaseKnowledge-title{font-size:12px;color:var(--dola-text-2);height:18px;line-height:18px}.releaseKnowledge-body .ant-form-item{margin-bottom:0}.releaseKnowledge-body .ant-upload{height:112px;border-radius:6px;background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}.releaseKnowledge-body .ant-upload:hover{border-color:var(--dola-primary)!important;background-color:var(--dola-primary-bg)!important}.releaseKnowledge-body .releaseKnowledge-customUploadList{display:flex;align-items:center;justify-content:start;width:100%;height:112px;border:var(--dola-border-1) 1px solid;background:var(--dola-bg-2);border-radius:6px;cursor:pointer;padding:16px;box-sizing:border-box}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-imgdiv{position:relative;width:120px;height:80px;border-radius:4px}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-imgdiv .releaseKnowledge-customUploadList-img{width:120px;height:80px;border-radius:4px}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-imgdiv .releaseKnowledge-customUploadList-closeandsee{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#00000080;border-radius:4px;gap:12px}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-imgdiv .releaseKnowledge-customUploadList-closeandsee .ant-progress-inner{background-color:#fff3}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-imgdiv .releaseKnowledge-customUploadList-closeandsee .ant-progress-bg{background-color:#fff}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-imgdiv .releaseKnowledge-customUploadList-closeandsee .releaseKnowledge-upload-desc-mar{display:inline-block;width:1px;height:12px;background-color:#fff9;margin:0 8px}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-info{height:100%;display:flex;flex-direction:column;align-items:start;padding-left:16px}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-info .releaseKnowledge-customUploadList-info-name{display:flex;align-items:center;font-weight:500;font-size:12px;color:var(--dola-text-1)}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-info .releaseKnowledge-customUploadList-info-name .releaseKnowledge-customUploadList-info-name-span{max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-info .releaseKnowledge-customUploadList-info-size{font-size:12px;color:var(--dola-text-3);margin:6px 0 14px}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-info .releaseKnowledge-customUploadList-info-a{display:flex;align-items:center}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-info .releaseKnowledge-customUploadList-info-a .releaseKnowledge-upload-desc-mar{display:inline-block;width:1px;height:12px;background-color:var(--dola-text-4);margin:0 8px}.releaseKnowledge-body .releaseKnowledge-customUploadList .releaseKnowledge-customUploadList-info .releaseKnowledge-customUploadList-info-a>a{color:var(--dola-primary);font-size:12px;font-weight:500}.releaseKnowledge-body .releaseKnowledge-upload-dragger{display:flex;justify-content:start;align-items:center}.releaseKnowledge-body .releaseKnowledge-upload-desc{display:flex;align-items:start;flex-direction:column;justify-content:space-between;height:44px}.releaseKnowledge-body .releaseKnowledge-upload-desc .releaseKnowledge-upload-desc-top{display:flex;align-items:center;color:var(--dola-text-1);font-size:12px;font-weight:500;height:22px;line-height:22px}.releaseKnowledge-body .releaseKnowledge-upload-desc .releaseKnowledge-upload-desc-top>a{color:var(--dola-primary)}.releaseKnowledge-body .releaseKnowledge-upload-desc .releaseKnowledge-upload-desc-top .releaseKnowledge-upload-desc-mar{display:inline-block;width:1px;height:12px;background-color:var(--dola-text-4);margin:0 8px}.releaseKnowledge-body .releaseKnowledge-upload-desc .releaseKnowledge-upload-desc-btn{font-size:12px;color:var(--dola-text-3);height:18px;line-height:18px}.releaseKnowledge-ai{display:flex;align-items:start;justify-content:center}.releaseKnowledge-ai .releaseKnowledge-aiImgloading{display:flex;flex-direction:column;align-items:center;justify-content:center;width:384px;height:254px;border-radius:16px;background-color:var(--dola-bg-2);font-size:12px;color:var(--dola-text-3);gap:16px}.releaseKnowledge-ai .releaseKnowledge-aiImgloading>img{animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.releaseKnowledge-ai .releaseKnowledge-aiImg{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;font-size:12px}.releaseKnowledge-ai .releaseKnowledge-aiImg>div{display:flex;align-items:center}.releaseKnowledge-ai .releaseKnowledge-aiImg .releaseKnowledge-aiImg-finishimg{width:384px;height:256px;border-radius:12px;margin:16px 0}.releaseKnowledge-ai .releaseKnowledge-aiImg .releaseKnowledge-aiImg-finishimg-button{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:4px}.releaseKnowledge-ai .releaseKnowledge-aiImg .releaseKnowledge-aiImg-finishimg-button .ant-btn{height:24px;line-height:24px;border-radius:16px;font-size:12px;font-weight:500;padding:0 16px;box-sizing:border-box;border:none}.releaseKnowledge-ai .releaseKnowledge-aiImg .releaseKnowledge-aiImg-finishimg-button .ant-btn-color-default.ant-btn-variant-filled:disabled{border:none}.releaseKnowledge-review{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:552px}.releaseKnowledge-review .releaseKnowledge-review-title{font-size:16px;color:var(--dola-text-1);font-weight:600;height:24px;line-height:24px;margin:10px 0 7px}.releaseKnowledge-review .releaseKnowledge-review-des{font-size:14px;color:var(--dola-text-3);margin:0 0 24px;height:22px;line-height:22px}.releaseKnowledge-review .releaseKnowledge-review-btn{width:108px;height:30px;line-height:30px;border-radius:8px;color:var(--dola-text-1)}.marketRepoCategory-my-classname{background:var(--dola-bg-popup)!important}.marketRepoCategory-my-classname .ant-select-item-option-content{font-size:14px;color:var(--dola-text-1)}.marketRepoCategory-my-classname .ant-select-item-option:hover,.marketRepoCategory-my-classname .ant-select-item-option-active{background:var(--dola-bg-hover)!important}.marketRepoCategory-my-classname .ant-select-item-option-selected{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}.ant-modal .knowledge-garden-releaseKnowledge-content{padding:20px!important}.ant-modal .knowledge-garden-releaseKnowledge-content .ant-modal-close{top:5px}.share-knowledge-root-modal .ant-modal-content{background:var(--dola-bg-popup)!important}.share-knowledge-root-modal .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.share-knowledge-root-modal .ant-modal-title{color:var(--dola-text-1)!important}.share-knowledge-root-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.share-knowledge-root-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.share-knowledge-root-modal .ant-modal-body{color:var(--dola-text-1)}.share-knowledge-root-modal .ant-list-item-meta-description{color:var(--dola-text-3)!important}.share-knowledge-root-modal .ant-list-item-meta-title{color:var(--dola-text-1)}.share-knowledge-root-modal .ant-checkbox-wrapper{color:var(--dola-text-3)!important}.share-knowledge-root-modal .share-knowledge-btn-cancel,.share-knowledge-root-modal .share-knowledge-btn-confirm{width:80px;height:32px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s;border:none}.share-knowledge-root-modal .share-knowledge-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.share-knowledge-root-modal .share-knowledge-btn-cancel:hover{background:var(--dola-btn-secondary-bg-hover)!important}.share-knowledge-root-modal .share-knowledge-btn-confirm{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.share-knowledge-root-modal .share-knowledge-btn-confirm:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.share-knowledge-root-modal .share-knowledge-btn-confirm:disabled{opacity:.5;cursor:not-allowed}.share-knowledge-modaltitle{display:flex;align-items:center;gap:10px;height:28px}.share-knowledge-modaltitle .share-knowledge-modalSpan{display:inline-block;height:16px;line-height:16px}.share-knowledge-modaltitle .share-knowledge-modalDevice{width:1px;height:16px;background-color:var(--dola-border-1);margin-left:5px}.share-knowledge-modaltitle .share-knowledge-modalAvatar{display:flex;padding:3px 5px;justify-content:center;align-items:center;gap:3px;border-radius:12px;transition:all .3s ease}.share-knowledge-modaltitle .share-knowledge-modalAvatar:hover{background-color:var(--dola-bg-hover);cursor:pointer;transition:all .3s ease}.share-knowledge-modaltitleImg{display:flex;align-items:center}.share-knowledge-modaltitleImg img{cursor:pointer;transition:all .3s ease}.share-knowledge-modaltitleImg img:hover{background-color:var(--dola-bg-hover);border-radius:4px;transition:all .3s ease}.share-knowledge-modal .ant-list-bordered{border-radius:8px;border-color:var(--dola-border-1)}.share-knowledge-modal .share-knowledge-title{color:var(--dola-text-2)}.share-knowledge-modal .share-knowledge-list{overflow:auto}.share-knowledge-modal .share-knowledge-list .ant-list-item-meta-description{color:var(--dola-text-3)!important;height:18px!important;line-height:18px!important;font-size:12px!important}.share-knowledge-modal .share-knowledge-list .share-knowledge-list-no-data{width:100%;text-align:center;margin:15px 0 10px;color:var(--dola-text-3)}.share-knowledge-modal .share-knowledge-list .share-knowledge-manage-list-delete{display:flex;align-items:center;padding:3px 8px;border-radius:8px;transition:all .3s ease;font-size:12px;color:var(--dola-text-1)}.share-knowledge-modal .share-knowledge-list .share-knowledge-manage-list-delete:hover{transition:all .3s ease;background-color:var(--dola-bg-5)}.share-knowledge-modal .share-knowledge-list .ant-list-item{border:solid 1px var(--dola-border-1);border-radius:8px;margin-bottom:5px;padding:14px 16px}.share-knowledge-modal .ant-list-empty-text{height:120px}.share-knowledge-modal .ant-list .ant-list-item{padding:12px 16px!important}.share-knowledge-manage-list{min-height:280px}.share-knowledge-manage-list .ant-list-item-meta-title{margin-bottom:2px}.share-knowledge-manage-list .ant-list-item-meta-description{color:var(--dola-text-3)!important;height:18px!important;line-height:18px!important;font-size:12px!important}.share-knowledge-manage-list .ant-list-item{border:none;cursor:pointer;transition:all .3s ease;padding:6px 15px;border-radius:8px;position:relative}.share-knowledge-manage-list .ant-list-item .share-knowledge-manage-list-delete{opacity:0;pointer-events:none;transition:opacity .2s ease}.share-knowledge-manage-list .ant-list-item:hover .share-knowledge-manage-list-delete{opacity:1;pointer-events:auto}.share-knowledge-manage-list .ant-list{position:relative;left:-16px;width:calc(100% + 28px)}.share-knowledge-manage-list .ant-list-item{padding-left:16px;padding-right:16px}.share-knowledge-manage-list .ant-list-item:hover{background-color:var(--dola-bg-hover);transition:all .3s ease}.share-knowledge-manage-list .share-knowledge-manage-list-delete{display:flex;align-items:center;padding:3px 8px;border-radius:8px;transition:all .3s ease;font-size:12px;color:var(--dola-text-1)}.share-knowledge-manage-list .share-knowledge-manage-list-delete:hover{transition:all .3s ease;background-color:var(--dola-bg-5)}.share-knowledge-manage-list .ant-list-item-meta-title{margin-bottom:0}.share-knowledge-select-customoption{display:flex;justify-content:space-between}.share-knowledge-select-customoption .share-knowledge-select-customicon{display:flex;align-items:center;margin-right:15px}.share-knowledge-select-pds .ant-select-selector:focus-within{border-color:var(--dola-text-1)!important;box-shadow:none!important}.share-knowledge-select-pds .ant-select-selection-placeholder{color:var(--dola-text-3)}.share-knowledge-select-pds .ant-select-selector{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important;border-radius:6px;color:var(--dola-text-1)!important}.share-knowledge-select-pds .ant-select-selector:hover{border-color:var(--dola-text-1)!important;box-shadow:none;border-radius:6px}.share-knowledge-select-pds-popup{background:var(--dola-bg-popup)!important}.share-knowledge-select-pds-popup .ant-select-item{color:var(--dola-text-1)}.share-knowledge-select-pds-popup .ant-select-item:hover,.share-knowledge-select-pds-popup .ant-select-item.ant-select-item-option-active{background:var(--dola-bg-hover)!important}.share-knowledge-select-pds-popup .ant-select-item.ant-select-item-option-selected{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}.share-knowledge-select-pds-popup .ant-select-item .share-knowledge-select-customoption>div>div{color:var(--dola-text-3)}.share-knowledge-select-pds-popup .rc-virtual-list-scrollbar-thumb{background:var(--dola-bg-selected)!important}.ShareKnowledge-cus-checkbox{color:var(--dola-text-3);font-size:12px;line-height:18px;font-weight:400}.ShareKnowledge-cus-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary)}.ShareKnowledge-cus-checkbox .ant-checkbox-inner{border:var(--dola-border-1) 1px solid!important;background-color:var(--dola-bg-popup)}.ShareKnowledge-cus-checkbox .ant-checkbox:hover .ant-checkbox-inner,.ShareKnowledge-cus-checkbox .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--dola-primary)!important}.ShareKnowledge-cus-checkbox:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .share-knowledge-root-modal .ant-modal-close img{filter:invert(1) brightness(2)}.organization-selector .org-selector-input-wrapper,.organization-selector .org-selector-input-wrapper .org-selector-tags{margin-bottom:8px}.organization-selector .org-selector-input-wrapper .org-selector-tags .ant-tag{margin-bottom:4px;cursor:default;background:var(--dola-bg-2);color:var(--dola-text-1);border-color:var(--dola-border-1)}.organization-selector .org-selector-input-wrapper .org-selector-tags .ant-tag .ant-tag-close-icon{color:var(--dola-text-3)}.organization-selector .org-selector-input-wrapper .org-selector-tags .ant-tag .ant-tag-close-icon:hover{color:var(--dola-text-1)}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper,.organization-selector .org-selector-input-wrapper .ant-input{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper input.ant-input,.organization-selector .org-selector-input-wrapper .ant-input input.ant-input{background:transparent!important;color:var(--dola-text-1)!important}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper::placeholder,.organization-selector .org-selector-input-wrapper .ant-input::placeholder,.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper input::placeholder,.organization-selector .org-selector-input-wrapper .ant-input input::placeholder{color:var(--dola-text-3)!important}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper .anticon,.organization-selector .org-selector-input-wrapper .ant-input .anticon{color:var(--dola-text-3)}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper:hover,.organization-selector .org-selector-input-wrapper .ant-input:hover{border-color:var(--dola-primary)!important}.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper-focused,.organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper:focus-within,.organization-selector .org-selector-input-wrapper .ant-input:focus{border-color:var(--dola-primary)!important;box-shadow:none!important}.organization-selector .tree-container{max-height:200px;margin-top:8px;padding:8px;overflow:auto;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);border-radius:6px}.organization-selector .tree-container .tree-container-inner{height:100%;overflow:auto}.organization-selector .tree-container .empty-state{text-align:center;padding:20px;color:var(--dola-text-3)}.organization-selector.error .ant-input{border-color:var(--dola-danger)!important;box-shadow:0 0 0 2px #ff4d4f33!important}.organization-selector.error .tree-container{border-color:var(--dola-danger)}.organization-selector .ant-tree{background:transparent}.organization-selector .ant-tree .ant-tree-checkbox{margin-top:0}.organization-selector .ant-tree .ant-tree-list .ant-tree-title{font-size:14px!important;font-style:normal!important;font-weight:400!important;color:var(--dola-text-1)!important}.organization-selector .ant-tree .ant-tree-list .ant-tree-switcher{width:24px;height:24px;background-color:unset!important}.organization-selector .ant-tree .ant-tree-list .ant-tree-switcher.ant-tree-switcher_open{background-color:unset!important}.organization-selector .ant-tree .ant-tree-list .ant-tree-treenode{width:100%}.organization-selector .ant-tree .ant-tree-list .ant-tree-treenode-motion{display:none}.organization-selector .ant-tree .ant-tree-node-content-wrapper{background:transparent;flex:1;overflow:hidden}.organization-selector .ant-tree .ant-tree-node-content-wrapper:hover{background-color:var(--dola-bg-hover)}.organization-selector .ant-tree .tree-node-name,.organization-selector .ant-tree .tree-node-path{height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-selector .ant-tree .ant-tree-node-selected .ant-tree-node-content-wrapper{background-color:var(--dola-primary-bg)}.organization-selector .tree-node-content{display:flex;flex-direction:column;line-height:1.4}.organization-selector .tree-node-content .tree-node-name{font-size:14px;color:var(--dola-text-1);font-weight:400}.organization-selector .tree-node-content .tree-node-path{font-size:12px;color:var(--dola-text-3);margin-top:2px}.organization-selector .shared-tag{display:inline-block;margin-left:8px;padding:0 8px;font-size:12px;line-height:20px;color:var(--dola-text-2);background:var(--dola-bg-selected);border-radius:2px}.ant-popover .org-selector-tag-popover{padding:5px 10px!important}.knowledge-sidebar-wrap{position:relative}.knowledge-sidebar-wrap .knowledgeInfo-sidebar{background-color:var(--dola-bg-5);overflow-y:auto;overflow-x:hidden;width:100%;height:calc(100% - 75px);padding:24px 20px;scrollbar-width:none;-ms-overflow-style:none}.knowledge-sidebar-wrap .knowledgeInfo-sidebar::-webkit-scrollbar{display:none}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-description{color:var(--dola-text-2);font-size:14px;font-weight:400}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top>p{color:var(--dola-text-1);font-size:16px;font-weight:500;height:32px;line-height:32px;margin:20px 0 4px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author{padding:16px;display:flex;align-items:center;background-color:var(--dola-bg-4);border:var(--dola-border-1) solid 1px;border-radius:12px;height:72px;margin-top:12px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info{margin-left:16px;display:flex;flex-direction:column;height:40px;justify-content:center}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-name{display:flex;align-items:center;gap:4px;color:var(--dola-text-1);font-size:14px;font-weight:500;height:22px;line-height:22px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-name .knowledgeInfo-sidebar-author-publisherId{max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-name .knowledgeInfo-sidebar-author-name-my{display:flex;align-items:center;padding:6px;background-color:var(--dola-bg-selected);border-radius:4px;color:var(--dola-text-3);width:36px;height:18px;font-weight:500;font-size:12px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-des{width:140px;color:var(--dola-text-3);height:18px;line-height:18px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics{padding:16px;display:flex;justify-content:space-between;flex-direction:column;border:var(--dola-border-1) solid 1px;border-radius:12px;height:356px;background-color:var(--dola-bg-4)}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics .knowledgeInfo-sidebar-statistics-item{display:flex;align-items:center;justify-content:space-between;padding:12px;width:100%;height:72px;border:var(--dola-bg-selected) solid 1px;border-radius:8px;background-color:var(--dola-bg-5)}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics .knowledgeInfo-sidebar-statistics-item>div{display:flex;flex-direction:column;justify-content:space-between}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics .knowledgeInfo-sidebar-statistics-item>div .knowledgeInfo-sidebar-statistics-item-title{display:flex;align-items:center;color:var(--dola-text-1);font-size:16px;font-weight:500;height:22px;line-height:22px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-statistics .knowledgeInfo-sidebar-statistics-item>div .knowledgeInfo-sidebar-statistics-item-value{color:var(--dola-text-3);font-size:12px;font-weight:400;height:22px;line-height:22px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-top .knowledgeInfo-sidebar-marketRepoName{line-height:32px;color:var(--dola-text-1);font-size:18px;font-weight:500;margin:0 0 8px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-bottom{margin-top:20px;overflow:auto}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-bottom .knowledgeInfo-sidebar-bottom-img{width:16px;height:16px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-bottom .knowledgeInfo-sidebar-bottom-span{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:32px;height:32px;margin-bottom:4px}.knowledge-sidebar-wrap .knowledgeInfo-sidebar .knowledgeInfo-sidebar-bottom .ant-list-item{display:flex;align-items:center;justify-content:start;background-color:var(--dola-bg-hover);border:var(--dola-bg-selected) solid 1px;border-radius:12px;margin-bottom:8px;padding:12px;gap:12px;color:var(--dola-text-2);font-size:14px}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledge-sidebar-wrap-liner{width:280px;height:20px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--dola-bg-5) 100%)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge-white,.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge,.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-added-knowledge{width:280px;display:flex;justify-content:center;align-items:center;gap:4px;height:32px;border-radius:9px;font-size:14px}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge-white{background-color:var(--dola-btn-secondary-bg-default);border:1px solid var(--dola-btn-secondary-border);color:var(--dola-btn-secondary-text);cursor:url(/assets/cursor-icon.svg),pointer}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge-white:hover{background-color:var(--dola-btn-secondary-bg-hover)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge{margin-top:10px;background-color:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);border:none;cursor:url(/assets/cursor-icon.svg),pointer}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge:hover{background-color:var(--dola-btn-primary-bg-hover)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge:active{background-color:var(--dola-btn-primary-bg-active)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge.sidebar-btn{flex:1;width:auto;background-color:var(--dola-btn-secondary-bg-active);border-color:var(--dola-btn-secondary-border);color:var(--dola-btn-secondary-text)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge.sidebar-btn:hover{background-color:var(--dola-btn-secondary-bg-hover)}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-add-knowledge-noMargin{margin-top:0}.knowledge-sidebar-wrap .knowledge-sidebar-wrap-bottom .knowledgeInfo-sidebar-added-knowledge{background-color:var(--dola-btn-disabled-bg);color:var(--dola-btn-disabled-text);cursor:not-allowed}.knowledgeInfo-title{display:flex;align-items:center;justify-content:space-between;color:var(--dola-text-1);font-weight:500;font-size:18px;gap:4px}.knowledgeInfo-left-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--dola-bg-hover);border-radius:6px;cursor:pointer}.knowledgeInfo-table-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.knowledgeInfo-table-card{transition:all .3s;cursor:url(./images/cursor-icon.svg),pointer;background-color:var(--dola-bg-4);border-radius:10px;height:120px;border:1px solid var(--dola-border-1);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.knowledgeInfo-table-card:hover{box-shadow:0 2px 8px #00000017}.knowledgeInfo-table-card .card-header{flex:1;background-color:var(--dola-bg-hover)}.knowledgeInfo-table-card .card-title{display:flex;align-items:center;margin:0;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;height:40px;padding:0 12px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:var(--dola-bg-hover);border-radius:10px 10px 0 0;gap:4px}.knowledgeInfo-table-card .card-title .card-title-img{font-size:18px;margin-top:2px;color:var(--dola-text-2)}.knowledgeInfo-table-card .card-title .card-title-span{width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeInfo-table-card .card-body-style{position:relative;left:-1px;width:calc(100% + 2px);padding:10px 12px 0;border-radius:8px 8px 0 0;border:1px solid var(--dola-border-1);border-bottom:none;background-color:var(--dola-bg-4);height:calc(100% - 40px)}.knowledgeInfo-table-card .card-description,.knowledgeInfo-table-card .card-database,.knowledgeInfo-table-card .card-subtitle{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-weight:400;line-height:18px;font-style:normal;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeInfo-table-card .card-description span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeInfo-table-card .tag{background-color:var(--dola-danger);color:var(--dola-text-reverse);padding:2px 6px;border-radius:4px;font-size:10px;margin-left:4px}.knowledgeInfo-table-card .card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:0 12px 12px;background-color:var(--dola-bg-4)}.knowledgeInfo-table-card .card-info{display:flex;gap:5px}.knowledgeInfo-table-card .info-item{padding:3px 8px;display:flex;align-items:center;gap:2px;border-radius:6px;background:var(--dola-bg-hover);color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.knowledgeInfo-table-card .card-author{display:flex;align-items:center;gap:4px;color:var(--dola-text-3);font-size:12px}.knowledgeInfo-table-card .author-icon{font-size:14px}.knowledgeInfo-table-card .author-name{color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.empty-image-width160{width:160px!important;height:160px!important}.table-detail-modal .edit-btn-disabled{cursor:not-allowed!important;opacity:.5}.table-detail-modal .edit-btn-disabled:hover{background-color:transparent!important;color:var(--dola-text-4)!important}.table-detail-modal .edit-btn-disabled .iconfont{cursor:not-allowed}.KnowledgeinfoModal-qualityScore{display:flex;justify-content:space-between}.KnowledgeinfoModal-qualityScore>span{font-weight:500;font-size:14px;color:var(--dola-primary)}.KnowledgeinfoModal-qualityScore .KnowledgeinfoModal-qualityScore-add{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:14px;color:var(--dola-primary-soft);margin-left:8px;gap:4px;cursor:pointer}.KnowledgeinfoModal-table-container .ant-table,.KnowledgeinfoModal-table-container .ant-table-small{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.KnowledgeinfoModal-table-container .ant-table-tbody .ant-table-cell{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.KnowledgeinfoModal-table-container .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.KnowledgeinfoModal-table-container .ant-table-tbody>tr:hover>td,.KnowledgeinfoModal-table-container .ant-table-tbody>tr.ant-table-row-hover>td{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.KnowledgeinfoModal-table-container .ant-table-row:hover .ant-table-cell{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.KnowledgeinfoModal-table-container .ant-table-row{height:44px!important}.KnowledgeinfoModal-table-container .ant-table-thead .ant-table-cell,.KnowledgeinfoModal-table-container .ant-table-thead>tr>th{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.KnowledgeinfoModal-table-container .enum-button{font-size:12px;padding:2px 8px;height:24px;color:var(--dola-text-1)!important;background:var(--dola-bg-2)!important;border-color:var(--dola-bg-2)!important;box-shadow:none!important}.KnowledgeinfoModal-table-container .enum-button:hover,.KnowledgeinfoModal-table-container .enum-button:focus{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important;border-color:var(--dola-bg-hover)!important}.mrInfoModal{margin-right:4px}.table-name-KnowledgeinfoModal{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:17px;font-style:normal;font-weight:600;line-height:24px;width:900px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enum-popover .enum-popover-wrapper{width:360px;border-radius:8px;color:var(--dola-text-1)}.enum-popover .enum-popover-title{display:flex;justify-content:space-between;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;width:100%;height:40px;line-height:40px;border-radius:8px 8px 0 0;padding:0 12px;background:var(--dola-bg-hover);color:var(--dola-text-1)}.enum-popover .enum-popover-content{max-height:200px;overflow:auto;padding:0 12px;scrollbar-width:thin!important}.enum-popover .enum-popover-content .enum-popover-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid var(--dola-border-2);gap:8px}.enum-popover .enum-popover-content .enum-popover-item:last-child{border-bottom:none}.enum-popover .enum-popover-content .enum-popover-item>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1)}.enum-popover .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumName{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enum-popover .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumValue{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-2)}.enum-popover .enum-popover-content .enum-popover-item .enum-popover-item-single{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matrix-model-segmented{display:flex;justify-content:space-between;margin:28px 0 18px}.matrix-model-segmented .ant-segmented-item-label{cursor:url(/assets/cursor-icon.svg),pointer!important;padding:2px 12px}.matrix-model-segmented .ant-segmented-item{color:var(--dola-text-2)}.matrix-model-segmented .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-hover)}.matrix-model-segmented .ant-segmented-item-selected{color:var(--dola-text-1)!important;border-radius:6px}.enum-popover-wrapper-table{width:380px;border-radius:8px;color:var(--dola-text-1);padding:8px}.enum-popover-wrapper-table .enum-popover-title{display:flex;justify-content:space-between;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;height:40px;padding:0 8px;line-height:40px;border-radius:8px 8px 0 0;background:var(--dola-bg-hover);color:var(--dola-text-1)}.enum-popover-wrapper-table .enum-popover-content{max-height:200px;overflow:auto;padding:0 12px;scrollbar-width:thin!important}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid var(--dola-border-2);gap:8px}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item:last-child{border-bottom:none}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1)}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumName{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumValue{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-2)}.enum-popover-wrapper-table .enum-popover-content .enum-popover-item .enum-popover-item-single{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.move-assets-modal .ant-modal-content{background:var(--dola-bg-popup)!important}.move-assets-modal .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.move-assets-modal .ant-modal-title{color:var(--dola-text-1)!important}.move-assets-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.move-assets-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.move-assets-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.move-assets-modal .ant-modal-body{padding:12px 24px;color:var(--dola-text-1)}.move-assets-modal .move-assets-content .form-section{margin-bottom:12px}.move-assets-modal .move-assets-content .form-section:last-child{margin-bottom:0}.move-assets-modal .move-assets-content .form-section .form-label{font-size:14px;color:var(--dola-text-1);margin-bottom:4px;font-weight:500}.move-assets-modal .move-assets-content .form-section .form-label .required{color:var(--dola-danger);margin-right:4px}.move-assets-modal .move-assets-content .asset-select{width:100%}.move-assets-modal .move-assets-content .asset-select .ant-select-selector{border-color:var(--dola-border-1)!important;border-radius:8px!important;color:var(--dola-text-1)!important}.move-assets-modal .move-assets-content .asset-select.ant-select-focused .ant-select-selector,.move-assets-modal .move-assets-content .asset-select .ant-select-selector:hover{border-color:var(--dola-primary)!important}.move-assets-modal .move-assets-content .asset-select .ant-select-selection-placeholder{color:var(--dola-text-4)!important}.move-assets-modal .move-assets-content .asset-select .ant-select-selection-item{color:var(--dola-text-1)!important;background:var(--dola-bg-4)!important}.move-assets-modal .move-assets-content .select-arrow-icon{color:var(--dola-text-1);font-size:20px}.move-assets-modal .move-assets-content .move-to-container{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);padding:12px 10px;max-height:246px}.move-assets-modal .move-assets-content .tab-content .selected-count-tip{margin-bottom:8px;color:var(--dola-primary);font-size:12px}.move-assets-modal .move-assets-content .tab-content .spin-icon{color:var(--dola-text-1)}.move-assets-modal .move-assets-content .tab-content .tree-empty{padding:40px 0}.move-assets-modal .move-assets-content .shared-tree-wrapper{margin-top:16px}.move-assets-modal .move-assets-content .move-assets-tree{max-height:210px;overflow:auto;background:transparent}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-selected{background-color:transparent!important}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-treenode{display:flex;align-items:center;height:auto!important;padding:0;gap:8px;border-radius:6px;width:100%;transition:background-color .2s}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-hover)}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-treenode .ant-tree-title{color:var(--dola-text-1)}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-treenode-checkbox-checked{background-color:var(--dola-bg-selected)!important}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-checkbox{order:1;margin-inline-end:0px!important;align-self:center}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-switcher{display:none!important}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-content-wrapper{order:3;width:100%;padding:0;gap:4px}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-content-wrapper .tree-folder-item{width:100%}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content{display:flex;align-items:center;gap:6px;width:100%}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon img{width:16px;height:16px}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon i{font-size:16px}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-demo{background-color:var(--dola-bg-5);padding:0 6px;height:20px;line-height:20px;border-radius:6px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-name{width:250px;color:var(--dola-text-1);font-size:14px;font-style:normal;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.move-assets-modal .move-assets-content .move-assets-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-count{background-color:var(--dola-bg-4);color:var(--dola-text-1);min-width:20px;height:20px;line-height:20px;border-radius:10px;font-size:12px;font-style:normal;font-weight:500;text-align:center;margin:0 6px 0 auto}.move-assets-modal .move-assets-content .ant-checkbox-wrapper{color:var(--dola-text-1)!important}.move-assets-modal .move-assets-content .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled,.move-assets-modal .move-assets-content .ant-checkbox-wrapper .ant-checkbox-disabled+span{color:var(--dola-text-4)!important}.move-assets-modal .modal-footer{display:flex;justify-content:flex-end;gap:8px}.move-assets-modal .modal-footer .btn-save{background:var(--dola-primary)!important}.move-assets-modal .modal-footer .btn-save:hover{background:var(--dola-primary-hover, var(--dola-primary))!important}.move-assets-select-dropdown{background:var(--dola-bg-popup)!important}.move-assets-select-dropdown .ant-select-item-group{min-height:auto;font-size:12px!important;font-weight:400!important;line-height:20px!important;color:var(--dola-text-3)!important;cursor:default}.move-assets-select-dropdown .ant-select-item-option{padding:6px 24px!important;color:var(--dola-text-1);font-size:14px}.move-assets-select-dropdown .ant-select-item-option .asset-option{display:flex;align-items:center}.move-assets-select-dropdown .ant-select-item-option:hover{background-color:var(--dola-bg-hover)!important}.move-assets-select-dropdown .ant-select-item-option-selected{background-color:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}.sync-knowledge-modal .ant-modal-body{padding:24px}.sync-knowledge-modal .sync-knowledge-content .tip-text{color:#666;font-size:14px;line-height:22px;margin-bottom:16px}.sync-knowledge-modal .sync-knowledge-content .sync-to-container{border-radius:8px;border:1px solid #e7e7e7;background:#fbfbfb;padding:12px 10px;max-height:218px}.sync-knowledge-modal .sync-knowledge-content .sync-to-container .selected-count-tip{margin-bottom:8px;color:#6c5ce7;font-size:12px}.sync-knowledge-modal .sync-knowledge-content .sync-to-container .tree-empty{padding:40px 0}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree{max-height:172px;overflow:auto;background:transparent}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-selected{background-color:transparent!important}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-treenode{display:flex;align-items:center;height:auto!important;padding:0;gap:8px;border-radius:6px;width:100%;transition:background-color .2s;margin-bottom:0!important}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-treenode:hover{background-color:#efefef}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-treenode .ant-tree-title{color:#242424}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-treenode-checkbox-checked{background-color:#f7f7f7!important}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-checkbox{order:1;margin-inline-end:0px!important;align-self:center}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-checkbox .ant-tree-checkbox-inner{border:1px solid #e7e7e7!important}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-switcher{display:none!important}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-content-wrapper{order:3;width:100%;padding:0;gap:4px}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-content-wrapper .tree-folder-item{width:100%}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content{display:flex;align-items:center;gap:6px;width:100%}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon img{width:16px;height:16px}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon i{font-size:16px;color:#ff9500}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-name{flex:1;width:250px;color:#242424;font-size:14px;font-style:normal;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .repo-tag{display:flex;align-items:center;gap:6px;color:#242424;font-size:14px;padding:2px 8px;flex-shrink:0}.sync-knowledge-modal .sync-knowledge-content .sync-knowledge-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .repo-tag .iconfont{font-size:12px}.sync-knowledge-modal .modal-footer{display:flex;justify-content:flex-end;gap:8px}.sync-knowledge-modal .modal-footer .btn-save{background:linear-gradient(180deg,#7f74ff 0%,#4d3ffc 100%)!important}.quality-score-container{display:inline-flex;align-items:center;gap:4px}.quality-score-container .quality-score-warning{color:#f80;font-size:14px;cursor:pointer}.quality-score-container .quality-score-text{font-size:12px;color:#666;white-space:nowrap}.card-title-img{font-size:16px;color:var(--dola-text-2)}.knowledgeInfo-mobile-table-grid{display:flex;flex-direction:column;gap:12px}.knowledgeInfo-mobile-table-grid .table-card{transition:all .3s;background-color:var(--dola-bg-4);border-radius:8px;border:1px solid var(--dola-border-1);box-shadow:0 2px 8px #00000017;min-height:100px;height:auto!important;padding:0;overflow:hidden}.knowledgeInfo-mobile-table-grid .table-card .card-header{flex:1}.knowledgeInfo-mobile-table-grid .table-card .card-title{display:flex;align-items:center;margin:0;color:var(--dola-text-1);font-size:14px;font-weight:500;height:40px;padding:0 12px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;gap:6px}.knowledgeInfo-mobile-table-grid .table-card .card-title .card-title-left{display:flex;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeInfo-mobile-table-grid .table-card .card-title .card-title-img{font-size:16px;color:var(--dola-text-2)}.knowledgeInfo-mobile-table-grid .table-card .card-title .card-title-span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledgeInfo-mobile-table-grid .table-card .card-body-style{position:relative;left:-1px;width:calc(100% + 2px);padding:8px 12px;border-radius:6px 6px 0 0;border-bottom:none;background-color:var(--dola-bg-4);height:calc(100% - 40px)}.knowledgeInfo-mobile-table-grid .table-card .card-description{color:var(--dola-text-1);font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px;overflow:hidden;white-space:nowrap;width:90%;text-overflow:ellipsis}.knowledgeInfo-mobile-table-grid .table-card .card-footer{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;margin-top:auto;background-color:var(--dola-bg-4)}.knowledgeInfo-mobile-table-grid .table-card .card-info{display:flex;gap:8px;flex-wrap:wrap}.knowledgeInfo-mobile-table-grid .table-card .info-item{padding:2px 6px;display:flex;align-items:center;gap:2px;border-radius:4px;background:var(--dola-bg-hover);color:var(--dola-text-1);font-size:11px;font-weight:500;line-height:16px}.knowledgeInfo-mobile-table-grid .table-card .card-author{display:flex;align-items:center;gap:4px;color:var(--dola-text-3);font-size:11px}.knowledgeInfo-mobile-table-grid .table-card .author-name{color:var(--dola-text-2);font-size:11px;font-weight:400;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-rule-modal .ant-modal-content{padding:24px 32px!important}.analysis-rule-modal .ant-modal-header{margin-bottom:24px!important}.analysis-rule-modal .modal-title-container .modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px}.analysis-rule-modal .modal-title-container .modal-subtitle{font-size:14px;font-weight:400;color:var(--dola-text-3);line-height:22px;display:flex}.analysis-rule-modal .modal-title-container .modal-subtitle .subtitle-link{color:var(--dola-text-2);text-decoration:none;margin-left:15px;display:inline-flex;align-items:center;gap:4px}.analysis-rule-modal .modal-title-container .modal-subtitle .subtitle-link:hover{color:var(--dola-primary)}.analysis-rule-modal .modal-title-container .modal-subtitle .subtitle-link .link-icon{font-size:12px}.analysis-rule-modal .modal-title-container .modal-subtitle .subtitle-link .arrow-icon{font-size:10px}.analysis-rule-modal .ant-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.analysis-rule-modal .ant-modal-body{padding:0!important}.analysis-rule-modal .analysis-rule-content{display:flex;flex-direction:column;height:100%}.analysis-rule-modal .rule-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.analysis-rule-modal .rule-card{background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:12px;padding:12px;cursor:pointer;transition:all .3s;height:96px;gap:10px;display:flex;flex-direction:column;box-sizing:border-box}.analysis-rule-modal .rule-card:hover{border-color:var(--dola-primary);box-shadow:0 2px 8px #8a5cfa26}.analysis-rule-modal .add-rule-card{display:flex;flex-direction:column;align-items:center;justify-content:center;border-color:var(--dola-border-active);background-color:var(--dola-bg-popup);gap:10px}.analysis-rule-modal .add-rule-card:hover{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.analysis-rule-modal .add-rule-card .add-icon{display:flex;font-size:20px;color:var(--dola-primary-soft);height:20px}.analysis-rule-modal .add-rule-card .add-text{font-size:14px;color:var(--dola-primary);font-weight:400;line-height:22px}.analysis-rule-modal .rule-title{font-size:14px;color:var(--dola-text-1);line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;flex:1}.analysis-rule-modal .rule-scope{font-size:12px;color:var(--dola-text-3);line-height:18px}.analysis-rule-modal .sql-code{font-size:12px;color:var(--dola-text-3);line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace}.analysis-rule-modal .rule-pagination{display:flex;justify-content:end}.analysis-rule-modal .rule-pagination .ant-pagination .ant-pagination-item-active{background:var(--dola-primary-bg);border-color:transparent}.analysis-rule-modal .rule-pagination .ant-pagination .ant-pagination-item-active a,.analysis-rule-modal .rule-pagination .ant-pagination .ant-pagination-item:hover a{color:var(--dola-primary)}.rule-detail-modal .ant-modal-content{padding:24px 32px!important}.rule-detail-modal .ant-modal-header{margin-bottom:24px!important}.rule-detail-modal .ant-modal-body{padding:0!important;overflow:hidden}.rule-detail-modal .rule-detail-header{display:flex;align-items:center;gap:12px}.rule-detail-modal .rule-detail-header .back-icon{font-size:14px;color:var(--dola-text-1);cursor:pointer;transition:color .3s}.rule-detail-modal .rule-detail-header .back-icon:hover{color:var(--dola-primary)}.rule-detail-modal .rule-detail-header span{font-size:16px;font-weight:500;color:var(--dola-text-1)}.rule-detail-modal .rule-detail-form .ant-form-item-label>label{font-size:14px;color:var(--dola-text-1);font-weight:400}.rule-detail-modal .rule-detail-form .ant-input,.rule-detail-modal .rule-detail-form .ant-select-selector{border-radius:6px;border-color:var(--dola-input-border-default)!important}.rule-detail-modal .rule-detail-form .ant-input:hover,.rule-detail-modal .rule-detail-form .ant-select-selector:hover{border-color:var(--dola-input-border-hover)!important}.rule-detail-modal .rule-detail-form .ant-input:focus,.rule-detail-modal .rule-detail-form .ant-select-selector:focus,.rule-detail-modal .rule-detail-form .ant-input.ant-input-focused,.rule-detail-modal .rule-detail-form .ant-select-selector.ant-input-focused,.rule-detail-modal .rule-detail-form .ant-input.ant-select-focused .ant-select-selector,.rule-detail-modal .rule-detail-form .ant-select-selector.ant-select-focused .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:none}.rule-detail-modal .rule-detail-form textarea.ant-input{border-radius:6px;border:1px solid var(--dola-input-border-default)!important}.rule-detail-modal .rule-detail-form textarea.ant-input:hover{border-color:var(--dola-input-border-hover)!important}.rule-detail-modal .rule-detail-form textarea.ant-input:focus{border-color:var(--dola-input-border-focus)!important;box-shadow:none!important}.rule-detail-modal .rule-detail-form .ant-input-outlined{border-radius:6px;border-color:var(--dola-input-border-default)!important}.rule-detail-modal .rule-detail-form .ant-input-outlined:hover{border-color:var(--dola-input-border-hover)!important}.rule-detail-modal .rule-detail-form .ant-input-outlined:focus-within{border-color:var(--dola-input-border-focus)!important;box-shadow:none!important}.rule-detail-modal .rule-detail-form .ant-input-outlined textarea.ant-input{border:none!important}.rule-detail-modal .rule-detail-form .ant-select:hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}.rule-detail-modal .rule-detail-form .ant-select-focused .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:none!important}.rule-detail-modal .rule-detail-form .ant-input:hover{border-color:var(--dola-input-border-hover)!important}.rule-detail-modal .rule-detail-form .monaco-editor-container{overflow:hidden}.rule-detail-modal .rule-detail-form .monaco-editor-container:hover{border-color:var(--dola-input-border-hover)!important}.rule-detail-modal .rule-detail-form .ant-input-outlined:focus-within{box-shadow:none}.rule-detail-modal .rule-detail-form .ant-input::placeholder,.rule-detail-modal .rule-detail-form .ant-input-textarea textarea::placeholder{color:var(--dola-text-3)}.rule-detail-modal .rule-detail-form .ant-input-data-count{color:var(--dola-text-3)!important}.rule-detail-modal .rule-detail-form .form-footer{margin-top:24px;margin-bottom:0}.rule-detail-modal .rule-detail-form .form-footer .ant-form-item-control-input-content{display:flex;justify-content:space-between;align-items:center}.rule-detail-modal .rule-detail-form .form-footer .footer-left,.rule-detail-modal .rule-detail-form .form-footer .footer-right{display:flex;gap:12px}.rule-detail-modal .rule-detail-form .form-footer .delete-button,.rule-detail-modal .rule-detail-form .form-footer .cancel-button,.rule-detail-modal .rule-detail-form .form-footer .confirm-button{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px}.rule-detail-modal .rule-detail-form .form-footer .delete-button{background:var(--dola-btn-danger-bg-default)!important;border-color:var(--dola-btn-danger-bg-default)!important;color:var(--dola-btn-danger-text)!important}.rule-detail-modal .rule-detail-form .form-footer .delete-button:hover{background:var(--dola-btn-danger-bg-hover)!important;border-color:var(--dola-btn-danger-bg-hover)!important}.rule-detail-modal .rule-detail-form .form-footer .cancel-button{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.rule-detail-modal .rule-detail-form .form-footer .cancel-button:hover{background:var(--dola-btn-secondary-bg-hover)!important}.rule-detail-modal .rule-detail-form .form-footer .confirm-button{background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.rule-detail-modal .rule-detail-form .form-footer .confirm-button:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.rule-detail-modal .monaco-editor .current-line{border:none!important;background-color:var(--dola-bg-hover)!important}.wechat-guide-modal .ant-modal-content{border-radius:16px;padding:0;overflow:hidden;background:var(--dola-bg-popup)!important;box-shadow:0 20px 60px #00000026}.wechat-guide-modal .ant-modal-body{padding:0;color:var(--dola-text-1)}.wechat-guide-modal .ant-modal-close{top:12px;right:16px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.wechat-guide-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.wechat-guide-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.guide-layout{display:flex}.guide-sidebar{width:180px;flex-shrink:0;background:var(--dola-bg-5);padding:24px 20px;border:1px solid var(--dola-border-2);border-radius:8px;display:flex;flex-direction:column}.guide-sidebar-title{font-size:19px;font-weight:700;color:var(--dola-text-1);margin-bottom:4px;line-height:1.3}.guide-sidebar-sub{font-size:12px;color:var(--dola-text-3);margin:12px 0 20px;line-height:1.6}.guide-steps-nav{display:flex;flex-direction:column;flex:1}.guide-step-nav-item{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;position:relative;margin-bottom:10px;border-radius:8px}.guide-step-nav-item.active:after,.guide-step-nav-item.done:after{background:var(--dola-primary-bg)}.guide-step-nav-item.done .guide-step-nav-label{color:var(--dola-text-3)}.guide-step-nav-item.active{box-shadow:0 0 0 1px var(--dola-border-1);background:var(--dola-bg-popup)}.guide-step-nav-item.active .guide-step-num{background:#1e6fff;color:#fff}.guide-step-nav-item.active .guide-step-nav-label{color:var(--dola-text-1);font-weight:600}.guide-step-num{width:28px;height:28px;border-radius:6px;background-color:var(--dola-bg-2);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--dola-text-4);background:var();flex-shrink:0;transition:all .2s;position:relative;z-index:1}.guide-step-nav-label{font-size:12px;color:var(--dola-text-3);font-weight:500;transition:color .2s}.guide-content{flex:1;display:flex;flex-direction:column;padding:20px 20px 16px;background:var(--dola-bg-popup);overflow:hidden}.guide-image-area{border-radius:10px;overflow:hidden;margin-bottom:14px;flex-shrink:0}.guide-step-img{width:100%;height:auto;display:block}.guide-step-info{margin-bottom:14px;flex-shrink:0}.guide-step-title{font-size:14px;font-weight:700;color:var(--dola-text-1);margin-bottom:4px}.guide-step-desc{font-size:12px;color:var(--dola-text-3);line-height:1.6}.guide-footer{display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.guide-footer:has(.guide-btn-next:only-child){justify-content:flex-end}.guide-footer:has(.guide-btn-prev:only-child){justify-content:flex-start}.guide-btn{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:50%;font-size:16px;cursor:pointer;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);color:var(--dola-text-3);transition:all .18s}.guide-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary);background:var(--dola-primary-bg)}.wechat-bot-modal .ant-modal-content{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}.wechat-bot-modal .ant-modal-content .ant-modal-header{margin-bottom:0!important;background:transparent!important}.wechat-bot-modal .ant-modal-title{font-size:16px;font-weight:600;color:var(--dola-text-1)!important}.wechat-bot-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.wechat-bot-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.wechat-bot-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.wechat-bot-modal .ant-modal-body{padding-top:12px;color:var(--dola-text-1)}.wechat-bot-modal .wechat-bot-loading{display:flex;justify-content:center;align-items:center;min-height:120px}.wechat-bot-modal .wechat-bot-desc{display:flex;justify-content:space-between;align-items:center;border-radius:10px;background:var(--dola-primary-bg);color:var(--dola-primary);font-family:PingFang SC;padding:4px 12px;font-size:14px;font-weight:500;line-height:1.6;margin:8px 0 20px}.wechat-bot-modal .wechat-bot-desc .iconfont{cursor:pointer}.wechat-bot-modal .wechat-bot-Instructions{overflow:hidden;color:var(--dola-text-3);text-overflow:ellipsis;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.wechat-bot-modal .wechat-bot-Instructions .wechat-bot-Instructions-link{color:var(--dola-primary);font-size:12px;font-weight:500;line-height:18px;margin-left:5px;cursor:pointer;text-decoration:underline}.wechat-bot-modal .wechat-bot-field{margin-bottom:20px}.wechat-bot-modal .wechat-bot-field:last-child{margin-bottom:4px}.wechat-bot-modal .wechat-bot-field-label{display:block;color:var(--dola-text-3);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:22px;margin-bottom:1px}.wechat-bot-modal .wechat-bot-field-input{display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);padding:4px 12px;gap:12px}.wechat-bot-modal .wechat-bot-field-value{flex:1;color:var(--dola-text-3);font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wechat-bot-modal .wechat-bot-copy-btn{display:flex;align-items:center;width:24px;height:24px;gap:4px;background:transparent;border:none;cursor:pointer;color:var(--dola-text-3);font-size:13px;padding:4px 6px;border-radius:4px;white-space:nowrap;flex-shrink:0;transition:color .2s,background-color .2s}.wechat-bot-modal .wechat-bot-copy-btn .anticon{font-size:14px}.wechat-bot-modal .wechat-bot-copy-btn:hover{color:var(--dola-text-1);background-color:var(--dola-bg-hover)}.wechat-bot-modal .wechat-bot-copy-btn.copied{color:var(--dola-success)}.wechat-bot-modal .wechat-bot-copy-btn.copied:hover{color:var(--dola-success);background-color:var(--dola-bg-hover)}.git-import-modal-content{display:flex;flex-direction:column;gap:20px;padding:8px 0}.git-import-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.git-import-section-title{color:#242424;font-weight:500;font-size:14px;line-height:22px}.git-import-batch-actions{display:flex;gap:8px;align-items:center}.git-import-delete-popconfirm.ant-popover .ant-popover-inner{padding:16px!important}.git-import-saved-section,.git-import-new-section{display:flex;flex-direction:column;gap:8px}.git-import-list-scroll{display:flex;flex-direction:column;gap:8px;max-height:280px;overflow-y:auto}.git-import-item-row{display:flex;gap:8px;align-items:center}.git-import-item-input,.git-import-new-input-wrapper{flex:1}.git-import-item-actions{display:flex;gap:2px;align-items:center;flex-shrink:0}.git-import-error-msg{margin-top:4px;color:#f04352;font-size:12px;line-height:1.5}.git-import-remove-btn{color:#8a8a8a}.git-import-add-btn{width:100%}.advanced-config-content{max-height:68vh;overflow-y:scroll}.advanced-config-tip{height:40px;padding:0 20px;border-radius:12px;background:linear-gradient(90deg,var(--dola-primary-bg) 0%,transparent 100%);font-family:PingFang SC;display:flex;align-items:center}.advanced-config-tip .tip-text{font-size:14px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-text-1);min-width:554px}.advanced-config-tip .tip-divider{height:16px;margin:0 8px;border-color:var(--dola-border-1)}.advanced-config-tip .tip-link{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0%;color:var(--dola-text-1);cursor:pointer;white-space:nowrap;transition:color .2s}.advanced-config-tip .tip-link .iconfont{transition:color .2s}.advanced-config-tip .tip-link:hover{color:var(--dola-primary)}.advanced-config-tip .tip-link:hover .iconfont{color:var(--dola-primary)!important}.config-form-item{margin-top:24px}.config-form-item .form-item-label{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-text-3);margin-bottom:6px}.config-form-item .form-item-input{width:100%;border-radius:10px}.config-form-item .form-item-error{margin-top:0;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-danger)}.headers-table{margin-top:6px;border:1px solid var(--dola-input-border-default);border-radius:6px;overflow:hidden}.headers-table .headers-table-header{display:flex;align-items:center;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px;color:var(--dola-text-1);background-color:var(--dola-bg-5);margin:0}.headers-table .headers-table-header .header-col-key,.headers-table .headers-table-header .header-col-value,.headers-table .headers-table-header .header-col-actions{padding:8px 12px}.headers-table .headers-table-body{max-height:216px;overflow-y:auto}.headers-table .headers-table-row{display:flex;align-items:center;border-bottom:1px solid var(--dola-border-1)}.headers-table .headers-table-row:last-child{border-bottom:none}.headers-table .headers-table-row .ant-input{border-radius:10px}.headers-table .headers-table-row .ant-input::placeholder{color:var(--dola-text-3);font-weight:350}.headers-table .header-col-key{width:320px;flex-shrink:0;text-align:left;padding:8px 12px}.headers-table .header-col-key .form-item-error{margin-top:0;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-danger)}.headers-table .header-col-value{flex:1;text-align:left;padding:8px 12px}.headers-table .header-col-value .form-item-error{margin-top:0;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-danger)}.headers-table .header-col-actions{width:120px;display:flex;align-items:center;gap:8px;text-align:left;padding:8px 12px}.headers-table .header-col-actions .ant-btn-link{font-family:Noto Sans SC;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-text-2)}.headers-table .header-col-actions .ant-btn-link:disabled{color:var(--dola-text-4)}.service-test-toggle{display:flex;align-items:center;gap:2px;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-primary);cursor:pointer;user-select:none}.service-test-toggle:hover{opacity:.8}.params-table{margin-top:6px;border:1px solid var(--dola-input-border-default);border-radius:6px;overflow:hidden}.params-table .params-table-header{display:flex;align-items:center;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px;color:var(--dola-text-1);background-color:var(--dola-bg-5);margin:0}.params-table .params-table-header .param-col-key,.params-table .params-table-header .param-col-value{padding:8px 12px}.params-table .params-table-body{display:flex;flex-direction:column}.params-table .params-table-row{display:flex;align-items:center;border-bottom:1px solid var(--dola-border-1)}.params-table .params-table-row:last-child{border-bottom:none}.params-table .params-table-row .ant-input{border-radius:10px}.params-table .params-table-row .ant-input::placeholder{color:var(--dola-text-3);font-weight:350}.params-table .params-table-row .ant-input:disabled{background-color:var(--dola-bg-5);color:var(--dola-text-1);cursor:default;border-color:var(--dola-input-border-default)}.params-table .param-col-key{width:320px;flex-shrink:0;text-align:left;padding:8px 12px}.params-table .param-col-key .param-key-tag{display:inline-block;padding:2px 6px;border-radius:4px;background:var(--dola-bg-7);font-family:Noto Sans SC;font-size:14px;font-weight:350;line-height:22px;letter-spacing:0%;color:var(--dola-text-1)}.params-table .param-col-value{flex:1;text-align:left;padding:8px 12px}.params-table .param-col-value .form-item-error{margin-top:0;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-danger)}.connection-test-btn{width:100%;height:32px;margin-top:12px;padding:4px 16px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0%;color:var(--dola-text-1);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:color .2s}.connection-test-btn .iconfont{transition:color .2s}.connection-test-btn:hover{color:var(--dola-primary-soft)}.connection-test-btn:hover .iconfont{color:var(--dola-primary-soft)!important}.test-status-text{margin-top:8px;margin-bottom:8px;text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:var(--dola-text-3)}.test-result-textarea{width:100%;padding:8px 12px;border-radius:6px;border:1px solid var(--dola-input-border-default);background:var(--dola-bg-5);font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;line-height:18px;color:var(--dola-text-1);resize:vertical}.test-result-textarea:focus{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.permission-modal .ant-modal-wrap{perspective:2000px}.permission-modal .ant-modal-content{padding:0;transition:height .3s ease-in-out;transform-style:preserve-3d;backface-visibility:hidden;display:flex;flex-direction:column;max-height:90vh;background:var(--dola-bg-popup)}.permission-modal .ant-modal-body{padding:24px;display:flex;flex-direction:column;overflow:hidden;flex:1}.permission-modal .ant-modal-mask{pointer-events:auto!important}.permission-modal.flipping .ant-modal-content{animation:flipAnimation .4s ease-in-out}@keyframes flipAnimation{0%{transform:perspective(2000px) rotateY(0);opacity:1}50%{transform:perspective(2000px) rotateY(180deg);opacity:.3}to{transform:perspective(2000px) rotateY(360deg);opacity:1}}.permission-modal .permission-modal-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 12px;flex-shrink:0}.permission-modal .permission-modal-header .advanced-config-header-left{display:flex;align-items:center;gap:0}.permission-modal .permission-modal-header .advanced-config-header-left .back-button{padding:0;font-family:PingFang SC;font-weight:500;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0px;vertical-align:middle;color:var(--dola-text-2)}.permission-modal .permission-modal-header .advanced-config-header-left .back-button:hover{color:var(--dola-text-2)}.permission-modal .permission-modal-header .advanced-config-header-left .back-button .anticon{font-size:12px;vertical-align:middle}.permission-modal .permission-modal-header .advanced-config-header-left .breadcrumb-divider{margin:0 8px;height:16px;border-left-color:var(--dola-border-1)}.permission-modal .permission-modal-header .permission-modal-title{margin:0;font-weight:500;font-size:16px;color:var(--dola-text-1);line-height:24px}.permission-modal .permission-modal-header .permission-modal-actions{display:flex;align-items:center;gap:12px}.permission-modal .permission-modal-header .permission-modal-actions .toggle-button{display:flex;align-items:center;padding:4px 0;color:var(--dola-primary);font-size:14px;font-weight:500;gap:2px}.permission-modal .permission-modal-header .permission-modal-actions .toggle-button:hover{color:var(--dola-btn-primary-bg-hover)}.permission-modal .permission-modal-header .permission-modal-actions .toggle-button .anticon{margin-right:4px}.permission-modal .permission-modal-header .permission-modal-actions .close-icon{cursor:pointer;font-size:14px;color:var(--dola-text-1);transition:color .3s}.permission-modal .permission-modal-header .permission-modal-actions .close-icon:hover{color:var(--dola-text-1)}.permission-modal .permission-modal-body{padding:0;overflow-y:auto;flex:1;min-height:0}.permission-modal .permission-modal-body::-webkit-scrollbar{width:6px}.permission-modal .permission-modal-body::-webkit-scrollbar-track{background:var(--dola-bg-5);border-radius:3px}.permission-modal .permission-modal-body::-webkit-scrollbar-thumb{background:var(--dola-text-4);border-radius:3px}.permission-modal .permission-modal-body::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.permission-modal .permission-modal-apply .apply-knowledge-info{display:flex;align-items:center;gap:8px;padding:0 8px;background:linear-gradient(90deg,var(--dola-primary-bg) -43.02%,transparent 115.47%);border-radius:8px;margin-bottom:12px;height:32px;overflow:hidden}.permission-modal .permission-modal-apply .apply-knowledge-info .apply-icon{display:flex}.permission-modal .permission-modal-apply .apply-knowledge-info .apply-icon i{font-size:18px;color:var(--dola-primary)}.permission-modal .permission-modal-apply .apply-knowledge-info .apply-text{font-size:13.5px;color:var(--dola-text-1);font-weight:500}.permission-modal .permission-modal-apply .apply-to{display:flex;align-items:center;margin-bottom:24px;font-weight:500;font-size:14px;color:var(--dola-text-1);line-height:22px}.permission-modal .permission-modal-apply .apply-to .apply-label{margin-right:8px}.permission-modal .permission-modal-apply .apply-type-section,.permission-modal .permission-modal-apply .apply-reason-section{margin-bottom:24px}.permission-modal .permission-modal-apply .apply-type-section .apply-section-title,.permission-modal .permission-modal-apply .apply-reason-section .apply-section-title{font-size:16px;color:var(--dola-text-1);font-weight:500;line-height:24px;margin-bottom:12px;padding:4px 0}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card{display:flex;align-items:flex-start;gap:10px;padding:14px 20px;border:1px solid var(--dola-border-1);border-radius:6px;cursor:pointer;transition:all .3s}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card:hover,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card:hover{background:var(--dola-primary-bg)}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card.active,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card.active{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card.disabled,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card.disabled{cursor:not-allowed}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card .ant-radio,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card .ant-radio{margin-top:2px}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card .card-content,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card .card-content{flex:1;color:var(--dola-text-1);line-height:22px}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card .card-content .card-title,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card .card-content .card-title{font-size:14px;font-weight:600;margin-bottom:4px}.permission-modal .permission-modal-apply .apply-type-section .apply-type-cards .apply-type-card .card-content .card-desc,.permission-modal .permission-modal-apply .apply-reason-section .apply-type-cards .apply-type-card .card-content .card-desc{font-size:14px}.permission-modal .permission-modal-apply .apply-type-section .apply-reason-textarea,.permission-modal .permission-modal-apply .apply-reason-section .apply-reason-textarea{width:100%;padding:12px;border:1px solid var(--dola-input-border-default);border-radius:8px;font-size:14px;color:var(--dola-text-1);background:var(--dola-input-bg);resize:vertical;transition:all .3s;box-sizing:border-box}.permission-modal .permission-modal-apply .apply-type-section .apply-reason-textarea:hover,.permission-modal .permission-modal-apply .apply-reason-section .apply-reason-textarea:hover{border-color:var(--dola-input-border-hover)}.permission-modal .permission-modal-apply .apply-type-section .apply-reason-textarea:focus,.permission-modal .permission-modal-apply .apply-reason-section .apply-reason-textarea:focus{outline:none;border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.permission-modal .permission-modal-apply .apply-type-section .apply-reason-textarea::placeholder,.permission-modal .permission-modal-apply .apply-reason-section .apply-reason-textarea::placeholder{color:var(--dola-text-4)}.permission-modal .permission-modal-authorize .authorize-knowledge-info{display:flex;height:32px;padding:0 8px;align-items:center;gap:8px;align-self:stretch;border-radius:6px;background:linear-gradient(90deg,var(--dola-primary-bg) -43.02%,transparent 115.47%);margin:0 0 12px}.permission-modal .permission-modal-authorize .authorize-knowledge-info .authorize-icon{display:flex}.permission-modal .permission-modal-authorize .authorize-knowledge-info .authorize-icon i{font-size:18px;color:var(--dola-primary)}.permission-modal .permission-modal-authorize .authorize-knowledge-info .authorize-text{font-size:14px;color:var(--dola-title);font-weight:500}.permission-modal .permission-modal-authorize .authorize-mode-section{margin-bottom:24px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;border-radius:6px;border:1px solid var(--dola-border-1);cursor:pointer;gap:10px;transition:all .3s}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card:hover,.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card.active{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card.authorize-mode-card-disabled{cursor:not-allowed;opacity:.7}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card.authorize-mode-card-disabled:hover{border-color:var(--dola-border-1);background:transparent}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .ant-radio-wrapper{margin-inline-end:0}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .ant-radio{margin-top:2px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .card-content{flex:1;color:var(--dola-text-1);line-height:22px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .card-content .card-title{font-size:14px;font-weight:600;margin-bottom:4px}.permission-modal .permission-modal-authorize .authorize-mode-section .authorize-mode-cards .authorize-mode-card .card-content .card-desc{font-size:14px;font-weight:400}.permission-modal .permission-modal-authorize .authorize-limit-section{margin-bottom:24px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-nav{margin-bottom:16px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-tab{padding:8px 0!important;color:var(--dola-text-2);font-size:14px;font-weight:500;line-height:20px;text-transform:capitalize}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 24px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-tab .ant-tabs-tab-btn{line-height:24px!important}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-2);font-size:14px;font-weight:500}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-tabs .ant-tabs-ink-bar{background:var(--dola-primary)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content{padding-top:8px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table{border-radius:6px;overflow:hidden}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-container,.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table table{border-radius:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-body::-webkit-scrollbar{width:6px;height:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-body::-webkit-scrollbar-track{background:var(--dola-bg-5);border-radius:3px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-body::-webkit-scrollbar-thumb{background:var(--dola-text-4);border-radius:3px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-thead>tr>th{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-table-tbody>tr>td{padding:6px 16px!important;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-btn-link{color:var(--dola-text-1);padding:0}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-btn-link:hover{color:var(--dola-danger)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner{background-color:var(--dola-bg-5);border-color:var(--dola-input-border-default)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row{background:var(--dola-primary-bg)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row td{padding:8px 16px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row .ant-select .ant-select-selector{border-color:var(--dola-primary);box-shadow:none}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row .ant-select .ant-select-selector:hover{border-color:var(--dola-btn-primary-bg-hover)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .ant-table .new-user-row .ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-section{margin-top:6px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-section .ant-btn{padding:0 12px!important;font-size:12px;gap:1px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-section .ant-btn-link:disabled{color:var(--dola-primary-soft)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form{margin-top:16px;padding:16px;background:var(--dola-bg-5);border-radius:8px;border:1px solid var(--dola-border-1)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .user-select-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:12px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .user-select-wrapper .user-select-label{font-size:14px;color:var(--dola-text-1);white-space:nowrap}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .add-user-actions{display:flex;justify-content:flex-end;gap:8px}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .add-user-actions .ant-btn-primary{background-color:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default)}.permission-modal .permission-modal-authorize .authorize-limit-section .limit-content .add-user-form .add-user-actions .ant-btn-primary:hover{background-color:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.permission-modal .permission-modal-authorize .authorize-restrict-tip .guidance-image{width:100%;height:auto;display:block}.permission-modal .modal-footer{display:flex;justify-content:space-between;align-items:center;padding:16px 0 0;margin-top:0;background:var(--dola-bg-popup);flex-shrink:0}.permission-modal .modal-footer .modal-footer-left{flex:1;display:flex;align-items:center}.permission-modal .modal-footer .modal-footer-left .ant-btn-link{padding:0!important;height:auto;width:auto;font-family:PingFang SC;font-weight:500;font-style:normal;font-size:14px;line-height:22px;letter-spacing:0%;color:var(--dola-primary)}.permission-modal .modal-footer .modal-footer-left .ant-btn-link:hover{color:var(--dola-primary);opacity:.8}.permission-modal .modal-footer .modal-footer-right{display:flex;gap:12px;align-items:center}.permission-modal .modal-footer .ant-btn{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px}.permission-modal .modal-footer .ant-btn-default:not(.ant-btn-dangerous):not(:disabled){background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.permission-modal .modal-footer .ant-btn-default:not(.ant-btn-dangerous):not(:disabled):hover{background:var(--dola-btn-secondary-bg-hover)!important}.permission-modal .modal-footer .ant-btn-primary:not(:disabled){border:1px solid var(--dola-btn-primary-bg-default);background:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text)}.permission-modal .modal-footer .ant-btn-primary:not(:disabled):hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.knowledge-garden-customList{width:100%;border:var(--dola-border-1) solid 1px;border-radius:16px;padding:12px;background-color:var(--dola-bg-4)}.knowledge-garden-customList .knowledge-garden-customList-img{position:relative;width:100%;height:0;padding-bottom:calc(100% * (2 / 3));border-radius:12px;overflow:hidden}.knowledge-garden-customList .knowledge-garden-customList-img>img{width:100%;border-radius:12px}.knowledge-garden-customList .knowledge-garden-customList-img .knowledge-garden-customList-img-black{position:absolute;width:100%;background-color:#0000001a;left:0;height:0;padding-bottom:calc(100% * (2 / 3));top:0;cursor:url(/assets/cursor-icon.svg),pointer;border-radius:12px}.knowledge-garden-customList .knowledge-garden-customList-img .knowledge-garden-customList-ul{position:absolute;display:flex;gap:8px;align-items:center;bottom:10px;right:10px}.knowledge-garden-customList .knowledge-garden-customList-img .knowledge-garden-customList-ul>div{display:flex;justify-content:start;align-items:center;padding:0 8px;gap:4px;height:24px;background-color:var(--dola-bg-hover);border-radius:8px;color:var(--dola-text-1);font-size:12px;font-weight:500;opacity:.8}.knowledge-garden-customList .knowledge-garden-customList-p{width:250px;color:var(--dola-text-1);font-weight:600;font-size:14px;margin:14px 0 4px 4px;font-style:normal;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.knowledge-garden-customList .knowledge-garden-customList-description{color:var(--dola-text-1);padding-left:4px;margin-bottom:12px;height:18px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.knowledge-garden-customList .knowledge-garden-customList-author{display:flex;align-items:center;gap:4px;padding-left:5px;color:var(--dola-text-2);font-size:12px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.knowledge-garden{width:100%;padding:20px 24px;height:calc(100vh - 16px);display:flex;flex-direction:column;align-items:start;position:relative;background-color:var(--dola-bg-4);overflow-x:hidden;overflow-y:auto;border-radius:9px;border:.75px solid var(--dola-border-1)}.knowledge-garden .custom-cursor-no{cursor:default}.knowledge-garden .knowledge-garden-bgvideo{width:1634px;height:550px;position:absolute;object-fit:cover;left:50%;transform:translate(-50%);top:-15px}.knowledge-garden .knowledge-garden-top-icon{width:100%;height:500px}.knowledge-garden .knowledge-garden-bg1{position:absolute;z-index:1;width:250px;left:10%;top:14px}.knowledge-garden .knowledge-garden-bg2{position:absolute;width:250px;z-index:1;right:10%;top:14px}.knowledge-garden .knowledge-garden-titleh1{position:absolute;width:500px;z-index:2;left:50%;transform:translate(-50%);top:30px}.knowledge-garden .knowledge-garden-bg-div{position:relative;width:300px;height:200px;background-color:var(--dola-border-1);position:absolute;left:10%;top:50px}.knowledge-garden .knowledge-garden-bg-div .knowledge-garden-bg4{position:absolute;left:0;bottom:0}.knowledge-garden .knowledge-garden-top-title{color:var(--dola-text-heading);font-family:Alimama FangYuanTi VF;font-size:40px;font-style:normal;font-weight:600;line-height:normal;z-index:10;text-align:center;width:100%;position:relative}.knowledge-garden .knowledge-garden-top{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;z-index:10;margin-bottom:78px;left:-4px;top:-12px}.knowledge-garden h3{height:22px;line-height:22px;margin:48px 0 0;font-weight:500;font-size:24px;color:var(--dola-text-1);text-align:center;align-self:center;z-index:10}.knowledge-garden .knowledge-garden-top{height:32px}.knowledge-garden .knowledge-garden-top .knowledge-garden-switch{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--dola-bg-hover);border-radius:6px}.knowledge-garden .knowledge-garden-carousel-top{color:var(--dola-text-heading);font-family:Alimama ShuHeiTi;font-size:48px;font-style:normal;font-weight:700;line-height:normal}.knowledge-garden .knowledge-garden-carousel{position:relative;display:flex;justify-content:center;width:100%;height:304px;margin-top:40px}.knowledge-garden .knowledge-garden-carousel .knowledge-garden-carousel-swiper{position:relative;width:1520px}@media (max-width: 1850px){.knowledge-garden .knowledge-garden-carousel .knowledge-garden-carousel-swiper{width:100%}}.knowledge-garden .knowledge-garden-carousel .knowledge-garden-carousel-swiperSlide{width:288px;height:304px}.knowledge-garden .knowledge-garden-carousel .knowledge-garden-carousel-left{position:absolute;left:-15px;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;background-color:var(--dola-bg-4);border-radius:50%;box-shadow:0 2px 5px #0000001f;cursor:pointer;transform:translateY(-50%)}.knowledge-garden .knowledge-garden-carousel .knowledge-garden-carousel-right{position:absolute;right:0;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;background-color:var(--dola-bg-4);border-radius:50%;box-shadow:0 2px 5px #0000001f;cursor:pointer;transform:translateY(-50%)}.knowledge-garden .knowledge-garden-carousel .swiper-button-next{display:none;background-image:url(/assets/customlist-right.svg)!important;background-size:20px 20px!important;background-position:center!important;background-repeat:no-repeat!important;width:32px!important;height:32px!important;background-color:var(--dola-bg-4);border-radius:50%;right:-10px;box-shadow:0 2px 5px #0000001f;color:transparent!important}.knowledge-garden .knowledge-garden-carousel .swiper-button-prev{display:none;background-image:url(/assets/customlist-left.svg)!important;background-size:20px 20px!important;background-position:center!important;background-repeat:no-repeat!important;width:32px!important;height:32px!important;background-color:var(--dola-bg-4);border-radius:50%;left:-10px;box-shadow:0 2px 5px #0000001f;color:transparent!important}.knowledge-garden .knowledge-garden-carousel .swiper-button-next:hover,.knowledge-garden .knowledge-garden-carousel .swiper-button-prev:hover{opacity:.8!important}.knowledge-garden .knowledge-garden-searchs-more{margin-top:10px;display:flex;justify-content:center;align-items:center;width:100%;padding:0 16px;scroll-behavior:smooth}.knowledge-garden .knowledge-garden-searchs-more .knowledge-garden-searchs-morechildren{gap:12px;display:flex;align-items:center;flex-wrap:wrap}.knowledge-garden .knowledge-garden-searchs-more .ant-btn{border-radius:16px;flex-shrink:0;white-space:nowrap}.knowledge-garden .knowledge-garden-searchs-more .knowledge-garden-search-button{width:200px;border-radius:16px;flex-shrink:0}.knowledge-garden .knowledge-garden-searchs-children-button-active:hover{color:var(--dola-text-1)!important;border-color:var(--dola-text-1)!important}.knowledge-garden .knowledge-garden-searchs{margin-top:24px;display:flex;justify-content:center;align-items:center;width:100%;padding:0 16px;scroll-behavior:smooth}.knowledge-garden .knowledge-garden-searchs .knowledge-garden-searchs-children{gap:12px;display:flex;align-items:start}.knowledge-garden .knowledge-garden-searchs::-webkit-scrollbar{height:0;width:0;display:none}.knowledge-garden .knowledge-garden-searchs::-webkit-scrollbar-track{display:none}.knowledge-garden .knowledge-garden-searchs::-webkit-scrollbar-thumb{display:none}.knowledge-garden .knowledge-garden-searchs .ant-btn{border-radius:16px;flex-shrink:0;white-space:nowrap}.knowledge-garden .knowledge-garden-searchs .knowledge-garden-search-button{width:200px;border-radius:16px;flex-shrink:0}.knowledge-garden .knowledge-garden-all-list-div{width:100%;display:flex;flex-direction:column;align-items:center}.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin{width:100%;width:1520px;overflow:hidden}.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin .knowledge-garden-all-list{display:flex;flex-wrap:wrap;width:1536px;margin-top:24px}.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin .knowledge-garden-all-list .knowledge-garden-all-list-CustomList{width:288px}@media (max-width: 1850px){.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin .knowledge-garden-all-list .knowledge-garden-all-list-CustomList{width:calc(20% - 16px)}}@media (max-width: 1549px){.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin .knowledge-garden-all-list .knowledge-garden-all-list-CustomList{width:calc(25% - 16px)}}@media (max-width: 1244px){.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin .knowledge-garden-all-list .knowledge-garden-all-list-CustomList{width:calc(33% - 16px)}}@media (max-width: 942px){.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin .knowledge-garden-all-list .knowledge-garden-all-list-CustomList{width:calc(50% - 16px)}}@media (max-width: 640px){.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin .knowledge-garden-all-list .knowledge-garden-all-list-CustomList{width:calc(100% - 16px)}}@media (max-width: 1850px){.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin .knowledge-garden-all-list{width:calc(100% + 16px)}}@media (max-width: 1850px){.knowledge-garden .knowledge-garden-all-list-div .knowledge-garden-all-list-noMargin{width:100%}}.knowledge-garden-customList-mobile{width:100%;display:flex}.knowledge-garden-customList-mobile .knowledge-garden-customList-left{flex-shrink:0;width:120px}.knowledge-garden-customList-mobile .knowledge-garden-customList-left .knowledge-garden-customList-img{position:relative;width:100%;height:0;padding-bottom:calc(100% * (2 / 3));border-radius:12px;overflow:hidden}.knowledge-garden-customList-mobile .knowledge-garden-customList-left .knowledge-garden-customList-img>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;border-radius:12px}.knowledge-garden-customList-mobile .knowledge-garden-customList-left .knowledge-garden-customList-img .knowledge-garden-customList-img-black{position:absolute;width:100%;background-color:#0000001a;left:0;height:100%;top:0;cursor:url(/assets/cursor-icon.svg),pointer;border-radius:12px;z-index:1}.knowledge-garden-customList-mobile .knowledge-garden-customList-right{flex:1;display:flex;flex-direction:column;justify-content:space-between;margin-left:8px}.knowledge-garden-customList-mobile .knowledge-garden-customList-right .knowledge-garden-customList-content{flex:1}.knowledge-garden-customList-mobile .knowledge-garden-customList-right .knowledge-garden-customList-content .knowledge-garden-customList-p{color:#242424;font-weight:600;font-size:12px;margin:0 0 4px;font-style:normal;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.knowledge-garden-customList-mobile .knowledge-garden-customList-right .knowledge-garden-customList-content .knowledge-garden-customList-description{color:#242424;margin-bottom:0;font-size:11px;font-style:normal;font-weight:400;line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.knowledge-garden-customList-mobile .knowledge-garden-customList-right .knowledge-garden-customList-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.knowledge-garden-customList-mobile .knowledge-garden-customList-right .knowledge-garden-customList-bottom .knowledge-garden-customList-author{display:flex;align-items:center;gap:4px;color:#666;font-size:12px}.knowledge-garden-customList-mobile .knowledge-garden-customList-right .knowledge-garden-customList-bottom .knowledge-garden-customList-author .knowledge-garden-customList-author-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:85px;font-size:10px}.knowledge-garden-customList-mobile .knowledge-garden-customList-right .knowledge-garden-customList-bottom .knowledge-garden-customList-stats{display:flex;gap:6px;align-items:center}.knowledge-garden-customList-mobile .knowledge-garden-customList-right .knowledge-garden-customList-bottom .knowledge-garden-customList-stats img{width:12px;height:12px}.knowledge-garden-customList-mobile .knowledge-garden-customList-right .knowledge-garden-customList-bottom .knowledge-garden-customList-stats>div{display:flex;justify-content:start;align-items:center;gap:3px;height:20px;border-radius:6px;color:#666;font-size:10px;font-weight:500;opacity:.8}.knowledge-garden-mobile{width:100%;height:100%;display:flex;flex-direction:column;background-color:#fff;overflow:hidden}.knowledge-garden-mobile .mobile-header{background-color:#fff;padding:12px 16px}.knowledge-garden-mobile .mobile-header .mobile-title{margin:0;font-size:18px;font-weight:500;color:#000;text-align:left}.knowledge-garden-mobile .mobile-tabs{background-color:#f7f7f7;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:6px;margin:4px 12px 8px}.knowledge-garden-mobile .mobile-tabs .mobile-tab{flex:1;font-size:14px;font-weight:500;color:#242424;cursor:pointer;padding:1px 16px;text-align:center;border-radius:6px;transition:all .3s ease}.knowledge-garden-mobile .mobile-tabs .mobile-tab.active{color:#333;background-color:#fff;box-shadow:0 1px 3px #0000001a}.knowledge-garden-mobile .mobile-popular-content,.knowledge-garden-mobile .mobile-all-content{flex:1;overflow-y:auto;padding:0 16px 16px;background-color:#fff}.knowledge-garden-mobile .mobile-category-filter{margin-bottom:16px}.knowledge-garden-mobile .mobile-category-filter .mobile-category-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.knowledge-garden-mobile .mobile-category-filter .mobile-category-buttons .ant-btn{border-radius:16px;height:32px;font-size:14px}.knowledge-garden-mobile .mobile-category-filter .mobile-category-buttons .ant-btn[ant-click-animating-without-extra-node=true]:after{display:none}.knowledge-garden-mobile .mobile-category-filter .mobile-category-buttons .ant-btn-primary{background-color:#1890ff;border-color:#1890ff}.knowledge-garden-mobile .mobile-category-filter .mobile-more-categories{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px;border-top:1px solid #f0f0f0}.knowledge-garden-mobile .mobile-category-filter .mobile-more-categories .ant-btn{border-radius:16px;height:32px;font-size:14px}.knowledge-garden-mobile .mobile-category-filter .mobile-more-categories .ant-btn[ant-click-animating-without-extra-node=true]:after{display:none}.knowledge-garden-mobile .mobile-category-filter .mobile-more-categories .ant-btn-primary{background-color:#1890ff;border-color:#1890ff}.knowledge-garden-mobile .mobile-knowledge-list{display:flex;flex-direction:column;width:100%}.knowledge-garden-mobile .mobile-knowledge-list .mobile-knowledge-item{padding:20px 0;cursor:pointer;border-bottom:#F5F5F5 solid 1px}.knowledge-garden-mobile .ant-empty{margin-top:60px}.knowledge-garden-mobile .ant-empty .ant-empty-description{color:#999;font-size:14px}.knowledge-garden-mobile::-webkit-scrollbar,.knowledge-garden-mobile .mobile-popular-content::-webkit-scrollbar,.knowledge-garden-mobile .mobile-all-content::-webkit-scrollbar{width:4px}.knowledge-garden-mobile::-webkit-scrollbar-track,.knowledge-garden-mobile .mobile-popular-content::-webkit-scrollbar-track,.knowledge-garden-mobile .mobile-all-content::-webkit-scrollbar-track{background:transparent}.knowledge-garden-mobile::-webkit-scrollbar-thumb,.knowledge-garden-mobile .mobile-popular-content::-webkit-scrollbar-thumb,.knowledge-garden-mobile .mobile-all-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:2px}.knowledge-garden-mobile::-webkit-scrollbar-thumb:hover,.knowledge-garden-mobile .mobile-popular-content::-webkit-scrollbar-thumb:hover,.knowledge-garden-mobile .mobile-all-content::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.knowledge-container-mobile{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background-color:#fff}.knowledge-container-mobile .knowledge-body-mobile{display:flex;flex-direction:column;height:100%;overflow:auto}.knowledge-container-mobile .knowledge-navbar-mobile{display:flex;justify-content:space-between;align-items:center;padding:0 12px;height:48px;border-bottom:1px solid var(--dola-border-2)!important}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-header-left{display:flex;align-items:center;gap:8px}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-header-left .anticon{vertical-align:middle}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-header-left .header-left-icon-switch{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f7f7f7;border-radius:6px}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-tab-right .ant-select-selection-item{color:#242424}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-tab-right .ant-select-selection-placeholder{color:#242424;font-weight:500}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-tab-right .ant-select-selector:focus-within{box-shadow:none!important;border:none}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-tab-right .ant-select-selector:hover{border:none;box-shadow:none!important}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-tab-right .ant-select-selector{background-color:#f7f7f7;border:none;border-color:transparent!important}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-tab-right .ant-select-selector:hover{border-color:transparent!important;background-color:#efefef}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-title{font-size:18px;font-weight:500;color:#000}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-actions{display:flex;align-items:center;gap:12px}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-actions .knowledge-actions-lock{display:flex;align-items:center;margin-right:20px;cursor:pointer;color:#242424;gap:8px;cursor:url(/assets/cursor-icon.svg),pointer!important}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-actions .knowledge-tab-customDropdown-div{display:flex;align-items:center;justify-content:center;padding:10px 15px;height:40px;border-radius:8px}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-actions .knowledge-tab-customDropdown-div:hover{background-color:#f7f7f7;transition:all .3s ease}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-actions .knowledge-tab-customDropdown-a{display:flex}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-actions .knowledge-tab-dropdown{margin-right:12px;font-size:12px;display:flex;justify-content:center;align-items:start;flex-direction:column;color:#1d1d1d}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-actions .knowledge-tab-dropdown>span:first-child{color:#aaa}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-actions .knowledge-tab-dropdown .knowledge-tab-dropdown-label{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.knowledge-container-mobile .knowledge-navbar-mobile .knowledge-actions .reset-btn{color:#000000e0;font-size:14px;border:.5px solid rgba(255,255,255,0);background:#efefef;border-radius:8px}.knowledge-container-mobile .knowledge-mobile-header{background-color:#fff;padding:16px;border-bottom:1px solid #e7e7e7}.knowledge-container-mobile .knowledge-mobile-header .knowledgeInfo-mobile-basic .knowledgeInfo-sidebar-marketRepoName{color:#000;font-size:16px;font-weight:500;margin:0 0 8px;line-height:28px}.knowledge-container-mobile .knowledge-mobile-header .knowledgeInfo-mobile-basic .knowledgeInfo-sidebar-description{color:#666;font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.knowledge-container-mobile .knowledge-mobile-header .knowledgeInfo-mobile-basic .knowledgeInfo-sidebar-author{padding:12px;display:flex;align-items:center;background-color:#fbfbfb;border:#f5f5f5 solid 1px;border-radius:8px;margin-bottom:16px}.knowledge-container-mobile .knowledge-mobile-header .knowledgeInfo-mobile-basic .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info{margin-left:12px;display:flex;flex-direction:column;justify-content:center}.knowledge-container-mobile .knowledge-mobile-header .knowledgeInfo-mobile-basic .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-name{display:flex;align-items:center;gap:4px;color:#242424;font-size:14px;font-weight:500;margin-bottom:2px}.knowledge-container-mobile .knowledge-mobile-header .knowledgeInfo-mobile-basic .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-name .knowledgeInfo-sidebar-author-publisherId{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container-mobile .knowledge-mobile-header .knowledgeInfo-mobile-basic .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-name .knowledgeInfo-sidebar-author-name-my{display:flex;align-items:center;padding:2px 6px;background-color:#efefef;border-radius:4px;color:#8a8a8a;font-weight:500;font-size:10px;height:16px}.knowledge-container-mobile .knowledge-mobile-header .knowledgeInfo-mobile-basic .knowledgeInfo-sidebar-author .knowledgeInfo-sidebar-author-info .knowledgeInfo-sidebar-author-des{color:#8a8a8a;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.knowledge-container-mobile .knowledgeInfo-mobile-statistics-title{color:#000;font-size:16px;font-weight:500;margin-bottom:12px}.knowledge-container-mobile .knowledgeInfo-mobile-statistics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.knowledge-container-mobile .knowledgeInfo-mobile-statistics .knowledgeInfo-mobile-statistics-item{padding:8px 12px;background-color:#fbfbfb;border:#f5f5f5 solid 1px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.knowledge-container-mobile .knowledgeInfo-mobile-statistics .knowledgeInfo-mobile-statistics-item .knowledgeInfo-mobile-statistics-content{flex:1}.knowledge-container-mobile .knowledgeInfo-mobile-statistics .knowledgeInfo-mobile-statistics-item .knowledgeInfo-mobile-statistics-content .knowledgeInfo-mobile-statistics-item-title{display:flex;align-items:center;color:#000;font-size:14px;font-weight:600}.knowledge-container-mobile .knowledgeInfo-mobile-statistics .knowledgeInfo-mobile-statistics-item .knowledgeInfo-mobile-statistics-content .knowledgeInfo-mobile-statistics-item-title img{width:16px;height:16px}.knowledge-container-mobile .knowledgeInfo-mobile-statistics .knowledgeInfo-mobile-statistics-item .knowledgeInfo-mobile-statistics-content .knowledgeInfo-mobile-statistics-item-value{color:#8a8a8a;font-size:10px;font-weight:400}.knowledge-container-mobile .knowledgeInfo-mobile-statistics .knowledgeInfo-mobile-statistics-item .knowledgeInfo-mobile-statistics-item-icon{margin-left:8px}.knowledge-container-mobile .knowledgeInfo-mobile-statistics .knowledgeInfo-mobile-statistics-item .knowledgeInfo-mobile-statistics-item-icon img{width:32px;height:32px}.knowledge-container-mobile .knowledge-mobile-actions{display:flex;flex-direction:column;gap:8px}.knowledge-container-mobile .knowledge-mobile-actions .knowledge-mobile-actions-row{display:flex;gap:8px}.knowledge-container-mobile .knowledge-mobile-actions .knowledge-mobile-action-btn{flex:1;height:40px;border-radius:8px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px;border:none;cursor:pointer}.knowledge-container-mobile .knowledge-mobile-actions .knowledge-mobile-action-btn img{width:16px;height:16px}.knowledge-container-mobile .knowledge-mobile-actions .knowledge-mobile-action-btn.knowledge-mobile-action-btn-primary{background-color:#000;color:#fff;padding:8px 16px;height:auto}.knowledge-container-mobile .knowledge-mobile-actions .knowledge-mobile-action-btn.knowledge-mobile-action-btn-primary:hover{background-color:#333}.knowledge-container-mobile .knowledge-mobile-actions .knowledge-mobile-action-btn.knowledge-mobile-action-btn-outline{background-color:#fbfbfb;border:1px solid #f5f5f5;color:#242424}.knowledge-container-mobile .knowledge-mobile-actions .knowledge-mobile-action-btn.knowledge-mobile-action-btn-outline:hover{background-color:#f7f7f7}.knowledge-container-mobile .knowledge-mobile-actions .knowledge-mobile-action-btn.knowledge-mobile-action-btn-disabled{background-color:#b2b2b2;color:#fff;cursor:not-allowed;padding:8px 16px;height:auto;pointer-events:none}.knowledge-container-mobile .knowledge-mobile-actions .knowledge-mobile-action-btn.knowledge-mobile-action-btn-loading{opacity:.7;pointer-events:none}.knowledge-container-mobile .knowledge-mobile-content{flex:1;padding:16px 16px 80px;background-color:#f7f7f7}.knowledge-container-mobile .knowledge-mobile-content .content-body{height:100%}.knowledge-container-mobile .knowledgeInfo-mobile-table-grid{display:flex;flex-direction:column;gap:12px}.knowledge-container-mobile .knowledgeInfo-mobile-table-card{transition:all .3s;cursor:pointer;background-color:#fff;border-radius:8px;border:1px solid #f5f5f5;display:flex;flex-direction:column;overflow:hidden;min-height:100px;box-shadow:0 2px 8px #00000017}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .card-header{flex:1}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .card-title{display:flex;align-items:center;margin:0;color:#242424;font-size:14px;font-weight:500;height:40px;padding:0 12px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;gap:6px}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .card-title .card-title-img{font-size:16px;color:#666}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .card-title .card-title-span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .card-body-style{position:relative;left:-1px;width:calc(100% + 2px);padding:8px 12px;border-radius:6px 6px 0 0;border-bottom:none;background-color:#fff;height:calc(100% - 40px)}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .card-description{color:#242424;font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px;overflow:hidden;white-space:nowrap;width:90%;text-overflow:ellipsis}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:8px 12px;background-color:#fff}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .card-info{display:flex;gap:8px;flex-wrap:wrap}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .info-item{padding:2px 6px;display:flex;align-items:center;gap:2px;border-radius:4px;background:#f7f7f7;color:#242424;font-size:11px;font-weight:500;line-height:16px}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .card-author{display:flex;align-items:center;gap:4px;color:#999;font-size:11px}.knowledge-container-mobile .knowledgeInfo-mobile-table-card .author-name{color:#666;font-size:11px;font-weight:400;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-container-mobile .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;text-align:center;height:100%}.knowledge-container-mobile .empty-state .empty-image-width160{width:80px!important;height:80px!important}.knowledge-container-mobile .empty-state .empty-tips{color:#666;font-size:16px;font-weight:500;margin-bottom:8px}.knowledge-container-mobile .empty-state .empty-des{color:#999;font-size:14px}.knowledge-container-mobile .knowledge-mobile-bottom-action{position:fixed;bottom:0;left:0;right:0;padding:12px 16px 20px 12px;background:linear-gradient(to bottom,rgba(255,255,255,.8) 0%,rgba(255,255,255,.9) 10px,#ffffff 100%);z-index:1000}.knowledge-container-mobile .knowledge-mobile-bottom-action .knowledge-mobile-bottom-btn{width:100%;height:32px;border-radius:8px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer}.knowledge-container-mobile .knowledge-mobile-bottom-action .knowledge-mobile-bottom-btn img{width:16px;height:16px}.knowledge-container-mobile .knowledge-mobile-bottom-action .knowledge-mobile-bottom-btn.knowledge-mobile-bottom-btn-primary{background-color:#000;color:#fff}.knowledge-container-mobile .knowledge-mobile-bottom-action .knowledge-mobile-bottom-btn.knowledge-mobile-bottom-btn-primary:hover{background-color:#333}.knowledge-container-mobile .knowledge-mobile-bottom-action .knowledge-mobile-bottom-btn.knowledge-mobile-bottom-btn-disabled{background-color:#b2b2b2;color:#fff;cursor:not-allowed;pointer-events:none}.knowledge-container-mobile .knowledgeInfo-title{display:flex;align-items:center;justify-content:space-between;color:#000;font-weight:500;font-size:18px;gap:4px}.knowledge-container-mobile .knowledgeInfo-left-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f7f7f7;border-radius:6px;cursor:pointer}.attachment-panel{position:relative;height:100%;background:#fff;border:1px solid #e8e8e8;border-width:0 1px 0 0;display:flex;flex-direction:column;min-width:200px;max-width:80%;width:0;transition:width .15s cubic-bezier(.4,0,.2,1)}.attachment-panel:before{content:"";position:absolute;top:0;left:-16px;width:16px;height:100%;pointer-events:none;background:linear-gradient(90deg,rgba(242,240,255,0) 0%,rgba(61,43,153,.05) 100%)}.attachment-panel.slide-in{width:var(--panel-width, 50%)}.attachment-panel.slide-out{width:0}.attachment-panel.fullscreen{position:fixed;top:0;left:0;width:100%!important;height:100vh!important;z-index:1000;border:none;max-width:none}.attachment-panel.dragging{user-select:none;transition:none}.attachment-panel.dragging *{pointer-events:none}.attachment-panel .attachment-panel-drag-handle{position:absolute;left:0;top:0;width:4px;height:100%;cursor:col-resize;background:transparent;z-index:10}.attachment-panel .attachment-panel-drag-handle:hover{background:#1890ff}.attachment-panel .attachment-panel-drag-handle:active{background:#096dd9}.attachment-panel .attachment-panel-content{display:flex;flex-direction:column;height:100%;overflow:hidden}.attachment-panel .attachment-panel-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e8e8e8;flex-shrink:0}.attachment-panel .attachment-panel-header h3{margin:0;font-size:16px;font-weight:500;color:#262626}.attachment-panel .attachment-panel-header .attachment-panel-header-actions{display:flex;gap:8px}.attachment-panel .attachment-panel-header .attachment-panel-action-btn,.attachment-panel .attachment-panel-header .attachment-panel-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;cursor:pointer;border-radius:4px;font-size:20px;font-weight:700;color:#666;transition:all .2s;margin-left:5px;position:relative}.attachment-panel .attachment-panel-header .attachment-panel-action-btn:hover,.attachment-panel .attachment-panel-header .attachment-panel-close:hover{background:#e6f7ff;color:#1890ff}.attachment-panel .attachment-panel-header .attachment-panel-action-btn:active,.attachment-panel .attachment-panel-header .attachment-panel-close:active{background:#bae7ff}.attachment-panel .attachment-panel-header .attachment-panel-action-btn.downloading,.attachment-panel .attachment-panel-header .attachment-panel-close.downloading{cursor:not-allowed;overflow:hidden}.attachment-panel .attachment-panel-header .attachment-panel-action-btn.downloading:hover,.attachment-panel .attachment-panel-header .attachment-panel-close.downloading:hover{background:transparent;color:#666}.attachment-panel .attachment-panel-header .attachment-panel-action-btn .download-btn-content,.attachment-panel .attachment-panel-header .attachment-panel-close .download-btn-content{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2}.attachment-panel .attachment-panel-header .attachment-panel-action-btn .download-progress-bg,.attachment-panel .attachment-panel-header .attachment-panel-close .download-progress-bg{position:absolute;bottom:0;left:0;width:100%;height:var(--progress-height, 0%);background:linear-gradient(180deg,#e6f7ff 0%,#bae7ff 100%);transition:height .3s ease;z-index:1}.attachment-panel .attachment-panel-header .attachment-panel-action-btn .download-progress-bg.no-animation,.attachment-panel .attachment-panel-header .attachment-panel-close .download-progress-bg.no-animation{transition:none}.attachment-panel .attachment-panel-header .attachment-panel-action-btn .download-progress-bg.error,.attachment-panel .attachment-panel-header .attachment-panel-close .download-progress-bg.error{background:linear-gradient(180deg,#fff2f0 0%,#ffccc7 100%)}.attachment-panel .attachment-panel-header .attachment-panel-close:hover{background:#fff2f0;color:#ff4d4f}.attachment-panel .attachment-panel-header .attachment-panel-close:active{background:#ffccc7}.attachment-panel .ant-input::placeholder,.attachment-panel .ant-input-affix-wrapper input::placeholder,.attachment-panel .ant-select .ant-select-selection-placeholder,.attachment-panel .ant-select .ant-select-search__field__placeholder,.attachment-panel .ant-select .ant-select-selection-item[title=""]:before{color:#8a8a8a!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.attachment-panel .ant-input[disabled]::placeholder,.attachment-panel .ant-input-affix-wrapper-disabled input::placeholder,.attachment-panel .ant-select-disabled .ant-select-selection-placeholder{color:#8a8a8a!important;-webkit-text-fill-color:#8a8a8a}.attachment-panel .attachment-panel-body{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:column}.attachment-panel .attachment-panel-body .sheet-header{margin-bottom:12px;padding:15px 15px 0;height:36px;flex-shrink:0}.attachment-panel .attachment-panel-body .sheet-header .sheet-header-content{height:100%;display:flex;align-items:center}.attachment-panel .attachment-panel-body .sheet-header .sheet-header-content .sheet-controls{width:100%;display:flex;align-items:center;gap:12px}.attachment-panel .attachment-panel-body .sheet-header .ant-input-affix-wrapper,.attachment-panel .attachment-panel-body .sheet-header .ant-select-selector{border-radius:8px;border:1px solid #e7e7e7}.attachment-panel .attachment-panel-body .sheet-header .ant-input-affix-wrapper.ant-input-outlined:focus-within,.attachment-panel .attachment-panel-body .sheet-header .ant-select-selector.ant-input-outlined:focus-within{box-shadow:none;border-color:#000!important}.attachment-panel .attachment-panel-body .sheet-header .ant-input-suffix,.attachment-panel .attachment-panel-body .sheet-header .ant-select-arrow{color:#666}.attachment-panel .attachment-panel-body .sheet-header .attachment-panel-actions{display:flex;padding:5px 10px;align-items:center;gap:8px;border-radius:8px;border:1px solid #e7e7e7}.attachment-panel .attachment-panel-body .sheet-header .attachment-panel-actions .ant-btn{width:20px!important;height:20px!important}.attachment-panel .attachment-panel-body .sheet-header .attachment-panel-actions .attachment-panel-filter.active{background-color:#f3f0ff!important;color:#6b43e7!important}.attachment-panel .attachment-panel-body .sheet-header .attachment-panel-actions .attachment-panel-filter.active:hover{background-color:#f3f0ff!important}.attachment-panel .attachment-panel-body .sheet-container{flex:1;padding:0 15px;overflow:hidden;position:relative}.attachment-panel .attachment-panel-body .sheet-container .ant-spin-nested-loading>div{height:100%}.attachment-panel .attachment-panel-body .sheet-container .ant-spin-nested-loading>div>.ant-spin{max-height:none}.attachment-panel .attachment-panel-body #ola-sheet-container{width:100%;height:100%}.attachment-panel .attachment-panel-body .ant-spin-container{height:100%;display:flex;flex-direction:column}.attachment-panel .attachment-panel-body .ant-spin-nested-loading{height:100%}.attachment-panel .attachment-panel-body .ant-spin-nested-loading>.ant-spin{height:100%;max-height:none}.attachment-panel .attachment-panel-body .ant-spin-nested-loading .ant-spin-container{height:100%}.attachment-panel .attachment-panel-body .sheet-footer{height:30px;padding:0 12px;margin:0 15px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #f0f0f0;font-size:12px;color:#999;flex-shrink:0}.code-viewer{height:100%;display:flex;flex-direction:column;background:#fff}.code-viewer .code-viewer-header{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid #e8e8e8;background:#fafafa;flex-shrink:0}.code-viewer .code-viewer-header .code-viewer-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#333;white-space:nowrap}.code-viewer .code-viewer-header .code-viewer-title .language-tag{background:#f0f0f0;color:#666;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:400}.code-viewer .code-viewer-header .code-viewer-actions{display:flex;padding:5px 10px;align-items:center;gap:8px;border-radius:8px;border:1px solid #e7e7e7;background:#FFF}.code-viewer .code-viewer-header .code-viewer-actions .ant-btn{width:20px!important;height:20px!important}.code-viewer .code-viewer-content{flex:1;overflow:hidden;border:none}.pure-context-menu.dropdown-menu{padding:6px;gap:4px;border-radius:8px;background:#fff}.pure-context-menu.dropdown-menu .dropdown-item{height:32px;color:#242424;font-size:14px;line-height:32px;padding:0 8px;border-radius:4px}.pure-context-menu.dropdown-menu .dropdown-item:hover{background:#efefef}@media (max-width: 768px){.attachment-panel:not(.fullscreen){width:100%!important;max-width:none}}.table-collapse.table-analysis-active{border-radius:8px}.table-collapse.table-analysis-highlight{animation:table-analysis-highlight 1.5s ease-in-out 3;animation-fill-mode:forwards}.ola-filter-popover .ola-filter-search{display:flex;height:32px;padding:0 8px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:8px;border:1px solid #e7e7e7;background:#fbfbfb}.ola-filter-popover .ola-filter-search::placeholder{color:#8a8a8a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.ola-filter-popover .ola-filter-item-label,.ola-filter-popover .ola-filter-selectall{color:#242424}.ola-filter-popover .ola-btn{border-radius:8px;border:1px solid #e7e7e7;background-color:#fff;font-size:14px;padding:0 10px;color:#242424;cursor:pointer;transition:background-color .3s ease}.ola-filter-popover .ola-btn:hover{background:#f2f2f2}.ola-filter-popover .ola-btn.primary{border:none;color:#fff;background:linear-gradient(180deg,#7d74f7 0%,#4b40f2 100%)}.ola-filter-popover .ola-btn.primary:hover{background:linear-gradient(180deg,#665cf6 0%,#3528f0 100%)}.ola-filter-popover input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background-color:#fff;border:1px solid #dce3ee;border-radius:4px;outline:none;cursor:pointer}.ola-filter-popover input[type=checkbox]:checked{background-color:#6b42e7;border-color:#dce3ee;position:relative}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-header{border-color:#bbadff!important;background-color:#743af033!important}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body{border-bottom:1px solid #bbadff!important;overflow:hidden}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-container .ant-table-header{border-right:1px solid #bbadff!important}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body tr td.ant-table-cell:last-child,.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-header tr th.ant-table-cell:last-child{border-right:1px solid #bbadff!important}.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body tr td.ant-table-cell:first-child,.table-collapse.table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-header tr th.ant-table-cell:first-child{border-left:1px solid #bbadff!important}@keyframes table-analysis-highlight{0%{background-color:#743af01a;border-color:#bbadff}50%{background-color:#743af04d;border-color:#9575ff}to{background-color:#743af01a;border-color:#bbadff}}.table-view-btn.table-analysis-highlight{animation:table-view-btn-highlight .4s ease-in-out;animation-fill-mode:forwards}@keyframes table-view-btn-highlight{0%{background-color:transparent;color:inherit}50%{background-color:#743af033;color:#743af0}to{background-color:transparent;color:inherit}}.pure-context-menu.dropdown-menu{background:#fff;box-shadow:0 2px 8px #00000026;border-radius:3px;list-style:none;padding:0;display:block;margin:10px;font-size:12px;min-width:80px!important}.pure-context-menu.dropdown-menu .dropdown-item{display:block;box-sizing:border-box;font-family:pingfang SC;width:100%;padding:.5rem;color:#1e304a}.pure-context-menu.dropdown-menu .dropdown-item:hover{background:rgba(242,243,244,.6)}.pure-context-menu.dropdown-menu .dropdown-divider{margin:0}.ola-sheet-container{position:relative}.ola-sheet-container *{-webkit-user-select:none;user-select:none}.ola-sheet-shadow-container{height:100%}.ola-sheet-canvas{position:absolute;top:0;left:0;height:100%;width:100%;image-rendering:pixelated;image-rendering:crisp-edges}.ola-sheet-inner{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;display:flex;flex-direction:column;z-index:2;outline:none}.ola-sheet-inner.ola-sheet-scrollbar{scrollbar-width:thin}.ola-sheet-inner.ola-sheet-scrollbar::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}.ola-sheet-inner.ola-sheet-scrollbar::-webkit-scrollbar-thumb{border-radius:4px;background-color:#6669;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.ola-sheet-inner.ola-sheet-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#666c}.ola-sheet-head{height:24px;width:100%}.ola-sheet-body{flex:1;position:relative;box-sizing:border-box}.ola-sheet-hover-cell{position:absolute;left:0;top:0;z-index:3}.ola-sheet-hover-cell .ola-sheet-drag-hand{position:absolute;right:-5px;top:0;height:100%;width:6px;border:2px solid transparent;border-width:0 2px;cursor:col-resize}.ola-sheet-hover-cell.last-col .ola-sheet-drag-hand{right:0}.ola-sheet-hover-cell:not([data-type=head]) .ola-sheet-drag-hand{pointer-events:none;display:none}.ola-sheet-drag-line{display:none;position:absolute;left:unset;right:-3px;top:0;height:100%;width:2px;border:2px solid transparent;border-width:0 2px;cursor:default;background-color:transparent;background-clip:padding-box}.ola-sheet-drag-line.active{display:inline-block;cursor:col-resize;animation:dragLineActivate .3s ease-in-out forwards}@keyframes dragLineActivate{0%{background-color:transparent}50%{background-color:transparent}to{background-color:#4484fc}}.ola-sheet-selection-cell{display:none;position:absolute;left:0;top:0;z-index:4;overflow:hidden;padding:1px;box-sizing:border-box}.ola-sheet-selection-cell .ola-sheet-selection-input{flex:1;border:none;outline:none;box-sizing:border-box;-webkit-user-select:text;user-select:text}.ola-sheet-scroller{position:absolute;top:0;left:0;width:100%;z-index:1}.ola-sheet-selection-scroller{position:relative}.ola-sheet-spin{display:none;position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(255,255,255,.6);z-index:1}.ola-sheet-spin:after{content:"";position:absolute;top:50%;left:50%;width:25px;height:25px;margin:-12.5px 0 0 -12.5px;border:2px solid #e5e5e5;border-top-color:#3498db;border-radius:50%;animation:ola-sheet-spin .8s linear infinite}.ola-sheet-empty{display:none;position:absolute;left:0;right:0;bottom:0;text-align:center;z-index:1;pointer-events:none}@keyframes ola-sheet-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-tippy-root]{pointer-events:none}.tippy-box{overflow-wrap:break-word}.ant-modal-body .ola-sheet-container,.ant-modal .ola-sheet-container{-webkit-overflow-scrolling:touch;touch-action:none;overflow:hidden;overscroll-behavior:contain;will-change:scroll-position;-webkit-transform:translateZ(0);transform:translateZ(0)}.ant-modal-body .ola-sheet-inner,.ant-modal .ola-sheet-inner{touch-action:none;-webkit-overflow-scrolling:touch;overflow:auto;overscroll-behavior-y:contain;overscroll-behavior-x:none}.ant-modal-body .ola-sheet-container *,.ant-modal .ola-sheet-container *{touch-action:none}.ant-modal-body .ola-sheet-container.horizontal-scroll,.ant-modal .ola-sheet-container.horizontal-scroll,.ant-modal-body .ola-sheet-container.horizontal-scroll *,.ant-modal .ola-sheet-container.horizontal-scroll *{touch-action:pan-x pan-y}@media (max-width: 768px){.ant-modal-body .ola-sheet-container,.ant-modal .ola-sheet-container{min-height:200px;max-height:60vh;scrollbar-width:thin}.ant-modal-body .ola-sheet-container::-webkit-scrollbar,.ant-modal .ola-sheet-container::-webkit-scrollbar{width:4px;height:4px}.ant-modal-body .ola-sheet-container::-webkit-scrollbar-thumb,.ant-modal .ola-sheet-container::-webkit-scrollbar-thumb{background-color:#0003;border-radius:2px}.ant-modal-body .ola-sheet-container::-webkit-scrollbar-track,.ant-modal .ola-sheet-container::-webkit-scrollbar-track{background-color:transparent}}.ant-modal-body:has(.ola-sheet-container:focus-within){overflow:hidden}@supports (-webkit-touch-callout: none){.ant-modal-body .ola-sheet-container,.ant-modal .ola-sheet-container{-webkit-overflow-scrolling:touch;overscroll-behavior:none;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.ola-filter-icon-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background:#fff;border-radius:2px;cursor:pointer;user-select:none;box-sizing:border-box;border:1px solid transparent}.ola-filter-icon-container:hover{border-color:#d9d9d9;background:#fafafa}.ola-filter-icon{display:flex;align-items:center;justify-content:center;color:#666;line-height:1}.ola-filter-icon:hover{color:#333}.ola-filter-indicator{position:absolute;top:2px;right:2px;width:6px;height:6px;background:#ff4d4f;border-radius:50%;display:none}.ola-filter-popover{position:absolute;background:#fff;border:1px solid #e5e5e5;box-shadow:0 8px 24px #0000001f;border-radius:6px;padding:8px;box-sizing:border-box;opacity:0;transition:opacity .12s ease;z-index:9999;display:flex;flex-direction:column;gap:8px}.ola-filter-header{display:flex;align-items:center;gap:8px}.ola-filter-search{flex:1;height:28px;padding:0 8px;border:1px solid #ddd;border-radius:4px;outline:none}.ola-filter-selectall{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#666}.ola-filter-list{position:relative;flex:1;min-height:180px;border:1px solid #eee;border-radius:4px;overflow:hidden}.ola-vlist-scroller{width:100%;height:100%;overflow:auto}.ola-vlist-content{position:relative}.ola-filter-item{display:flex;gap:8px;font-size:12px}.ola-filter-item-label{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ola-filter-actions{display:flex;justify-content:flex-end;gap:8px}.ola-btn{height:28px;padding:0 10px;border-radius:4px;border:1px solid #ddd;background:#f6f6f6;cursor:pointer}.ola-btn.primary{background:#1677ff;border-color:#1677ff;color:#fff}.ola-btn.secondary:hover,.ola-btn.primary:hover{filter:brightness(.95)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme^=ola-sheet-tooltip]{font-size:12px;z-index:10000;pointer-events:auto}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-header{display:flex;justify-content:space-between;padding:3px 0;font-size:12px;border-bottom:1px solid rgba(255,255,255,.2);font-weight:700}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-header a{font-weight:400}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-body{padding:8px 0;font-size:12px;color:#ffffffe6;max-height:100px;overflow-y:auto}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-copy{font-size:12px;color:#409eff;text-decoration:none}.tippy-box[data-theme^=ola-sheet-tooltip] .tippy-copy:hover{text-decoration:underline}.tippy-box[data-theme=ola-sheet-tooltip-light]{background-color:#fff;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;color:#1d2e47}.tippy-box[data-theme=ola-sheet-tooltip-light] .tippy-header{border-color:#c6c6c633}.tippy-box[data-theme=ola-sheet-tooltip-light] .tippy-body{color:#1d2e47}.tippy-box[data-theme=ola-sheet-tooltip-light] .tippy-arrow{color:#fff}.newsDrawer-content{display:flex;flex-direction:column;padding:16px;height:100%}.newsDrawer-content .newsDrawer-header{display:flex;justify-content:space-between;align-items:center;height:24px;margin-bottom:8px;font-size:16px;font-weight:500;color:var(--dola-text-1);padding:0 8px}.MessageRenderer-Avatar-newTable{flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.MessageRenderer-Avatar-newTable::-webkit-scrollbar{display:none}.MessageRenderer-Avatar-link{width:fit-content;padding-left:8px;padding-right:2px;margin-top:20px;height:33px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:100px;border:1px solid var(--dola-border-1);transition:all .3s ease-in-out}.MessageRenderer-Avatar-link:hover{background-color:var(--dola-bg-hover);transition:all .3s ease-in-out}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-card{border:none;width:100%;transition:all .3s ease-in-out;border-radius:8px;background:transparent!important}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-card:hover{background-color:var(--dola-bg-hover)!important;transition:all .3s ease-in-out}.my-classname-MessageRendererBadge{background:var(--dola-border-1)!important;color:var(--dola-text-1)!important;border:none;box-shadow:none!important}.citationStyle{color:var(--dola-text-2)!important;display:inline-block;padding:0 4px;background-color:var(--dola-bg-2);border-radius:12px;min-width:18px;height:18px;line-height:18px;text-align:center;margin-left:4px;font-size:11px;font-style:normal;text-decoration:none!important}.ai-chat-container{display:flex;flex-direction:column;min-width:600px;width:100%;height:100%;background-color:var(--dola-bg-4);position:relative;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;border-radius:9px;border:.75px solid var(--dola-border-1);background:var(--dola-bg-4);box-shadow:0 2px 2px #0000000d;box-sizing:border-box}.ai-chat-container .ai-chat-content-shareUser{display:flex;justify-content:center}.ai-chat-container .ai-chat-content-shareUser .ai-chat-content-shareUser-time{width:100%;max-width:960px}.ai-chat-container .ai-chat-content-shareUser .ai-chat-content-shareUser-time .ai-chat-content-shareUser-divider{margin:20px 0 24px}.ai-chat-container .ai-chat-content-shareUser .ai-chat-content-shareUser-time .ai-chat-content-shareUser-info{display:flex;justify-content:start;align-items:center;gap:8px;margin-bottom:32px;color:var(--dola-text-3);font-size:12px;margin-left:16px}.ai-chat-container .ai-chat-content-newshareUser{display:flex;justify-content:center;height:44px;margin-bottom:24px}.ai-chat-container .ai-chat-content-newshareUser .ai-chat-content-shareUser-newChat{width:100%;max-width:960px;display:flex;align-items:center;justify-content:center}.ai-chat-container .ai-chat-content-newshareUser .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info{display:flex;width:163px;height:44px;background-color:var(--dola-primary);justify-content:center;align-items:center;gap:3px;border-radius:100px;color:#fff;font-size:16px;border:none;cursor:url(/assets/cursor-icon.svg),pointer!important;padding:8px 16px}.ai-chat-container .ai-chat-content-newshareUser .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info.hover{border:none}.ai-chat-container .ai-chat-content-newshareUser .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info:hover{background:var(--dola-primary) linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 72.12%)}.ai-chat-container .stop-conversation-box{display:flex;margin-top:0;margin-bottom:60px;justify-content:center;width:100%}.ai-chat-container .stop-conversation-box .stop-conversation-box-text{font-size:12px;font-weight:500;color:var(--dola-text-4)}.ai-chat-container .ai-chat-container-spin{position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;border-radius:9px;background-color:var(--dola-bg-4)}.ai-chat-container.chat .ai-chat-header{display:none}.ai-chat-container.chat.conversation .ai-chat-header{display:inline-block;position:absolute;right:0;top:0;z-index:1;border-bottom:none}.ai-chat-container.chat.conversation .ai-chat-header .header-left{display:none}.ai-chat-container.conversation .chat-panel{padding:65px 0 0}.ai-chat-container.conversation.share .chat-panel{padding-top:30px}.ai-chat-container .ai-chat-header{justify-content:space-between;align-items:center;padding:12px 20px 0;height:56px}.ai-chat-container .ai-chat-header .header-left{display:flex;align-items:center;gap:8px}.ai-chat-container .ai-chat-header .header-left .header-left-icon .anticon{vertical-align:middle}.ai-chat-container .ai-chat-header .header-left .header-left-icon:hover{color:var(--dola-bg-6)}.ai-chat-container .ai-chat-header .header-left .header-left-icon .header-left-icon-switch{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--dola-bg-6);border-radius:6px}.ai-chat-container .ai-chat-header .header-left .header-left-icon .header-icon-right{margin-right:4px}.ai-chat-container .ai-chat-header .header-left .iframe-logo{display:inline-flex;align-items:center}.ai-chat-container .ai-chat-header .header-left .iframe-logo svg{width:28px;height:28px;margin-right:5px}.ai-chat-container .ai-chat-header .header-left .iframe-logo img{height:16px;transform:translateY(1px)}.ai-chat-container .ai-chat-header .header-left .ai-title-container{display:flex;align-items:start;flex-direction:column}.ai-chat-container .ai-chat-header .header-left .ai-title-container .ai-title{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ai-chat-container .ai-chat-header .header-left .ai-title-container .ai-title-time{font-size:12px;color:var(--dola-text-1);font-weight:400}.ai-chat-container .ai-chat-header .header-left .ai-title-container .connection-status{display:flex;height:18px;padding:4px 8px;justify-content:center;align-items:center;gap:10px;transition:all .3s;border-radius:4px;border:1px solid var(--dola-border-1);background:var(--dola-primary-bg);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;color:var(--dola-success);margin-right:12px}.ai-chat-container .ai-chat-header .header-left .ai-title-container .connection-status.connected{color:var(--dola-success);background-color:var(--dola-primary-bg);border-color:var(--dola-success)}.ai-chat-container .ai-chat-header .header-left .ai-title-container .connection-status.disconnected{color:var(--dola-danger);background-color:var(--dola-primary-bg);border-color:var(--dola-danger)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav{margin-bottom:0}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-nav-list{display:flex;padding:4px;justify-content:center;align-items:flex-start;border-radius:8px;background:var(--dola-bg-2)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab{margin:0;transition:all .3s;flex:1;display:flex;height:24px;padding:2px 8px;justify-content:center;align-items:center;gap:4px;border-radius:6px;background:var(--dola-bg-2)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab:last-child{border-right:none}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background-color:var(--dola-bg-4)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .tab-item span{color:var(--dola-primary)}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab .tab-item{display:flex;align-items:center;justify-content:center;gap:6px;height:100%;width:100%}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab .tab-item .tab-icon{width:16px!important;height:16px!important}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-tab .tab-item span{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:500;line-height:18px}.ai-chat-container .ai-chat-header .header-left .mode-tabs .ant-tabs-nav .ant-tabs-ink-bar{display:none}.ai-chat-container .ai-chat-header .header-right{display:flex;gap:12px;align-self:center}.ai-chat-container .ai-chat-header .header-right .clear-btn{display:flex;align-items:center;gap:4px;height:36px;border-color:var(--dola-bg-6);background-color:transparent;padding:0 10px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;line-height:22px;border-radius:12px;box-shadow:none}.ai-chat-container .ai-chat-header .header-right .clear-btn:hover{background-color:var(--dola-bg-6);border-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-header .header-right .clear-btn-center .ant-btn-icon{display:flex;align-items:center;justify-content:center}.ai-chat-container .ai-chat-header .header-right .ant-btn-primary{height:32px;background-color:var(--dola-primary);border-color:var(--dola-primary);font-size:13px;padding:0 10px}.ai-chat-container .ai-chat-header .header-right .history-btn{display:flex;align-items:center;height:32px;color:var(--dola-text-2);border-color:var(--dola-border-1);background-color:var(--dola-bg-6);font-size:13px;padding:0 10px}.ai-chat-container .ai-chat-content{display:flex;flex:1;overflow:auto;position:relative;box-sizing:content-box;border-radius:12px;background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content.has-conversation{background:var(--dola-bg-4)!important;background-size:unset;background-blend-mode:unset}.ai-chat-container .ai-chat-content.with-attachment-panel{padding:0;gap:0}.ai-chat-container .ai-chat-content.with-attachment-panel .ai-knowledge-panel{margin:12px 0}.ai-chat-container .ai-chat-content.with-attachment-panel .chat-panel{width:calc(100% - var(--attachment-panel-width, 0px))}.ai-chat-container .ai-chat-content.with-attachment-panel .chat-panel>div:not(.top-toolbar-container){padding-left:18px;padding-right:18px}.ai-chat-container .ai-chat-content.with-attachment-panel .chat-panel .top-toolbar-container{padding-left:42px}.ai-chat-container .ai-chat-content .ai-knowledge-panel{border:1px solid #f5f5f5;background:var(--dola-bg-4);display:flex;width:260px;z-index:1;padding:12px 8px;flex-direction:column;align-items:center;position:relative;transition:width ease-in-out .2s}@media (min-width: 1920px){.ai-chat-container .ai-chat-content .ai-knowledge-panel{width:300px}}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed{width:0px;height:100%;padding:0;border-radius:0;border:unset;background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed .ai-knowledge-header{justify-content:center;padding:12px 0}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed .ai-knowledge-header .ai-knowledge-title{display:none}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed .openRecommendModal{right:-47px}.ai-chat-container .ai-chat-content .ai-knowledge-panel.collapsed .openRecommendModal.fold{right:-32px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;width:100%}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-header-sidebar-segmented{width:100%}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-header-sidebar-segmented .ant-segmented-item{color:var(--dola-text-1);font-size:13px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-header-sidebar-segmented .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-header-sidebar-segmented .ant-segmented-item-selected{color:var(--dola-text-1)!important;border-radius:6px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ant-radio-button-wrapper-checked{color:var(--dola-primary)!important;border-color:var(--dola-primary)!important;padding:0 32px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ant-radio-button-wrapper-checked:hover{border-color:var(--dola-primary)!important}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ant-radio-button-wrapper{font-weight:700;padding:0 32px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ant-radio-button-wrapper:hover{color:var(--dola-primary)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .ai-knowledge-title{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-header .collapse-btn{padding:0;font-size:14px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list{flex:6;overflow-y:auto;scrollbar-width:none;padding:0;display:flex;flex-direction:column;gap:4px;width:100%}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-panel-banner{margin:8px auto;width:240px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading{display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty{flex:1;height:100%}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading .ant-empty-image,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty .ant-empty-image{height:80px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading .ant-empty-image img,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty .ant-empty-image img{width:80px;height:80px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading a,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty a{color:var(--dola-primary)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-loading .loading-text,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .knowledge-empty .loading-text{margin-top:12px;font-size:14px;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-directory{display:flex;flex-direction:column}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item{display:flex;align-items:center;padding:6px 8px;cursor:pointer;border-radius:0;height:32px;font-weight:400}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item:hover{border-radius:8px;background-color:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item.active{border-radius:8px;border:1px solid var(--dola-bg-2);background-color:var(--dola-bg-2);font-weight:500}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item.active .folder-icon,.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item.active .folder-name{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .expand-icon{width:16px;color:var(--dola-text-2);font-size:10px;display:flex;align-items:center;justify-content:center;margin-right:4px;height:16px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .expand-icon .expand-icon-content{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .expand-icon:hover{background:var(--dola-bg-1);border-radius:6px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-icon-mr{margin-right:4px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-icon{width:16px;height:16px;margin-right:8px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-demo{display:flex;padding:1px 6px;justify-content:center;align-items:center;gap:10px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:18px;border-radius:6px;background:var(--dola-bg-1);margin-right:6px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-name{flex:1;font-size:13px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px;transition:all .2s}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .ai-knowledge-item .folder-count{min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-2);font-size:13px;text-align:center;font-family:Arial;background-color:var(--dola-bg-6);border-radius:10px;padding:0 4px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list{display:flex;flex-direction:column}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-loading{display:flex;align-items:center;justify-content:center;padding:16px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-loading .loading-text{margin-left:8px;font-size:13px;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-empty{display:flex;align-items:center;justify-content:center;padding:16px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-empty .empty-text{font-size:13px;color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-item{display:flex;align-items:center;padding:6px 12px 6px 28px;cursor:pointer}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-item:hover{border-radius:8px;background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-item .table-icon{font-size:14px;color:var(--dola-text-3);margin-right:8px;display:inline-flex;align-items:center;justify-content:center}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .table-list .table-item .table-name{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;color:var(--dola-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal;font-weight:400;line-height:20px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-list .loading-spinner{display:flex;align-items:center;justify-content:center}.ai-chat-container .ai-chat-content .ai-knowledge-panel .ai-knowledge-icon{position:absolute;right:-8px;top:50%;z-index:1;cursor:pointer;transform:translate(10px,10px)}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal{position:absolute;right:-50px;top:40px;z-index:100;cursor:pointer;transition:all .1s ease}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal .recommend-modal-btn{padding:58px 21px;background-image:url(/assets/recommended-badge-hover.png);background-size:auto 100%;background-position:right top;background-repeat:no-repeat}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal .recommend-modal-btn span{position:absolute;bottom:0;right:0;width:40px;height:30px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal.fold{right:-33px}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal.fold .recommend-modal-btn{padding:44px 16px;background-image:url(/assets/recommended-badge.png);background-size:contain;background-position:center}.ai-chat-container .ai-chat-content .ai-knowledge-panel .openRecommendModal.fold .recommend-modal-btn span{display:none}.ai-chat-container .ai-chat-content .chat-panel{flex:1;display:flex;flex-direction:column;border-radius:6px;overflow:auto;scrollbar-color:var(--dola-bg-1) transparent}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box{display:flex;flex-direction:column-reverse;flex:1;z-index:8;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;position:relative}@supports not (scrollbar-gutter: stable){.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box{overflow-y:scroll}}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box.share-messages{flex-direction:column}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box::-webkit-scrollbar{width:8px;height:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box::-webkit-scrollbar-track{background:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages-box::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages{flex:1;padding:0 12px 260px 16px;max-width:960px;margin:0 auto;align-items:stretch;width:100%;position:relative}.ai-chat-container .ai-chat-content .chat-panel .chat-messages.share{overflow-y:auto}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message{display:flex;align-items:flex-start}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.share-style{margin-bottom:32px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.share-style:last-child{margin-bottom:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user{margin-top:32px;flex-direction:row-reverse;width:100%;padding-bottom:32px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user:first-child{margin-top:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content{display:flex;flex-direction:row-reverse}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:end}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .user-question-content{background-color:var(--dola-bg-6);border-radius:8px 0 8px 8px;border:1px solid var(--dola-border-2);padding:8px 16px;font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:1.5;max-width:100%;word-break:break-all;white-space:pre-wrap}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-bubble-time{font-size:12px;color:var(--dola-text-4);font-weight:400;line-height:16px;margin-top:6px;line-height:18px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-bubble-time-down{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:12px;max-width:90%;flex-wrap:wrap;justify-content:flex-start}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-selected-node{border-radius:6px;padding:4px 10px;font-size:14px;display:flex;align-items:center;gap:3px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-title{max-width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;left:-3px;margin-left:8px;font-weight:500;font-size:14px;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style{gap:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style .message-renderer-selected-node{background:var(--dola-bg-6);border-radius:6px;padding:5px 9px;font-size:14px;display:flex;align-items:center;gap:3px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style .message-renderer-title{max-width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;left:-3px;margin-left:6px;font-weight:600;font-size:14px;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.user .message-bubble{word-break:break-all;font-weight:600;font-size:22px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.userTop{margin-top:12px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system{flex-direction:row;width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content{display:flex}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h1,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h2,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h3,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h6,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer p,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer span,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer div,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer strong,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer code,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer td,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer th{font-size:1em!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h1,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h2,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h3,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h6{font-weight:500!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer ul,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer ol{margin:12px 0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer li{margin-top:3px!important;margin-bottom:3px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer li:first-child{margin-top:0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer li:last-child{margin-bottom:0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer th,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tbody tr:hover{background-color:var(--dola-bg-6)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer th,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer th:last-child,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer thead tr th:first-child{border-left:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer thead tr th:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid #f5f5f5!important;line-height:24px!important;padding:8px 12px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tbody tr td:first-child{border-left:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tbody tr td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer p,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer div,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer span,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer strong,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer li,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer ol{line-height:24.5px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer hr{background-color:var(--dola-border-2)!important;margin:24px 0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h1,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h2,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h3,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer h6,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer p,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer span,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer div,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer strong,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer code{font-size:1em!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content .message-renderer tr th{background-color:var(--dola-bg-6)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:start;max-width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner.share-style{display:flex;flex:1}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-system-avatar{display:flex;align-items:center;margin-bottom:10px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-img{width:24px;height:24px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text{font-size:14px;font-weight:600;margin-left:8px;position:relative;top:1px;color:var(--dola-text-1);opacity:.6;margin-right:12px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text-model{padding:1px 9px;background-color:var(--dola-bg-2);border-radius:6px;font-size:12px!important;color:var(--dola-text-3);font-weight:600;line-height:18px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed{display:flex;flex-direction:row;margin-top:16px;width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns{display:flex;gap:8px;align-items:center}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon{cursor:pointer;transition:all .2s;padding:4px;border-radius:6px;position:relative;line-height:1;color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon:hover{transform:scale(1.1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon.feedback-icon-new:after{content:"";position:absolute;top:-4px;right:-21px;width:30px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 16' width='30' height='16'%3E%3Cpath d='M14.998 7.19922C15.3105 7.19922 15.5605 7.26758 15.748 7.4043C15.9355 7.54102 16.0742 7.7207 16.1641 7.94336C16.2578 8.16602 16.3086 8.4043 16.3164 8.6582V8.76953H13.583C13.5977 8.66137 13.6151 8.5577 13.6387 8.45898C13.7051 8.19336 13.7988 7.9668 13.9199 7.7793C14.041 7.5918 14.1914 7.44922 14.3711 7.35156C14.5547 7.25 14.7637 7.19922 14.998 7.19922Z' fill='%23FF9500'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26 0C28.2091 0 30 1.79086 30 4V12C30 14.2091 28.2091 16 26 16H0V4C0 1.79086 1.79086 1.12745e-07 4 0H26ZM15.0039 6.07422C14.5938 6.07422 14.2129 6.15039 13.8613 6.30273C13.5098 6.45508 13.2051 6.67578 12.9473 6.96484C12.6895 7.25 12.4883 7.59375 12.3438 7.99609C12.1992 8.39844 12.127 8.84766 12.127 9.34375V9.57812C12.127 10.0117 12.1973 10.416 12.3379 10.791C12.4785 11.166 12.6797 11.4922 12.9414 11.7695C13.207 12.0469 13.5273 12.2637 13.9023 12.4199C14.2812 12.5723 14.7051 12.6484 15.1738 12.6484C15.5879 12.6484 15.9512 12.5918 16.2637 12.4785C16.5801 12.3652 16.8477 12.2188 17.0664 12.0391C17.2852 11.8555 17.4629 11.6641 17.5996 11.4648L16.8555 10.7441C16.6602 10.9941 16.4297 11.1875 16.1641 11.3242C15.8984 11.4609 15.5957 11.5293 15.2559 11.5293C14.9863 11.5293 14.7461 11.4805 14.5352 11.3828C14.3242 11.2812 14.1445 11.1426 13.9961 10.9668C13.8477 10.791 13.7344 10.5859 13.6562 10.3516C13.6007 10.1731 13.5657 9.98362 13.5518 9.7832H17.7109V9.17969C17.7109 8.72266 17.6543 8.30469 17.541 7.92578C17.4316 7.54688 17.2637 7.2207 17.0371 6.94727C16.8145 6.66992 16.5332 6.45508 16.1934 6.30273C15.8535 6.15039 15.457 6.07422 15.0039 6.07422ZM4 4V12.5312H5.4707V6.41992L9.29688 12.5312H10.7676V4H9.30859V10.123L5.4707 4H4ZM20.0078 12.5312H21.1797L22.5195 8.11523L23.875 12.5312H25.0469L26.7578 6.19141H25.3809L24.375 10.6387L23.0547 6.19141H22L20.6904 10.6016L19.6738 6.19141H18.291L20.0078 12.5312Z' fill='%23FF9500'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .message-feed-active{background-color:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .copy-icon{cursor:pointer;transition:all .2s;padding:4px;border-radius:6px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .copy-icon:hover{transform:scale(1.1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feed-active svg path{fill:var(--dola-text-1)!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feedback-input{margin-top:12px;padding:12px;background:var(--dola-bg-6);border:1px solid #e9ecef;border-radius:6px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .message-feedback-input .feedback-actions{display:flex;justify-content:flex-end;gap:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks{margin-top:6px;padding:4px 0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks span{display:flex;align-items:center;gap:4px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks span:before{content:"✓";color:var(--dola-success);font-weight:700;font-size:14px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend{display:inline-flex;align-items:center;justify-content:space-between;padding:5px 16px;margin-top:12px;margin-left:50%;transform:translate(-50%);height:48px;width:520px;background-color:var(--dola-bg-6);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:all .2s ease}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend:hover{border-color:var(--dola-border-1);background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-left{display:flex;align-items:center;gap:6px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-left .report-image-recommend-icon{display:flex;align-items:center;justify-content:center;padding:4px;background-color:var(--dola-bg-6);border:1px solid var(--dola-border-1);border-radius:6px;line-height:1!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-left .report-image-recommend-icon .iconfont{font-size:16px;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-left .report-image-recommend-text{font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:22px;white-space:nowrap}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-right{display:flex;align-items:center;gap:2px;flex-shrink:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-right .report-image-recommend-link{font-size:14px;color:var(--dola-primary);font-weight:400;line-height:22px;white-space:nowrap}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-content-inner .report-image-recommend .report-image-recommend-right .iconfont{font-size:20px;color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-bubble{background-color:var(--dola-bg-4);color:var(--dola-text-1);word-break:break-word;padding:0;width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-bubble .code-block-container,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.system .message-bubble .mermaid-renderer{width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message.thinking .message-bubble{background-color:var(--dola-bg-4);color:var(--dola-text-1);border-radius:2px 8px 8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-avatar{flex-shrink:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-avatar .ant-avatar{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000001a}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-avatar .ant-avatar img{width:100%;height:100%;object-fit:cover}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-content{flex:1;min-width:calc(100% - 52px)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble{border-radius:8px;display:inline-block;line-height:1;font-size:14px;line-height:22px;position:relative;white-space:normal}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-thinking-start{color:var(--dola-text-2);text-align:left;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px;margin-top:4px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result p,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-thinking-start p{margin-bottom:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result:nth-last-child,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-thinking-start:nth-last-child{margin-bottom:20px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result.share-style,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-thinking-start.share-style{margin-bottom:8px;margin-top:4px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ai-tool-result{margin-top:20px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:unset;border-top:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-table{border:unset;padding:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-collapse{border:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-collapse-content-box{background-color:unset!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .table-collapse-arrow-icon{transition:transform .3s ease-in-out;width:10px;height:10px;margin-right:12px;position:relative;top:-1px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item{background-color:unset!important;border:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-expand-icon{padding-right:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header{border-bottom:unset;border-radius:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header table{margin-top:0!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header svg{pointer-events:none}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style{border:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header{border-bottom:unset;border-radius:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header svg{pointer-events:none}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header .ant-collapse-arrow{color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-header .anticon{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .ant-collapse .ant-collapse-item:last-child>.ant-collapse-content{border:unset}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h1,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h2,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h3,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h6{font-weight:600;line-height:1.25;margin:8px 0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h1{font-size:1.5em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h2{font-size:1.3em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h3{font-size:1.15em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h4,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h5,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble h6{font-size:1em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble p{margin-top:0;margin-bottom:0;line-height:1.6}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble ul,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble ol{padding-left:24px;margin-top:0;margin-bottom:12px;line-height:.8}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble li{margin-bottom:4px;line-height:1.5}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble ol>li>ul{margin-top:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble ul>li>ol{margin-top:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble a{color:var(--dola-primary);text-decoration:none}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble a:hover{text-decoration:underline}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;background-color:var(--dola-bg-2);padding:2px 4px;border-radius:3px;font-size:.9em}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble pre{overflow:auto;margin:0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble pre code{background-color:transparent;padding:0;border-radius:0;font-size:.9em;display:block;overflow-x:auto;white-space:break-spaces!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble blockquote{padding:8px 16px;border-left:4px solid #ddd;color:var(--dola-text-2);margin:12px 0;background:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble hr{border:0;height:1px;background-color:var(--dola-border-1);margin:16px 0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table-container{width:100%;overflow-x:auto;margin:20px 0}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table{border-spacing:0px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody{color:var(--dola-text-1);font-size:400}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table th,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table td{padding:8px;text-align:left;line-height:1.6}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table th{background-color:var(--dola-bg-2);font-weight:600;line-height:1.3}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tr:nth-child(2n){background-color:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tr th{text-align:left;border-top:1px solid #e7e7e7!important;border-color:var(--dola-border-1)!important;min-width:120px;border-right:none;border-left:none;word-break:break-all!important;font-weight:500!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tr th:first-child{border-top-left-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tr th:last-child{border-top-right-radius:8px;border-right:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr:first-child,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody .ant-table-measure-row{height:0px!important;padding:0!important;margin:0!important;border:0px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody .ant-table-measure-row td{height:0px!important;line-height:0px!important;padding:0!important;margin:0!important;border:0px!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .table-collapse-box .ant-table-header{border-right:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table{border-collapse:separate;border-spacing:0px;width:100%;display:table}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody{color:var(--dola-text-1);font-size:400}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table.share-style{display:table;width:100%}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table.share-style tbody{color:var(--dola-text-1);font-size:400}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table th,.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table td{padding:8px;text-align:left;line-height:1.6}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table th{background-color:var(--dola-bg-2);font-weight:600}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tr:nth-child(2n){background-color:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tr th{text-align:left;border-top:1px solid #e7e7e7!important;border-color:var(--dola-border-1)!important;min-width:120px;border-right:none;border-left:none;word-break:keep-all!important;white-space:nowrap!important;font-weight:500!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tr th:first-child{border-top-left-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tr th:last-child{border-top-right-radius:8px;border-right:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody tr td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody.share-style tr td{border-top:none;border-right:none;text-align:left}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble .markdown-table tbody.share-style tr td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container .ai-chat-content .chat-panel .chat-messages .message .message-bubble img{max-width:100%;height:auto}.ai-chat-container .ai-chat-content .chat-panel .empty-chat{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.ai-chat-container .ai-chat-content .chat-panel .empty-chat .empty-tip{color:var(--dola-text-2);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-top:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen{flex:1;display:flex;flex-direction:column;align-items:center;padding:0;overflow-y:auto;position:relative;--welcome-input-sticky-height: 0px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .chat-input-fade{display:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content{width:100%;min-height:100vh;max-height:100vh;flex-shrink:0;display:flex;align-items:center;flex-direction:column;padding-top:15vh;box-sizing:border-box;overflow:hidden}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .red-envelope-tip{width:175.5px;height:39px;margin:auto auto 8px;background-image:url(/assets/newYear-release-tip.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-greeting{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:0;text-align:center}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-description{color:var(--dola-text-2);font-size:16px;font-style:normal;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-weight:400;line-height:24px;margin:8px 0 20px;text-align:center}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper{width:574px;height:88px;aspect-ratio:6.52272727;border-radius:12px;overflow:visible!important;margin-bottom:8px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-list{border-radius:12px;overflow:hidden;height:100%}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .welcome-banner-slide{height:88px;display:flex;justify-content:center;align-items:center}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .welcome-banner-swiper-link{width:100%;height:100%;display:block;cursor:pointer}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .welcome-banner-swiper-img{width:100%;height:100%;display:block;object-fit:cover;user-select:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots-bottom{bottom:6px!important;left:0;right:0;text-align:center;z-index:3}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots li{width:4px;height:4px;margin:0 2px!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots li.slick-active{width:4px!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots li button{width:100%;height:100%;background:var(--dola-bg-4)!important;opacity:1!important;border-radius:999px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-banner-swiper .slick-dots li.slick-active button{background:#ddd!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container-tip-online{position:absolute;height:100px;top:-115px;right:5px;display:flex;flex-direction:column;cursor:pointer}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container-tip-online .welcome-input-container-tip-online-close{position:absolute;right:-18px;top:-18px;background-color:var(--dola-bg-2);border-radius:100%;width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:bolder;font-size:18px;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container-tip-online .welcome-input-container-tip-online-close:hover{background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container{position:sticky;top:0;z-index:10;padding:12px 18px 0;width:100%}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .sender-input-wrapper{max-width:840px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-input{display:flex;padding:12px 12px 8px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:8px;border:1px solid #dce3ee;background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-input:focus,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-input:hover{border-color:var(--dola-border-active)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-input::placeholder{color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn{position:absolute;right:8px;bottom:8px;width:24px;height:24px;display:flex;justify-content:center;align-items:center;padding:0;border-radius:50%;box-shadow:0 2px 6px #333aff33;transition:all .3s}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn.ant-btn-primary,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn.ant-btn-primary :hover{background-color:unset}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn .send-icon{width:24px;height:24px;object-fit:contain}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn:hover{box-shadow:0 4px 8px #333aff4d}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-input-container .welcome-send-btn:active{box-shadow:0 1px 3px #333aff33}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper{position:sticky;top:var(--welcome-input-sticky-height, 0px);z-index:9;padding:12px 18px 0;margin:12px auto 0;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-btn{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:var(--dola-bg-4);cursor:pointer;border-radius:50%;box-shadow:0 2px 8px #00000014;color:var(--dola-text-2);font-size:12px;transition:all .2s ease;z-index:2}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-btn:hover{background:var(--dola-bg-4);color:var(--dola-primary);box-shadow:0 2px 10px #333aff26}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-btn i{font-size:16px;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-left{margin-right:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-scroll-right{margin-left:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-mask-left{position:absolute;left:32px;top:0;bottom:0;width:24px;background:linear-gradient(to right,var(--dola-bg-4) 0%,transparent 100%);pointer-events:none;z-index:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-wrapper .dola-tool-case-mask-right{position:absolute;right:32px;top:0;bottom:0;width:24px;background:linear-gradient(to left,var(--dola-bg-4) 0%,transparent 100%);pointer-events:none;z-index:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll{display:flex;align-items:center;max-width:808px;gap:12px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;padding:4px 0;box-sizing:border-box;justify-content:space-between}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll::-webkit-scrollbar{display:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:12px;font-family:PingFang SC;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);color:var(--dola-text-1);font-size:12px;line-height:24px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item i{font-size:14px;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item i.icon-dongtaikanban{font-size:15px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item:hover{border-color:var(--dola-border-active);box-shadow:0 4px 10px #333aff14}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-world-cup{height:34px;padding:0;background:none;background-size:contain;background-repeat:no-repeat;background-position:center;transition:border-color .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;justify-content:flex-end}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-world-cup:hover{border-color:var(--dola-border-active);box-shadow:0 4px 10px #333aff14}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-active{border-color:var(--dola-border-active);color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-active i{color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-disabled:hover{border-color:var(--dola-border-1);box-shadow:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .dola-tool-case-scroll .dola-tool-case-item-tag{margin-left:4px;padding:2px 6px;border-radius:10px;background:var(--dola-bg-6);color:var(--dola-text-3);font-size:12px;line-height:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .welcome-reference-menu{position:absolute;left:50%;transform:translate(-50%);top:250px;width:480px;z-index:100}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases{margin-top:15px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-title{font-size:20px;font-style:normal;font-weight:500;line-height:36px;color:var(--dola-text-1);margin-bottom:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid{position:relative;height:120px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiper{height:120px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide{width:290px;height:136px;cursor:url(/assets/cursor-icon.svg),auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .bluebgpng{background:url(/assets/bluebg-png.png) no-repeat;background-size:290px auto;background-position:0 0px;transition:background 1s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .greengpng{background:url(/assets/greenbg-png.png) no-repeat;background-size:290px auto;background-position:0 0px;transition:background .2s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .pinkbgpng{background:url(/assets/pinkbg-png.png) no-repeat;background-size:290px auto;background-position:0 0px;transition:background .2s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item{position:relative;display:flex;flex-direction:column;padding:16px 16px 18px;width:290px;height:118px;border:var(--dola-border-1) 1px solid;border-radius:12px;overflow:hidden}@keyframes wecomeimgbgSlide{0%{opacity:0}to{opacity:1}}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-itemType{position:absolute;width:auto;height:22px;right:6px;top:6px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .animation-welcomeimgBg{position:absolute;z-index:-1;top:0;right:0;width:290px;height:auto;opacity:0;animation:wecomeimgbgSlide .2s ease forwards}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-img{width:28px;height:28px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-title{display:flex;align-items:center;gap:6px;margin-top:16px;margin-bottom:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-title .welcomeScreen-carousel-swiperSlide-span{font-weight:600;font-size:12px;line-height:18px;color:var(--dola-text-1);height:18px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-title .welcomeScreen-carousel-swiperSlide-div{width:20px;height:20px;overflow:hidden;margin-top:-1px}@keyframes jumpSlide{0%{transform:translate(-20px)}to{transform:translate(0)}}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-title .welcomeScreen-carousel-swiperSlide-div .welcomejump-animation{animation:jumpSlide .2s ease-out forwards;position:relative;display:flex}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-swiperSlide .welcomeScreen-carousel-swiperSlide-item .welcomeScreen-carousel-swiperSlide-desc{color:var(--dola-text-1);font-size:12px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-left{position:absolute;left:-15px;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;background-color:var(--dola-bg-4);border-radius:50%;border:var(--dola-border-1) 1px solid;cursor:url(/assets/cursor-icon.svg),auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .welcomeScreen-carousel-right{position:absolute;right:-15px;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;background-color:var(--dola-bg-4);border-radius:50%;border:var(--dola-border-1) 1px solid;cursor:url(/assets/cursor-icon.svg),auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .swiper-button-next,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .cases-grid .swiper-button-prev{display:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-card-wrapper{width:100%;height:154px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-card{border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .ant-card-body{position:relative;padding:16px;height:154px;background-color:var(--dola-bg-2);transition:background-color .3s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .ant-card-hoverable:hover{box-shadow:0 4px 16px #0000001a!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .ant-card-bordered{border:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-image-container{width:100%;height:92px;border-radius:8px 8px 0 0;transition:transform .3s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-image-container img{width:100%;height:100%;border-radius:8px 8px 0 0;object-fit:contain;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-card:hover .case-image-container img{transform:translateY(-3px);box-shadow:0 4px 12px #0000001a}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-card:hover .ant-card-body{background-color:var(--dola-bg-6)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .case-bottom-container{position:absolute;bottom:0;left:0;width:100%;padding:16.5px 12px;display:flex;background-color:var(--dola-bg-4);justify-content:space-between;align-items:center;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-radius:0 0 8px 8px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .title{display:inline-block;width:160px;font-size:13px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .welcome-content .featured-cases .tag{display:inline-block;padding:1px 6px;text-align:center;background-color:var(--dola-success);border-radius:6px;color:var(--dola-text-reverse);font-size:12px;font-style:normal;font-weight:500;z-index:99}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen.welcome-screen-centered{background:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen.welcome-screen-centered .welcome-content{min-height:auto;max-height:auto;overflow:unset}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs{position:relative;z-index:8;display:flex;justify-content:flex-start;align-items:center;width:100%}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box{display:flex;align-items:center;gap:10px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box .dola-anchor-tabs-box-title{display:flex;align-items:center;flex-direction:row;gap:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box .dola-anchor-tabs-box-title .dola-anchor-tabs-box-title-text{font-size:14px;font-weight:500;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box .dola-anchor-tabs-box-title .dola-anchor-tabs-box-title-icon{font-size:14px;font-weight:500;color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-box-icon{object-fit:contain;margin-left:12px;margin-right:8px;flex:0 0 auto;position:absolute;top:-20px;left:33px;z-index:9}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-switch{display:flex;align-items:center;border-radius:8px;background:var(--dola-bg-2);position:relative;z-index:10;padding:2px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-tab{width:82px;height:24px;font-size:12px;line-height:24px;padding:0;border:none;background:transparent;color:var(--dola-text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease;border-radius:6px;position:relative}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-tabs-tab-active{border-radius:6px;background:linear-gradient(0deg,var(--dola-bg-4) 0%,var(--dola-bg-4) 100%);box-shadow:0 2px 8px #0000000f;font-weight:500;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-anchor-tabs .dola-anchor-remen-icon{color:var(--dola-danger);position:absolute;top:-14px;right:-4px;font-size:14px;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo{position:relative;z-index:1;max-width:840px;padding-bottom:24px;margin-top:16px;margin-bottom:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-title{position:relative;padding-left:8px;line-height:16px;font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:16px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:14px;background:var(--dola-warning)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;justify-content:flex-start}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid .dola-tools-demo-card:nth-child(n+16){display:none}@media (max-width: 1499px){.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid{grid-template-columns:repeat(3,1fr)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid .dola-tools-demo-card:nth-child(n+11){display:block}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid .dola-tools-demo-card:nth-child(n+13){display:none}}@media (max-width: 999px){.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-grid{grid-template-columns:repeat(2,1fr)}}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card{position:relative;width:auto;height:138px;padding:10px;overflow:hidden;display:flex;align-items:stretch;transition:box-shadow .2s ease;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-content{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-title{width:100%;color:var(--dola-text-1);font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-type{margin-top:4px;color:var(--dola-text-2);font-size:12px;line-height:18px;font-weight:400;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-action{position:absolute;left:0;bottom:0;padding:0;border:none;background:transparent;color:var(--dola-text-2);font-size:12px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:6px;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-action img{width:24px;height:24px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-action-arrow{margin-left:2px;font-size:16px;line-height:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-media{position:absolute;right:0;bottom:0;height:62%;z-index:3;max-width:160px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:right bottom;transition:transform .2s ease;border-top-left-radius:6px;border:1px solid var(--dola-border-1);border-right:none;border-bottom:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card-media:hover img{transform:scale(1.05)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card:hover{box-shadow:0 8px 24px #00000012}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo .dola-tools-demo-card:hover .dola-tools-demo-card-action{opacity:1;pointer-events:auto;transform:translateY(0)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-title{flex:1;min-width:0;width:auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tools{width:auto;display:flex;align-items:center;gap:0;flex-shrink:0}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tools-hover{display:inline-flex;align-items:center;gap:8px;margin-right:0;overflow:hidden;flex-shrink:0;opacity:0;pointer-events:none;transform:translateY(-4px);transition:width .2s ease,margin-right .2s ease,opacity .2s ease,transform .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tool-btn{padding:0;width:20px;height:20px;border-radius:8px;background:var(--dola-bg-6);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tool-icon{font-size:12px;line-height:1;color:var(--dola-text-3);transition:color .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tool-btn:hover{background:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-tool-btn:hover .dola-tools-demo-card-tool-icon{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-like-btn{width:auto;min-width:34px;padding:0 8px;gap:4px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-like-count{color:var(--dola-text-2);font-size:12px;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-type{margin-top:6px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-creator{margin-top:auto;display:inline-flex;align-items:center;max-width:156px;border-radius:999px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);padding:2px 8px 2px 2px;z-index:4}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-creator-avatar{flex-shrink:0;background:var(--dola-bg-2);color:var(--dola-text-2);font-size:12px;line-height:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza .dola-tools-demo-card-creator-name{margin-left:6px;max-width:104px;color:var(--dola-text-1);font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-tools-demo.dola-tools-demo-case-plaza .dola-tools-demo-card-case-plaza:hover .dola-tools-demo-card-tools-hover{margin-right:8px;opacity:1;pointer-events:auto;transform:translateY(0)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo-title{position:sticky;top:0;z-index:8;padding-bottom:5px;width:100%;box-sizing:border-box;padding-left:0;line-height:16px;font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:11px;padding-top:20px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo-title:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px;pointer-events:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-token-link{margin-top:auto;margin-bottom:60px;font-size:14px;line-height:1;color:var(--dola-extra-1);text-decoration:underline;cursor:pointer}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-token-link:hover{color:var(--dola-extra-1);opacity:.85}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-more-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:4px;width:110px;height:32px;min-height:32px;border-radius:16px;color:var(--dola-text-2);font-size:14px;line-height:1;margin-top:0;margin-bottom:48px;cursor:pointer;background:var(--dola-bg-4);border:1px solid var(--dola-border-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-more-btn:hover{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important;border-color:var(--dola-border-active)!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-explore-more-btn i{font-size:18px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo{min-height:100vh;margin-top:0;position:relative;z-index:1;width:840px;padding-bottom:24px;margin-bottom:0}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-back-to-top-btn{display:flex;align-items:center;justify-content:center;gap:4px;width:110px;border-radius:16px;color:var(--dola-text-2);font-size:14px;line-height:1;margin:48px auto 16px;cursor:pointer;background:var(--dola-bg-4);border:1px solid var(--dola-border-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-back-to-top-btn:hover{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important;border-color:var(--dola-border-active)!important}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-back-to-top-btn i{font-size:18px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-back-to-top-btn:hover{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;justify-content:flex-start}@media (max-width: 1499px){.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 999px){.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-grid{grid-template-columns:repeat(2,1fr)}}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card{position:relative;width:auto;height:138px;padding:10px;overflow:hidden;display:flex;align-items:stretch;transition:box-shadow .2s ease;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-content{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-title{width:100%;color:var(--dola-text-1);font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-type{margin-top:4px;color:var(--dola-text-2);font-size:12px;line-height:18px;font-weight:400;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-action{position:absolute;left:0;bottom:0;padding:0;border:none;background:transparent;color:var(--dola-text-2);font-size:12px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:6px;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-action img{width:24px;height:24px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-action-arrow{margin-left:2px;font-size:16px;line-height:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media{position:absolute;right:0;bottom:0;height:62%;z-index:3;max-width:160px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:right bottom;transition:transform .2s ease;border-top-left-radius:6px;border:1px solid var(--dola-border-1);border-right:none;border-bottom:none}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media:hover img{transform:scale(1.05)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media-default{width:150px;height:100%;border-top-left-radius:6px;border:1px solid var(--dola-border-1);position:absolute;right:0;bottom:0;z-index:3;padding:2px 4px 0 8px;border-bottom:none;border-right:none;background:linear-gradient(180deg,#ffffff 0%,rgba(0,0,0,.02) 50%,rgba(0,0,0,.04))}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media-default .dola-case-demo-card-media-default-icon{font-size:12px;color:var(--dola-primary-soft)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card-media-default .dola-case-demo-card-media-default-text{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:10px;color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card:hover{box-shadow:0 8px 24px #00000012}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo .dola-case-demo-card:hover .dola-case-demo-card-action{opacity:1;pointer-events:auto;transform:translateY(0)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza{cursor:pointer}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-title{flex:1;min-width:0;width:auto}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tools{width:auto;display:flex;align-items:center;gap:0;flex-shrink:0}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tools-hover{display:inline-flex;align-items:center;gap:8px;margin-right:0;overflow:hidden;flex-shrink:0;opacity:0;pointer-events:none;height:20px;position:relative;top:0;display:none;transition:width .2s ease,margin-right .2s ease,opacity .2s ease,transform .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-btn{padding:0;width:20px;height:20px;border-radius:4px;background:var(--dola-bg-6);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease;margin-left:6px;vertical-align:top}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-btn:hover{background-color:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-share-btn{position:relative;top:0}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-icon{font-size:12px;line-height:1;color:var(--dola-text-2);transition:color .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .case-plaza-more-popover{z-index:9999}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .case-plaza-more-popover .ant-popover-inner{padding:0;border-radius:12px;overflow:hidden}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-entry-icon{font-size:18px;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu{padding:8px;min-width:120px;background:var(--dola-bg-4);display:flex;flex-direction:column;gap:6px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:transparent;cursor:pointer;font-size:14px;line-height:1;color:var(--dola-text-1);user-select:none;transition:background-color .2s ease}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item:hover{background:var(--dola-bg-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item-icon{font-size:16px;line-height:1;color:var(--dola-text-2)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item-danger,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item-danger .dola-case-demo-card-tool-more-menu-item-icon{color:var(--dola-danger)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-tool-more-menu-item-danger:hover{background:var(--dola-primary-bg)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-btn{width:auto;padding:1px 4px;gap:2px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-count{color:var(--dola-text-2);font-size:11px;font-weight:500}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-type{margin-top:6px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-btn-liked{background-color:var(--dola-primary-bg)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-btn-liked .dola-case-demo-card-tool-icon,.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-like-btn-liked .dola-case-demo-card-like-count{color:var(--dola-primary)}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-creator{margin-top:auto;display:inline-flex;align-items:center;max-width:156px;background:var(--dola-bg-4);z-index:4}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-creator-avatar{flex-shrink:0;background:var(--dola-bg-2);color:var(--dola-text-2);font-size:12px;line-height:1}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza .dola-case-demo-card-creator-name{max-width:100px;color:var(--dola-text-2);font-size:11px;line-height:18px;white-space:nowrap;font-weight:500;font-family:PingFang SC;overflow:hidden;text-overflow:ellipsis;margin-left:2px}.ai-chat-container .ai-chat-content .chat-panel .welcome-screen .dola-case-demo.dola-case-demo-case-plaza .dola-case-demo-card-case-plaza:hover .dola-case-demo-card-tools-hover{opacity:1;pointer-events:auto;transform:translateY(0);display:block}.ai-chat-container .ai-chat-content .history-sidebar{border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;width:260px;flex-direction:column;height:100%}.ai-chat-container .ai-chat-content .history-sidebar .history-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #eaeaea}.ai-chat-container .ai-chat-content .history-sidebar .history-sidebar-header .history-title{font-size:15px;font-weight:500;color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .history-sidebar .history-sidebar-header .close-history-btn{padding:0;border:none;background:none;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3)}.ai-chat-container .ai-chat-content .history-sidebar .history-sidebar-header .close-history-btn:hover{color:var(--dola-text-1)}.ai-chat-container .ai-chat-content .history-sidebar .history-content{flex:1;overflow-y:auto;padding:0}.ai-chat-container .ai-chat-content .history-sidebar .history-content .empty-history{display:flex;align-items:center;justify-content:center;height:100%;color:var(--dola-text-3);font-size:14px}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f5f5f5;transition:all .2s}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item:hover{border-radius:10px;background:var(--dola-bg-1)}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item:hover .history-action-more{display:flex!important}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item.active{background-color:var(--dola-primary-bg);border-right:3px solid var(--dola-primary)}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content{display:flex;align-items:flex-start;flex:1;overflow:hidden}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content .history-item-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background-color:var(--dola-bg-2);margin-right:10px;flex-shrink:0}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content .history-item-info{flex:1;overflow:hidden}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content .history-item-info .history-item-title{font-size:14px;font-weight:500;color:var(--dola-text-1);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .history-item-content .history-item-info .history-item-time{font-size:12px;color:var(--dola-text-3);display:flex;align-items:center;gap:4px}.ai-chat-container .ai-chat-content .history-sidebar .history-content .history-item .ant-list-item-action{margin-left:8px}.ai-chat-container .thinking-container{display:flex;align-items:center;gap:8px;justify-content:start}.ai-chat-container .thinking-container .thinking-text{color:var(--dola-text-2);font-size:14px;padding:8px}.ai-chat-container .thinking-container .thinking-dots{display:flex;align-items:center}.ai-chat-container .thinking-container .thinking-dots .dot{font-size:24px;line-height:1;opacity:.6;animation-name:thinking-dot-animation;animation-duration:1.2s;animation-iteration-count:infinite;animation-fill-mode:both}.ai-chat-container .thinking-container .thinking-dots .dot.dot1{animation-delay:0s}.ai-chat-container .thinking-container .thinking-dots .dot.dot2{animation-delay:.4s}.ai-chat-container .thinking-container .thinking-dots .dot.dot3{animation-delay:.8s}@keyframes thinking-dot-animation{0%{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}to{opacity:.3;transform:translateY(0)}}.ai-chat-container-with-chat-right-info{max-width:1000px;min-width:600px;width:calc(43% - 4px)}.chat-right-info{width:calc(57% - 4px);min-width:0;max-width:100%;flex:1;flex-shrink:1;transition:width .15s ease;height:100%;min-height:0;max-height:100%;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);box-shadow:0 2px 2px #0000000d;margin-left:8px;position:relative;overflow:hidden}.chat-right-info .chat-right-info-close-btn{position:absolute;top:12px;right:12px;width:24px;height:24px;cursor:pointer;z-index:1000;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--dola-text-2)}.chat-right-info .chat-right-info-close-btn:hover{background-color:var(--dola-bg-2)}@keyframes cursor-blink{0%,to{opacity:0}50%{opacity:1}}p code,li code{background-color:var(--dola-bg-2);padding:.2em .4em;border-radius:6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:85%}@media screen and (max-width: 1100px){.ai-chat-content .attachment-panel{min-width:250px;max-width:50%}.ai-chat-content .attachment-panel.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;min-width:unset!important;max-width:unset!important;border-radius:0!important;border:none!important;z-index:1000!important}}@media screen and (max-width: 1000px){.ai-chat-content{gap:0!important}.ai-chat-content .attachment-panel{min-width:200px;max-width:45%}.ai-chat-content .attachment-panel.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;min-width:unset!important;max-width:unset!important;border-radius:0!important;border:none!important;z-index:1000!important}}@media screen and (max-width: 768px){.ai-chat-header{font-size:14px!important}.ai-chat-header .ai-title{font-size:16px!important}.ai-chat-content{padding:0 0 12px 12px!important;gap:0!important}.ai-chat-content .attachment-panel{min-width:280px;max-width:100%}.ai-chat-content .attachment-panel.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;min-width:unset!important;max-width:unset!important;border-radius:0!important;border:none!important;z-index:1000!important;box-shadow:none!important;transform:none!important}}@media screen and (max-width: 600px){.ai-chat-content{padding:0 0 12px 12px!important;gap:0!important}}.ant-popover .header-popovermy-classname-mp{width:180px;height:190px;background-color:var(--dola-bg-popup);border-radius:12px;padding:10px!important;box-sizing:border-box}.ant-popover .header-popovermy-content-mp{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.ant-popover .header-popovermy-content-mp .header-popovermy-content-img{background:url(/assets/scan-png.png);background-size:cover;width:150px;height:150px;padding:12px;box-sizing:border-box}.ant-popover .header-popovermy-content-mp .header-popovermy-content-span{font-size:12px;color:var(--dola-text-3);height:18px;line-height:18px}.ant-popover .header-popovermy-classname{width:120px;height:138px;background-color:var(--dola-bg-popup);border-radius:12px;padding:10px!important;box-sizing:border-box}.ant-popover .header-popovermy-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.ant-popover .header-popovermy-content .header-popovermy-content-img{background:url(/assets/scan-png.png);background-size:cover;width:100px;height:100px;padding:12px;box-sizing:border-box}.ant-popover .header-popovermy-content .header-popovermy-content-span{font-size:12px;color:var(--dola-text-3);height:18px;line-height:18px}.ant-popover:has(.header-popovermy-classname-mp) .ant-popover-inner,.ant-popover:has(.header-popovermy-classname) .ant-popover-inner{background:var(--dola-bg-popup)!important;box-shadow:0 6px 16px #00000029}.ant-popover:has(.header-popovermy-classname-mp) .ant-popover-arrow:before,.ant-popover:has(.header-popovermy-classname) .ant-popover-arrow:before{background:var(--dola-bg-popup)!important}.sender-wrapper{position:absolute;bottom:12px;left:16px;right:16px;z-index:9;margin:0 auto;max-width:960px;width:calc(100% - 32px)}.sender-wrapper .jumper-to-bottom-btn{position:absolute;left:calc(50% - 16px);top:-50px;color:var(--dola-text-1);width:32px;height:32px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.sender-wrapper .jumper-to-bottom-btn .jumper-to-bottom-btn-icon-box{width:100%;height:100%;border-radius:32px;display:flex;align-items:center;justify-content:center;background-color:var(--dola-bg-4);border:1px solid rgba(0,0,0,.08);box-shadow:0 0 10px #0000001a}.sender-wrapper .jumper-to-bottom-btn.show{opacity:1;visibility:visible}.sender-wrapper .jumper-to-bottom-btn.hide{opacity:0;visibility:hidden}.sender-wrapper .jumper-to-bottom-btn .jumper-to-bottom-btn-icon{width:13px;height:13px}.sender-wrapper .jumper-to-bottom-btn-loading-icon{width:33px;height:33px;display:block;position:absolute;top:-.5px;left:-.5px;rotate:90deg;animation:gradientSpin 1s ease-in-out infinite}.chat-sender{width:100%}.chat-sender.share-style{position:sticky;bottom:0;width:100%;margin:0 auto}.in-iframe .ai-chat-container.conversation.share .chat-panel{padding-top:65px}.user-select-my-classname .ant-select-selector{border:1px solid var(--dola-border-1)!important}.ant-select-selection-placeholder{color:var(--dola-text-3)!important;font-weight:400;font-size:14px}@keyframes subtle-shake{0%,to{transform:translate(0)}10%{transform:translate(-.5px,-.5px)}20%{transform:translate(.5px,-.5px)}30%{transform:translate(-.5px,.5px)}40%{transform:translate(.5px,.5px)}50%{transform:translate(-.5px,-.5px)}60%{transform:translate(.5px,-.5px)}70%{transform:translate(-.5px,.5px)}80%{transform:translate(.5px,.5px)}90%{transform:translate(-.5px,-.5px)}}.red-envelope-modal .ant-modal-content{height:435px;background-image:url(/assets/new-year-release-cover.png);background-repeat:no-repeat;background-position:center;background-size:contain}.red-envelope-modal .ant-modal-content .ant-modal-close{background:transparent;color:var(--dola-text-1)}.red-envelope-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{font-size:14px}.red-envelope-modal .ant-modal-content .ant-modal-body{padding:0;height:100%;position:relative;overflow:visible}.red-envelope-modal .ant-modal-content .red-envelope-claim-btn{position:absolute;bottom:-43px;left:50%;transform:translate(-50%);width:310px;height:38px;background-image:url(/assets/newYear-release-btn.png);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;transition:all .3s ease;user-select:none}.red-envelope-modal .ant-modal-content .red-envelope-claim-btn:hover{transform:translate(-50%) translateY(-2px)}.red-envelope-modal .ant-modal-content .red-envelope-claim-btn:active{transform:translate(-50%) translateY(0)}.dola-chat-message-step{display:flex;flex-direction:column;width:100%}.dola-chat-message-step .dola-chat-message-step-item{width:100%}.dola-chat-message-step .dola-chat-message-step-plan .markdown-renderer-content{color:var(--dola-text-1);font-size:14px}.dola-chat-message-result{margin-top:16px;padding:0 12px}.dola-chat-message-result .markdown-render h1,.dola-chat-message-result .markdown-render h2,.dola-chat-message-result .markdown-render h3,.dola-chat-message-result .markdown-render h4,.dola-chat-message-result .markdown-render h5,.dola-chat-message-result .markdown-render h6,.dola-chat-message-result .markdown-render p,.dola-chat-message-result .markdown-render span,.dola-chat-message-result .markdown-render div,.dola-chat-message-result .markdown-render code,.dola-chat-message-result .markdown-render td,.dola-chat-message-result .markdown-render th{font-size:14px!important}.dola-chat-message-result .markdown-render h1{font-size:18px!important;font-weight:700!important}.dola-chat-message-result .markdown-render h2{font-size:16px!important;font-weight:600!important}.dola-chat-message-result .markdown-render h3{font-size:15px!important;font-weight:500!important}.dola-chat-message-result .markdown-render h4,.dola-chat-message-result .markdown-render h5,.dola-chat-message-result .markdown-render h6{font-size:14px!important;font-weight:500!important}.dola-chat-message-result .markdown-render ul,.dola-chat-message-result .markdown-render ol{margin:12px 0!important}.dola-chat-message-result .markdown-render li{margin-top:3px!important;margin-bottom:3px!important}.dola-chat-message-result .markdown-render li:first-child{margin-top:0!important}.dola-chat-message-result .markdown-render li:last-child{margin-bottom:0!important}.dola-chat-message-result .markdown-render th,.dola-chat-message-result .markdown-render tbody tr:hover{background-color:var(--dola-bg-hover)!important}.dola-chat-message-result .markdown-render th,.dola-chat-message-result .markdown-render td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.dola-chat-message-result .markdown-render th:last-child,.dola-chat-message-result .markdown-render td:last-child{border-right:1px solid var(--dola-border-1)!important}.dola-chat-message-result .markdown-render thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.dola-chat-message-result .markdown-render thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.dola-chat-message-result .markdown-render thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.dola-chat-message-result .markdown-render tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-border-2)!important;line-height:24px!important;padding:8px 12px!important}.dola-chat-message-result .markdown-render tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.dola-chat-message-result .markdown-render tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.dola-chat-message-result .markdown-render p,.dola-chat-message-result .markdown-render div,.dola-chat-message-result .markdown-render span,.dola-chat-message-result .markdown-render strong,.dola-chat-message-result .markdown-render li,.dola-chat-message-result .markdown-render ol{line-height:24.5px!important}.dola-chat-message-result .markdown-render hr{background-color:var(--dola-border-1)!important;margin:12px 0!important}.dola-chat-message-result .markdown-render tr th{background-color:var(--dola-bg-hover)!important}.dola-chat-message-search-result{width:fit-content;padding-left:8px;padding-right:2px;margin-top:20px;max-width:80%;height:33px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:100px;border:1px solid rgba(0,0,0,.1);transition:all .3s ease-in-out;cursor:pointer}.dola-chat-message-search-result .ant-avatar{border:none}.dola-chat-message-search-result:hover{transition:all .3s ease-in-out;background-color:var(--dola-bg-hover)}.dola-chat-message-step-item-tip{padding:5px 16px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);margin-top:12px;display:flex;align-items:start;gap:4px}.dola-chat-message-step-item-tip .dola-chat-message-step-item-tip-icon{width:16px!important;height:16px!important;margin-top:3px;max-width:18px!important;max-height:18px!important}.dola-chat-message-step-item-tip .dola-chat-message-step-item-tip-content{flex:1;word-break:break-all;color:var(--dola-text-1);font-size:14px;line-height:22px}.dola-streaming-loading-box{display:flex;align-items:center;justify-content:space-between;margin-top:12px;margin-left:4px}.dola-streaming-loading-box .dola-streaming-loading{display:inline-block;vertical-align:middle}.dola-streaming-loading-box .dola-streaming-loading .dola-streaming-loading-icon{height:22px!important}.dola-streaming-loading-box .dola-streaming-loading-game{display:inline-flex;align-items:center;gap:2px;color:var(--dola-text-3);font-size:12px;line-height:20px;font-weight:500;border:none;border-radius:6px;padding:2px 6px;cursor:pointer;transition:all .2s ease}.dola-streaming-loading-box .dola-streaming-loading-game .dola-streaming-loading-game-icon{width:18px;height:14px;flex-shrink:0;opacity:.7}.dola-streaming-loading-box .dola-streaming-loading-game .dola-streaming-loading-game-text{white-space:nowrap}.chat-message-step-task{width:100%;max-width:100%;border-radius:12px;background:var(--dola-bg-5);border:.8px solid var(--dola-border-1);margin-top:12px}.chat-message-step-task .chat-message-step-task-title{display:flex;flex-wrap:nowrap;flex-direction:start;align-items:start;padding:11px 12px;cursor:pointer}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-img{width:16px;height:16px;margin-top:3px;margin-right:6px}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-text{font-size:14px;color:var(--dola-text-1);font-weight:500;margin-right:8px;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-icon{margin-top:1px;cursor:pointer;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:6px}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-icon:hover{background:var(--dola-bg-hover)}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-icon .chat-message-step-task-title-icon-expand{font-size:22px;color:var(--dola-text-1);font-weight:500;cursor:pointer;transition:transform .5s ease}.chat-message-step-task .chat-message-step-task-title .chat-message-step-task-title-icon .chat-message-step-task-title-icon-expand.rotate{transform:rotate(180deg)}.chat-message-step-task .chat-message-step-task-step-list{display:flex;flex-direction:column;width:calc(100% - 24px);overflow:hidden;max-height:0;transition:max-height .3s ease-in-out;padding:0 12px 12px;box-sizing:content-box}.chat-message-step-task .chat-message-step-task-step-list.expanded{max-height:50000px}.chat-message-step-task .chat-message-step-task-step-list.collapsed{max-height:0;transition:padding .3s ease;padding:0}.chat-message-step-task .chat-message-step-task-step-item{display:flex;width:100%;margin-top:8px}.chat-message-step-task .chat-message-step-task-step-item:first-child{margin-top:0}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left{display:flex;flex-direction:column;align-items:center;width:20px;min-height:12px;flex:1;margin-top:6px;position:relative;left:-3px}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left .chat-message-step-task-step-item-status-loading{width:20px;height:20px;margin-bottom:2px;max-width:20px!important;max-height:20px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left .chat-message-step-task-step-item-status-icon-box{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;margin-bottom:2px;box-sizing:content-box}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left .chat-message-step-task-step-item-status-icon{width:6px;border-radius:6px;background:var(--dola-text-3);height:6px}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-left .chat-message-step-task-step-item-line{flex:1;border:.5px dashed var(--dola-border-1);height:100%}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right{display:flex;flex-direction:column;width:calc(100% - 22px);margin-left:2px;margin-top:4px}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc{font-size:14px;color:var(--dola-text-1);display:flex;flex-wrap:nowrap;flex-direction:start;align-items:start;width:100%}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .chat-message-step-step-desc-icon{margin-left:6px;margin-top:2px;cursor:pointer;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;border-radius:6px}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .chat-message-step-step-desc-icon:hover{background:var(--dola-bg-hover)}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .chat-message-step-step-desc-icon .chat-message-step-step-desc-icon-expand{font-size:22px;color:var(--dola-text-1);font-weight:500;cursor:pointer;transition:transform .5s ease}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .chat-message-step-step-desc-icon .chat-message-step-step-desc-icon-expand.rotate{transform:rotate(180deg)}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render{display:inline-flex;width:100%;max-width:100%}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h1,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h2,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h3,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h4,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h5,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h6,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render p,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render span,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render div,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render strong,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render code,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render td,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render th{font-size:14px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h1{margin-bottom:16px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h2{margin-top:12px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h3,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h4{margin-top:8px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h1:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h2:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h3:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h4:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h5:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h6:first-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render p:first-child{margin-top:0!important;line-height:24.5px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h1,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h2,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h3,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h4,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h5,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render h6{font-weight:400!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render ul,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render ol{margin-bottom:8px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render li{margin-bottom:3px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render li:first-child{margin-top:0!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render li:last-child{margin-bottom:0!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render th,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render tbody tr:hover{background-color:var(--dola-bg-hover)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render th,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render th:last-child,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render td:last-child{border-right:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-border-2)!important;line-height:24px!important;padding:8px 12px!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render p,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render div,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render span strong,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render li,.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render ol{line-height:22px!important;font-weight:400!important}.chat-message-step-task .chat-message-step-task-step-item .chat-message-step-task-step-item-right .chat-message-step-step-desc .markdown-render hr{background-color:var(--dola-border-1)!important;margin:12px 0!important}.chat-message-step-task .chat-message-step-tool-list{overflow:hidden;max-height:0;transition:max-height .3s ease-in-out}.chat-message-step-task .chat-message-step-tool-list.expanded{max-height:50000px}.chat-message-step-task .chat-message-step-tool-list.collapsed{max-height:0}.chat-message-step-task .chat-message-step-tool-item{display:flex;align-items:center;justify-content:space-between;padding:0 8px;border-radius:6px;margin-top:8px;background:var(--dola-input-slider);border:1px solid var(--dola-border-1);cursor:pointer}.chat-message-step-task .chat-message-step-tool-item:hover{background:var(--dola-bg-2)}.chat-message-step-task .chat-message-step-tool-item .chat-message-step-tool-item-left{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden}.chat-message-step-task .chat-message-step-tool-item .chat-message-step-tool-item-left .chat-message-step-tool-icon{font-size:14px;color:var(--dola-text-2);margin-right:4px;flex-shrink:0}.chat-message-step-task .chat-message-step-tool-item .chat-message-step-tool-item-left .chat-message-step-tool-item-name{font-size:12px;color:var(--dola-text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-message-step-task .chat-message-step-tool-item .chat-message-step-tool-item-status-icon{width:14px;height:14px;margin-right:2px}.chat-message-step-task .chat-message-step-tool-item-focus{background:var(--dola-bg-2)}.chat-message-step-task .chat-message-step-task-loading{display:none}.chat-message-step-task .chat-message-step-task-loading-footer{margin:12px}.chat-message-step-task .chat-message-step-task-loading-bar{width:100%;display:flex;align-items:center;gap:10px;border-radius:10px;padding:0 4px;position:relative;overflow:hidden}.chat-message-step-task .chat-message-step-task-loading-ring{width:16px;height:16px;border-radius:999px;box-sizing:border-box;border:2px solid var(--dola-border-1);border-top-color:var(--dola-primary);flex-shrink:0;position:relative;z-index:1;animation:chat-message-step-task-loading-ring-rotate .9s linear infinite}.chat-message-step-task .chat-message-step-task-loading-bar-text{font-size:12px;color:var(--dola-text-4);line-height:16px;white-space:nowrap;display:flex;align-items:center;min-width:0;z-index:1}.chat-message-step-task .chat-message-step-task-loading-dots{margin-left:6px;display:inline-flex;align-items:center;gap:3px}.chat-message-step-task .chat-message-step-task-loading-dots i{width:4px;height:4px;border-radius:999px;background:var(--dola-primary);opacity:.25;animation:chat-message-step-task-loading-dot-pulse 1.1s ease-in-out infinite}.chat-message-step-task .chat-message-step-task-loading-dots i:nth-child(1){animation-delay:0s}.chat-message-step-task .chat-message-step-task-loading-dots i:nth-child(2){animation-delay:.15s}.chat-message-step-task .chat-message-step-task-loading-dots i:nth-child(3){animation-delay:.3s}@keyframes chat-message-step-task-loading-ring-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes chat-message-step-task-loading-sweep{0%{transform:translate(-70%);opacity:.7}50%{opacity:1}to{transform:translate(70%);opacity:.7}}@keyframes chat-message-step-task-loading-dot-pulse{0%{transform:translateY(0);opacity:.25}35%{transform:translateY(-2px);opacity:1}70%{transform:translateY(0);opacity:.35}to{transform:translateY(0);opacity:.25}}.chat-message-step-task-title-popover .ant-popover-inner,.chat-message-step-tool-item-name-popover .ant-popover-inner{padding:8px!important;max-width:500px!important;max-height:200px!important;overflow:auto!important;border-radius:8px!important}.chat-message-step-task-title-popover .ant-popover-inner ::-webkit-scrollbar-track,.chat-message-step-tool-item-name-popover .ant-popover-inner ::-webkit-scrollbar-track{background-color:var(--dola-bg-popup)!important;border-radius:0}.chat-message-step-task-title-popover .ant-popover-inner ::-webkit-scrollbar,.chat-message-step-tool-item-name-popover .ant-popover-inner ::-webkit-scrollbar{width:12px;background-color:transparent!important}.chat-message-step-tool-item-name-popover-content{display:flex;flex-direction:column;gap:4px}.chat-message-step-tool-item-name-popover-content .chat-message-step-tool-item-name-popover-title{font-size:13px;color:var(--dola-text-1);font-weight:500;line-height:18px}.chat-message-step-tool-item-name-popover-content .chat-message-step-tool-item-name-popover-time{font-size:12px;color:var(--dola-text-3);line-height:16px;white-space:nowrap}.dola-chat-message-step-plan{display:flex;flex-direction:column;border-radius:12px;border:.8px solid var(--dola-border-1);margin-top:4px}.dola-chat-message-step-plan .dola-chat-message-step-plan-header-title{font-size:14px;color:var(--dola-text-1);font-weight:500}.dola-chat-message-step-plan .chat-message-step-plan-header-icon-expand{font-size:22px;color:var(--dola-text-1);font-weight:500;cursor:pointer;transition:transform .5s ease}.dola-chat-message-step-plan .chat-message-step-plan-header-icon-expand.rotate{transform:rotate(180deg)}.dola-chat-message-step-plan .dola-chat-message-step-plan-header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px;overflow:hidden;border-radius:12px;cursor:pointer;transition:border-radius 1s ease}.dola-chat-message-step-plan .dola-chat-message-step-plan-header.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;transition:border-radius .1s ease}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-bg{position:absolute;inset:0;width:100%;height:100%;min-height:100%;min-width:100%;z-index:9}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-bg-gif{opacity:.3!important}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-task-plan-icon{height:20px!important;position:relative;z-index:20}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-expand{display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;border-radius:4px;position:relative;z-index:9}.dola-chat-message-step-plan .dola-chat-message-step-plan-header .dola-chat-message-step-plan-header-expand:hover{background:var(--dola-bg-hover)}.dola-chat-message-step-plan .dola-chat-message-step-plan-header-hide-plan-bg{background:var(--dola-bg-5)}.dola-chat-message-step-plan .dola-chat-message-step-plan-content{padding:12px;max-height:0;overflow:hidden}.dola-chat-message-step-plan .dola-chat-message-step-plan-content.expanded{max-height:100000px;transition:max-height .3s ease}.dola-chat-message-step-plan .dola-chat-message-step-plan-content.collapsed{max-height:0;padding-top:0;padding-bottom:0;transition:max-height .3s ease,padding .3s ease .3s}.dola-chat-message-step-plan .markdown-render h1,.dola-chat-message-step-plan .markdown-render h2,.dola-chat-message-step-plan .markdown-render h3,.dola-chat-message-step-plan .markdown-render h4,.dola-chat-message-step-plan .markdown-render h5,.dola-chat-message-step-plan .markdown-render h6,.dola-chat-message-step-plan .markdown-render p,.dola-chat-message-step-plan .markdown-render span,.dola-chat-message-step-plan .markdown-render div,.dola-chat-message-step-plan .markdown-render code,.dola-chat-message-step-plan .markdown-render td,.dola-chat-message-step-plan .markdown-render th{font-size:14px!important;color:var(--dola-text-1)!important}.dola-chat-message-step-plan .markdown-render h1{font-size:16px!important;font-weight:700!important}.dola-chat-message-step-plan .markdown-render h2{font-size:16px!important;font-weight:600!important}.dola-chat-message-step-plan .markdown-render h3,.dola-chat-message-step-plan .markdown-render h4{font-size:16px!important;font-weight:500!important}.dola-chat-message-step-plan .markdown-render h5,.dola-chat-message-step-plan .markdown-render h6{font-size:14px!important;font-weight:500!important}.dola-chat-message-step-plan .markdown-render ul,.dola-chat-message-step-plan .markdown-render ol{margin-bottom:12px 0!important}.dola-chat-message-step-plan .markdown-render ul:last-child,.dola-chat-message-step-plan .markdown-render ol:last-child{margin-bottom:0!important}.dola-chat-message-step-plan .markdown-render li{margin-top:4px!important;margin-bottom:4px!important}.dola-chat-message-step-plan .markdown-render li:first-child{margin-top:0!important}.dola-chat-message-step-plan .markdown-render li:last-child{margin-bottom:0!important}.dola-chat-message-step-plan .markdown-render th,.dola-chat-message-step-plan .markdown-render tbody tr:hover{background-color:var(--dola-bg-hover)!important}.dola-chat-message-step-plan .markdown-render th,.dola-chat-message-step-plan .markdown-render td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render th:last-child,.dola-chat-message-step-plan .markdown-render td:last-child{border-right:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.dola-chat-message-step-plan .markdown-render thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-border-2)!important;line-height:24px!important;padding:8px 12px!important}.dola-chat-message-step-plan .markdown-render tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.dola-chat-message-step-plan .markdown-render p,.dola-chat-message-step-plan .markdown-render div,.dola-chat-message-step-plan .markdown-render span,.dola-chat-message-step-plan .markdown-render li,.dola-chat-message-step-plan .markdown-render ol{line-height:24.5px!important;color:var(--dola-text-2)!important}.dola-chat-message-step-plan .markdown-render strong{color:var(--dola-text-1)!important}.dola-chat-message-step-plan .markdown-render hr{background-color:var(--dola-border-1)!important;margin:12px 0!important}.dola-chat-message-step-plan .markdown-render tr th{background-color:var(--dola-bg-hover)!important}@keyframes game-float-button-shake{0%{transform:rotate(0)}15%{transform:rotate(-8deg)}30%{transform:rotate(7deg)}45%{transform:rotate(-6deg)}60%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}.game-float-entry{position:fixed;top:0;left:0;z-index:1200;width:60px;height:40px;will-change:transform;overflow:visible}.game-float-entry:after{content:"";position:absolute;inset:-34px -18px -22px;z-index:0}.game-float-entry:hover .game-float-start-btn,.game-float-entry:hover .game-float-hide-btn{opacity:1;pointer-events:auto}.game-float-start-btn{position:absolute;left:50%;bottom:calc(100% - 2px);min-width:84px;height:30px;padding:0 12px;border:1px solid #a073ff;border-radius:16px;background:#f4f0ff;font-weight:700;color:#7433ff;font-size:13px;line-height:28px;white-space:nowrap;z-index:3;cursor:pointer;opacity:0;transform:translate(-50%);transition:opacity .2s ease;pointer-events:none}.game-float-start-btn:hover{border-color:#a073ff;background:#f4f0ff}.game-float-button{position:relative;z-index:2;width:100%;height:100%;display:block;padding:0;border:none;outline:none;background:transparent;cursor:grab;user-select:none;touch-action:none;-webkit-user-drag:none}.game-float-button:active{cursor:grabbing}.game-float-button:hover img{animation:game-float-button-shake .7s ease-in-out 1;transform-origin:50% 55%}.game-float-button img{display:block;width:100%;height:100%;pointer-events:none;-webkit-user-drag:none}.game-float-hide-btn{position:absolute;top:calc(100% - 2px);left:50%;width:18px;height:18px;padding:0;border:1px solid #d9d9d9;border-radius:50%;background:#fff;color:#999;font-size:12px;line-height:16px;text-align:center;z-index:3;cursor:pointer;opacity:0;transform:translate(-50%);transition:opacity .2s ease;pointer-events:none}.game-float-hide-btn:hover{border-color:#bfbfbf;color:#666;background:#fff}.report-html-modal-content{flex:1;display:flex;flex-direction:column;min-height:0;transition:height .3s cubic-bezier(.4,0,.2,1);background:var(--dola-bg-popup)}.report-html-modal-content .report-html-modal-tip{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:18px;margin-bottom:12px}.report-html-modal-content .report-html-modal-input-wrapper{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;animation:contentFadeIn .3s ease-out}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-textarea{font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1)!important;background:var(--dola-bg-popup)!important;border-radius:8px;border:1px solid var(--dola-border-1)!important;width:100%;flex:1;padding:16px;resize:none}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-textarea:hover{border:1.2px solid var(--dola-primary-soft)!important;box-shadow:none!important}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-textarea:focus,.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-textarea:active{border:1.2px solid var(--dola-primary)!important;box-shadow:none!important}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-reset-btn{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:4px;font-size:13px;color:var(--dola-text-2);background:var(--dola-bg-hover);cursor:pointer}.report-html-modal-content .report-html-modal-input-wrapper .report-html-modal-reset-btn:hover{background:var(--dola-bg-selected)}.report-html-modal-content .report-html-modal-style-suggestions{display:flex;align-items:center;gap:12px;animation:contentFadeIn .3s ease-out .05s both}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-label{color:var(--dola-text-3);font-size:13px;font-weight:400;white-space:nowrap}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-buttons{display:flex;gap:8px;flex-wrap:wrap}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-btn{border-radius:6px;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-6)!important;color:var(--dola-text-2)!important;font-size:13px;padding:0 12px;height:auto;transition:all .3s ease;height:28px;box-sizing:border-box}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-btn:hover{color:var(--dola-primary)!important;border-color:var(--dola-primary)!important;background:var(--dola-bg-6)!important}.report-html-modal-content .report-html-modal-style-suggestions .report-html-modal-style-btn.active{color:var(--dola-primary)!important;border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important}.report-html-modal-content .report-html-modal-actions{display:flex;flex-direction:column;align-items:center;animation:contentFadeIn .3s ease-out .1s both}.report-html-modal-content .report-html-modal-actions .report-html-modal-generate-btn{margin:16px auto 12px;width:100px;border:none;border-radius:8px;font-size:14px;font-weight:400}.report-html-modal-content .report-html-modal-actions .report-html-modal-generate-btn:not(:disabled){color:#fff;background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)}.report-html-modal-content .report-html-modal-actions .report-html-modal-generate-btn:hover:not(:disabled){background:linear-gradient(180deg,#a073ff 20%,#7433ff 80%)}.report-html-modal-content .report-html-modal-actions .ant-checkbox-label{color:var(--dola-text-3);font-family:PingFang SC;font-size:14px;font-weight:400;line-height:16px}.report-html-modal-content .report-html-modal-actions-download-share{text-align:center;gap:12px;margin-bottom:12px}.report-html-modal-content .report-html-modal-actions-download-share .ant-btn{border:1px solid var(--dola-border-1)!important;color:var(--dola-text-1)!important;background:var(--dola-bg-popup)!important}.report-html-modal-content .report-html-modal-actions-download-share .ant-btn .iconfont,.report-html-modal-content .report-html-modal-actions-download-share .ant-btn .anticon{color:var(--dola-text-2)}.report-html-modal-content .report-html-modal-actions-download-share .ant-btn:not(.ant-btn-disabled):hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}.report-html-modal-content .report-html-modal-actions-download-share .ant-btn:not(.ant-btn-disabled):hover .iconfont,.report-html-modal-content .report-html-modal-actions-download-share .ant-btn:not(.ant-btn-disabled):hover .anticon{color:var(--dola-text-1)}.report-html-modal-content .report-html-modal-actions-download-share .report-html-modal-actions-download-btn{margin-right:16px}.report-html-modal-content .report-html-modal-generating{width:100%;height:calc(100vh - 400px);display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;background:url(https://cos.ola.qq.com/bg-155f422c.png) no-repeat;background-size:cover;border-radius:8px;gap:20px;border:1px solid var(--dola-border-1);position:relative;overflow:hidden;animation:fadeInScale .6s ease-out}.report-html-modal-content .report-html-modal-generating:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05);z-index:1}.report-html-modal-content .report-html-modal-generating:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.8);z-index:0;opacity:0;transition:opacity .3s ease}.report-html-modal-content .report-html-modal-generating.loading:before{opacity:1}.report-html-modal-content .report-html-modal-generating .report-html-modal-generating-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;animation:breathe 3s ease-in-out infinite}.report-html-modal-content .report-html-modal-generating .report-html-modal-generating-icon img{width:100%;height:100%;object-fit:contain}.report-html-modal-content .report-html-modal-generating .report-html-modal-generating-text{color:#fff;font-size:16px;font-weight:500;line-height:24px;position:relative;z-index:1;text-align:center;max-width:600px;padding:0 16px;animation:textFadeIn .8s ease-out}.report-html-modal-content .report-html-modal-result{display:flex;flex-direction:column;gap:12px;animation:contentFadeIn .3s ease-out;flex:1;min-height:0;height:100%;overflow:hidden;position:relative}.report-html-modal-content .report-html-modal-result-indicator{margin-left:12px;color:var(--dola-text-2);font-size:13px;display:inline-flex;align-items:center;gap:6px}.report-html-modal-content .report-html-modal-result-indicator .ant-btn{border:none;box-shadow:none;color:var(--dola-text-2)}.report-html-modal-content .report-html-modal-result-indicator .ant-btn:hover{color:var(--dola-text-1);background:transparent}.report-html-modal-content .report-html-modal-result-indicator .report-html-modal-result-indicator-text{min-width:60px;text-align:center}.report-html-modal-content .report-html-modal-actions-wrapper{position:relative;display:flex;justify-content:center;align-items:center;gap:12px 24px;flex-wrap:wrap;padding:12px 0 4px;min-height:32px;animation:contentFadeIn .3s ease-out .15s both}.report-html-modal-content .report-html-modal-actions-main{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;min-width:260px}.report-html-modal-content .report-html-modal-result-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.report-html-modal-content .report-html-modal-result-actions .ant-btn{border-radius:8px;border:1px solid var(--dola-border-1)!important;gap:4px}.report-html-modal-content .report-html-modal-actions-tip{font-size:12px;color:var(--dola-text-3);line-height:18px;text-align:center}.report-html-modal-content .report-html-modal-regenerate-link{display:flex;align-items:center;font-size:14px;white-space:nowrap;margin-left:auto;flex-shrink:0;position:absolute;right:12px;top:16px}.report-html-modal-content .report-html-modal-regenerate-link .report-html-modal-regenerate-text{color:var(--dola-text-2)}.report-html-modal-content .report-html-modal-regenerate-link .report-html-modal-regenerate-btn{color:var(--dola-primary);cursor:pointer}.report-html-modal-content .report-html-modal-regenerate-link .report-html-modal-regenerate-btn:hover{color:var(--dola-primary-soft)}.report-html-modal-spin{width:100%;height:400px;display:flex;align-items:center;justify-content:center;animation:contentFadeIn .3s ease-out}.report-html-modal-loading{height:calc(100vh - 450px);display:flex;align-items:center;justify-content:center;background:var(--dola-bg-4);border-radius:8px;border:1px solid var(--dola-border-1);animation:contentFadeIn .3s ease-out}.report-html-modal-loading .ant-spin .ant-spin-dot{font-size:48px}.report-html-modal-loading .ant-spin .ant-spin-text{color:var(--dola-text-3);font-size:14px;margin-top:12px}.report-html-modal-action-info{display:flex;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-6);padding:12px;margin-top:12px;flex-wrap:wrap;gap:12px}.report-html-modal-model-selection{margin-right:24px}.report-html-modal-model-selection .report-html-modal-model-selection-tabs{display:flex;background-color:var(--dola-bg-2);border-radius:6px;padding:2px;height:28px;box-sizing:border-box}.report-html-modal-model-selection .report-html-modal-model-selection-tabs .report-html-modal-model-selection-tab{display:inline-flex;align-items:center;gap:4px;padding:0 12px;border-radius:4px;border:none;background:transparent;color:var(--dola-text-2);font-size:14px;cursor:pointer;transition:all .2s ease;height:24px}.report-html-modal-model-selection .report-html-modal-model-selection-tabs .report-html-modal-model-selection-tab .anticon{font-size:16px}.report-html-modal-model-selection .report-html-modal-model-selection-tabs .report-html-modal-model-selection-tab.active{color:var(--dola-text-1);background:var(--dola-bg-4);box-shadow:0 4px 16px #0000000f}.report-html-modal-authorization-tip-text{color:var(--dola-text-3)}.report-image-modal .ant-modal-content{height:calc(100vh - 80px);background:var(--dola-bg-popup)!important}.report-image-modal.is-mobile .report-image-modal-generating-text{font-size:14px!important}.report-image-modal.is-mobile .report-image-modal-image-wrapper{min-height:100px!important}.report-image-modal.is-mobile .report-image-modal-title{justify-content:center!important}.report-image-modal.is-mobile .report-image-modal-tabs{margin-left:0}.report-image-modal.stage-result .ant-modal-content{height:auto}.report-image-modal .ant-modal-header{margin-bottom:4px!important;background:transparent}.report-image-modal .ant-modal-content{padding:20px!important;display:flex;min-height:570px;flex-direction:column;transition:height .3s cubic-bezier(.4,0,.2,1)}.report-image-modal .ant-modal-title{font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:var(--dola-text-1)}.report-image-modal .ant-image-img{width:auto;height:auto}.report-image-modal .ant-modal-body{flex:1;display:flex;flex-direction:column;min-height:0;transition:height .3s cubic-bezier(.4,0,.2,1)}.report-image-modal .report-modal-tip{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:12px;margin-bottom:20px;text-align:center}.report-image-modal .report-image-modal-model-selection{margin-right:16px}.report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs{display:flex;background-color:var(--dola-bg-2);flex:0;width:228px;border-radius:8px;padding:2px}.report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs .report-image-modal-model-selection-tab{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:none;background:transparent;color:var(--dola-text-3);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs .report-image-modal-model-selection-tab .anticon{font-size:16px}.report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs .report-image-modal-model-selection-tab.active{color:var(--dola-text-1);background:var(--dola-bg-4)!important;border-color:var(--dola-border-1);box-shadow:0 4px 16px #0000000f}.report-image-modal .report-image-modal-spin{width:100%;height:400px;display:flex;align-items:center;justify-content:center;animation:contentFadeIn .3s ease-out}.report-image-modal .report-image-modal-content-box{flex:1;display:flex;flex-direction:column;min-height:0;transition:height .3s cubic-bezier(.4,0,.2,1)}.report-image-modal .report-image-modal-content{flex:1;display:flex;flex-direction:column;transition:height .3s cubic-bezier(.4,0,.2,1)}.report-image-modal .report-image-modal-content .report-image-modal-tip{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:18px;margin-bottom:12px}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper{position:relative;flex:1;display:flex;flex-direction:column;animation:contentFadeIn .3s ease-out;min-height:0}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea{font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1);background:var(--dola-input-bg);border-radius:8px;border:1px solid var(--dola-border-1);width:100%;flex:1;padding:16px;resize:none}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea::placeholder{color:var(--dola-text-4)}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea:hover{border:1.2px solid var(--dola-input-border-hover);box-shadow:none}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea:focus,.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-textarea:active{border:1.2px solid var(--dola-input-border-focus);box-shadow:none}.report-image-modal .report-image-modal-content .report-image-modal-input-wrapper .report-image-modal-reset-btn{position:absolute;top:8px;right:8px;padding:2px 6px;border-radius:6px;font-size:13px;color:var(--dola-text-2);background:var(--dola-bg-hover)}.report-image-modal .report-image-modal-content .report-image-modal-action-info{display:flex;align-items:center;flex-wrap:wrap;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);padding:12px;gap:12px;margin-top:12px;animation:contentFadeIn .3s ease-out .05s both}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions{display:flex;align-items:center;gap:12px;min-width:0}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-label{color:var(--dola-text-3);font-size:13px;font-weight:400;white-space:nowrap}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-buttons{display:flex;gap:8px;flex-wrap:wrap}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-btn{border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);color:var(--dola-text-2);font-size:13px;padding:4px 12px;height:auto;font-weight:500;transition:all .3s ease}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-btn:hover{color:var(--dola-primary);border-color:var(--dola-primary);background:var(--dola-bg-popup)}.report-image-modal .report-image-modal-content .report-image-modal-style-suggestions .report-image-modal-style-btn.active{color:var(--dola-primary);border-color:var(--dola-primary);background:var(--dola-primary-bg)}.report-image-modal .report-image-modal-content .report-image-modal-actions{display:flex;flex-direction:column;align-items:center;animation:contentFadeIn .3s ease-out .1s both}.report-image-modal .report-image-modal-content .report-image-modal-actions .report-image-modal-generate-btn{margin:16px auto 12px;width:100px;border:none;border-radius:8px;font-size:14px;font-style:normal;font-weight:400}.report-image-modal .report-image-modal-content .report-image-modal-actions .report-image-modal-generate-btn:not(:disabled){color:var(--dola-btn-primary-text);background:var(--dola-btn-primary-bg-default)}.report-image-modal .report-image-modal-content .report-image-modal-actions .report-image-modal-generate-btn:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)}.report-image-modal .report-image-modal-content .report-image-modal-actions .ant-checkbox-label{color:var(--dola-text-3);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.report-image-modal .report-image-modal-content .report-image-modal-loading{height:calc(100vh - 450px);display:flex;align-items:center;justify-content:center;background:var(--dola-bg-5);border-radius:8px;border:1px solid var(--dola-border-1);animation:contentFadeIn .3s ease-out}.report-image-modal .report-image-modal-content .report-image-modal-loading .ant-spin .ant-spin-dot{font-size:48px}.report-image-modal .report-image-modal-content .report-image-modal-loading .ant-spin .ant-spin-text{color:var(--dola-text-3);font-size:14px;margin-top:12px}.report-image-modal .report-image-modal-content .report-image-modal-generating{width:100%;height:calc(100vh - 400px);display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;background:url(https://cos.ola.qq.com/bg-155f422c.png) no-repeat;background-size:cover;border-radius:8px;gap:20px;border:1px solid var(--dola-border-1);position:relative;overflow:hidden;animation:fadeInScale .6s ease-out}.report-image-modal .report-image-modal-content .report-image-modal-generating:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05);z-index:1}.report-image-modal .report-image-modal-content .report-image-modal-generating:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.8);z-index:0;opacity:0;transition:opacity .3s ease}.report-image-modal .report-image-modal-content .report-image-modal-generating.loading:before{opacity:1}.report-image-modal .report-image-modal-content .report-image-modal-generating .report-image-modal-generating-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;animation:breathe 3s ease-in-out infinite}.report-image-modal .report-image-modal-content .report-image-modal-generating .report-image-modal-generating-icon img{width:100%;height:100%;object-fit:contain}.report-image-modal .report-image-modal-content .report-image-modal-generating .report-image-modal-generating-text{color:#fff;font-size:16px;font-weight:500;line-height:24px;position:relative;z-index:1;text-align:center;max-width:600px;padding:0 20px;animation:textFadeIn .8s ease-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes contentFadeIn{0%{opacity:0}to{opacity:1}}@keyframes breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.85}}@keyframes textFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInOut{0%,to{opacity:.6}50%{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.report-image-modal .report-image-modal-content .report-image-modal-image-container{position:relative;margin-bottom:20px;display:flex;align-items:center;justify-content:center;animation:contentFadeIn .3s ease-out}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-image-wrapper{flex:1;display:flex;align-items:flex-start;justify-content:center;background-color:var(--dola-bg-5);border-radius:8px;min-height:400px;max-height:calc(100vh - 300px);overflow-y:auto}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-image-wrapper .ant-image{width:100%;display:flex;justify-content:center;margin:auto 0}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-image{max-width:100%;border-radius:8px;object-fit:contain;display:block}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-popup);border-radius:50%;box-shadow:0 2px 8px #00000026;z-index:1;transition:all .3s ease}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-arrow:hover{box-shadow:0 4px 12px #0003}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-arrow-left{left:10px}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-arrow-right{right:10px}.report-image-modal .report-image-modal-content .report-image-modal-image-container .report-image-modal-indicator{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:rgba(0,0,0,.6);color:#fff;padding:4px 12px;border-radius:12px;font-size:12px}.report-image-modal .report-image-modal-content .report-image-modal-actions-wrapper{position:relative;display:flex;justify-content:center;align-items:center;animation:contentFadeIn .3s ease-out .15s both}.report-image-modal .report-image-modal-content .report-image-modal-result-actions{display:flex;gap:12px;justify-content:center}.report-image-modal .report-image-modal-content .report-image-modal-result-actions .ant-btn{border-radius:8px;border:1px solid var(--dola-border-1);gap:4px}.report-image-modal .report-image-modal-content .report-image-modal-result-actions .ant-btn:not(.ant-btn-disabled):hover{background:var(--dola-bg-hover);color:var(--dola-text-1);border-color:var(--dola-border-1)}.report-image-modal .report-image-modal-content .report-image-modal-result-actions .ant-btn:not(.ant-btn-disabled):hover .iconfont,.report-image-modal .report-image-modal-content .report-image-modal-result-actions .ant-btn:not(.ant-btn-disabled):hover .anticon{color:var(--dola-text-2)}.report-image-modal .report-image-modal-content .report-image-modal-regenerate-link{position:absolute;right:0;display:flex;align-items:center;font-size:14px;white-space:nowrap}.report-image-modal .report-image-modal-content .report-image-modal-regenerate-link .report-image-modal-regenerate-text{color:var(--dola-text-2)}.report-image-modal .report-image-modal-content .report-image-modal-regenerate-link .report-image-modal-regenerate-btn{color:var(--dola-primary);cursor:pointer}.report-image-modal .report-image-modal-content .report-image-modal-regenerate-link .report-image-modal-regenerate-btn:hover{color:var(--dola-btn-primary-bg-hover)}.report-image-modal-title{display:flex;align-items:center;flex-wrap:wrap}.report-image-modal-title .report-image-modal-title-text{margin-right:12px;margin-bottom:4px;display:inline-block}.report-image-modal-title .report-image-modal-tabs{flex:0;margin-bottom:4px;margin-left:calc(50% - 225px)}.report-image-modal-title .report-image-modal-tabs.ant-segmented{background-color:var(--dola-bg-2);border-radius:8px;padding:3px}.report-image-modal-title .report-image-modal-tabs .ant-segmented-item{border-radius:6px;width:116px;color:var(--dola-text-2);font-size:14px;font-family:Inter}.report-image-modal-title .report-image-modal-tabs .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--dola-text-1)}.report-image-modal-title .report-image-modal-tabs .ant-segmented-item.ant-segmented-item-selected{color:var(--dola-text-1);background:var(--dola-bg-popup);box-shadow:0 4px 16px #0000000f}.report-image-modal-title .report-image-modal-tabs .ant-segmented-item-label{padding:4px 0;min-height:unset;line-height:unset}.report-image-modal-title .report-image-modal-tabs .ant-segmented-thumb{background:var(--dola-bg-popup);border-radius:6px;box-shadow:0 4px 16px #0000000f}.report-image-modal-title .report-image-modal-tabs .report-image-modal-tab-label{display:inline-flex;align-items:center;justify-content:center;gap:4px}#dola-root[dola-theme=dark] .report-image-modal-title .report-image-modal-tabs .ant-segmented-item.ant-segmented-item-selected,#dola-root[dola-theme=dark] .report-image-modal-title .report-image-modal-tabs .ant-segmented-thumb{background:var(--dola-bg-1)}#dola-root[dola-theme=dark] .report-image-modal .report-image-modal-model-selection .report-image-modal-model-selection-tabs .report-image-modal-model-selection-tab.active{background:var(--dola-bg-4)!important}.dola-zhenqi-report-image-modal .report-html-modal-style-btn{background:#ffffff!important;border-color:#409eff!important;color:#409eff!important}.dola-zhenqi-report-image-modal .report-html-modal-style-btn.active{background:#409eff!important;border-color:#409eff!important;color:#fff!important}.dola-zhenqi-report-image-modal .report-html-modal-generate-btn{background:#409eff!important}.dola-zhenqi-report-image-modal .report-html-modal-regenerate-btn,.dola-zhenqi-report-image-modal .report-html-modal-new-page-btn .report-html-modal-new-page-btn-icon{color:#409eff!important}.dola-zhenqi-report-image-modal .report-html-modal-new-page-btn .report-html-modal-suggest-icon{display:none!important}.custom-mobile-drawer-container{width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:0;display:flex;align-items:flex-end;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:3001;overflow:hidden}.custom-mobile-drawer-container--visible{opacity:1;pointer-events:auto}.custom-mobile-drawer-mask{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:3002;transition:background-color .3s ease}.custom-mobile-drawer-content{width:100%;background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 -4px 12px #0000001a;transform:translateY(100%);transition:transform .3s ease-out;height:90vh;display:flex;flex-direction:column;z-index:3003}.custom-mobile-drawer-container--visible .custom-mobile-drawer-content{transform:translateY(0)}.custom-mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #eee;position:relative;min-height:24px;flex-shrink:0}.custom-mobile-drawer-header .custom-mobile-drawer-handle{position:absolute;top:8px;left:50%;transform:translate(-50%);width:40px;height:4px;background-color:#e0e0e0;border-radius:2px}.custom-mobile-drawer-title-zi{margin:0;font-size:18px;font-weight:600;color:#333;flex:1;text-align:left;padding-right:24px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.custom-mobile-drawer-close-btn{padding:8px;border:none;background:none;color:#888;cursor:pointer;transition:color .2s ease;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1}.custom-mobile-drawer-close-btn:hover{color:#333}.custom-mobile-drawer-close-btn .custom-mobile-drawer-close-icon{font-size:24px}.custom-mobile-drawer-body{padding:16px;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:3004}.message-knowledge-base-share{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;flex-direction:row-reverse}.message-knowledge-base-share .message-knowledge-base-share-agent{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6);font-size:12px;color:var(--dola-text-1);font-weight:500}.message-knowledge-base-share .message-knowledge-base-share-agent .message-knowledge-base-share-agent-icon{width:16px;height:16px;border-radius:4px;object-fit:cover}.message-knowledge-base-share .message-knowledge-base-share-agent .message-knowledge-base-share-agent-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.message-knowledge-base-share .message-knowledge-base-share-node{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-6);font-size:12px;color:var(--dola-text-1);font-weight:500}.message-knowledge-base-share .message-knowledge-base-share-node img{width:20px;height:20px}.message-knowledge-base-share .message-knowledge-base-share-node .message-knowledge-base-share-node-icon{width:16px;height:16px}.message-knowledge-base-share .message-knowledge-base-share-node .message-knowledge-base-share-node-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.message-knowledge-base-share .message-knowledge-base-share-node .message-knowledge-base-share-node-text-mobile{max-width:110px}.message.user .message-content-inner .user-question-content-wrapper{display:inline-flex;flex-direction:column;gap:8px;align-items:flex-start;position:relative}.message.user .message-content-inner .user-question-action-btn-box{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-end;position:absolute;right:0;bottom:-30px;z-index:9;transition:transform .3s ease-in-out}.message.user .message-content-inner .user-question-edit-btn{width:24px;height:24px;border-radius:6px;background-color:var(--dola-bg-6);display:flex;align-items:center;justify-content:center;cursor:pointer}.message.user .message-content-inner .user-question-edit-btn .user-question-edit-btn-icon{font-size:16px;color:var(--dola-text-1);font-weight:500}.message.user .message-content-inner .user-question-edit-btn-disabled{cursor:not-allowed}.message.user .message-content-inner .user-question-edit-btn-disabled .user-question-edit-btn-icon{color:var(--dola-text-3)}.message.user .message-content-inner .user-question-copy-btn{width:24px;height:24px;border-radius:6px;background-color:var(--dola-bg-6);display:flex;align-items:center;justify-content:center;cursor:pointer}.message.user .message-content-inner .user-question-copy-btn .user-question-copy-btn-icon{font-size:16px;color:var(--dola-text-1);font-weight:500}.dola-chat-messages-mask{position:absolute;inset:0;background-color:#ffffff4d;backdrop-filter:blur(6px);z-index:99;opacity:0;transition:opacity .3s ease-in-out}.dola-chat-messages-mask.show{opacity:1;display:block}.dola-chat-messages-mask.hide{opacity:0;display:none}.dola-user-question-content-edit{position:relative;z-index:200;transform:scale(1.05);transform-origin:center top;transition:transform .3s ease-in-out}.dola-message-bubble-time-edit{position:relative;z-index:200;transform:scale(1.1);transform-origin:center bottom;transition:transform .3s ease-in-out}.recommendation-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px}.recommendation-actions .recommendation-actions-title{display:inline-flex;align-items:center;gap:2px;color:#666;margin-bottom:6px}.recommendation-actions .recommendation-actions-title .recommendation-actions-title-icon{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;line-height:1}.recommendation-actions .recommendation-actions-title .recommendation-actions-title-text{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.recommendation-actions .recommendation-actions-item{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:4px 8px;background-color:var(--dola-bg-hover);border-radius:8px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.recommendation-actions .recommendation-actions-item:hover{background-color:var(--dola-primary-bg)}.recommendation-actions .recommendation-actions-item:hover .recommendation-actions-item-icon,.recommendation-actions .recommendation-actions-item:hover .recommendation-actions-item-text{color:var(--dola-primary)}.recommendation-actions .recommendation-actions-item .recommendation-actions-item-icon{flex-shrink:0;font-size:12px;line-height:1;color:var(--dola-text-1);transition:color .2s ease}.recommendation-actions .recommendation-actions-item .recommendation-actions-item-text{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.feedback-modal .ant-modal-content{background:var(--dola-bg-popup);border:1px solid var(--dola-border-1)}.feedback-modal .ant-modal-header{background:transparent}.feedback-modal .ant-modal-close{color:var(--dola-text-2)}.feedback-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.feedback-modal .ant-modal-footer{background:transparent;border-top:none}.feedback-modal .ant-input-textarea.ant-input-affix-wrapper,.feedback-modal .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;box-shadow:none!important}.feedback-modal .ant-input-textarea.ant-input-affix-wrapper:hover,.feedback-modal .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}.feedback-modal .ant-input-textarea.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.feedback-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.feedback-modal .ant-input-textarea.ant-input-affix-wrapper:focus-within,.feedback-modal .ant-input-affix-wrapper:focus-within{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.feedback-modal .ant-input-textarea .ant-input,.feedback-modal .ant-input-textarea textarea{background:transparent!important;color:var(--dola-text-1)!important}.feedback-modal .ant-input-textarea .ant-input::placeholder,.feedback-modal .ant-input-textarea textarea::placeholder{color:var(--dola-text-4)!important}.feedback-modal .ant-input-data-count{color:var(--dola-text-3)}.feedback-modal .ant-btn-cancel,.feedback-modal .ant-btn-confirm{font-size:14px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.feedback-modal .ant-btn-cancel:disabled,.feedback-modal .ant-btn-confirm:disabled{opacity:.6;cursor:not-allowed}.feedback-modal .ant-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.feedback-modal .ant-btn-cancel:hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover)!important}.feedback-modal .ant-btn-confirm{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.feedback-modal .ant-btn-confirm:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.case-share-trigger{border:none;background:transparent;padding:0;margin:0;line-height:0;display:flex;align-items:center;cursor:pointer}.case-share-trigger-img{height:36px;width:auto;display:block}.case-share-tooltip-no-wrap .ant-tooltip-content{max-width:none!important;white-space:nowrap}.case-share-tooltip-no-wrap .ant-tooltip-inner{white-space:nowrap;max-width:none!important;width:max-content;overflow:visible!important}.case-share-tooltip-no-wrap .case-share-tooltip-title{white-space:nowrap;display:inline-block}.case-share-modal .ant-modal-content{border-radius:12px;padding:0;overflow:hidden;box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014}.case-share-modal .ant-modal-header{margin:0}.case-share-modal .ant-modal-title{color:#242424;font-size:16px;font-weight:500;line-height:24px}.case-share-modal .ant-modal-close{top:12px;right:12px;width:28px;height:28px;border-radius:6px}.case-share-modal .ant-modal-close:hover{background:#f5f5f5}.case-share-modal .ant-modal-body{padding:12px 24px 0}.case-share-modal .ant-modal-footer{margin:16px 0 0;padding:16px 24px 20px;border-top:none;display:flex;justify-content:flex-end;gap:8px}.case-share-modal .case-share-body{display:flex;flex-direction:column;gap:12px}.case-share-modal .case-share-field{padding-bottom:16px}.case-share-modal .case-share-field-title{color:#8a8a8a;font-size:12px;line-height:18px}.case-share-modal .case-share-title-input{border-radius:8px;border-color:#e7e7e7;box-shadow:none;margin-top:8px}.case-share-modal .case-share-title-input:hover,.case-share-modal .case-share-title-input:focus{border-color:#743af0}.case-share-modal .case-share-cover-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.case-share-modal .case-share-cover-tip{color:#b2b2b2;font-size:12px;line-height:12px;text-align:right}.case-share-modal .case-share-upload{margin-top:8px;border:none!important}.case-share-modal .case-share-upload .ant-upload{padding:0!important}.case-share-modal .case-share-upload .ant-upload-drag{border:1px dashed #e7e7e7!important;border-radius:8px!important;background:#fff!important;min-height:76px;padding:16px!important;transition:border-color .2s ease}.case-share-modal .case-share-upload:hover .ant-upload-drag{border-color:#b8a3ff!important}.case-share-modal .case-share-upload-idle{display:flex;align-items:center;gap:14px}.case-share-modal .case-share-upload-card{position:relative;width:80px;height:80px;flex-shrink:0}.case-share-modal .case-share-upload-card-back{position:absolute;left:4px;top:4px;width:36px;height:32px;border:1px solid #ececec;border-radius:6px;background:#fafafa}.case-share-modal .case-share-upload-card-front{position:absolute;left:0;top:0;width:36px;height:32px;border:1px solid #e5e5e5;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center}.case-share-modal .case-share-picture-icon{font-size:16px;color:#bfbfbf}.case-share-modal .case-share-upload-badge{position:absolute;left:24px;top:20px;width:20px;height:20px;border-radius:999px;border:2px solid #fff;background:#242424;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;line-height:1}.case-share-modal .case-share-upload-text{text-align:left}.case-share-modal .case-share-upload-main{color:#242424;font-size:13px;line-height:20px}.case-share-modal .case-share-upload-link{color:#743af0;font-weight:500}.case-share-modal .case-share-upload-sub{color:#8a8a8a;font-size:12px;line-height:18px;margin-top:2px;font-weight:300}.case-share-modal .case-share-uploaded{display:flex;align-items:center;gap:10px;text-align:left}.case-share-modal .case-share-uploaded-img{width:48px;height:48px;border-radius:6px;object-fit:cover;border:1px solid #ececec;flex-shrink:0}.case-share-modal .case-share-uploaded-info{flex:1;min-width:0}.case-share-modal .case-share-uploaded-name{color:#242424;font-size:13px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.case-share-modal .case-share-uploaded-desc{color:#8a8a8a;font-size:12px;line-height:18px;margin-top:2px}.case-share-modal .case-share-upload-delete{padding:0;height:auto;color:#743af0;flex-shrink:0}.case-share-modal .case-share-safe-checkbox{margin:0}.case-share-modal .case-share-safe-checkbox .ant-checkbox-inner{border-radius:4px}.case-share-modal .case-share-safe-checkbox .ant-checkbox-checked .ant-checkbox-inner{background:#743af0;border-color:#743af0}.case-share-modal .case-share-safe-checkbox span:last-child{color:#666;font-size:12px;line-height:18px}.case-share-modal .case-share-content-tip{color:#8a8a8a;font-size:12px;line-height:18px;margin-top:-6px}.case-share-modal .case-share-cancel-btn,.case-share-modal .case-share-publish-btn{min-width:58px;height:32px;border-radius:8px;font-size:13px}.case-share-modal .case-share-publish-btn{background:#743af0;border-color:#743af0;box-shadow:none}.dola-btn-primary.ant-btn-primary:not(:disabled){height:32px;padding:0 16px;border:none;border-radius:8px;background:linear-gradient(180deg,#A073FF 0%,#7433FF 100%);color:#fff;font-size:14px;line-height:22px;font-weight:400;box-shadow:0 1px 4px #2f07861f}.dola-btn-primary.ant-btn-primary:not(:disabled):not(:disabled):hover{background:linear-gradient(180deg,#9060FF 0%,#631AFF 100%);color:#fff}.dola-btn-primary.ant-btn-primary:not(:disabled):not(:disabled):active{background:linear-gradient(180deg,#8050F0 0%,#5410E0 100%);color:#fff}.dola-btn-primary.ant-btn-primary:not(:disabled):focus-visible{outline:none;box-shadow:0 1px 4px #2f07861f,0 0 0 2px #7433ff1f}.dola-btn-primary.ant-btn-primary:not(:disabled):disabled{background:#DDDDDD;color:#fff;box-shadow:none}.dola-btn-secondary.ant-btn-default:not(:disabled){height:32px;padding:0 16px;border-radius:8px;background:#FFFFFF;color:#242424;font-size:14px;line-height:22px;border:.5px solid #E7E7E7;box-shadow:0 1px 4px #0000000f}.dola-btn-secondary.ant-btn-default:not(:disabled):not(:disabled):hover{background:#FBFBFB;border-color:#ddd;color:#242424}.dola-btn-secondary.ant-btn-default:not(:disabled):not(:disabled):active{background:#EFEFEF;color:#242424}.dola-btn-text.ant-btn-text:not(:disabled){height:auto;padding:0;color:#7433ff;font-size:14px;line-height:22px}.dola-btn-text.ant-btn-text:not(:disabled):not(:disabled):hover{color:#631aff;text-decoration:underline;background:transparent}.dola-btn-danger-text.ant-btn-text.ant-btn-dangerous:not(:disabled){color:#f04352}.dola-btn-danger-text.ant-btn-text.ant-btn-dangerous:not(:disabled):not(:disabled):hover{color:#f04352;background:transparent}.dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled){height:32px;padding:0 16px;border-radius:8px;border:none;box-shadow:0 1px 4px #0000000f;color:#fff;background:#DB5157;--ant-color-primary: #DB5157;--ant-color-primary-hover: #c8444a;--ant-color-primary-active: #c8444a;--ant-color-error: #DB5157;--ant-color-error-hover: #c8444a;--ant-color-error-active: #c8444a}.dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(:disabled):hover{background:#c8444a;border-color:#c8444a;color:#fff}.dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(:disabled):active{background:#c8444a;border-color:#c8444a;color:#fff}.dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled):focus-visible{outline:none;box-shadow:0 1px 4px #0000000f,0 0 0 2px #db515759}.dola-btn-group{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.dola-business-practice-panel{width:100%}.dola-business-practice-grid{display:grid;grid-template-columns:repeat(3,290px);gap:16px;justify-content:flex-start}.dola-business-practice-card-demo{width:290px;height:330px;overflow:hidden;border-radius:12px;border:1px solid #e7e7e7;background:#fff}.dola-business-practice-card-demo img{width:100%;height:100%;cursor:pointer}.dola-business-practice-card-demo:hover{box-shadow:0 8px 24px #00000012}.dola-business-practice-card{position:relative;display:flex;flex-direction:column;gap:0;box-sizing:border-box;width:290px;height:330px;padding:16px;overflow:hidden;background:#fff;border:1px solid #e7e7e7;border-radius:12px;cursor:pointer;transition:box-shadow .2s ease}.dola-business-practice-card:hover{box-shadow:0 8px 24px #00000012}.dola-business-practice-card .dola-business-practice-card-media{flex:0 0 auto;width:100%;height:132px;overflow:hidden;background:#fff;border:1px solid #f5f5f5;border-radius:8px;margin-bottom:12px}.dola-business-practice-card .dola-business-practice-card-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.dola-business-practice-card .dola-business-practice-card-body{display:flex;flex:0 0 auto;flex-direction:column;width:100%}.dola-business-practice-card .dola-business-practice-card-title-row{display:flex;gap:6px;align-items:center;width:100%;margin-bottom:8px}.dola-business-practice-card .dola-business-practice-card-logo{flex-shrink:0;width:32px;height:32px;display:block;background:#fff;border-radius:9999px;object-fit:cover}.dola-business-practice-card .dola-business-practice-card-name{flex:1;min-width:0;overflow:hidden;color:#242424;font-weight:600;font-size:18px;line-height:22px;white-space:nowrap;text-overflow:ellipsis}.dola-business-practice-card .dola-business-practice-card-subtitle{display:-webkit-box;flex:0 0 auto;width:100%;margin:0 0 4px;overflow:hidden;color:#242424;font-size:16px;font-weight:600;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.dola-business-practice-card .dola-business-practice-card-description-row{display:flex;flex-direction:row;align-items:flex-start;gap:4px;width:100%}.dola-business-practice-card .dola-business-practice-card-description-row .dola-business-practice-card-description-icon{flex-shrink:0;width:16px;height:16px;display:block;font-size:16px;line-height:16px;color:#a28bf5;margin-top:3px}.dola-business-practice-card .dola-business-practice-card-description-row .dola-business-practice-card-description-text{display:-webkit-box;flex:1;min-width:0;margin-top:0;overflow:hidden;color:#666;font-size:12px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.dola-business-practice-overlay{position:fixed;z-index:20000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.35);inset:0}.dola-business-practice-overlay-content{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;padding:18px 18px 22px;border-radius:12px}.dola-business-practice-overlay-img{display:block;width:1000px;height:auto;object-fit:contain;position:relative;z-index:1;animation:dola-business-practice-overlay-img-fade-in .2s ease}.dola-business-practice-overlay-img-wrapper{position:relative;width:100%;max-width:1000px;min-height:240px;border-radius:12px}.dola-business-practice-overlay-img-placeholder{position:absolute;inset:0;z-index:0;background:rgba(255,255,255,.08)}@keyframes dola-business-practice-overlay-img-fade-in{0%{opacity:0}to{opacity:1}}.dola-business-practice-overlay-close-btn{position:absolute;top:10px;right:10px;z-index:3;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(255,255,255,.65);border:none;border-radius:8px;cursor:pointer}.dola-business-practice-overlay-close-btn:hover{background-color:#f0f0f0}.dola-business-practice-overlay-close-btn .iconfont{color:#242424;font-size:20px;font-weight:600}.dola-business-practice-overlay-btn{position:absolute;bottom:-50px;left:50%;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;transform:translate(-50%);transform-origin:center center;cursor:pointer;z-index:3}.dola-business-practice-overlay-btn:hover{transform:translate(-50%) scale(1.05)}.dola-business-practice-overlay-btn .dola-business-practice-overlay-btn-img{display:block;width:240px;max-width:80vw;height:auto}.dola-sender-editor-container{width:100%;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;scrollbar-width:none}.dola-sender-editor-container::-webkit-scrollbar{display:none}.dola-sender-editor-container.dola-sende-editor-disabled{opacity:.6;cursor:not-allowed}.dola-sender-editor-container.dola-sende-editor-disabled .dola-sender-editor-content{pointer-events:none}.dola-sender-editor-content{width:100%}.dola-sender-editor-content .tiptap{outline:none;border:none;margin:0;font-size:14px;line-height:22px;padding:5px 0;color:var(--dola-text-1);word-break:break-word;white-space:pre-wrap}.dola-sender-editor-content .tiptap p{margin:0;padding:0}.dola-sender-editor-content .tiptap p:not(:last-child){margin-bottom:0}.dola-sender-editor-content .tiptap p[data-placeholder]{min-height:32px}.dola-sender-editor-content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--dola-text-3);pointer-events:none;height:0}.dola-sender-editor-content .tiptap.is-editor-empty:before{content:attr(data-placeholder);float:left;color:var(--dola-text-3);pointer-events:none;height:0}.dola-sender-editor-content .ProseMirror{outline:none;border:none;min-height:inherit}.dola-sender-editor-content .ProseMirror:focus{outline:none}.dola-sender-editor-content .ProseMirror p.is-empty:before{content:attr(data-placeholder);float:left;color:var(--dola-text-3);pointer-events:none;height:0}.dola-sender-editor-content .ProseMirror.is-editor-empty>p:first-child:before{content:attr(data-placeholder);float:left;color:var(--dola-text-3);pointer-events:none;height:0}.dola-sender-editor-content .ProseMirror .dola-suggest-variable-tag{display:inline-flex;align-items:center;padding:6px 12px;margin:2px;background:#f5f0ff;border:1px solid #e2d7ff;border-radius:12px;color:#7433ff;font-size:16px;line-height:24px;white-space:nowrap;cursor:text;user-select:text;vertical-align:middle}.dola-sender-editor-content .ProseMirror .dola-suggest-variable-tag:hover{background:linear-gradient(135deg,#f8f3ff 0%,#efe6ff 100%);border-color:#c9b4ff}.dola-sender-editor-content .ProseMirror .dola-suggest-variable-tag.ProseMirror-selectednode{background:linear-gradient(135deg,#f1e9ff 0%,#e4d7ff 100%);border-color:#b37feb}.edit-unit-input{display:inline-block;align-items:center;padding:2px 8px;margin:2px;background:#f5f0ff;border:1px solid #e2d7ff;border-radius:6px;color:#7433ff;font-size:14px;white-space:nowrap;cursor:text;user-select:text;outline:none}.edit-unit-input.focused,.edit-unit-input.selected{border-color:#b37feb}.edit-unit-input.empty:after{content:attr(data-placeholder);color:#7433ff8c}.agent-preview-popover{background:var(--dola-bg-popup);border-radius:12px;border:1px solid var(--dola-border-1);box-shadow:0 8px 32px #00000024;padding:16px;display:flex;flex-direction:column;gap:12px}.agent-preview-loading{display:flex;align-items:center;justify-content:center;min-height:80px}.agent-preview-header{display:flex;flex-direction:column}.agent-preview-header-top{display:flex;align-items:center;justify-content:flex-start;gap:4px}.agent-preview-name{color:var(--dola-text-1);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-preview-desc{overflow:hidden;color:var(--dola-text-3);text-overflow:ellipsis;font-family:PingFang SC;font-size:11px;font-style:normal;font-weight:400;line-height:18px}.agent-preview-group{display:flex;flex-direction:column;gap:2px;background:var(--dola-bg-popup)}.agent-preview-group-title{display:flex;align-items:center;gap:6px;font-family:PingFang SC;font-size:14px;font-weight:500;color:var(--dola-text-2);line-height:1.57}.agent-preview-group-title .iconfont{font-size:16px;color:var(--dola-text-2)}.agent-preview-row{display:flex;align-items:center;gap:8px;padding:6px 8px;background:var(--dola-bg-hover);border-radius:6px}.agent-preview-row:hover{background:var(--dola-primary-bg)}.agent-preview-row-icon{width:24px;height:24px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--dola-border-1)}.agent-preview-row-icon .iconfont{font-size:12px;color:var(--dola-text-2)}.agent-preview-row-icon .agent-preview-row-icon-img{width:100%;height:100%;object-fit:cover}.agent-preview-row-name{font-family:PingFang SC;font-size:14px;color:var(--dola-text-1);line-height:1.57;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.agent-preview-empty{padding:12px 4px;color:var(--dola-text-3);font-size:12px;text-align:center}.agent-preview-tags{display:flex;flex-wrap:wrap;gap:6px}.agent-preview-tag{display:inline-flex;align-items:center;gap:4px;max-width:125px;padding:4px 6px;background:var(--dola-bg-hover);border-radius:4px;font-size:12px;color:var(--dola-text-1);line-height:20px}.agent-preview-tag .iconfont{font-size:12px;color:var(--dola-text-2);flex-shrink:0}.agent-preview-tag .agent-preview-tag-icon-img{width:12px;height:12px;flex-shrink:0;border-radius:2px;object-fit:contain}.agent-preview-tag-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.agent-preview-popover-wrap .agent-preview-icon{line-height:20px}.agent-preview-popover-wrap .ant-popover-inner{max-width:380px;min-width:240px;background:var(--dola-bg-popup);border-radius:12px;border:1px solid var(--dola-border-1);box-shadow:0 8px 32px #00000024;padding:16px!important}.agent-preview-popover-wrap .ant-popover-inner-content{display:flex;flex-direction:column;gap:8px;padding:0;max-height:232px;overflow-y:scroll}.agent-preview-popover-wrap .ant-popover-inner-content::-webkit-scrollbar{width:4px;-webkit-appearance:none;display:block!important}.agent-preview-popover-wrap .ant-popover-inner-content::-webkit-scrollbar-track{background:var(--dola-bg-hover);border-radius:2px}.agent-preview-popover-wrap .ant-popover-inner-content::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.agent-preview-popover-wrap .ant-popover-arrow{display:none}.sender-input-wrapper-small{width:85%}.sender-input-wrapper{margin:auto;position:sticky;bottom:0;z-index:100;padding:5px;border-radius:12px}.sender-input-wrapper .tool-panel{height:24px;line-height:24px}.sender-input-wrapper .file-preview-entry-container{position:absolute;top:-50px;right:0;z-index:1}.sender-input-wrapper .sender-input-tip-chat{position:absolute;bottom:60px;left:4px;right:4px;z-index:10}.sender-input-wrapper .sender-input-tip-chat .new-conversation-link{cursor:pointer;color:var(--dola-primary)}.sender-input-wrapper .frequent-knowledges-box{width:100%;border-radius:18px}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledge-item-more{transform:rotate(90deg);font-size:24px;color:var(--dola-text-1);cursor:pointer;transition:all .2s ease;position:absolute;right:5px;border-radius:12px;border:.5px solid var(--dola-border-1);background:var(--dola-bg-4);height:40px;width:32px;display:flex;align-items:center;justify-content:center}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledges-dropdown{border-radius:12px}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledges-dropdown .ant-dropdown-menu{border-radius:8px}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledges-dropdown-item{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;font-size:12px;color:var(--dola-text-1);cursor:pointer;height:32px;transition:all .2s ease;max-width:400px}.sender-input-wrapper .frequent-knowledges-box .frequent-knowledges-dropdown-item span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sender-input-wrapper .frequent-knowledges{position:relative;top:1px;margin-left:-5px;display:flex;align-items:center;gap:8px;padding:0 6px 5px;height:42px;z-index:1;border-radius:12px;animation:slideInFromBottom .6s cubic-bezier(.25,.46,.45,.94) forwards;transform-origin:bottom center}.sender-input-wrapper .frequent-knowledges .frequent-tag{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;opacity:.8;background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 100%);color:var(--dola-text-reverse);font-size:12px;width:42px;height:22px;flex-shrink:0;animation:slideInTag .3s ease-out forwards;animation-delay:.05s;opacity:0;transform:translate(-8px)}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item-wrapper{height:100%;flex:1;display:flex;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item-wrapper::-webkit-scrollbar{display:none}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item{position:relative;display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;max-width:242px;padding:6px 16px;font-size:12px;color:var(--dola-text-2);cursor:pointer;height:32px;transition:all .2s ease;border-radius:12px;border:.5px solid var(--dola-border-1);background:var(--dola-bg-4);opacity:0;transform:translateY(-8px);animation:slideInItem .3s ease-out forwards}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item .frequent-knowledge-item-hot{position:absolute;top:1px;left:2px;font-size:11px;color:#ff2f00;line-height:1;transform:rotate(-35deg)}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item i{font-size:14px}.sender-input-wrapper .frequent-knowledges .frequent-knowledge-item:hover{background-color:var(--dola-bg-6)}.sender-input-wrapper .chat-input-fade{position:absolute;left:0;right:0;top:-40px;height:40px;pointer-events:none;background:linear-gradient(to top,var(--dola-bg-4),rgba(0,0,0,0));z-index:10;display:none}.sender-input-wrapper .sender-input-container{position:relative;z-index:2;padding:0;border-radius:12px;min-height:155px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;flex-direction:column;align-items:stretch;box-shadow:0 0 6px #00000014;margin:0 auto;width:100%;border:.8px solid var(--dola-border-1)}.sender-input-wrapper .sender-input-container .container-suggestedLabeling{padding:16px 16px 0}.sender-input-wrapper .sender-input-container .suggestedLabeling{display:flex;align-items:center;border-radius:6px;padding:4px 12px;background:var(--dola-primary-bg);color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:22px}.sender-input-wrapper .sender-input-container .suggestedLabeling .divider{margin:0 8px}.sender-input-wrapper .sender-input-container .suggestedLabeling .link{cursor:pointer}.sender-input-wrapper .sender-input-container .suggestedLabeling .warning-messages-container{display:flex;flex-wrap:wrap;gap:8px}.sender-input-wrapper .sender-input-container .suggestedLabeling .warning-message-item{display:flex;align-items:center;gap:4px}.sender-input-wrapper .sender-input-container .suggestedLabeling .warning-number-badge{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:8.5px;background:var(--dola-warning);color:var(--dola-text-reverse);font-size:10px;line-height:1;flex-shrink:0}.sender-input-wrapper .sender-input-container:has(.container-suggestedLabeling) .guide-tooltip{display:none}.sender-input-wrapper .sender-input-container:has(.sender-ref-tags-inside .sender-selected-refs:empty) .sender-textarea-row{padding-top:7px}.sender-input-wrapper .sender-input-container-small{flex-direction:row;align-items:center;justify-content:space-between;min-height:unset;margin:0 auto;padding:8px 0;transition:all .3s ease-in}.sender-input-wrapper .sender-input-container-small .sender-textarea-row{padding:0 4px 0 0}.sender-input-wrapper .sender-input-container-small>:not(.sender-ref-tags-inside)+.sender-textarea-row,.sender-input-wrapper .sender-input-container-small:has(.sender-ref-tags-inside .sender-selected-refs:empty) .sender-textarea-row{padding-left:16px;padding-top:0}.sender-input-wrapper .sender-input-container-small .sender-footer{padding:0 16px}.sender-input-wrapper .sender-input-container-small .sender-ref-title{max-width:60px!important}.sender-input-wrapper .sender-input-container-small .sender-ref-tags-inside{margin-top:4px}.sender-input-wrapper .sender-input-container-small .dola-sender-editor-content .tiptap{padding:6px 0}.sender-input-wrapper .sender-input-container-bottom{text-align:center;color:var(--dola-text-3);font-size:12px;padding:8px 0 0}.sender-input-wrapper .sender-ref-tags-inside{margin:12px 12px 4px;border-radius:8px 8px 0 0}.sender-input-wrapper .sender-ref-tags-inside:has(.sender-selected-refs:empty){display:none!important}.sender-input-wrapper .sender-textarea-row{flex:1;padding:0 12px 12px;border-radius:0 0 8px 8px;display:flex;align-items:flex-start}.sender-input-wrapper .sender-input{width:100%;min-height:80px;max-height:180px;resize:none;border:none;box-shadow:none;outline:none;background:transparent;font-size:14px;line-height:22px;padding:0;margin:0;overflow-y:auto}.sender-input-wrapper .ant-input{color:var(--dola-text-3)}.sender-input-wrapper .sender-input::-webkit-input-placeholder{color:var(--dola-text-3);font-size:14px}.sender-input-wrapper .sender-input::-moz-placeholder{color:var(--dola-text-3);font-size:14px}.sender-input-wrapper .sender-input:-ms-input-placeholder{color:var(--dola-text-3);font-size:14px}.sender-input-wrapper .sender-input::placeholder{color:var(--dola-text-3);font-size:14px}.sender-input-wrapper .sender-footer{display:flex;justify-content:space-between;align-items:center;padding:0 12px 12px;z-index:5}.sender-input-wrapper .sender-footer .sender-interrupt-icon-container{display:flex;margin-left:8px;cursor:pointer;align-items:center;justify-content:center;height:24px;width:24px;border-radius:4px}.sender-input-wrapper .sender-footer .sender-interrupt-icon-container img{width:16px;height:16px}.sender-input-wrapper .sender-footer .sender-interrupt-icon-container:hover{background:var(--dola-bg-6)}.sender-input-wrapper .sender-footer .sender-footer-sediv{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sender-input-wrapper .sender-footer .sender-footer-sediv::-webkit-scrollbar{display:none}.sender-input-wrapper .sender-footer .sender-footer-right{display:flex;align-items:center;gap:12px}.sender-input-wrapper .sender-footer .wanglao-button{margin-left:8px;height:24px;padding:1px 11px 1px 7px;font-size:12px;border-radius:100px;color:var(--dola-text-1);background-color:var(--dola-bg-3);font-weight:400;border:1px solid var(--dola-border-2);box-sizing:border-box;white-space:nowrap;flex-shrink:0}.sender-input-wrapper .sender-footer .wanglao-button i{margin-right:4px}.sender-input-wrapper .sender-footer .wanglao-button-active{color:var(--dola-primary);background-color:var(--dola-primary-bg);border:1px solid var(--dola-border-active)}.sender-input-wrapper .sender-footer .ant-select-single{height:24px!important}.sender-input-wrapper .sender-footer .quick-import-button{position:relative;background-color:transparent;border:none;margin-left:4px}.sender-input-wrapper .sender-footer .quick-import-button .quick-import-new-badge{position:absolute;top:-5px;right:-19px;padding:2px 3px;background:var(--dola-danger);color:var(--dola-text-reverse);font-size:9px;font-weight:600;line-height:1;border-radius:10px;box-shadow:0 2px 6px #0000001f;pointer-events:none}.sender-input-wrapper .sender-footer .quick-import-button .icon-kuaiqiedaoru1,.sender-input-wrapper .sender-footer .quick-import-button .icon-kuaiqiedaoru1:hover{color:var(--dola-text-1)}.sender-input-wrapper .sender-footer .quick-import-button-disabled{cursor:not-allowed!important;opacity:.5}.sender-input-wrapper .sender-footer .quick-import-button-disabled:hover{background-color:transparent}.sender-input-wrapper .sender-footer .sender-model{border-radius:8px;width:auto!important}.sender-input-wrapper .sender-footer .sender-model .ant-select-selector{background:var(--dola-bg-3);border:1px solid var(--dola-border-2)!important;color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding:0 8px;border-radius:100px;box-shadow:none!important}.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option{flex-direction:row;align-items:center;gap:4px}.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option .sender-model-option-main{flex-direction:row;align-items:center}.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option .sender-model-option-row2,.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option .sender-model-tag-busy{display:none}.sender-input-wrapper .sender-footer .sender-model .ant-select-selection-item .sender-model-option .sender-model-option-row1{padding:0;display:flex;align-items:center;gap:4px}.sender-input-wrapper .sender-footer .sender-model .sender-model-option{display:flex;align-items:center;gap:4px}.sender-input-wrapper .sender-footer .sender-model .sender-model-option .sender-model-label{color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:none;display:inline-flex;align-items:center}.sender-input-wrapper .sender-footer .sender-model .sender-model-option .sender-model-tag-external{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:.6px solid var(--dola-tag-external-border);color:var(--dola-tag-external-text);font-size:10px;line-height:12px;font-weight:400;display:none}.sender-input-wrapper .sender-footer .sender-model .sender-model-option .recommend-icon{flex-shrink:0;display:inline-flex;align-items:center;padding:0 4px;margin-left:2px;font-size:10px;line-height:16px;font-weight:500;color:var(--dola-tag-recommend-text);background:var(--dola-tag-recommend-bg);border-radius:4px}.sender-input-wrapper .sender-footer .sender-model-mobile .sender-model-option{gap:0}.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item{padding-inline-end:0}.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .sender-model-label,.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .recommend-icon,.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .sender-model-tag-external,.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .sender-model-tag-busy,.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-selection-item .sender-model-option-row2{display:none!important}.sender-input-wrapper .sender-footer .sender-model-mobile .ant-select-arrow{display:none}.sender-input-wrapper .sender-footer .sender-tool-button{display:flex;align-items:center;justify-content:space-between;gap:4px;height:18px;padding:2px 8px;border-radius:100px;color:var(--dola-text-1);background-color:var(--dola-bg-3);border:1px solid var(--dola-border-2);font-size:11px;font-weight:400;line-height:18px;white-space:nowrap;flex-shrink:0;margin-left:4px;box-sizing:content-box}.sender-input-wrapper .sender-footer .sender-tool-button:hover{background-color:var(--dola-bg-2)}.sender-input-wrapper .sender-footer .sender-tool-button-content{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--dola-text-1);font-family:PingFang SC}.sender-input-wrapper .sender-footer .sender-tool-button-content .iconfont{color:var(--dola-text-1);font-size:12px}.sender-input-wrapper .sender-footer .sender-tool-button-content .iconfont.icon-gongtaitubiao{font-size:10px}.sender-input-wrapper .sender-footer .sender-tool-button-content .iconfont.icon-agent{font-size:13px}.sender-input-wrapper .sender-footer .sender-tool-button-content .agent-close-icon{font-size:14px;margin-left:1px;border-radius:4px;padding:0;transition:all .2s}.sender-input-wrapper .sender-footer .sender-tool-button-content .agent-close-icon:hover{background:var(--dola-bg-hover);color:var(--dola-primary)}.sender-input-wrapper .sender-footer .sender-tool-dropdown{width:auto!important;border-radius:8px;background:var(--dola-bg-4);padding:6px;box-shadow:0 .5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 -.5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.sender-input-wrapper .sender-footer .sender-tool-dropdown .ant-dropdown-menu{padding:0;background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:4px}.sender-input-wrapper .sender-footer .sender-tool-dropdown .ant-dropdown-menu-item{padding:2px 8px;min-height:26px;line-height:22px}.sender-input-wrapper .sender-footer .sender-tool-dropdown .ant-dropdown-menu-item:hover{background-color:var(--dola-bg-2)}.sender-input-wrapper .sender-footer .sender-tool-dropdown .ant-dropdown-menu-item:has(.sender-tool-dropdown-item.is-active){background-color:var(--dola-bg-2)}.sender-input-wrapper .sender-footer .sender-tool-dropdown-item{display:flex;align-items:center;gap:6px;color:var(--dola-text-1);font-size:12px;line-height:22px}.sender-input-wrapper .sender-footer .sender-tool-dropdown-item .iconfont{font-size:12px;color:var(--dola-text-2);width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center}.sender-input-wrapper .sender-footer .sender-tool-dropdown-item .iconfont.icon-dongtaikanban{font-size:14px}.sender-input-wrapper .sender-ref-tag-gx{display:flex;align-items:center;flex-wrap:wrap;height:28px;width:100%;padding:0 16px;gap:6px;overflow:hidden;margin-bottom:12px}.sender-input-wrapper .sender-ref-tag-gx .sender-ref-tag-gxtag{display:flex;align-items:center;gap:8px;border-radius:6px;background-color:var(--dola-bg-6);padding:4px 8px;color:var(--dola-text-2);font-size:12px;box-sizing:border-box;border:1px solid #f7f7f7}.sender-input-wrapper .sender-ref-tag-gx .sender-ref-tag-gxtag .sender-ref-tag-gxta-span{max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sender-input-wrapper .sender-ref-tag-gx .sender-ref-tag-gxtag:hover{border:1px solid var(--dola-border-1);box-sizing:border-box;cursor:url(/assets/cursor-icon.svg),pointer;color:var(--dola-text-1)}.sender-input-wrapper .sender-ref-tag-gx .sender-ref-tag-gxtag .sender-ref-tag-gxta-img{width:16px;height:16px}.sender-input-wrapper .sender-reference-menu{position:absolute;left:50%;transform:translate(-50%);top:250px;width:480px;z-index:100}.sender-input-wrapper .sender-ref-tags-inside{left:12px;top:8px;z-index:2;display:flex;flex-wrap:wrap;gap:4px;pointer-events:auto}.sender-input-wrapper .sender-ref-tag-more{background:var(--dola-primary-bg);color:var(--dola-primary);font-weight:500;border:1px solid #b3d8fd}.sender-input-wrapper .sender-ref-placeholder{color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;user-select:none;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-6);padding:0 6px;height:32px;display:flex;align-items:center;gap:3px;cursor:url(/assets/cursor-icon.svg),pointer}.sender-input-wrapper .sender-selected-refs{display:flex;flex-wrap:wrap;gap:8px;padding-left:1px;cursor:url(/assets/cursor-icon.svg),pointer!important}.sender-input-wrapper .sender-selected-refs .anticon>svg{width:100%;height:100%}.sender-input-wrapper .sender-ref-tag-upload-image{display:inline-block;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid var(--dola-border-1);position:relative;transition:all .3s ease}.sender-input-wrapper .sender-ref-tag-upload-image img{width:100%;height:100%}.sender-input-wrapper .sender-ref-tag-upload-image .sender-ref-tag-upload-image-close{position:absolute;right:-5px;top:-5px;width:16px;height:16px;background:var(--dola-text-5);border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0}.sender-input-wrapper .sender-ref-tag-upload-image .sender-ref-tag-upload-image-close .icon-close{font-size:12px}.sender-input-wrapper .sender-ref-tag-upload-image:hover .sender-ref-tag-upload-image-close{opacity:1}.sender-input-wrapper .sender-ref-tag-upload-image-disabled .sender-ref-tag-upload-image-close{opacity:0;display:none}.sender-input-wrapper .sender-ref-tag{background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;padding:6px 8px;font-size:12px;color:var(--dola-text-1);display:flex;align-items:center;font-weight:400;gap:4px;height:24px;position:relative;box-sizing:border-box}.sender-input-wrapper .sender-ref-tag>.iconfont{font-size:14px!important;color:var(--dola-text-2)}.sender-input-wrapper .sender-ref-tag:hover{background-color:var(--dola-bg-5)}.sender-input-wrapper .sender-ref-tag:hover .sender-ref-close{display:flex}.sender-input-wrapper .sender-ref-tag .sender-selected-refs-right{display:flex;flex-direction:column}.sender-input-wrapper .sender-ref-tag .sender-selected-refs-right .sender-selected-refs-top{display:flex;height:18px;line-height:18px}.sender-input-wrapper .sender-ref-tag .sender-selected-refs-right .sender-selected-refs-bottom{display:flex;height:18px;line-height:18px;font-size:10px;color:var(--dola-text-3)}.sender-input-wrapper .sender-ref-tag .sender-ref-title-wrap{display:flex;flex-direction:column;align-items:flex-start;line-height:18px}.sender-input-wrapper .sender-ref-tag .sender-ref-title{max-width:142px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:url(/assets/cursor-icon.svg),pointer}.sender-input-wrapper .sender-ref-tag .sender-ref-type{max-width:142px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:10px;color:var(--dola-text-3);line-height:14px}.sender-input-wrapper .sender-ref-tag-image{width:24px;height:24px;padding:0;gap:0;border-radius:8px}.sender-input-wrapper .sender-ref-tag-image>img{width:100%!important;height:100%!important;border-radius:8px!important;object-fit:cover;display:block}.sender-input-wrapper .sender-ref-tag-image .sender-ref-title-wrap{position:absolute;inset:0;width:100%;height:100%;pointer-events:auto}.sender-input-wrapper .sender-ref-tag-image .sender-ref-title-wrap .sender-ref-title{display:block;width:100%;height:100%;font-size:0;color:transparent}.sender-input-wrapper .sender-ref-tag-temporary .sender-ref-title{cursor:default}.sender-input-wrapper .sender-ref-tag-disabled{opacity:.6;color:var(--dola-text-3)}.sender-input-wrapper .sender-ref-tag-disabled .sender-ref-title{color:var(--dola-text-3)}.sender-input-wrapper .sender-ref-tag-disabled:hover .sender-ref-close{display:none}.sender-input-wrapper .sender-ref-tag-disabled .sender-ref-close{pointer-events:auto;cursor:pointer;position:absolute;right:-5px;top:-5px;width:12px;height:12px;background:var(--dola-text-5);border-radius:50%;color:#fff;align-items:center;justify-content:center;display:none}.sender-input-wrapper .sender-ref-tag-mobile .sender-ref-close,.sender-input-wrapper .sender-ref-tag-mobile.sender-ref-tag-disabled .sender-ref-close{display:flex}.sender-input-wrapper .sender-ref-placeholder-disabled{opacity:.6;cursor:not-allowed!important}.sender-input-wrapper .sender-ref-placeholder-disabled img{opacity:.5}.sender-input-wrapper .sender-ref-close{cursor:url(/assets/cursor-icon.svg),pointer;display:none;position:absolute;right:-5px;top:-5px;width:14px;height:14px;background:var(--dola-text-5);border-radius:50%;color:#fff;align-items:center;justify-content:center;opacity:.6}.sender-input-wrapper .sender-ref-close .iconfont{font-size:12px}.sender-input-wrapper .sender-ref-close:hover{opacity:.8}.sender-input-wrapper .sender-input{min-height:80px}.sender-input-wrapper .ant-popover .ant-popover-inner{color:var(--dola-text-1);padding:12px 16px!important;border-radius:8px}.sender-input-wrapper-tool-bg{background:var(--sender-input-wrapper-tool-bg)}.tool-panel{margin:8px 4px 4px;padding:0;position:relative}.tool-panel-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tool-panel-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:#7433ff;font-weight:500}.tool-panel-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.tool-panel-clear .tool-panel-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:#aeacb4;border-radius:3px}.tool-panel-clear .tool-panel-tag-close:hover{color:#7433ff}.tool-icon-spin{display:inline-block;animation:tool-icon-spin 1s linear infinite}@keyframes tool-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ant-tooltip .ant-tooltip-inner{padding:6px 12px}.send-button-tooltip{width:212px}#dola-root[dola-theme=dark] .send-button-tooltip .ant-popover-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .send-button-tooltip .ant-popover-inner-content{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .send-button-tooltip .ant-popover-arrow:before,#dola-root[dola-theme=dark] .send-button-tooltip .ant-popover-arrow:after{background:var(--dola-bg-popup)!important}.ant-popover .ant-popover-arrow{height:16px}.sender-ref-recommendation-hint,.sender-ref-multiple-hint,.sender-ref-icon-warning{color:var(--dola-warning);text-overflow:ellipsis;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:10px;font-style:normal;font-weight:500;line-height:18px;white-space:nowrap}.sender-ref-recommendation-hint .recommendation-icon,.sender-ref-multiple-hint .recommendation-icon,.sender-ref-icon-warning .recommendation-icon,.sender-ref-recommendation-hint .warning-icon,.sender-ref-multiple-hint .warning-icon,.sender-ref-icon-warning .warning-icon{margin:0 4px}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ant-tabs .ant-tabs-ink-bar{background:transparent}.ant-tabs-nav:before{border-bottom:none!important}.ant-tabs-nav{margin-bottom:4px!important;padding-left:6px}.ant-tabs .ant-tabs-tab{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ant-input-affix-wrapper{border-color:var(--dola-border-1)!important}.ant-input-search-button{height:31.33px!important}.ant-tabs .ant-tabs-tab:hover{color:var(--dola-text-3);cursor:url(/assets/cursor-icon.svg),pointer!important}.ant-tree-switcher{color:var(--dola-text-1)!important}.ant-tree .ant-tree-node-content-wrapper:hover{background-color:transparent!important}.sender-select-classname{width:auto!important;border-radius:8px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);padding:6px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.sender-select-classname .rc-virtual-list-holder-inner{gap:4px}.sender-select-classname .ant-select-item{padding:6px 8px!important;min-height:42px;border-radius:4px;color:var(--dola-text-3)!important}.sender-select-classname .sender-model-option{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px;width:100%}.sender-select-classname .sender-model-option-main{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;min-width:0}.sender-select-classname .sender-model-option-row1{display:flex;align-items:center;gap:4px;line-height:18px;font-size:12px}.sender-select-classname .sender-model-option-row1 .sender-model-label{font-size:12px;line-height:18px;font-weight:400;color:var(--dola-text-1);display:inline-flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:none}.sender-select-classname .sender-model-option-row1 .sender-model-tag-external{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:4px;border:.5px solid var(--dola-warning);color:var(--dola-warning);font-size:10px;font-weight:550;position:relative;top:1px}.sender-select-classname .sender-model-option-row1 .recommend-icon{flex-shrink:0;display:inline-flex;align-items:center;padding:0 4px;margin-left:2px;font-size:10px;line-height:16px;font-weight:500;color:var(--dola-tag-recommend-text);background:var(--dola-tag-recommend-bg);border-radius:4px}.sender-select-classname .sender-model-option-row2{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:10px;line-height:16px;color:var(--dola-text-3)}.sender-select-classname .sender-model-meta{color:var(--dola-text-3);font-size:10px;line-height:16px}.sender-select-classname .sender-model-tag-busy{flex-shrink:0;padding:0 6px;height:16px;line-height:16px;border-radius:4px;font-size:10px;font-weight:400;color:var(--dola-warning, #fcba16);background:var(--dola-warning-bg);white-space:nowrap}.sender-select-classname .ant-select-item-option-selected{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}.sender-select-classname .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--dola-bg-hover)}.sender-select-classname .ant-select-item-option-disabled{cursor:no-drop!important}.sender-select-classname .ant-select-item-option-disabled .sender-model-option-disabled .sender-model-option-row1 .sender-model-label{color:var(--dola-text-3)!important}.sender-select-classname .ant-select-item-option-disabled .sender-model-option-disabled .sender-model-option-row1 .sender-model-img{opacity:.45}#dola-root[dola-theme=dark] .recommend-item:after{filter:invert(.73)}.recommendation-popover-overlay .ant-popover-content .ant-popover-inner{padding:16px!important;border-radius:12px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500}.recommendation-popover-overlay .ant-popover-arrow{display:block!important}.recommendation-popover-content .popover-message{font-size:13px;line-height:1.5;color:var(--dola-text-2);margin-bottom:12px}.recommendation-popover-content .popover-actions{display:flex;gap:8px;justify-content:flex-end}.recommendation-popover-content .popover-btn{padding:5px 14px;color:#fff!important;background:#7433ff!important;border:none!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;border-radius:8px;cursor:pointer;outline:none;height:32px}.recommendation-popover-content .popover-btn-primary{background:var(--dola-text-1)}.recommendation-popover-overlay{z-index:9999}.recommend-query-list{position:absolute;z-index:1000;left:0;right:0;box-sizing:border-box;margin:0;padding:8px 10px;border-radius:12px;max-height:240px;overflow-y:auto;box-shadow:0 2px 8px #00000026;background-color:var(--dola-bg-popup)}.recommend-query-list.recommend-query-list-bottom{top:100%;margin-top:4px}.recommend-query-list.recommend-query-list-top{bottom:100%;margin-bottom:4px}.recommend-query-list.recommend-query-list-mobile{bottom:calc(100% + 8px);top:auto!important;margin-top:0!important;margin-bottom:4px!important}.recommend-query-list .recommend-item{display:flex;align-items:center;height:30px;margin-bottom:4px;border-radius:8px;cursor:pointer;padding-right:28px;position:relative}.recommend-query-list .recommend-item:after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACPSURBVHgB7dbBDYMwEETRn6SxlLKdhNKcDtIR8UpGCVezC3uYJ40Qty8kLIOIiMiVbKwk61vHXhRk/ALTIh/M+/Td+p7jfXu+CXQk0DWSI48GukZiZESgayRFRgW6RkJkZKBrnPDjRFjYH0HGpDs5VgrzA/v/6y0UorhZiptVOs4oHOeMwnEbo/CVX0REBL49IzfpzUaHLgAAAABJRU5ErkJggg==) no-repeat center / 20px auto}.recommend-query-list .recommend-item:hover{background-color:var(--dola-bg-2)}.recommend-query-list .recommend-item:last-child{margin-bottom:0}.recommend-query-list .recommend-item .item-text{margin-left:10px;font-size:14px;color:var(--dola-text-1);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.recommend-query-list .recommend-item .recommend-item-icon{margin-right:6px}.recommend-query-list .recommend-item:hover .item-text{color:var(--dola-text-1)}.dola-icon-send-btn{height:24px;width:24px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:20px;background-color:var(--dola-bg-1);color:#fff;cursor:pointer}.dola-icon-send-btn.dola-icon-fasong-active{background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%);box-shadow:0 -2px 4px #ffffff40 inset;transition:all .12s cubic-bezier(.215,.61,.355,1)}.dola-icon-send-btn.dola-icon-fasong-active:hover{transform:scale(1.08);box-shadow:0 -2px 4px #ffffff40 inset,0 4px 12px #7c2eff59}.dola-icon-send-btn.dola-icon-fasong-active:active{transform:scale(.96);box-shadow:0 -1px 2px #ffffff26 inset,0 2px 8px #7c2eff40}.dola-icon-send-btn.dola-icon-fasong-mobile-active{background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%);transition:all .12s cubic-bezier(.215,.61,.355,1)}.dola-icon-send-btn.dola-icon-fasong-mobile-active:active{transform:scale(.96)}.dola-icon-send-btn.dola-icon-fasong-disabled{cursor:not-allowed}.dola-icon-stop-btn{height:24px;width:24px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:20px;background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%);box-shadow:0 -2px 4px #ffffff40 inset;color:#fff;cursor:pointer}.dola-icon-stop-btn.dola-icon-tingzhi-mobile{background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%)}.sender-ref-placeholder-tooltip{padding:4px 12px!important}.recommendationImportModal-jingzhi-icon-style{font-size:20px;color:var(--dola-primary);margin:-3px 5px 0 0}.ai-chat-content-mobile .frequent-knowledges .frequent-knowledge-item{max-width:150px;max-height:32px;box-sizing:border-box}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(8px) scale(.98)}30%{opacity:.6}70%{opacity:.9;transform:translateY(-1px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideInItem{0%{opacity:0;transform:translateY(-8px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideInTag{0%{opacity:0;transform:translate(-8px) scale(.9)}to{opacity:.8;transform:translate(0) scale(1)}}@keyframes slideInArrow{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.dola-new-conversation-button{border:none;border-radius:8px;background:linear-gradient(180deg,#7f74ff 0%,#4d3ffc 100%);color:var(--dola-text-reverse);font-size:14px;line-height:20px;padding:6px 24px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-left:12px}.dola-continue-conversation-button{border:none;border-radius:8px;background:var(--dola-bg-2);color:var(--dola-text-1);font-size:14px;line-height:20px;padding:6px 24px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px}.dola-continue-conversation-button:hover{background:var(--dola-bg-6)}.new-conversation-link{color:var(--dola-primary);cursor:pointer;display:inline}@media (hover: hover) and (pointer: fine){.new-conversation-link:hover{text-decoration:underline}}.default-agent-popover-wrap .ant-popover-inner{padding:0!important;border-radius:8px;background:var(--dola-bg-popup);box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014}.default-agent-popover-wrap .ant-popover-inner-content{padding:0}.sender-footer-overlay.knowledge-ref-menu-dropdown .dola-dropdown-menu.ant-dropdown-menu .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-disabled):hover{background-color:#efefef!important}.spin-animation{animation:spin 2s linear infinite}.sender-quota-tooltip .sender-quota-tooltip-action{color:var(--dola-primary);cursor:pointer;text-decoration:none;margin-left:0}.sender-quota-tooltip .sender-quota-tooltip-action:hover{opacity:.85}.reference-selector-modal{position:absolute;left:0;bottom:102%;z-index:1100;width:100%;background:var(--dola-bg-4);box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008;border-radius:12px;padding:0;box-sizing:border-box;animation:fadeIn .2s}.reference-selector-modal .ant-tree-list .ant-tree-checkbox:not(.ant-tree-checkbox-disabled):hover .ant-tree-checkbox-inner{border-color:var(--dola-primary)}.reference-selector-modal .ant-tree-list .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background-color:var(--dola-primary)}.reference-selector-modal .ant-tree-list .ant-tree-checkbox-checked .ant-tree-checkbox-inner,.reference-selector-modal .ant-tree-list .ant-tree-checkbox-checked .ant-tree-checkbox-inner:hover{background-color:var(--dola-primary);border-color:var(--dola-primary)}.reference-selector-modal .ant-tree-list .ant-tree-checkbox-checked.ant-tree-checkbox-disabled .ant-tree-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary);opacity:.6}.reference-selector-modal .ant-tree-list .ant-tree-checkbox-checked.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{border-color:#fff}.reference-selector-modal .ant-tree-list .ant-tabs-nav-wrap{margin-left:20px}.reference-selector-modal .ant-tree-list .ant-tree-checkbox{display:flex;justify-content:center;align-items:center;height:100%;margin-top:0}.reference-selector-modal .ant-tree-list .ant-tree-checkbox+span:hover{background-color:unset}.reference-selector-modal .ant-tree-list .ant-tree-treenode{height:40px;width:100%;padding-left:0;margin-bottom:0}.reference-selector-modal .ant-tree-list .ant-tree-treenode:hover{border-radius:8px;background:var(--dola-bg-6)}.reference-selector-modal .ant-tree-list .ant-tree-treenode .ant-tree-switcher{display:flex;justify-content:center;align-items:center}.reference-selector-modal .ant-tree-list .ant-tree-treenode .ant-tree-switcher:before{top:unset}.reference-selector-modal .reference-tree-container{max-width:960px;margin:0 auto}.reference-selector-modal .reference-selector-content{max-height:380px;overflow-y:auto;margin-top:12px}.reference-selector-modal .reference-selector-content .reference-library{cursor:pointer}.reference-selector-modal .reference-selector-content .reference-library .reference-library-header,.reference-selector-modal .reference-selector-content .reference-library .reference-table{height:40px;display:flex;align-items:center;gap:8px;align-self:stretch;padding-left:12px}.reference-selector-modal .reference-selector-content .reference-library .reference-library-header:hover,.reference-selector-modal .reference-selector-content .reference-library .reference-table:hover{border-radius:8px;background:var(--dola-bg-2)}.reference-selector-modal .reference-selector-content .reference-library .reference-table{padding-left:24px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.reference-selector-header{display:flex;align-items:center}.reference-selector-tabs{flex:1;display:flex;gap:12px}.reference-selector-tabs .ant-tabs-nav:before{border-bottom:0}.reference-selector-tabs .ant-tabs-nav{margin:0!important}.reference-selector-tabs .ant-tabs-ink-bar{display:none}.reference-selector-tabs .ant-tabs-tab{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500;color:var(--dola-text-3)}.reference-selector-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)!important;line-height:24px}.reference-selector-search-bar{flex:1;border-radius:8px;border:1px solid var(--dola-border-1)}.reference-selector-search-input{border-radius:8px!important;background:var(--dola-bg-5)!important;border:none!important;box-shadow:0 2px 8px #0000000a;height:32px;padding:0 8px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.reference-selector-search-input .ant-input{background:transparent!important}.reference-selector-search-icon{color:var(--dola-text-2);font-size:18px;margin-right:4px;transition:color .2s;cursor:pointer}.reference-selector-search-icon:hover{color:var(--dola-primary)}.reference-selector-list{max-height:220px;overflow-y:auto}.reference-selector-list .reference-selector-item{display:flex;align-items:center;padding:6px 0;cursor:pointer;border-radius:4px;transition:background .15s}.reference-selector-list .reference-selector-item:hover{background:var(--dola-bg-hover)}.reference-selector-list .reference-selector-item .ant-checkbox-wrapper{margin-right:8px}.reference-selector-list .reference-selector-item .item-label{flex:1;font-size:14px;color:var(--dola-text-1);word-break:break-all}.reference-selector-empty{color:var(--dola-text-3);text-align:center;padding:24px 0}.reference-selector-empty .empty-text{font-size:12px}.reference-selector-footer{margin-top:12px;text-align:right}.reference-selector-footer .ant-btn{min-width:72px}.highlight{color:var(--dola-primary);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500;border-radius:6px;border:1px solid var(--dola-border-active);background:var(--dola-primary-bg);margin:0 4px;padding:0 2px}.fit-biz-selector{display:inline-flex;align-items:center;flex-shrink:0}.fit-biz-selector .fit-biz-selector-select{width:100%;min-width:92px}.fit-biz-selector .fit-biz-selector-select .ant-select-selector{height:28px!important;padding:0 8px!important;background:#F7F7F7!important;border-radius:12px!important;border:none!important;box-shadow:none!important;transition:background .2s ease}.fit-biz-selector .fit-biz-selector-select .ant-select-selector .ant-select-selection-item{line-height:28px!important;font-size:12px;color:#242424;padding-inline-end:16px!important}.fit-biz-selector .fit-biz-selector-select .ant-select-selector .ant-select-selection-placeholder{line-height:28px!important;font-size:12px;color:#8a8a8a}.fit-biz-selector .fit-biz-selector-select:hover .ant-select-selector{background:#EFEFEF!important}.fit-biz-selector .fit-biz-selector-select.ant-select-focused .ant-select-selector,.fit-biz-selector .fit-biz-selector-select.ant-select-open .ant-select-selector{background:#EFEFEF!important;box-shadow:none!important}.fit-biz-selector .fit-biz-selector-select .ant-select-arrow{inset-inline-end:4px;color:#242424;font-size:12px;transition:transform .2s ease}.fit-biz-selector .fit-biz-selector-select .ant-select-arrow .fit-biz-selector-arrow{color:currentColor}.fit-biz-selector .fit-biz-selector-select.ant-select-open .ant-select-arrow{transform:rotate(180deg)}.fit-biz-selector-dropdown{padding:4px;border-radius:6px;background:#FFFFFF;box-shadow:0 3px 10px #0000001a}.fit-biz-selector-dropdown .ant-select-item{display:flex;align-items:center;min-height:28px;padding:0 8px;font-size:12px;line-height:18px;color:#242424;border-radius:4px}.fit-biz-selector-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#F7F7F7}.fit-biz-selector-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#EFEFEF;color:#242424;font-weight:500}.reference-tree-container{background:var(--dola-bg-4);border-radius:12px;border:1px solid var(--dola-border-1);padding:12px;width:100%;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.reference-tree-container .ant-tree{background:transparent!important}.reference-tree-container .knowledge-carousel{margin-bottom:12px;margin-top:12px;border-radius:4px;overflow:hidden;flex-shrink:0}.reference-tree-container .ant-tree .ant-tree-switcher_close:before{background-color:transparent!important}.reference-tree-container .ant-tree .ant-tree-switcher_open:before{background-color:transparent!important}.reference-tree-container .ant-tabs-tab-remove:active{color:var(--dola-text-1)!important}.reference-tree-container .ant-tabs .ant-tabs-tab-btn{font-weight:400!important}.reference-tree-container .ant-tabs .ant-tabs-tab-btn:focus:not(:focus-visible){color:var(--dola-text-1)!important}.reference-tree-container .ant-input::placeholder{color:var(--dola-text-3)}.reference-tree-container .ant-input-outlined{box-shadow:none!important}.reference-tree-container .ant-input-affix-wrapper-focused{border:var(--dola-text-1) 1px solid!important}.reference-tree-container .ant-input-group-addon .ant-input-search-button{border-left:unset;background:var(--dola-bg-5);border-start-end-radius:8px!important;border-end-end-radius:8px!important}.reference-tree-container .ant-input-group-addon .ant-input-search-button:hover{border-color:var(--dola-border-1)!important;color:var(--dola-text-4)!important}.reference-tree-container .ant-input-wrapper .ant-input-affix-wrapper{border-start-start-radius:8px!important;border-end-start-radius:8px!important;background:var(--dola-bg-5)}.reference-tree-container .ant-input-wrapper .ant-input-affix-wrapper input{background:var(--dola-bg-5)}.reference-tree-container .ant-input-wrapper .ant-input-affix-wrapper:focus-within,.reference-tree-container .ant-input-wrapper .ant-input-affix-wrapper:hover{border-right:unset!important}.reference-tree-container .reference-tree-search{display:flex;align-items:center;gap:4px;height:28px;padding:0 8px;margin-bottom:12px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:10px;flex-shrink:0}.reference-tree-container .reference-tree-search .reference-tree-search-icon{font-size:12px;color:var(--dola-text-4);flex-shrink:0}.reference-tree-container .reference-tree-search .reference-tree-search-input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:12px;color:var(--dola-text-1);line-height:22px}.reference-tree-container .reference-tree-search .reference-tree-search-input::placeholder{color:var(--dola-text-4)}.reference-tree-container .reference-tree-search .reference-tree-search-clear{font-size:12px;color:var(--dola-text-4);cursor:pointer;flex-shrink:0;transition:color .12s cubic-bezier(.215,.61,.355,1)}.reference-tree-container .reference-tree-search .reference-tree-search-clear:hover{color:var(--dola-text-2)}.reference-tree-container .reference-tree-tabs.ant-tabs{margin-bottom:0}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-nav{margin-bottom:8px;padding-left:0}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab{padding:0 6px!important;font-size:13px;color:var(--dola-text-3);transition:color .12s cubic-bezier(.215,.61,.355,1);margin:0 4px 0 0}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-weight:400!important;text-shadow:none!important;font-size:13px;color:inherit;transition:color .12s cubic-bezier(.215,.61,.355,1)}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1);font-weight:400!important;text-shadow:none!important}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab,.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{font-size:13px;line-height:18px;font-weight:400}.reference-tree-container .reference-tree-tabs.ant-tabs .ant-tabs-ink-bar{display:none!important}.reference-tree-container .reference-tree-tabs-bar.is-fit{display:flex;align-items:center;justify-content:space-between;gap:8px}.reference-tree-container .reference-tree-tabs-bar.is-fit .reference-tree-tabs{flex:1;min-width:0}.reference-tree-container .reference-tree-tabs-bar .reference-tree-fit-biz{flex-shrink:0}.reference-tree-container .reference-tree-tabs-bar .reference-tree-create-album{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:12px;line-height:28px;color:#666;background:#F7F7F7;border:1px solid transparent;border-radius:12px;box-shadow:none;transition:background .2s ease,color .2s ease;position:relative;top:2px}.reference-tree-container .reference-tree-tabs-bar .reference-tree-create-album .anticon{font-size:12px}.reference-tree-container .reference-tree-tabs-bar .reference-tree-create-album:hover{color:#7433ff;background:#EFEFEF;border:1px solid #7433FF}.reference-tree-container .reference-tree-tabs-bar .reference-tree-create-album:active{background:#E7E7E7}.reference-tree-container .tree-apply-permission-btn{flex-shrink:0;font-size:12px;color:var(--dola-text-2);border:1px solid var(--dola-border-1);border-radius:6px;padding:0 6px;line-height:18px;cursor:pointer;transition:all .12s cubic-bezier(.215,.61,.355,1)}.reference-tree-container .tree-apply-permission-btn:hover{color:var(--dola-primary)!important;border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important}.reference-tree-container .folder-interest{padding:0 4px;line-height:18px;text-align:center;color:var(--dola-btn-primary-text);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;background-color:var(--dola-primary);border-radius:4px}.reference-tree-container .folder-frequent{padding:1px 6px;line-height:18px;text-align:center;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;border-radius:6px;border:1px solid var(--dola-border-active);background:var(--dola-primary-bg)}.reference-tree-container .folder-datong{padding:0 4px;line-height:18px;text-align:center;color:var(--dola-text-reverse);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;background-color:var(--dola-success);border-radius:4px;margin-left:4px}.reference-tree-container .reference-tree{overflow:auto}.reference-tree-container .reference-tree .ant-tree-node-selected{background-color:transparent!important}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper{width:100%;padding:0;gap:4px}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item{width:100%}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content{display:flex;align-items:center;gap:6px;width:100%}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-demo{background-color:var(--dola-bg-1);padding:0 6px;height:20px;line-height:20px;border-radius:6px;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:500}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-name{flex:1;min-width:0;color:var(--dola-text-1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;line-height:18px;font-style:normal;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-name .tree-highlight{color:var(--dola-primary)}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-count{background-color:var(--dola-bg-2);color:var(--dola-text-1);width:20px;height:20px;line-height:20px;border-radius:50%;font-size:12px;font-style:normal;font-weight:500;text-align:center;margin-left:auto;flex-shrink:0}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item{width:100%}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-top:2px;flex-shrink:0}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info{display:flex;flex-direction:column;gap:2px;margin-left:3px;flex:1;min-width:0}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-name{line-height:18px;font-size:12px;color:var(--dola-text-1);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-name .tree-highlight{color:var(--dola-primary)}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta{line-height:18px;display:flex;align-items:center;gap:4px;font-weight:400;color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta span{font-size:11px;color:var(--dola-text-3)}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-divider{color:var(--dola-bg-1)}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-source,.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-type{background-color:transparent}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-type{padding:0}.reference-tree-container .reference-tree .ant-tree-treenode{display:flex!important;align-items:center!important;width:100%!important;height:auto!important;padding:6px 8px!important;border-radius:8px;margin:0;transition:background-color .12s cubic-bezier(.215,.61,.355,1)}.reference-tree-container .reference-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-2)!important}.reference-tree-container .reference-tree .ant-tree-treenode:hover .ant-tree-switcher{background-color:var(--dola-bg-1)}.reference-tree-container .reference-tree .ant-tree-treenode .ant-tree-title{color:var(--dola-text-1)}.reference-tree-container .reference-tree .ant-tree-checkbox{order:1;margin:0!important;margin-inline-end:0!important;align-self:center}.reference-tree-container .reference-tree .ant-tree-checkbox .ant-tree-checkbox-inner{width:14px!important;height:14px!important;border:1px solid var(--dola-border-1)!important;border-radius:3.5px!important}.reference-tree-container .reference-tree .ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:var(--dola-primary)!important;border-color:var(--dola-primary)!important}.reference-tree-container .reference-tree .ant-tree-switcher{order:2;align-self:center;width:16px;height:16px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .12s cubic-bezier(.215,.61,.355,1);margin:0 0 0 6px}.reference-tree-container .reference-tree .ant-tree-node-content-wrapper{order:3;min-height:0;margin-left:6px}.reference-tree-container .reference-tree .ant-tree-list-holder-inner .ant-tree-switcher.ant-tree-switcher-noop{display:none!important}.reference-tree-container .reference-tree .ant-tree-treenode-checkbox-checked{background-color:var(--dola-bg-2)!important}.reference-tree-container .reference-tree .ant-tree-switcher.ant-tree-switcher_open{background-color:var(--dola-bg-1)!important}.reference-tree-container .ant-tree-list-holder-inner{gap:4px}.reference-tree-container .tree-highlight{color:var(--dola-primary)}.ai-chat-container-mobile .reference-tree-container{width:calc(100% - 12px)}.reference-selector-modal .ant-tree-list .ant-tree-treenode:hover{background-color:var(--dola-bg-2)}.empty-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.empty-text{margin-top:10px;font-size:14px;color:var(--dola-text-3)}.create-link{color:var(--dola-primary);cursor:pointer}.create-link:hover{text-decoration:underline}.ant-select .ant-select-selector:hover{box-shadow:none;border-color:#7433ff}.ant-select .ant-select-selector:focus{box-shadow:none;border-color:#7433ff}.ant-select .ant-select-selector:focus-within{border-color:#7433ff;box-shadow:none!important}.popupClassName_class .rc-virtual-list-scrollbar{width:6px!important;display:block!important}.popupClassName_class .rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb{background-color:#b2b2b2!important}.popupClassName_class .ant-select-item.ant-select-item-option{color:#242424;font-size:14px;font-weight:400;border-radius:6px;background:transparent}.popupClassName_class .ant-select-item.ant-select-item-option .optionName{color:#242424;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.popupClassName_class .ant-select-item.ant-select-item-option .optionId{color:#666;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.popupClassName_class .ant-select-item.ant-select-item-option .optionSegmentat{margin:0 5px}.popupClassName_class .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#f7f7f7!important;color:#242424;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.table-field-popover .ant-popover-inner{border-radius:16px;background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}.aitooltipInfo-content{max-width:500px;padding:12px}.aitooltipInfo-content .aitooltipInfo-reponame{font-weight:500;font-size:14px;color:var(--dola-text-1);height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aitooltipInfo-content .aitooltipInfo-name{font-weight:400;font-size:12px;color:var(--dola-text-3);height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aitooltipInfo-content .aitooltipInfo-subtitle-row{display:flex;align-items:center;gap:4px;margin-top:4px}.aitooltipInfo-content .aitooltipInfo-table .ant-table-container{border:none!important}.aitooltipInfo-content .aitooltipInfo-source-tag{display:inline-flex;height:20px;padding:2px 12px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background:var(--dola-bg-2);color:var(--dola-text-2);font-size:12px;font-weight:500;line-height:18px;margin-left:4px;border:none}.aitooltipInfo-content .ant-table,.aitooltipInfo-content .ant-table-small{border-radius:8px!important;overflow:hidden!important;background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}.aitooltipInfo-content .ant-table-cell:before{content:"";opacity:0}.aitooltipInfo-content .ant-table-thead>tr>th,.aitooltipInfo-content .ant-table-tbody>tr>td,.aitooltipInfo-content .ant-table-tbody .ant-table-cell{border-inline-end:none!important}.aitooltipInfo-content .ant-table-thead .ant-table-cell,.aitooltipInfo-content .ant-table-thead>tr>th{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;font-weight:500!important;font-size:14px!important;height:44px!important;border-bottom-color:var(--dola-border-2)!important}.aitooltipInfo-content .ant-table-tbody .ant-table-cell,.aitooltipInfo-content .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;font-size:12px!important;border-bottom-color:var(--dola-border-2)!important}.aitooltipInfo-content .ant-table-tbody>tr:hover>td,.aitooltipInfo-content .ant-table-tbody>tr.ant-table-row-hover>td{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.aitooltipInfo-content .ant-table-row{height:39px!important}.ant-tooltip .AitooltipInfo-my-classname{width:472px;height:326px;max-height:326px!important;padding:0!important;border-radius:16px!important;overflow:hidden!important}.icon-upload-idle{padding:0!important;background-color:var(--dola-bg-5)!important;border-radius:12px!important;overflow:hidden;transition:all .3s;min-height:68px;height:auto}.icon-upload-idle:hover{border-color:var(--dola-primary)!important}.icon-upload-idle .ant-upload{padding:0!important}.icon-upload-idle .ant-upload-drag{background:transparent!important;border:none!important;padding:0!important;height:100%}.icon-upload-idle .upload-idle-content{display:flex;align-items:center;border:1px dashed var(--dola-border-1);border-radius:6px;width:100%;min-height:68px;transition:border-color .3s}.icon-upload-idle .upload-idle-content .content-wrap{display:flex;align-items:center;gap:16px;padding:12px 16px;width:100%}.icon-upload-idle .upload-idle-content:hover{border-color:var(--dola-primary-soft)}.icon-upload-idle .icon-placeholder-wrapper{position:relative;width:48px;height:48px;flex-shrink:0}.icon-upload-idle .icon-card-back{position:absolute;inset:0;background-color:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;transform:rotate(-6deg) translateY(4px) scale(.9);opacity:.6}.icon-upload-idle .icon-card-front{position:absolute;inset:0;background-color:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #0000000d;z-index:10}.icon-upload-idle .picture-icon{font-size:24px;color:var(--dola-text-4)}.icon-upload-idle .upload-badge{position:absolute;bottom:-4px;right:-4px;z-index:20;width:20px;height:20px;background-color:var(--dola-text-1);border-radius:50%;border:2px solid var(--dola-bg-4);display:flex;align-items:center;justify-content:center}.icon-upload-idle .upload-icon{font-size:10px;color:var(--dola-text-reverse)}.icon-upload-idle .upload-text-wrapper{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;min-height:48px}.icon-upload-idle .upload-main-text{font-size:14px;color:var(--dola-text-1);font-weight:500;margin:0 0 2px;line-height:1.4}.icon-upload-idle .upload-link{color:var(--dola-primary);cursor:pointer}.icon-upload-idle .upload-link:hover{text-decoration:underline}.icon-upload-idle .upload-sub-text{font-size:12px;color:var(--dola-text-3);margin:0;line-height:1.4}.icon-upload-status{border:1px dashed var(--dola-border-1);background-color:var(--dola-bg-4);border-radius:6px;position:relative;min-height:68px;display:flex;align-items:center}.icon-upload-status .content-wrap{display:flex;align-items:center;gap:16px;padding:12px 16px;width:100%}.icon-upload-status .preview-thumbnail{width:48px;height:48px;flex-shrink:0;background-color:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.icon-upload-status .preview-image{width:100%;height:100%;object-fit:cover}.icon-upload-status .placeholder-icon{font-size:20px;color:var(--dola-text-4)}.icon-upload-status .file-info-wrapper{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;min-height:48px}.icon-upload-status .file-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;gap:8px}.icon-upload-status .file-name{font-size:14px;font-weight:500;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.icon-upload-status .file-name.error{color:var(--dola-danger)}.icon-upload-status .file-size{font-size:12px;color:var(--dola-text-3);margin-bottom:4px;line-height:1.4}.icon-upload-status .upload-progress{margin:0;line-height:1}.icon-upload-status .upload-progress .ant-progress-bg{background-color:var(--dola-primary)}.icon-upload-status .file-actions{display:flex;align-items:center;gap:12px;font-size:12px;line-height:1.4}.icon-upload-status .action-link{color:var(--dola-primary);cursor:pointer;user-select:none}.icon-upload-status .action-link:hover{text-decoration:underline}.icon-upload-status .action-link.delete{color:var(--dola-danger)}.icon-upload-status .cancel-link{font-size:12px;color:var(--dola-danger);cursor:pointer;flex-shrink:0;user-select:none}.icon-upload-status .cancel-link:hover{opacity:.8}.icon-upload-status .separator{color:var(--dola-text-4)}.icon-upload-status .error-text{color:var(--dola-danger)}.icon-upload-status .success-icon{font-size:14px;color:var(--dola-success);flex-shrink:0}.json-editor-modal .ant-modal-content{background:var(--dola-bg-popup)}.json-editor-modal .ant-modal-header{background:transparent}.json-editor-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.json-editor-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.json-editor-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.json-editor-modal .ant-modal-title{color:var(--dola-text-2)!important}.json-editor-modal .json-editor-content{position:relative}.json-editor-modal .json-editor-content .json-editor-container{border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);overflow:hidden;display:flex;flex-direction:column;height:433px}.json-editor-modal .json-editor-content .json-editor-container.is-fullscreen{position:fixed;inset:16px;width:calc(100vw - 32px);height:calc(100vh - 32px);z-index:1101;box-shadow:0 12px 32px #0000002e}.json-editor-modal .json-editor-content .json-editor-container .json-editor-header{display:flex;justify-content:space-between;align-items:center;height:40px;background:var(--dola-bg-2);padding:0 12px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0;position:relative;z-index:1}.json-editor-modal .json-editor-content .json-editor-container .json-editor-label{display:flex;align-items:center}.json-editor-modal .json-editor-content .json-editor-container .json-editor-label .label{font-size:14px;font-weight:500;color:var(--dola-text-2)}.json-editor-modal .json-editor-content .json-editor-container .json-editor-actions{display:flex;gap:8px;align-items:center;position:relative;z-index:2}.json-editor-modal .json-editor-content .json-editor-container .json-editor-zoom-btn{border-radius:9.143px;background:var(--dola-bg-4);box-shadow:0 1.75px 2.625px #0000000a;display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;border:1px solid var(--dola-bg-4);box-sizing:border-box;transition:all .2s ease}.json-editor-modal .json-editor-content .json-editor-container .json-editor-zoom-btn .iconfont{font-size:20px;color:var(--dola-text-2)}.json-editor-modal .json-editor-content .json-editor-container .json-editor-zoom-btn:hover{border-color:var(--dola-border-1);background:var(--dola-bg-6)}.json-editor-modal .json-editor-content .json-editor-container .json-editor-main{flex:1;min-height:0;overflow:hidden;position:relative}.json-editor-modal .json-editor-content .json-editor-container .monaco-editor-wrapper{width:100%;height:100%;background:var(--dola-bg-4)}.json-editor-modal .modal-footer-content{display:flex;justify-content:flex-end;width:100%}.json-editor-modal .modal-footer-content .button-group{display:flex;gap:12px}.json-editor-modal .modal-footer-content .button-group .ant-btn-cancel,.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm{width:80px;height:32px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s}.json-editor-modal .modal-footer-content .button-group .ant-btn-cancel:disabled,.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm:disabled{opacity:.6;cursor:not-allowed}.json-editor-modal .modal-footer-content .button-group .ant-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.json-editor-modal .modal-footer-content .button-group .ant-btn-cancel:hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover)!important}.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm{background:var(--dola-btn-disabled-bg)!important;border:none!important;color:var(--dola-btn-disabled-text)!important}.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm.ant-btn-confirm-active{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.json-editor-modal .modal-footer-content .button-group .ant-btn-confirm.ant-btn-confirm-active:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.json-editor-fullscreen-mask{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1100;cursor:pointer}.mcp-create-modal .ant-modal-content{border-radius:16px;padding:24px;background:var(--dola-bg-popup);box-shadow:0 4px 24px #0000001a}.mcp-create-modal .form-input:focus,.mcp-create-modal .form-input:hover{border-color:var(--dola-input-border-hover)!important;background-color:var(--dola-input-bg)!important}.mcp-create-modal .ant-modal-header{margin-bottom:24px;padding:0;border-bottom:none;background:transparent}.mcp-create-modal .ant-modal-body{padding:0}.mcp-create-modal .ant-modal-footer{padding:0;border-top:none}.mcp-create-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.mcp-create-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.mcp-create-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.mcp-create-modal .mcp-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.mcp-create-modal .mcp-close-icon{font-size:20px;color:var(--dola-text-2)}.mcp-create-modal .form-row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.mcp-create-modal .form-row .form-item-name{flex:1;min-width:120px;margin-bottom:0}.mcp-create-modal .form-row .form-item-connection{width:364px;max-width:100%;margin-bottom:0}.mcp-create-modal .form-item{margin-bottom:12px}.mcp-create-modal .form-item-last{margin-bottom:0}.mcp-create-modal .form-label{font-size:12px;color:var(--dola-text-3);font-weight:400}.mcp-create-modal .form-label.form-label-bold{font-weight:600}.mcp-create-modal .required-mark{color:var(--dola-danger);margin-right:4px}.mcp-create-modal .form-input{height:32px;border-color:var(--dola-border-1);border-radius:8px;font-size:14px;background:var(--dola-input-bg);color:var(--dola-text-1)}.mcp-create-modal .form-input::placeholder{color:var(--dola-text-4)}.mcp-create-modal .form-input:hover,.mcp-create-modal .form-input:focus{border-color:var(--dola-input-border-hover);background-color:var(--dola-input-bg)!important}.mcp-create-modal .form-textarea{background-color:var(--dola-input-bg);border-color:var(--dola-border-1);border-radius:8px;color:var(--dola-text-1)}.mcp-create-modal .form-textarea::placeholder{color:var(--dola-text-4)}.mcp-create-modal .form-textarea:hover,.mcp-create-modal .form-textarea:focus{border-color:var(--dola-input-border-hover);background-color:var(--dola-bg-4)}.mcp-create-modal .form-textarea.usage-textarea{font-size:14px;color:var(--dola-text-1)}.mcp-create-modal .connection-type-segmented{background-color:var(--dola-bg-hover);padding:2px;border-radius:8px;width:100%}.mcp-create-modal .connection-type-segmented .ant-segmented-item{color:var(--dola-text-2);border-radius:6px;flex:1;text-align:center}.mcp-create-modal .connection-type-segmented .ant-segmented-item.ant-segmented-item-selected{background-color:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f;color:var(--dola-text-1)}.mcp-create-modal .connection-type-segmented .ant-segmented-group{display:flex}.mcp-create-modal .icon-upload-dragger{background-color:transparent!important;border:none!important;border-radius:8px;padding:16px!important}.mcp-create-modal .icon-upload-dragger .ant-upload{padding:0!important}.mcp-create-modal .icon-upload-dragger .upload-content{display:flex;align-items:center;gap:12px}.mcp-create-modal .icon-upload-dragger .icon-placeholder{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.mcp-create-modal .icon-upload-dragger .icon-circle{width:64px;height:64px;background-color:var(--dola-bg-hover);border-radius:50%;border:1px dashed var(--dola-border-1);display:flex;align-items:center;justify-content:center;position:relative}.mcp-create-modal .icon-upload-dragger .image-icon{font-size:24px;color:var(--dola-border-1)}.mcp-create-modal .icon-upload-dragger .plus-badge{position:absolute;bottom:-2px;right:-2px;width:24px;height:24px;background-color:var(--dola-text-1);border-radius:50%;border:2px solid var(--dola-bg-4);display:flex;align-items:center;justify-content:center}.mcp-create-modal .icon-upload-dragger .plus-badge .anticon{color:var(--dola-text-reverse);font-size:12px;font-weight:700}.mcp-create-modal .icon-upload-dragger .uploaded-icon{width:80px;height:80px;object-fit:cover;border-radius:8px}.mcp-create-modal .icon-upload-dragger .upload-text{flex:1;text-align:left}.mcp-create-modal .icon-upload-dragger .upload-hint{font-size:14px;color:var(--dola-text-1);margin-bottom:4px}.mcp-create-modal .icon-upload-dragger .upload-link{color:var(--dola-primary);cursor:pointer}.mcp-create-modal .icon-upload-dragger .upload-link:hover{text-decoration:underline}.mcp-create-modal .icon-upload-dragger .upload-description{font-size:14px;color:var(--dola-text-3);margin-bottom:0}.mcp-create-modal .link-icon{color:var(--dola-text-4);font-size:16px}.mcp-create-modal .headers-list{display:flex;flex-direction:column;gap:8px}.mcp-create-modal .header-row{display:flex;gap:8px;align-items:center}.mcp-create-modal .header-input-item{flex:1;margin-bottom:0}.mcp-create-modal .header-action-btn{color:var(--dola-text-3);padding:0 4px;font-size:14px}.mcp-create-modal .header-action-btn.add-btn:hover{color:var(--dola-primary)}.mcp-create-modal .header-action-btn.delete-btn:hover:not(:disabled){color:var(--dola-danger)}.mcp-create-modal .header-action-btn:disabled{color:var(--dola-text-4);cursor:not-allowed}.mcp-create-modal .user-select .ant-select-selector{background-color:transparent!important;border-color:var(--dola-border-1)!important;border-radius:8px!important;padding:2px 8px!important}.mcp-create-modal .user-select .ant-select-selection-item{background-color:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:6px;padding:0 12px;font-size:14px;color:var(--dola-text-1);box-shadow:0 1px 2px #0000000d;margin-right:8px}.mcp-create-modal .user-select .ant-select-selection-item .ant-select-selection-item-remove{color:var(--dola-text-4)}.mcp-create-modal .user-select .ant-select-selection-item .ant-select-selection-item-remove:hover{color:var(--dola-text-3)}.mcp-create-modal .visibility-radio-group{display:flex;gap:24px}.mcp-create-modal .visibility-radio-group .ant-radio-wrapper{font-size:14px;color:var(--dola-text-2)}.mcp-create-modal .mcp-modal-footer{display:flex;justify-content:space-between;align-items:center}.mcp-create-modal .edit-json-btn,.mcp-create-modal .cancel-btn,.mcp-create-modal .save-btn{height:32px;padding:4px 16px;border-radius:8px;font-size:14px;font-weight:500}.mcp-create-modal .edit-json-btn{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.mcp-create-modal .edit-json-btn:hover{background:var(--dola-btn-secondary-bg-hover)!important}.mcp-create-modal .cancel-btn{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important;margin-right:12px}.mcp-create-modal .cancel-btn:hover{background:var(--dola-btn-secondary-bg-hover)!important}.mcp-create-modal .save-btn{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.mcp-create-modal .save-btn:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.mcp-create-modal .save-btn:disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important;cursor:not-allowed}.mcp-detail-modal .ant-modal-content{background:var(--dola-bg-popup);padding:24px}.mcp-detail-modal .mcp-detail-modal-container{background:var(--dola-bg-popup);height:800px;max-height:90vh;display:flex;flex-direction:column}.mcp-detail-modal .mcp-detail-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.mcp-detail-modal .mcp-detail-header .header-left{display:flex;gap:12px;flex:1}.mcp-detail-modal .mcp-detail-header .mcp-logo-box{width:68px;height:68px;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.mcp-detail-modal .mcp-detail-header .mcp-logo-box .mcp-logo{width:40px;height:40px;object-fit:contain}.mcp-detail-modal .mcp-detail-header .mcp-logo-box .mcp-logo-placeholder{font-size:24px;font-weight:600;color:var(--dola-primary)}.mcp-detail-modal .mcp-detail-header .mcp-info{display:flex;flex-direction:column;gap:4px;flex:1}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-title-row{display:flex;align-items:center;gap:8px}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-title-row .mcp-title{margin:0;font-size:16px;line-height:24px;font-weight:600;color:var(--dola-text-1)}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-title-row .mcp-official-badge{padding:2px 8px;border-radius:4px;font-size:12px;background:var(--dola-primary-bg);color:var(--dola-primary)}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-description{font-size:12px;color:var(--dola-text-3);line-height:18px}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-meta{display:flex;align-items:center;gap:12px;margin-top:4px}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-meta .meta-item{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--dola-text-3)}.mcp-detail-modal .mcp-detail-header .mcp-info .mcp-meta .meta-item svg{flex-shrink:0}.mcp-detail-modal .mcp-detail-header .header-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.mcp-detail-modal .mcp-detail-header .header-actions .action-btn{height:32px;border-radius:8px;padding:0 10px;display:flex;align-items:center;font-size:13px;color:var(--dola-text-2)}.mcp-detail-modal .mcp-detail-header .header-actions .action-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.mcp-detail-modal .mcp-detail-header .header-actions .edit-btn{color:var(--dola-text-2)}.mcp-detail-modal .mcp-detail-header .header-actions .edit-btn:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.mcp-detail-modal .mcp-detail-header .header-actions .delete-btn{color:var(--dola-text-2)}.mcp-detail-modal .mcp-detail-header .header-actions .delete-btn:hover{background:var(--dola-bg-hover)}.mcp-detail-modal .mcp-detail-header .header-actions .close-btn{width:32px;padding:0;justify-content:center;color:var(--dola-text-3)}.mcp-detail-modal .mcp-detail-header .header-actions .close-btn:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.mcp-detail-modal .tab-switcher-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.mcp-detail-modal .tab-switcher-row .ant-segmented-item{color:var(--dola-text-2);border-radius:6px}.mcp-detail-modal .tab-switcher-row .ant-segmented-item.ant-segmented-item-selected{background-color:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f;color:var(--dola-text-1)}.mcp-detail-modal .content-area{flex:1;background:var(--dola-bg-5);border-radius:12px;border:1px solid var(--dola-border-1);padding:12px;display:flex;gap:10px;overflow:hidden}.mcp-detail-modal .content-divider{width:1px;background:var(--dola-border-1)}.mcp-detail-modal .tool-list-container{width:297px;background:var(--dola-bg-5);border-radius:8px;display:flex;flex-direction:column;flex-shrink:0}.mcp-detail-modal .tool-list-container .tool-list-header{background:var(--dola-bg-4);display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.mcp-detail-modal .tool-list-container .tool-list-header .ant-input-affix-wrapper{border-radius:6px!important}.mcp-detail-modal .tool-list-container .tool-list-header .ant-input-affix-wrapper:focus,.mcp-detail-modal .tool-list-container .tool-list-header .ant-input-affix-wrapper:focus-within{box-shadow:none!important}.mcp-detail-modal .tool-list-container .tool-list-header .tool-count{font-size:12px;color:var(--dola-text-3)}.mcp-detail-modal .tool-list-container .tool-list-header .status-indicator{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--dola-primary-bg);border-radius:50%}.mcp-detail-modal .tool-list-container .tool-list-header .status-indicator .status-icon{color:var(--dola-success)}.mcp-detail-modal .tool-list-container .tool-list-scroll{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px}.mcp-detail-modal .tool-list-container .tool-list-scroll::-webkit-scrollbar{width:4px}.mcp-detail-modal .tool-list-container .tool-list-scroll::-webkit-scrollbar-track{background:transparent}.mcp-detail-modal .tool-list-container .tool-list-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.mcp-detail-modal .tool-list-container .tool-list-scroll::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.mcp-detail-modal .tool-list-container .tool-item{background:var(--dola-bg-4);border:1px solid transparent;border-radius:8px;padding:12px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px;transition:all .2s}.mcp-detail-modal .tool-list-container .tool-item:hover{background:var(--dola-bg-hover)}.mcp-detail-modal .tool-list-container .tool-item.selected{background:var(--dola-bg-2);border-color:transparent}.mcp-detail-modal .tool-list-container .tool-item .tool-item-content{flex:1;overflow:hidden;display:flex;flex-direction:column;gap:4px}.mcp-detail-modal .tool-list-container .tool-item .tool-item-content .tool-name{font-size:14px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcp-detail-modal .tool-list-container .tool-item .tool-item-content .tool-description{font-size:12px;color:var(--dola-text-3);line-height:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mcp-detail-modal .tool-list-container .tool-item .tool-arrow{color:var(--dola-text-4);flex-shrink:0}.mcp-detail-modal .tool-list-container .tool-list-empty{flex:1;display:flex;align-items:center;justify-content:center}.mcp-detail-modal .tool-list-container .tool-list-empty .empty-text{font-size:14px;color:var(--dola-text-4)}.mcp-detail-modal .tool-detail-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.mcp-detail-modal .tool-detail-container .tool-detail-header{margin-bottom:12px}.mcp-detail-modal .tool-detail-container .tool-detail-header .detail-title{font-size:16px;margin:0;font-weight:600;color:var(--dola-text-1)}.mcp-detail-modal .tool-detail-container .tool-detail-scroll{flex:1;overflow-y:auto;padding-right:8px}.mcp-detail-modal .tool-detail-container .tool-detail-scroll::-webkit-scrollbar{width:4px}.mcp-detail-modal .tool-detail-container .tool-detail-scroll::-webkit-scrollbar-track{background:transparent}.mcp-detail-modal .tool-detail-container .tool-detail-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.mcp-detail-modal .tool-detail-container .tool-detail-scroll::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.mcp-detail-modal .tool-detail-container .tool-info-section{margin-bottom:24px}.mcp-detail-modal .tool-detail-container .tool-info-section .tool-info-name{font-size:14px;color:var(--dola-text-1);display:block;margin-bottom:4px}.mcp-detail-modal .tool-detail-container .tool-info-section .tool-info-description{font-size:12px;color:var(--dola-text-3);line-height:18px;margin:0}.mcp-detail-modal .tool-detail-container .tool-params-section{margin-bottom:24px}.mcp-detail-modal .tool-detail-container .tool-params-section .section-title{font-size:16px;margin-bottom:12px!important;font-weight:600;color:var(--dola-text-1)}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item{margin-bottom:12px}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item .param-label{font-size:12px;color:var(--dola-text-3)}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item .param-label .required-mark{color:var(--dola-danger);margin-right:4px}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item .param-input{height:36px;border-radius:10px;font-size:14px}.mcp-detail-modal .tool-detail-container .tool-params-section .param-form-item .param-input .param-icon{color:var(--dola-text-4);opacity:0}.mcp-detail-modal .tool-detail-container .tool-result-section .result-label{font-size:12px;color:var(--dola-text-3);display:block;margin-bottom:8px}.mcp-detail-modal .tool-detail-container .tool-result-section .result-box{background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;padding:12px;height:136px;overflow:auto}.mcp-detail-modal .tool-detail-container .tool-result-section .result-box .result-content{font-size:12px;color:var(--dola-text-3);font-family:Monaco,Menlo,monospace;white-space:pre-wrap;margin:0}.mcp-detail-modal .tool-detail-container .tool-detail-empty{flex:1;display:flex;align-items:center;justify-content:center}.mcp-detail-modal .tool-detail-container .tool-detail-empty .empty-text{font-size:14px;color:var(--dola-text-4)}.mcp-detail-modal .tool-detail-container .test-button{height:36px;border-radius:10px;margin-bottom:20px;background:linear-gradient(to bottom,var(--dola-primary-soft),var(--dola-primary));border:none;box-shadow:0 2px 4px #7433ff33;font-weight:500}.mcp-detail-modal .tool-detail-container .test-button:hover{opacity:.9}.mcp-detail-modal .usage-guide-container{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--dola-bg-4);border-radius:8px}.mcp-detail-modal .usage-guide-container .usage-guide-scroll{flex:1;overflow-y:auto;padding:24px}.mcp-detail-modal .usage-guide-container .usage-guide-scroll::-webkit-scrollbar{width:4px}.mcp-detail-modal .usage-guide-container .usage-guide-scroll::-webkit-scrollbar-track{background:transparent}.mcp-detail-modal .usage-guide-container .usage-guide-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.mcp-detail-modal .usage-guide-container .usage-guide-scroll::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.mcp-detail-modal .usage-guide-container .usage-guide-scroll img{max-width:100%;height:auto;border-radius:8px;margin:8px 0;display:block;box-shadow:0 2px 8px #0000001a}.mcp-detail-modal .usage-guide-container .usage-guide-scroll .markdown-content img{max-width:100%;height:auto;border-radius:8px;margin:8px 0;display:block}.mcp-detail-modal .usage-guide-container .usage-guide-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px}.mcp-detail-modal .usage-guide-container .usage-guide-empty .empty-text{font-size:14px;color:var(--dola-text-4)}.mcp-detail-modal .usage-guide-container .guide-section{margin-bottom:24px}.mcp-detail-modal .usage-guide-container .guide-section:last-child{margin-bottom:0}.mcp-detail-modal .usage-guide-container .guide-section .guide-section-title{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:12px}.mcp-detail-modal .usage-guide-container .guide-section .guide-section-content{font-size:14px;color:var(--dola-text-2);line-height:1.8}.mcp-detail-modal .usage-guide-container .guide-section .guide-section-content .installation-source{display:block;margin-bottom:8px;color:var(--dola-text-2)}.mcp-detail-modal .usage-guide-container .guide-section .guide-section-content .installation-url .url-input{font-family:Monaco,Menlo,monospace;font-size:13px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1)}.mcp-detail-modal .usage-guide-container .guide-section .guide-reference .reference-link{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:var(--dola-primary-bg);border:1px solid var(--dola-primary-soft);border-radius:6px;color:var(--dola-primary);font-size:13px;text-decoration:none;transition:all .2s}.mcp-detail-modal .usage-guide-container .guide-section .guide-reference .reference-link:hover{background:var(--dola-primary-bg);border-color:var(--dola-primary)}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps{display:flex;flex-direction:column;gap:16px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step{background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:8px;padding:16px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-header{display:flex;align-items:center;gap:12px;margin-bottom:8px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-header .step-number{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#a073ff 0%,#7433ff 100%);color:var(--dola-text-reverse);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-header .step-title{font-size:14px;font-weight:500;color:var(--dola-text-1)}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-description{font-size:13px;color:var(--dola-text-3);margin-left:36px;margin-bottom:8px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-items{display:flex;flex-wrap:wrap;gap:8px;margin-left:36px;margin-bottom:8px}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-items .step-item-tag{margin:0;padding:4px 12px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:4px;font-size:12px;font-family:Monaco,Menlo,monospace;color:var(--dola-text-2)}.mcp-detail-modal .usage-guide-container .guide-section .guide-steps .guide-step .step-action{margin-left:24px;padding:0;height:auto;font-size:13px}.mcp-detail-modal .ant-input-affix-wrapper:focus,.mcp-detail-modal .ant-input-affix-wrapper:focus-within{box-shadow:none!important}.mcp-detail-modal .ant-input,.mcp-detail-modal .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}.mcp-detail-modal .ant-input .ant-input,.mcp-detail-modal .ant-input-affix-wrapper .ant-input{background:transparent!important;color:var(--dola-text-1)!important}.mcp-detail-modal .ant-input::placeholder,.mcp-detail-modal .ant-input-affix-wrapper::placeholder,.mcp-detail-modal .ant-input input::placeholder,.mcp-detail-modal .ant-input-affix-wrapper input::placeholder{color:var(--dola-text-4)!important}.mcp-detail-modal .ant-input:hover,.mcp-detail-modal .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}.mcp-detail-modal .ant-input:focus,.mcp-detail-modal .ant-input-affix-wrapper:focus,.mcp-detail-modal .ant-input.ant-input-focused,.mcp-detail-modal .ant-input-affix-wrapper.ant-input-focused,.mcp-detail-modal .ant-input.ant-input-affix-wrapper-focused,.mcp-detail-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.mcp-detail-modal .ant-input-suffix{color:var(--dola-text-3)}.mcp-config-modal-wrapper .ant-modal-content{padding:0;border-radius:12px;overflow:hidden}.mcp-config-modal-wrapper .ant-modal-body{padding:0}.mcp-config-modal-wrapper .mcp-config-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.mcp-config-modal-wrapper .mcp-config-header-left{display:flex;align-items:center;gap:12px;flex:1}.mcp-config-modal-wrapper .mcp-config-mcp-icon{width:47px;height:47px;border-radius:8px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.mcp-config-modal-wrapper .mcp-config-mcp-icon img{width:80%;height:80%;object-fit:contain}.mcp-config-modal-wrapper .mcp-config-mcp-icon span{font-size:20px;font-weight:700;color:var(--dola-text-4)}.mcp-config-modal-wrapper .mcp-config-mcp-info{flex:1;min-width:0}.mcp-config-modal-wrapper .mcp-config-mcp-name{font-size:16px;font-weight:600;color:var(--dola-title);margin-bottom:4px;line-height:24px}.mcp-config-modal-wrapper .mcp-config-mcp-desc{font-size:12px;color:var(--dola-text-2);line-height:12px;font-family:ABeeZee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.mcp-config-modal-wrapper .mcp-config-close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--dola-title);opacity:.6;transition:opacity .2s;flex-shrink:0}.mcp-config-modal-wrapper .mcp-config-close-btn:hover{opacity:1}.mcp-config-modal-wrapper .mcp-config-tip{padding:12px;background:var(--dola-warning-bg);border-radius:8px;margin-bottom:20px;font-size:13px;color:var(--dola-text-2);line-height:1.5}.mcp-config-modal-wrapper .mcp-config-tip .mcp-config-tip-link{color:var(--dola-primary);text-decoration:underline;margin-left:4px;cursor:pointer}.mcp-config-modal-wrapper .mcp-config-tip .mcp-config-tip-link:hover{opacity:.8}.mcp-config-modal-wrapper .mcp-config-form{margin-bottom:24px}.mcp-config-modal-wrapper .mcp-config-form .ant-form-item{margin-bottom:16px}.mcp-config-modal-wrapper .mcp-config-form .ant-form-item:last-child{margin-bottom:0}.mcp-config-modal-wrapper .mcp-config-form .ant-form-item-label{padding-bottom:4px}.mcp-config-modal-wrapper .mcp-config-form .ant-form-item-label>label{font-size:14px;color:var(--dola-text-2);font-weight:500}.mcp-config-modal-wrapper .mcp-config-form .ant-input{border-radius:8px;padding:8px 12px;border-color:var(--dola-border-1)}.mcp-config-modal-wrapper .mcp-config-form .ant-input:focus,.mcp-config-modal-wrapper .mcp-config-form .ant-input:focus-within{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper{border-radius:8px;padding:8px 12px;border-color:var(--dola-border-1)}.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper:focus,.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper:focus-within{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper .ant-input{padding:0;border:none}.mcp-config-modal-wrapper .mcp-config-form .ant-input-affix-wrapper .ant-input:focus{box-shadow:none}.mcp-config-modal-wrapper .mcp-config-password-toggle{display:flex;align-items:center;justify-content:center;transition:color .2s}.mcp-config-modal-wrapper .mcp-config-password-toggle:hover{color:var(--dola-text-1)!important}.mcp-config-modal-wrapper .mcp-config-no-params{padding:32px 16px;text-align:center;font-size:14px;color:var(--dola-text-3)}.mcp-config-modal-wrapper .mcp-config-modal-footer{display:flex;gap:12px;justify-content:flex-end}.mcp-config-modal-wrapper .mcp-config-footer-btn{width:80px;height:32px;border-radius:8px;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-cancel{background:var(--dola-btn-secondary-bg-default);color:var(--dola-btn-secondary-text);border:1px solid var(--dola-btn-secondary-border)}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-cancel:hover{background:var(--dola-btn-secondary-bg-hover)}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-save{background:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);border:none}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-save:hover{background:var(--dola-btn-primary-bg-hover)}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-save.mcp-config-btn-disabled{background:var(--dola-btn-disabled-bg);color:var(--dola-btn-disabled-text);cursor:not-allowed;opacity:1}.mcp-config-modal-wrapper .mcp-config-footer-btn.mcp-config-btn-save.mcp-config-btn-disabled:hover{background:var(--dola-btn-disabled-bg)}.mcp-selector-modal .ant-modal-content{padding:0!important;border-radius:16px;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.mcp-selector-modal .ant-modal-body{padding:0}.mcp-selector-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column;overflow:hidden}.mcp-selector-container{display:flex;flex-direction:column;height:620px;background:var(--dola-bg-4);position:relative}.mcp-selector-container.mobile{height:100%;overflow:hidden}.mcp-selector-container.mobile .mcp-selector-header{padding:16px;border-bottom:1px solid var(--dola-border-1)}.mcp-selector-container.mobile .mcp-selector-search{padding:0 16px;margin-bottom:8px}.mcp-selector-container.mobile .mcp-selector-footer{height:auto;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.mcp-selector-main{flex:1;display:flex;min-height:0;overflow:hidden}.mcp-selector-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.mcp-selector-header .header-close-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--dola-text-3);transition:all .2s}.mcp-selector-header .header-close-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.mcp-selector-header .header-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px;margin:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.mcp-selector-header.mobile-header{padding:16px}.mcp-selector-sidebar{width:196px;flex-shrink:0;padding:16px;background:var(--dola-bg-5);border-right:1px solid var(--dola-border-1);overflow-y:auto;display:flex;flex-direction:column;gap:12px}.mcp-selector-sidebar .sidebar-create-btn{width:100%;height:36px;border:1px solid var(--dola-border-1);border-radius:8px;color:var(--dola-primary);background:var(--dola-bg-5);font-size:14px;font-weight:500;line-height:22px;padding:0 12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:all .15s}.mcp-selector-sidebar .sidebar-create-btn .anticon{color:var(--dola-primary)}.mcp-selector-sidebar .sidebar-create-btn:hover{background:var(--dola-primary-bg);border-color:var(--dola-primary)}.mcp-selector-sidebar .sidebar-group{display:flex;flex-direction:column;gap:2px}.mcp-selector-sidebar .sidebar-group+.sidebar-group{margin-top:4px;padding-top:12px;border-top:1px solid var(--dola-border-1)}.mcp-selector-sidebar .sidebar-group-title{font-size:12px;color:var(--dola-text-3);line-height:18px;padding:0 8px;margin-bottom:6px}.mcp-selector-sidebar .sidebar-item{padding:9px 8px;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1);cursor:pointer;transition:background .15s}.mcp-selector-sidebar .sidebar-item:hover{background:var(--dola-bg-hover)}.mcp-selector-sidebar .sidebar-item.active{background:var(--dola-bg-2)}.mcp-selector-content{flex:1;display:flex;flex-direction:column;min-width:0;padding:16px 24px 0}.mcp-selector-search{margin-bottom:16px;flex-shrink:0}.mcp-selector-search .ant-input-affix-wrapper:focus,.mcp-selector-search .ant-input-affix-wrapper:focus-within{box-shadow:none!important;border-color:var(--dola-border-1)!important}.mcp-selector-search .ant-input-affix-wrapper{height:36px;border-radius:10px;padding:0 12px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-hover)}.mcp-selector-search .ant-input-affix-wrapper .ant-input{background-color:transparent;font-size:14px;color:var(--dola-text-3)}.mcp-selector-search .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)}.mcp-selector-list{flex:1;overflow-y:auto;margin-bottom:0;min-height:0;padding-right:2px;padding-bottom:16px}.mcp-selector-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.mcp-selector-grid.mcp-selector-grid-mobile{grid-template-columns:1fr;gap:10px}.mcp-selector-card{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--dola-border-1);border-radius:16px;background:var(--dola-bg-4);cursor:pointer;transition:all .2s;min-width:0}.mcp-selector-card:hover{border-color:var(--dola-primary);box-shadow:0 4px 12px #0000000d}.mcp-selector-card .mcp-card-top{display:flex;gap:8px;align-items:center;min-width:0}.mcp-selector-card .mcp-card-left{display:flex;align-items:flex-start;gap:8px;min-width:0;flex:1}.mcp-selector-card .mcp-card-icon{position:relative;width:42px;height:42px;border-radius:7px;background:var(--dola-bg-5);border:.583px solid var(--dola-border-1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mcp-selector-card .mcp-card-icon img{width:28px;height:28px;object-fit:contain}.mcp-selector-card .mcp-card-icon span{font-size:18px;font-weight:600;color:var(--dola-text-4)}.mcp-selector-card .mcp-card-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;overflow:hidden}.mcp-selector-card .mcp-card-header{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}.mcp-selector-card .mcp-card-title-row{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.mcp-selector-card .mcp-card-name{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0}.mcp-selector-card .mcp-official-badge{display:inline-flex;align-items:center;flex-shrink:0;height:22px;padding:3px 6px;background:var(--dola-bg-6);border:1px solid var(--dola-bg-6);border-radius:6px;color:#3069fa;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.mcp-selector-card .mcp-official-badge .anticon{font-size:14px;margin-right:2px}.mcp-selector-card .mcp-card-controls{display:flex;align-items:center;gap:8px;flex-shrink:0;align-self:flex-start}.mcp-selector-card .mcp-card-controls .circles{width:8px;height:8px;border-radius:100%;background-color:var(--dola-border-1)}.mcp-selector-card .mcp-check-box{width:24px;height:24px;border-radius:50px;background:var(--dola-bg-6);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--dola-text-3);padding:4px;flex-shrink:0;border:1px solid transparent}.mcp-selector-card .mcp-check-box:hover{background:var(--dola-bg-2);color:var(--dola-text-2);border:1px solid var(--dola-primary)}.mcp-selector-card .mcp-check-box.checked{background:var(--dola-primary-bg);color:var(--dola-primary)}.mcp-selector-card .mcp-check-box.checked:hover{opacity:.85;border:1px solid var(--dola-primary)}.mcp-selector-card .mcp-check-box svg{display:block}.mcp-selector-card.checked{border-color:var(--dola-primary)}.mcp-selector-card .mcp-tip-icon{display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--dola-text-2);flex-shrink:0}.mcp-selector-card .mcp-tip-icon .iconfont{font-size:12px;color:var(--dola-text-2)}.mcp-selector-card .mcp-tip-icon:hover{background:var(--dola-bg-hover)}.mcp-selector-card .mcp-oauth-authorized-container{display:flex;align-items:center;border-radius:6px;background:linear-gradient(0deg,rgba(137,251,179,.1) 0%,rgba(137,251,179,.1) 100%),rgba(255,255,255,.2);flex-shrink:0;white-space:nowrap;padding-right:5px}.mcp-selector-card .mcp-oauth-authorized-text-wrapper{display:flex;height:22px;padding:3px 6px;justify-content:center;align-items:center;gap:2px;flex-shrink:0}.mcp-selector-card .mcp-oauth-authorized-text{color:var(--dola-success);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.mcp-selector-card .mcp-oauth-divider{margin:0 4px 0 0;height:10px;border-color:var(--dola-border-1)}.mcp-selector-card .mcp-oauth-icon{color:var(--dola-success)!important}.mcp-selector-card .mcp-card-desc{font-size:12px;color:var(--dola-text-1);line-height:18px;min-height:18px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;text-overflow:ellipsis}.mcp-selector-card .mcp-card-bottom{display:none}.mcp-selector-card .mcp-card-visibility{display:flex;align-items:center;gap:4px;color:var(--dola-text-3);font-size:12px;line-height:18px;flex-shrink:0}.mcp-selector-card .mcp-card-visibility .iconfont{font-size:12px;color:var(--dola-text-3)}.mcp-selector-card .mcp-status-tag{width:66px;height:26px;padding:4px 8px;border-radius:6px;font-size:12px;line-height:18px;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);transition:all .2s;flex-shrink:0;cursor:pointer}.mcp-selector-card .mcp-status-tag .mcp-status-dot{width:8px;height:8px;border-radius:50%;background-color:var(--dola-border-1);flex-shrink:0}.mcp-selector-card .mcp-status-tag .anticon{flex-shrink:0}.mcp-selector-card .mcp-status-tag.enabled{color:var(--dola-success)}.mcp-selector-card .mcp-status-tag.disabled{color:var(--dola-text-2)}.mcp-selector-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;padding:0 24px;background:var(--dola-bg-3);flex-shrink:0}.mcp-selector-footer .footer-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.mcp-selector-footer .footer-label{font-size:14px;color:var(--dola-text-3);line-height:28px;flex-shrink:0}.mcp-selector-footer .footer-tags{display:flex;align-items:center;gap:8px;overflow:hidden}.mcp-selector-footer .footer-tag{display:flex;align-items:center;gap:4px;padding:4px;border-radius:4px;background:var(--dola-bg-hover);color:var(--dola-text-3);border:1px solid var(--dola-border-1);max-width:140px}.mcp-selector-footer .footer-tag .footer-tag-icon{width:16px;height:16px;border-radius:2.667px;background:var(--dola-bg-5);border:.222px solid var(--dola-border-1);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.mcp-selector-footer .footer-tag .footer-tag-icon img{width:10.67px;height:10.67px;object-fit:contain}.mcp-selector-footer .footer-tag .footer-tag-icon span{font-size:10px;font-weight:600;color:var(--dola-text-4)}.mcp-selector-footer .footer-tag .footer-tag-name{font-size:12px;color:var(--dola-text-3);line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcp-selector-footer .footer-tag .footer-tag-close,.mcp-selector-footer .footer-tag .footer-tag-remove{font-size:12px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0}.mcp-selector-footer .footer-tag .footer-tag-close:hover,.mcp-selector-footer .footer-tag .footer-tag-remove:hover{color:var(--dola-text-1)}.mcp-selector-footer .footer-tag-more{padding:4px;border-radius:4px;border:1px solid var(--dola-border-1);font-size:12px;color:var(--dola-text-3);line-height:18px;flex-shrink:0}.mcp-selector-footer .footer-right{display:flex;gap:12px;align-items:center;flex-shrink:0}.mcp-selector-footer .footer-btn{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.mcp-selector-footer .footer-btn.footer-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.mcp-selector-footer .footer-btn.footer-btn-cancel:hover{background:var(--dola-btn-secondary-bg-hover)!important}.mcp-selector-footer .footer-btn.footer-btn-confirm{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.mcp-selector-footer .footer-btn.footer-btn-confirm:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.mcp-selector-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px 0;color:var(--dola-text-4)}.mcp-selector-empty .empty-icon{font-size:40px;opacity:.2;margin-bottom:8px}.mcp-selector-empty .empty-text{font-size:14px;color:var(--dola-text-3)}.mcp-selector-loading{display:flex;align-items:center;justify-content:center;height:100%;padding:40px 0}.mcp-selector-header .header-right{display:flex;align-items:center;gap:8px}.mcp-mobile-create-btn{display:inline-flex;align-items:center;gap:4px;color:var(--dola-primary);font-size:13px;font-weight:500;background:none;border:none;cursor:pointer;padding:4px 6px;border-radius:6px;flex-shrink:0;transition:opacity .15s}.mcp-mobile-create-btn .anticon{font-size:12px}.mcp-mobile-create-btn:hover{opacity:.8}.mcp-mobile-tabs{display:flex;align-items:center;padding:0 16px;border-bottom:1px solid var(--dola-border-2);flex-shrink:0}.mcp-mobile-tab{position:relative;padding:8px 14px 10px;font-size:14px;color:var(--dola-text-2);cursor:pointer;transition:color .15s;white-space:nowrap}.mcp-mobile-tab.active{color:var(--dola-primary);font-weight:500}.mcp-mobile-tab.active:after{content:"";position:absolute;bottom:0;left:14px;right:14px;height:2px;border-radius:1px;background:var(--dola-primary)}.mcp-mobile-source-pills{display:flex;align-items:center;gap:8px;padding:10px 16px;overflow-x:auto;flex-shrink:0;-webkit-overflow-scrolling:touch}.mcp-mobile-source-pills::-webkit-scrollbar{display:none}.mcp-mobile-source-pill{height:28px;padding:0 12px;border-radius:100px;border:1px solid var(--dola-border-1);font-size:13px;color:var(--dola-text-2);background:var(--dola-bg-4);cursor:pointer;white-space:nowrap;display:flex;align-items:center;transition:all .15s;flex-shrink:0}.mcp-mobile-source-pill.active{background:var(--dola-primary-bg);border-color:var(--dola-primary-soft);color:var(--dola-primary);font-weight:500}.mcp-mobile-list-wrap{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.mcp-mobile-card-scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 16px;-webkit-overflow-scrolling:touch}.mcp-selector-container.mobile .mcp-selector-grid{grid-template-columns:1fr;gap:10px}.mcp-selector-container.mobile .mcp-status-tag{height:22px;padding:2px 8px;font-size:11px;width:auto;min-width:56px}.mcp-button-dropdown,.ai-chat-mcp-button-dropdown{width:auto!important;border-radius:8px;background:var(--dola-bg-4);padding:6px 0;box-shadow:0 .5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 -.5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.mcp-button-dropdown .ant-dropdown-menu,.ai-chat-mcp-button-dropdown .ant-dropdown-menu{padding:0;background:transparent;box-shadow:none;max-height:212px;display:flex;flex-direction:column;overflow:auto}.mcp-button-dropdown .ant-dropdown-menu-item:not(.mcp-add-menu-item),.ai-chat-mcp-button-dropdown .ant-dropdown-menu-item:not(.mcp-add-menu-item){padding:4px 8px!important;margin:0 8px 4px}.mcp-button-dropdown .ant-dropdown-menu-item:not(.mcp-add-menu-item):first-of-type,.ai-chat-mcp-button-dropdown .ant-dropdown-menu-item:not(.mcp-add-menu-item):first-of-type{margin-top:8px}.mcp-button-dropdown .ant-dropdown-menu-item:not(.mcp-add-menu-item):hover,.ai-chat-mcp-button-dropdown .ant-dropdown-menu-item:not(.mcp-add-menu-item):hover{background:var(--dola-bg-hover)}.mcp-button-dropdown .ant-dropdown-menu:before,.ai-chat-mcp-button-dropdown .ant-dropdown-menu:before{content:"";display:block}.mcp-button-dropdown .mcp-add-menu-item,.ai-chat-mcp-button-dropdown .mcp-add-menu-item{position:sticky!important;bottom:0!important;background:var(--dola-bg-4)!important;z-index:10!important;margin:0!important;padding:0 8px!important;border-top:1px solid var(--dola-border-1);flex-shrink:0}.mcp-button-dropdown .mcp-add-menu-item:hover,.ai-chat-mcp-button-dropdown .mcp-add-menu-item:hover{background:var(--dola-bg-4)!important}.mcp-button-dropdown .mcp-add-menu-item:after,.ai-chat-mcp-button-dropdown .mcp-add-menu-item:after{display:none}.mcp-button-dropdown .ant-dropdown-menu-item-divider,.ai-chat-mcp-button-dropdown .ant-dropdown-menu-item-divider{margin:4px 8px;background:var(--dola-border-1)}.mcp-button-dropdown::-webkit-scrollbar,.ai-chat-mcp-button-dropdown::-webkit-scrollbar{width:6px}.mcp-button-dropdown::-webkit-scrollbar-track,.ai-chat-mcp-button-dropdown::-webkit-scrollbar-track{background:transparent}.mcp-button-dropdown::-webkit-scrollbar-thumb,.ai-chat-mcp-button-dropdown::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.mcp-button-dropdown::-webkit-scrollbar-thumb:hover,.ai-chat-mcp-button-dropdown::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.mcp-dropdown-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0}.mcp-dropdown-item .mcp-item-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.mcp-dropdown-item .mcp-icon{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;overflow:hidden;flex-shrink:0}.mcp-dropdown-item .mcp-icon img{width:100%;height:100%;object-fit:cover}.mcp-dropdown-item .mcp-icon-placeholder{text-transform:uppercase;color:var(--dola-text-reverse)}.mcp-dropdown-item .mcp-name{font-size:12px;color:var(--dola-text-2);line-height:22px;min-width:0;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mcp-dropdown-item .mcp-dropdown-item-right{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:88px;justify-content:flex-end}.mcp-dropdown-item .mcp-dropdown-item-right .mcp-action-link{color:var(--dola-primary);font-size:12px;cursor:pointer;transition:opacity .2s ease-in-out;user-select:none;flex-shrink:0;white-space:nowrap}.mcp-dropdown-item .mcp-dropdown-item-right .mcp-action-link:hover{opacity:.8!important}.mcp-dropdown-item .mcp-dropdown-item-right .ant-switch{flex-shrink:0;box-shadow:0 0 0 1px var(--dola-border-1)}.mcp-dropdown-item .mcp-action-buttons{display:flex;align-items:center;gap:8px;min-width:80px;justify-content:flex-end;transition:opacity .2s ease-in-out}.mcp-dropdown-item .mcp-action-btn{font-size:14px;cursor:pointer;border-radius:4px;transition:color .2s;flex-shrink:0;white-space:nowrap;user-select:none}.mcp-dropdown-item .mcp-remove-btn{color:var(--dola-text-2)}.mcp-dropdown-item .mcp-remove-btn:hover{color:var(--dola-danger)}.mcp-dropdown-item .mcp-detail-btn{color:var(--dola-text-2)}.mcp-dropdown-item .mcp-detail-btn:hover{color:#4096ff}.mcp-dropdown-add{display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--dola-primary);font-size:12px;line-height:22px;padding:8px 6px 0;user-select:none}.mcp-dropdown-add .mcp-dropdown-add-left{flex-shrink:0}.mcp-dropdown-add .mcp-dropdown-add-left .add-icon{font-size:16px;font-weight:500}.mcp-dropdown-add .mcp-dropdown-add-left .add-text{font-weight:400}.mcp-dropdown-add .mcp-dropdown-add-right{flex-shrink:0;display:flex;align-items:center}.mcp-dropdown-add .mcp-icon-small{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--dola-text-reverse);overflow:hidden}.mcp-dropdown-add .mcp-icon-small img{width:100%;height:100%;object-fit:cover}.mcp-dropdown-add .mcp-count{font-size:12px;color:var(--dola-text-2);margin-left:4px}.mcp-dropdown-add:hover .add-icon,.mcp-dropdown-add:hover .add-text{opacity:.8}.mcp-dropdown-empty{padding:16px 8px;text-align:center}.mcp-dropdown-empty .mcp-empty-icon{margin-bottom:8px}.mcp-dropdown-empty .mcp-empty-text{font-size:14px;color:var(--dola-text-3);line-height:22px}.ai-chat-mcp-button{height:24px;padding:0 12px;margin-left:4px;border-radius:100px;background:var(--dola-bg-6);cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.ai-chat-mcp-button:hover{background-color:var(--dola-bg-2);color:var(--dola-text-1)!important}.ai-chat-mcp-button:active{background:var(--dola-bg-2)}.ai-chat-mcp-button-content,.ai-chat-mcp-empty .iconfont{display:flex;align-items:center;justify-content:center}.ai-chat-mcp-icon-small{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--dola-text-reverse);overflow:hidden}.ai-chat-mcp-icon-small img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-icon-small span{line-height:1}.ai-chat-mcp-count{font-size:12px;color:var(--dola-text-3);font-weight:400;line-height:20px}.ai-chat-mcp-loading{padding:0 4px}.ai-chat-mcp-drawer .ant-drawer-header{padding:16px;border-bottom:1px solid var(--dola-border-1)}.ai-chat-mcp-drawer .ant-drawer-header .ant-drawer-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.ai-chat-mcp-drawer .ant-drawer-body{display:flex;flex-direction:column;height:100%;padding:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-content{background:var(--dola-bg-4);display:flex;flex-direction:column;flex:1;overflow:hidden}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-list{padding:8px;display:flex;flex-direction:column;gap:4px;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:8px 12px;border-radius:6px;background:var(--dola-bg-5);transition:all .2s;flex-shrink:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item:active{background:var(--dola-bg-hover)}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left .ai-chat-mcp-icon{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;overflow:hidden;flex-shrink:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left .ai-chat-mcp-icon img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left .ai-chat-mcp-icon-placeholder{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:var(--dola-text-reverse);text-transform:uppercase}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-left .ai-chat-mcp-name{font-size:14px;color:var(--dola-text-1);line-height:22px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-right{display:flex;align-items:center;gap:16px;flex-shrink:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-right .ai-chat-mcp-action-link{font-size:14px;color:var(--dola-primary);line-height:22px;cursor:pointer;user-select:none;white-space:nowrap}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-right .ai-chat-mcp-action-link:active{opacity:.7}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-item-right .ai-chat-mcp-remove-link{color:var(--dola-danger)}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;flex:1}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-empty .ai-chat-mcp-empty-icon{margin-bottom:12px;opacity:.4}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-empty .ai-chat-mcp-empty-text{font-size:14px;color:var(--dola-text-3);line-height:22px}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-divider{height:1px;background:var(--dola-border-1);flex-shrink:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:8px 12px;cursor:pointer;user-select:none;flex-shrink:0;border-top:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer:active{background:var(--dola-bg-hover)}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-left{display:flex;align-items:center}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-left .ai-chat-mcp-add-icon{font-size:18px;color:var(--dola-primary);font-weight:500;line-height:1}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-left .ai-chat-mcp-add-text{font-size:14px;color:var(--dola-primary);line-height:22px;font-weight:400}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right{display:flex;align-items:center}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-icon-small{width:24px;height:24px;border-radius:50%;border:1px solid var(--dola-border-1);overflow:hidden;background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;margin-left:-6px}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-icon-small:first-child{margin-left:0}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-icon-small img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-icon-small span{font-size:12px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--dola-text-reverse);text-transform:uppercase}.ai-chat-mcp-drawer .ai-chat-mcp-drawer-footer .ai-chat-mcp-drawer-add-right .ai-chat-mcp-count{font-size:12px;color:var(--dola-text-3);margin-left:8px}@media (max-width: 768px){.ai-chat-mcp-button{min-width:40px}.ai-chat-mcp-button:active{transform:scale(.98)}.ai-chat-mcp-icon-small{width:16px;height:16px}.ai-chat-mcp-drawer .ant-drawer-content-wrapper{width:100%!important;max-height:380px!important}.ai-chat-mcp-drawer .ant-drawer-content{display:flex;flex-direction:column;overflow:hidden}}.ai-chat-mcp-select-list{max-height:400px;overflow-y:auto}.ai-chat-mcp-select-item{display:flex;align-items:flex-start;padding:12px;border-radius:6px;cursor:pointer;transition:all .2s}.ai-chat-mcp-select-item:hover{background:var(--dola-bg-hover)}@media (max-width: 768px){.ai-chat-mcp-select-item{padding:16px 12px}.ai-chat-mcp-select-item:active{background:var(--dola-bg-hover)}}.ai-chat-mcp-select-item .ai-chat-mcp-icon{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;overflow:hidden;flex-shrink:0}.ai-chat-mcp-select-item .ai-chat-mcp-icon img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-select-item .ai-chat-mcp-icon-placeholder{text-transform:uppercase;color:var(--dola-text-reverse);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.ai-chat-mcp-select-item .ai-chat-mcp-select-info{flex:1;min-width:0}.ai-chat-mcp-select-item .ai-chat-mcp-select-name{font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:22px;margin-bottom:4px}.ai-chat-mcp-select-item .ai-chat-mcp-select-desc{font-size:12px;color:var(--dola-text-3);line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ai-chat-mcp-detail-content{padding:8px 0}.ai-chat-mcp-detail-header{padding-bottom:20px;border-bottom:1px solid var(--dola-border-1);margin-bottom:20px}.ai-chat-mcp-detail-icon{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;color:var(--dola-text-reverse);overflow:hidden;flex-shrink:0}.ai-chat-mcp-detail-icon img{width:100%;height:100%;object-fit:cover}.ai-chat-mcp-detail-title{display:flex;flex-direction:column;gap:4px}.ai-chat-mcp-detail-name{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px}.ai-chat-mcp-detail-id{font-size:12px;color:var(--dola-text-3);line-height:20px}.ai-chat-mcp-detail-section{margin-bottom:20px}.ai-chat-mcp-detail-section:last-child{margin-bottom:0}.ai-chat-mcp-detail-section-title{font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:22px;margin-bottom:8px}.ai-chat-mcp-detail-section-content{font-size:14px;color:var(--dola-text-2);line-height:22px}.ai-chat-mcp-detail-features{margin:0;padding-left:20px}.ai-chat-mcp-detail-features li{margin-bottom:4px}.ai-chat-mcp-detail-features li:last-child{margin-bottom:0}@media (max-width: 768px){.ai-chat-mcp-detail-content{padding:12px 0}.ai-chat-mcp-detail-header{padding-bottom:16px;margin-bottom:16px}.ai-chat-mcp-detail-icon{width:56px;height:56px}.ai-chat-mcp-detail-section{margin-bottom:16px}.ai-chat-mcp-detail-section-title{font-size:15px;margin-bottom:10px}.ai-chat-mcp-detail-section-content{font-size:14px;line-height:24px}}.skill-file-upload-component{height:100%}.skill-file-upload-component .skill-upload-area{display:flex;justify-content:center;align-items:center;height:100%;border:1.5px dashed var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);cursor:pointer;transition:border-color .25s ease,background .25s ease}.skill-file-upload-component .skill-upload-area:hover,.skill-file-upload-component .skill-upload-area.drag-over{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.skill-file-upload-component .skill-upload-area .skill-upload-content{display:flex;flex-direction:column;align-items:center;padding:10px 32px;text-align:center}.skill-file-upload-component .skill-upload-area .skill-upload-icon{margin-bottom:8px;line-height:1}.skill-file-upload-component .skill-upload-area .skill-upload-title{color:var(--dola-text-2);font-size:12px;font-weight:500;line-height:22px;margin-bottom:6px}.skill-file-upload-component .skill-upload-area .skill-upload-title .skill-upload-link{color:var(--dola-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.skill-file-upload-component .skill-upload-area .skill-upload-desc{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:18px;max-width:320px}.skill-file-upload-component .skill-file-info{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);box-shadow:0 2px 6px #00000008;transition:box-shadow .25s ease}.skill-file-upload-component .skill-file-info:hover{box-shadow:0 4px 10px #00000012}.skill-file-upload-component .skill-file-info.edit-mode{border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);cursor:not-allowed}.skill-file-upload-component .skill-file-info.edit-mode:hover{box-shadow:0 2px 6px #00000008}.skill-file-upload-component .skill-file-info .skill-file-info-wrap{display:flex;flex-direction:column;align-items:center;padding:10px 32px;text-align:center;width:100%;box-sizing:border-box}.skill-file-upload-component .skill-file-info .skill-file-icon{margin-bottom:12px;line-height:1}.skill-file-upload-component .skill-file-info .skill-file-icon img{width:56px;height:56px}.skill-file-upload-component .skill-file-info .skill-file-name{color:var(--dola-text-1);font-size:13px;font-weight:500;line-height:20px;margin-bottom:4px;word-break:break-all;max-width:100%}.skill-file-upload-component .skill-file-info .skill-file-meta{color:var(--dola-text-3);font-size:12px;line-height:18px;margin-bottom:14px}.skill-file-upload-component .skill-file-info .skill-file-meta .sep{margin:0 8px;color:var(--dola-border-1)}.skill-file-upload-component .skill-file-info .skill-file-meta .processing{color:var(--dola-primary)}.skill-file-upload-component .skill-file-info .skill-file-actions{display:flex;gap:10px;justify-content:center}.skill-file-upload-component .skill-file-info .skill-file-actions .ant-btn{color:var(--dola-text-1);font-size:12px;font-weight:400;padding:4px 16px;border-radius:6px;background:var(--dola-bg-1);border:1px solid var(--dola-border-1)}.skill-file-upload-component .skill-file-info .skill-file-actions .ant-btn:hover:not(:disabled){background:var(--dola-bg-selected);border-color:var(--dola-border-1)}.skill-file-upload-component .skill-file-info .skill-file-actions .ant-btn:disabled{opacity:.5;cursor:not-allowed}.skill-file-upload-component .skill-file-info .skill-progress{width:240px;margin-top:16px}.skill-file-upload-component .skill-file-info .skill-progress .skill-progress-label{font-size:12px;color:var(--dola-text-2);margin-bottom:6px;font-weight:500}.skill-file-upload-component .skill-file-info .skill-progress .ant-progress-bg{border-radius:4px}.skill-file-upload-component .skill-file-info .skill-progress .ant-progress-text{font-size:12px;font-weight:500}.beacon-space-group-selector{flex:1;display:flex;flex-direction:column;gap:8px;overflow:hidden}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper{padding:4px 11px;border-radius:10px;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-4)!important}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper:hover,.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper:focus,.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary)!important}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper .ant-input{font-size:14px;line-height:24px;background:transparent!important;color:var(--dola-text-1)!important}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important}.beacon-space-group-selector .beacon-space-search .ant-input-affix-wrapper .ant-input-suffix{color:var(--dola-text-3)}.beacon-space-group-selector .beacon-space-tree{flex:1;overflow-y:auto;padding:8px;margin-top:8px;border-radius:6px;background:var(--dola-bg-6)}.beacon-space-group-selector .beacon-space-tree .ant-spin-nested-loading,.beacon-space-group-selector .beacon-space-tree .ant-spin-container{height:100%}.beacon-space-group-selector .beacon-space-tree .ant-tree{background:transparent;color:var(--dola-text-1)}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-treenode{padding:0;align-items:center;width:100%;min-height:24px}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-treenode:hover{background:transparent}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;padding:0;background:transparent!important;display:flex;align-items:center;min-height:24px}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-node-content-wrapper:hover{background:transparent!important}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-switcher{width:24px;height:24px;line-height:24px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);flex-shrink:0}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-checkbox{margin:0 4px 0 0;align-self:center}.beacon-space-group-selector .beacon-space-tree .ant-tree .ant-tree-indent-unit{width:16px}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node{display:flex;align-items:center;height:24px;padding:0;border-radius:6px;cursor:pointer;transition:all .2s}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node:hover{background:var(--dola-bg-hover)}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node.selected{background:var(--dola-primary-bg)}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node.selected .beacon-space-tree-node-title{color:var(--dola-primary)}.beacon-space-group-selector .beacon-space-tree .beacon-space-tree-node .beacon-space-tree-node-title{font-size:14px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}.beacon-space-group-selector .beacon-space-tree .ant-empty{margin:auto;padding:40px 0}.beacon-space-group-selector .beacon-space-tree .ant-empty-description{color:var(--dola-text-3)}.scope-setting-modal .ant-modal-content,.scope-setting-modal .ant-modal-header{color:var(--dola-text-1);background:var(--dola-bg-popup)!important}.scope-setting-modal .ant-modal-body{background:var(--dola-bg-popup)!important}.scope-setting-modal .ant-modal-title{color:var(--dola-text-1)}.scope-setting-modal .ant-modal-close{color:var(--dola-text-3)}.scope-setting-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.scope-setting-body{display:flex;height:338px;padding:12px;overflow:hidden;border:1px solid var(--dola-border-1);border-radius:10px}.scope-left{display:flex;flex:1;flex-direction:column;min-width:0;padding:0 16px 16px 0;overflow:hidden}.scope-tabs{flex-shrink:0;margin-bottom:12px}.scope-tabs .ant-radio-group{display:flex;gap:4px;align-items:center;width:100%;padding:2px;background:var(--dola-bg-hover);border-radius:8px}.scope-tabs .ant-radio-button-wrapper{display:flex;flex:1;align-items:center;justify-content:center;height:28px;padding:4px 8px;color:var(--dola-text-2);font-size:12px;white-space:nowrap;background:transparent;border:none;border-radius:6px;transition:color .2s,background .2s}.scope-tabs .ant-radio-button-wrapper:before{display:none}.scope-tabs .ant-radio-button-wrapper:hover{color:var(--dola-text-1)}.scope-tabs .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{color:var(--dola-text-1);background:var(--dola-bg-4);box-shadow:none}.scope-selector-content{display:flex;flex:1;flex-direction:column;overflow:hidden}.scope-selector-content>*{flex:1;overflow:hidden}.scope-member-wrap .ant-select{width:100%}.scope-member-wrap .ant-select .ant-select-selector{border-color:var(--dola-border-1);border-radius:10px}.scope-member-wrap .ant-select .ant-select-selector:hover{border-color:var(--dola-primary)}.scope-member-wrap .ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary)!important;box-shadow:none!important}.scope-member-wrap .ant-select .ant-select-selection-placeholder{color:var(--dola-text-4);font-size:14px}.scope-divider{flex-shrink:0;width:1px;background:var(--dola-border-1)}.scope-right{display:flex;flex-direction:column;flex-shrink:0;width:256px;padding:0 0 16px 16px;overflow:hidden}.scope-right-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;margin-bottom:10px}.scope-right-header .scope-right-title{color:var(--dola-text-3);font-size:12px;line-height:22px}.scope-clear-btn{padding:0;color:var(--dola-primary);font-size:12px;line-height:22px;background:none;border:none;cursor:pointer}.scope-clear-btn:hover{opacity:.75}.scope-selected-list{display:flex;flex:1;flex-direction:column;overflow-y:auto}.scope-selected-list::-webkit-scrollbar{width:4px}.scope-selected-list::-webkit-scrollbar-track{background:transparent}.scope-selected-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.scope-selected-empty{display:flex;flex:1;align-items:center;justify-content:center;color:var(--dola-text-4);font-size:13px}.scope-selected-item{display:flex;gap:8px;align-items:center;min-height:32px}.scope-selected-item .scope-selected-icon{flex-shrink:0;color:var(--dola-text-3);font-size:16px}.scope-selected-item .ant-avatar{flex-shrink:0}.scope-selected-item .scope-selected-name{flex:1;min-width:0;overflow:hidden;color:var(--dola-text-1);font-size:14px;white-space:nowrap;text-overflow:ellipsis}.scope-selected-item .scope-selected-remove{flex-shrink:0;padding:3px;color:var(--dola-text-4);font-size:11px;border-radius:4px;cursor:pointer;transition:all .2s}.scope-selected-item .scope-selected-remove:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.scope-setting-modal .auth-config-footer .ant-btn{width:80px!important}.skill-upload-create-modal .ant-modal-content{background:var(--dola-bg-popup)}.skill-upload-create-modal .ant-modal-header{background:transparent}.skill-upload-create-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.skill-upload-create-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.skill-upload-create-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.skill-upload-create-modal .ant-modal-title{color:var(--dola-text-2)!important}.skill-upload-create-modal .ant-form-item{margin-bottom:10px}.skill-upload-create-modal .ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding:0 0 4px}.skill-git-create-modal .ant-modal-content{background:var(--dola-bg-popup)}.skill-git-create-modal .ant-modal-header{background:transparent}.skill-git-create-modal .ant-modal-title{color:var(--dola-text-1)!important}.skill-git-create-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.skill-git-create-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.skill-git-create-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.skill-git-create-modal .ant-form-item{margin-bottom:10px}.skill-git-create-modal .ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding:0 0 4px}.scope-selector-trigger{min-height:32px;padding:0 11px;border:1px solid var(--dola-border-1);border-radius:6px;cursor:pointer;transition:border-color .2s;display:flex;align-items:center;flex-wrap:wrap;gap:4px;box-sizing:border-box}.scope-selector-trigger:hover{border-color:var(--dola-primary)}.scope-selector-trigger .scope-trigger-placeholder{color:var(--dola-text-4);font-size:14px;line-height:32px}.scope-selector-trigger .scope-trigger-tags{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:4px 0;width:100%}.scope-selector-trigger .scope-trigger-tags .ant-tag{display:inline-flex;align-items:center;gap:4px;margin:0!important;line-height:20px}.dola-code-block-container{border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden;background-color:#f7f7f7;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.dola-code-block-container code{white-space:break-spaces!important;font-size:13px!important;background-color:#fff!important}.dola-code-block-container.dola-share-style{margin:24px 0}.dola-code-block-container .dola-code-block-header{display:flex;justify-content:space-between;align-items:center;padding:0 12px;background:#f7f7f7;box-sizing:border-box;height:36px;color:#d4d4d4;font-size:13px;cursor:pointer;transition:all .5s ease-in-out}.dola-code-block-container .dola-code-block-header .dola-code-block-header-expand-icon{transition:transform .3s ease-in-out;width:10px;height:10px;margin-right:12px;position:relative;top:-2px}.dola-code-block-container .dola-code-block-header .dola-code-language{color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-transform:uppercase}.dola-code-block-container .dola-code-block-header .ant-btn{color:#b2b2b2}.dola-code-block-container .dola-code-block-header .ant-btn:hover{color:#fff}.dola-code-block-container .dola-code-block-header .dola-right-button{display:flex;align-items:center;cursor:pointer;color:#666;margin-left:10px}.dola-code-block-container .dola-code-block-header .dola-right-button i{position:relative;top:-.5px}.dola-code-block-container .dola-code-block-header .dola-right-button span{color:#8a8a8a;margin-left:4px}.dola-code-block-container .dola-code-block-header .dola-right-button:hover,.dola-code-block-container .dola-code-block-header .dola-right-button:hover span{color:#242424}.dola-code-block-container .dola-code-block-header .dola-right-button.dola-copied{color:#28a745}.dola-code-block-container .dola-code-block-body{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#ddd transparent;background-color:#fff!important;background:#ffffff!important;transition:max-height .3s ease-in-out}.dola-code-block-container .dola-code-block-body.dola-expanded{height:auto}.dola-code-block-container .dola-code-block-body.dola-collapsed{max-height:0}.dola-code-block-container .dola-code-block-body .dola-ola-code-content{display:block;width:100%}.dola-code-block-container .dola-code-block-body code{word-break:break-all!important;overflow:initial!important}.dola-code-block-container .dola-code-block-body::-webkit-scrollbar{width:8px;height:8px}.dola-code-block-container .dola-code-block-body::-webkit-scrollbar-track{background:#f6f8fa}.dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.dola-code-block-container .dola-code-block-body .token.keyword{font-weight:600!important}.dola-code-block-container .dola-code-block-body .token.string{font-style:normal!important}.dola-code-block-container .dola-code-block-body .token.comment{font-style:italic!important;opacity:.8}.dola-code-block-container .dola-code-block-body .token.function,.dola-code-block-container .dola-code-block-body .token.number{font-weight:500!important}.dola-code-block-container pre{margin:0!important;border-radius:0!important;background:transparent!important}[data-theme=dark] .dola-code-block-container,.dark .dola-code-block-container{border-color:#30363d;background:#161b22}[data-theme=dark] .dola-code-block-container .dola-code-block-header,.dark .dola-code-block-container .dola-code-block-header{background:#21262d;border-bottom-color:#30363d}[data-theme=dark] .dola-code-block-container .dola-code-block-header .dola-code-language,.dark .dola-code-block-container .dola-code-block-header .dola-code-language,[data-theme=dark] .dola-code-block-container .dola-code-block-header .dola-copy-button,.dark .dola-code-block-container .dola-code-block-header .dola-copy-button{color:#8b949e}[data-theme=dark] .dola-code-block-container .dola-code-block-header .dola-copy-button:hover,.dark .dola-code-block-container .dola-code-block-header .dola-copy-button:hover{color:#58a6ff}[data-theme=dark] .dola-code-block-container .dola-code-block-header .dola-copy-button.dola-copied,.dark .dola-code-block-container .dola-code-block-header .dola-copy-button.dola-copied{color:#3fb950}[data-theme=dark] .dola-code-block-container .dola-code-block-body,.dark .dola-code-block-container .dola-code-block-body{scrollbar-color:#ddd transparent}[data-theme=dark] .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-track,.dark .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-track{background:#161b22}[data-theme=dark] .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb,.dark .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb{background:#6e7681}[data-theme=dark] .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb:hover,.dark .dola-code-block-container .dola-code-block-body::-webkit-scrollbar-thumb:hover{background:#8b949e}.dola-code-block-highlight{border:1px solid #bbadff!important}.dola-code-block-highlight .dola-code-block-header{background-color:#743af033}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.markdown-renderer-content{display:block;width:100%}.markdown-renderer-content .markdown-renderer-selected-node{background-color:var(--dola-bg-hover);padding:4px 8px;border-radius:4px;margin-bottom:4px}blockquote{padding:8px 16px;border-left:4px solid var(--dola-border-1);color:var(--dola-text-2);margin:12px 0;background:rgba(0,0,0,.02)}blockquote p{margin-bottom:0}.markdown-render{max-width:100%}.markdown-render .table-collapse-box{max-width:100%;overflow:hidden}.markdown-render .table-collapse-box table{border-spacing:0px}.markdown-render .table-collapse-box table tbody{color:var(--dola-text-1);font-size:400}.markdown-render .table-collapse-box table th,.markdown-render .table-collapse-box table td{padding:8px;text-align:left;line-height:1.6}.markdown-render .table-collapse-box table th{background-color:var(--dola-bg-hover);font-weight:600;line-height:1.3}.markdown-render .table-collapse-box table tr:nth-child(2n){background-color:var(--dola-bg-4)}.markdown-render .table-collapse-box table tr th{text-align:left;border-top:1px solid var(--dola-border-1)!important;border-color:var(--dola-border-1)!important;min-width:600px;border-right:none;border-left:none;word-break:keep-all!important;font-weight:500!important}.markdown-render .table-collapse-box table tr th:first-child{border-top-left-radius:8px}.markdown-render .table-collapse-box table tr th:last-child{border-top-right-radius:8px;border-right:1px solid var(--dola-border-1)!important}.markdown-render .table-collapse-box table tbody tr:first-child,.markdown-render .table-collapse-box table tbody .ant-table-measure-row{height:0px!important;padding:0!important;margin:0!important;border:0px!important}.markdown-render .table-collapse-box table tbody .ant-table-measure-row td{height:0px!important;line-height:0px!important;padding:0!important;margin:0!important;border:0px!important}.markdown-render .table-collapse-box table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:keep-all!important;min-width:120px}.markdown-render .table-collapse-box table tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.markdown-render .table-collapse-box table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.markdown-render .table-collapse-box table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.markdown-render .table-collapse-box .ant-table-header{border-right:1px solid var(--dola-border-1)!important}.markdown-render .table-collapse-box .ant-table-body{-webkit-user-drag:none!important;overscroll-behavior:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}.markdown-render .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0}.markdown-render .ant-collapse .ant-collapse-item:last-child>.ant-collapse-content{border:unset}.markdown-render .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:unset;border-top:unset;-webkit-user-drag:none;overscroll-behavior:auto;touch-action:auto;-webkit-overflow-scrolling:touch}.markdown-render .ant-table{border:unset;padding:0;-webkit-user-drag:none;overscroll-behavior:auto;touch-action:auto;-webkit-overflow-scrolling:touch}.markdown-render .ant-collapse{border:unset}.markdown-render .ant-collapse-content-box{background-color:unset!important}.markdown-renderer-mermaid{width:100%}.table-collapse-box{max-height:100%}.table-collapse{margin:12px 0;background-color:unset!important;max-height:100%;overflow:auto}.table-collapse .ant-collapse-item{border-radius:4px;overflow:hidden}.table-collapse .ant-collapse-item .ant-collapse-header{border-radius:8px!important;border:1px solid var(--dola-border-1)!important;padding:4px 12px;background-color:var(--dola-bg-6)!important;color:var(--dola-text-1)!important;display:flex;align-items:center}.table-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{padding-inline-end:8px}.table-collapse-header{display:flex;align-items:center;gap:8px;color:var(--dola-text-2);flex:1}.table-collapse-header .anticon{font-size:16px;color:var(--dola-primary)}.table-collapse-header .table-analysis-btn{color:var(--dola-primary);cursor:pointer;padding:2px 6px;border-radius:4px;transition:all .2s ease;font-weight:500}.table-collapse-header .table-analysis-btn:hover{background-color:var(--dola-primary-bg);color:var(--dola-primary)}.table-collapse-header .table-info{margin-left:auto;font-size:12px;color:var(--dola-text-3);padding:2px 0 2px 8px;border-radius:10px}.table-collapse-header .table-info .ant-btn{color:var(--dola-text-1);font-size:12px;border-radius:6px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-hover);box-shadow:0 2px 3px #0000000d}.table-collapse-header .table-info .ant-btn:not(:disabled):not(.ant-btn-disabled):hover{border:1px solid var(--dola-border-1);background:var(--dola-bg-4);color:var(--dola-text-1)}.table-collapse .ant-collapse-item-active .ant-table-header{border-top-left-radius:0!important;border-top-right-radius:0!important}.table-collapse .ant-collapse-item-active .ant-collapse-header{border-radius:8px 8px 0 0!important;border:1px solid var(--dola-border-1)!important;background-color:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;display:flex;align-items:center;padding:4px 12px}.table-collapse .ant-collapse-item-active .ant-collapse-content{position:relative}.table-collapse table,.table-collapse table thead tr th{border-top-left-radius:0!important;border-top-right-radius:0!important}.ant-table .ant-table-thead>tr>th{background-color:var(--dola-bg-hover);font-weight:500}.ant-table .ant-table-tbody>tr:nth-child(2n){background-color:var(--dola-bg-hover)}.ant-table .ant-table-tbody>tr:hover>td{background-color:var(--dola-bg-hover)}.markdown-table-container{width:100%;overflow-x:auto;margin:20px 0}.markdown-table{width:100%;border-collapse:collapse}.markdown-table th,.markdown-table td{padding:8px 12px;border:1px solid var(--dola-border-2);text-align:left}.markdown-table th{background-color:var(--dola-bg-hover);font-weight:500}.markdown-table tr:nth-child(2n){background-color:var(--dola-bg-hover)}.markdown-table tr:hover{background-color:var(--dola-bg-hover)}.thinking-container{display:flex;align-items:center;gap:4px}.thinking-container .thinking-text{color:var(--dola-text-2)}.thinking-container .thinking-dots{display:flex;gap:2px}.thinking-container .thinking-dots .dot{animation:thinking 1.4s infinite;opacity:0}.thinking-container .thinking-dots .dot.dot1{animation-delay:0s}.thinking-container .thinking-dots .dot.dot2{animation-delay:.2s}.thinking-container .thinking-dots .dot.dot3{animation-delay:.4s}@keyframes thinking{0%,to{opacity:0}50%{opacity:1}}.code-block-container{margin:12px 0;border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden;background-color:var(--dola-bg-hover);transition:all .3s ease;display:block}.code-block-container.share-style{margin:24px 0}.code-block-container .code-block-header{display:flex;justify-content:space-between;align-items:center;padding:0 12px;background:var(--dola-bg-hover);box-sizing:border-box;height:36px;color:var(--dola-text-3);font-size:13px;cursor:pointer;flex:1;transition:all .5s ease-in-out}.code-block-container .code-block-header .code-block-header-expand-icon{transition:transform .3s ease-in-out;width:10px;height:10px;margin-right:12px;position:relative;top:-2px}.code-block-container .code-block-header .code-language{color:var(--dola-text-2);font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-transform:uppercase}.code-block-container .code-block-header .ant-btn{color:var(--dola-text-4)}.code-block-container .code-block-header .ant-btn:hover{color:var(--dola-text-1)}.code-block-container .code-block-header .right-button{display:flex;align-items:center;cursor:pointer;color:var(--dola-text-2);margin-left:10px}.code-block-container .code-block-header .right-button i{position:relative;top:-.5px}.code-block-container .code-block-header .right-button span{color:var(--dola-text-3);margin-left:4px}.code-block-container .code-block-header .right-button:hover,.code-block-container .code-block-header .right-button:hover span{color:var(--dola-text-1)}.code-block-container .code-block-header .right-button.copied{color:var(--dola-success)}.code-block-container .code-block-body{overflow:auto;scrollbar-width:thin;scrollbar-color:var(--dola-border-1) transparent;background-color:var(--dola-bg-4)!important;background:var(--dola-bg-4)!important;transition:max-height .3s ease-in-out}.code-block-container .code-block-body.expanded{max-height:500px}.code-block-container .code-block-body.collapsed{max-height:0}.code-block-container .code-block-body code{background-color:var(--dola-bg-4)!important;background:var(--dola-bg-4)!important;word-break:break-all!important;overflow:initial!important;white-space:break-spaces!important}.code-block-container .code-block-body::-webkit-scrollbar{width:8px;height:8px}.code-block-container .code-block-body::-webkit-scrollbar-track{background:var(--dola-bg-hover)}.code-block-container .code-block-body::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.code-block-container .code-block-body::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.code-block-container .code-block-body .token.keyword{font-weight:600!important}.code-block-container .code-block-body .token.string{font-style:normal!important}.code-block-container .code-block-body .token.comment{font-style:italic!important;opacity:.8}.code-block-container .code-block-body .token.function,.code-block-container .code-block-body .token.number{font-weight:500!important}.code-block-container pre{margin:0!important;border-radius:0!important;background:transparent!important}.streaming-loading{display:inline-block;vertical-align:middle}.streaming-loading .ant-spin .ant-spin-dot-item{background-color:var(--dola-primary)}.dola-image-preview-container{cursor:pointer}.dola-image-preview-container .ant-image-mask{display:none}.MessageRenderer-skeleton{display:flex;flex-direction:column}@keyframes wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}.MessageRenderer-skeleton .MessageRenderer-skeleton-top{width:70%;height:18px;margin-bottom:8px;position:relative;background-color:var(--dola-bg-hover);overflow:hidden}.MessageRenderer-skeleton .MessageRenderer-skeleton-top:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:wave 1.5s linear infinite}.MessageRenderer-skeleton .MessageRenderer-skeleton-center{width:50%;height:18px;background-color:var(--dola-bg-hover);margin-bottom:14px;overflow:hidden;position:relative}.MessageRenderer-skeleton .MessageRenderer-skeleton-center:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:wave 1.5s linear infinite}.MessageRenderer-skeleton-bottom{width:60px}.MessageRenderer-Avatar-link{width:fit-content;padding-left:8px;padding-right:2px;margin-top:20px;max-width:100%;height:33px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:100px;border:1px solid rgba(0,0,0,.1);transition:all .3s ease-in-out}.MessageRenderer-Avatar-link .ant-avatar{border:none}.MessageRenderer-Avatar-link:hover{transition:all .3s ease-in-out;background-color:var(--dola-bg-hover)}.Avatar-icon-div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Avatar-icon{font-size:20px;color:var(--dola-text-4)}.MessageRenderer-Avatar-list .ant-list-item{padding:0;margin-bottom:10px}.MessageRenderer-Avatar-list .ant-card-body{gap:10px;height:144px;padding:12px!important}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-card{border:none;width:100%;transition:all .3s ease-in-out;border-radius:8px}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-card:hover{background-color:var(--dola-bg-hover);transition:all .3s ease-in-out}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-top .MessageRenderer-Avatar-top-left{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--dola-text-2)}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-top .MessageRenderer-Avatar-top-left .MessageRenderer-Avatar-title{width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-center{color:var(--dola-text-1);font-size:16px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.MessageRenderer-Avatar-list .MessageRenderer-Avatar-bottom{font-size:13px;font-weight:400;color:var(--dola-text-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.MessageRenderer-Avatar-root .ant-drawer-content-wrapper{top:9px;height:calc(100vh - 18px)!important}.my-classname-MessageRendererBadge{color:var(--dola-text-1)!important;border:none}.my-classname-MessageRendererBadge .ant-scroll-number-only{color:var(--dola-text-1)}.citationStyle{color:var(--dola-text-3)!important;display:inline-block;padding:0 4px;background-color:var(--dola-bg-2);border-radius:12px;min-width:18px;height:18px;line-height:18px;text-align:center;margin-left:4px;font-size:11px;font-style:normal;text-decoration:none!important}.MessageRenderer-Avatarmy-Drawerclassname-mask{background:transparent!important}.table-collapse-header-online{position:relative;margin-top:0!important;top:-8px!important}.code-block-highlight{border:1px solid var(--dola-primary-soft)!important}.code-block-highlight .code-block-header{background-color:var(--dola-primary-bg)}.table-view-btn-wrapper{display:inline-block;margin-left:5px}.table-view-btn-wrapper .table-view-btn{display:inline-flex;padding:3px 12px;justify-content:center;margin-right:3px;align-items:center;gap:10px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.table-view-btn-wrapper .table-view-btn:hover{text-decoration:none!important;background:var(--dola-border-1)}.container_e1c435{--uib-dot-size: calc(var(--uib-size) * .24);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:var(--uib-dot-size);width:var(--uib-size)}.inner_418da1{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.dot_94b80f,.inner_418da1:before,.inner_418da1:after{content:"";display:block;height:var(--uib-dot-size);width:var(--uib-dot-size);border-radius:50%;background-color:var(--uib-color);transform:scale(0);transition:background-color .3s ease}.inner_418da1:before{animation:pulse_08ab76 var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.375) infinite}.dot_94b80f{animation:pulse_08ab76 var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.25) infinite both}.inner_418da1:after{animation:pulse_08ab76 var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.125) infinite}@keyframes pulse_08ab76{0%,to{transform:scale(0)}50%{transform:scale(1)}}.document-viewer{width:100%;height:100%;display:flex;flex-direction:column;background:transparent;position:relative;min-height:0;margin-top:12px}.document-viewer .document-viewer-header{flex-shrink:0;box-sizing:border-box;width:auto;margin-left:12px}.document-viewer .document-viewer-content{flex:1;min-height:0;min-width:0;display:flex;overflow:hidden}.document-viewer .document-viewer-header .document-viewer-preview-title{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:24px;z-index:10;background:var(--dola-bg-4);margin-bottom:8px;width:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-left{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:8px}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-tree-toggle-btn{width:16px;height:24px;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;color:var(--dola-text-1)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-tree-toggle-btn:hover{color:var(--dola-primary)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-tree-toggle-icon{font-size:14px}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-divider{width:1px;height:14px;background:var(--dola-border-1);flex-shrink:0}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:12px;flex:1 1 auto;font-size:12px}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-name .document-viewer-preview-title-name-prefix{color:var(--dola-text-2);font-size:12px;font-weight:400}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-name .document-viewer-preview-title-name-text{color:var(--dola-text-1);font-size:12px;font-weight:500}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-publish-btn{display:inline-flex;align-items:center;gap:4px;padding:0 8px;height:24px;border:none;border-radius:4px;background:transparent;color:var(--dola-text-1);font-size:12px;cursor:pointer}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-publish-btn .iconfont{font-size:14px}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-publish-btn:hover{color:var(--dola-btn-primary-bg-default)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download{align-self:flex-start;position:relative;top:-2px}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao{font-size:14px;font-weight:500;cursor:pointer;margin-right:4px;color:var(--dola-text-1)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao.is-downloading{cursor:not-allowed;color:var(--dola-text-4)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao.is-downloading:hover{color:var(--dola-text-4)}.document-viewer .document-viewer-header .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao:hover{color:var(--dola-primary)}.document-viewer .document-preview-image{cursor:pointer}.document-viewer .document-preview-image .ant-image-mask{display:none!important}.document-viewer .document-viewer-tree-pane{width:220px;min-width:220px;border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;background:var(--dola-bg-4);position:relative;margin-left:16px}.document-viewer .document-viewer-tree-toggle-btn{width:16px;height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:absolute;top:45%;right:0;transform:translateY(-50%);border-radius:10px 0 0 10px;border-top:1px solid var(--dola-border-1);border-left:1px solid var(--dola-border-1);border-bottom:1px solid var(--dola-border-1);border-right:none;background:var(--dola-bg-5);cursor:pointer;z-index:50}.document-viewer .document-viewer-tree-toggle-btn .document-viewer-tree-toggle-icon{font-size:14px;font-weight:600}.document-viewer .document-viewer-tree-toggle-btn:hover{background:var(--dola-bg-hover)}.document-viewer .document-viewer-tree-toggle-icon{font-size:12px;color:var(--dola-text-3);transition:transform .2s ease;transform:rotate(180deg)}.document-viewer .document-viewer-tree-toggle-icon.is-collapsed{transform:rotate(0)}.document-viewer .document-viewer-tree-collapse-placeholder{width:16px;height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:absolute;top:45%;transform:translateY(-50%);border-radius:0 10px 10px 0;border-top:1px solid var(--dola-border-1);border-right:1px solid var(--dola-border-1);border-bottom:1px solid var(--dola-border-1);border-left:none;background:var(--dola-bg-5);cursor:pointer;z-index:50}.document-viewer .document-viewer-tree-collapse-placeholder .document-viewer-tree-toggle-icon{font-size:14px;font-weight:600}.document-viewer .document-viewer-tree-collapse-placeholder:hover{background:var(--dola-bg-hover)}.document-viewer .document-viewer-preview-pane{flex:1;min-width:0;display:flex;background:transparent;margin-left:16px}.document-viewer .document-viewer-tree-content{background-color:var(--dola-bg-5)}.document-viewer .document-viewer-tree-content,.document-viewer .document-viewer-preview-content{flex:1;overflow:auto;padding:12px;box-sizing:border-box}.document-viewer .document-viewer-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:8px;padding:16px;box-sizing:border-box}.document-viewer .document-viewer-unsupported{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:16px 0;box-sizing:border-box;position:relative}.document-viewer .document-viewer-unsupported-icon{border-radius:8px;padding:20px 26px;background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center}.document-viewer .document-viewer-unsupported-icon img{width:140px;height:auto;display:block}.document-viewer .document-viewer-unsupported-tip{width:560px;max-width:calc(100% - 24px);border-radius:8px;background:var(--dola-bg-4);padding:0 20px;box-sizing:border-box;text-align:center}.document-viewer .document-viewer-unsupported-tip-title{font-size:16px;font-weight:600;line-height:22px;margin-bottom:8px}.document-viewer .document-viewer-unsupported-tip-desc{color:var(--dola-text-2);font-size:13px;line-height:20px}.document-viewer .document-viewer-unsupported-actions{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:16px}.document-viewer .document-viewer-unsupported-add-btn.ant-btn-primary{background-color:var(--dola-primary);border-color:var(--dola-primary);color:#fff;border-radius:8px}.document-viewer .document-viewer-unsupported-add-btn.ant-btn-primary:hover,.document-viewer .document-viewer-unsupported-add-btn.ant-btn-primary:focus{background-color:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover);border-radius:8px}.document-viewer .document-viewer-unsupported-download-btn{border-radius:8px}.document-viewer .document-file-tree-node{display:flex;align-items:center;height:24px;line-height:24px;width:100%;max-width:100%;min-width:0;gap:4px;overflow:hidden}.document-viewer .document-file-tree-node .node-icon{font-size:12px;color:var(--dola-text-3);flex-shrink:0}.document-viewer .document-file-tree-node .node-title{min-width:0;flex:1 1 auto;max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1);font-size:12px}.document-viewer .document-viewer-tree-pane .ant-tree{background:transparent;font-size:13px}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;flex:1}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-treenode{width:100%;height:24px;min-height:24px;display:flex;align-items:center;border-radius:8px;padding:0 4px;margin-bottom:6px!important;box-sizing:border-box;line-height:24px;transition:background-color .2s ease}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-hover)}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-treenode:has(.ant-tree-node-content-wrapper.ant-tree-node-selected){background-color:var(--dola-bg-selected)}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-treenode:has(.ant-tree-node-content-wrapper.ant-tree-node-selected) .ant-tree-title{color:var(--dola-text-1);font-weight:500}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title{color:var(--dola-text-1);font-weight:500}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-switcher:not(.ant-tree-switcher-noop):hover:before{display:none}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-checkbox{display:none!important}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-switcher{width:20px;line-height:20px;margin-right:4px;display:inline-flex;align-items:center;justify-content:center;color:var(--dola-text-3)}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-indent-unit{width:16px!important;min-width:16px!important}.document-viewer .document-viewer-tree-pane .ant-tree .document-tree-switcher-icon{font-size:16px;color:var(--dola-text-1);font-weight:550;transition:transform .2s ease;transform:rotate(0);width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px}.document-viewer .document-viewer-tree-pane .ant-tree .document-tree-switcher-icon:hover{background-color:var(--dola-border-2)}.document-viewer .document-viewer-tree-pane .ant-tree .document-tree-switcher-icon.expanded{transform:rotate(90deg)}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-switcher-noop{display:none}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper{width:calc(100% - 22px);min-width:0;overflow:hidden;max-width:100%;border-radius:6px;padding:0!important;height:24px;min-height:24px;display:flex;align-items:center;background:transparent!important}.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper:hover,.document-viewer .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:transparent!important}.document-viewer .document-viewer-tree-pane .ant-tree .document-file-tree-node{display:flex;align-items:center;height:24px;line-height:24px;width:100%;max-width:100%;min-width:0;gap:4px;overflow:hidden}.document-viewer .document-viewer-tree-pane .ant-tree .document-file-tree-node .node-icon{font-size:12px;color:var(--dola-text-3);flex-shrink:0}.document-viewer .document-viewer-tree-pane .ant-tree .document-file-tree-node .node-title{min-width:0;flex:1 1 auto;max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1);font-size:12px}.document-viewer .document-viewer-tree-content{padding:10px 8px}.document-viewer .document-viewer-preview-content{padding:0;overflow:hidden;display:flex;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content .document-viewer-preview-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.document-viewer .document-viewer-preview-content.is-pptx,.document-viewer .document-viewer-preview-content.is-doc{overflow:hidden;display:flex;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content .document-viewer-preview-title{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:24px;position:sticky;top:0;z-index:10;background:var(--dola-bg-4);margin-bottom:8px;width:100%;display:flex;align-items:center;justify-content:space-between}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-left{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:8px}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-tree-toggle-btn{width:16px;height:24px;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;color:var(--dola-text-1)}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-tree-toggle-btn:hover{color:var(--dola-primary)}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-tree-toggle-icon{font-size:12px;font-weight:600}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-divider{width:1px;height:14px;background:var(--dola-border-1);flex-shrink:0}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:0;flex:1 1 auto;font-size:12px}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download{align-self:flex-start;margin-top:2px}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao{font-size:14px;font-weight:500;cursor:pointer;margin-right:4px;color:var(--dola-text-1)}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao.is-downloading{cursor:not-allowed;color:var(--dola-text-4)}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao.is-downloading:hover{color:var(--dola-text-4)}.document-viewer .document-viewer-preview-content .document-viewer-preview-title .document-viewer-preview-title-download .icon-xiazaitubiao:hover{color:var(--dola-primary)}.document-viewer .document-viewer-preview-content .document-preview-loading{width:100%;min-height:240px;display:flex;align-items:center;justify-content:center;gap:8px}.document-viewer .document-viewer-preview-content .document-preview-pptx-loading-more{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--dola-text-3);font-size:12px;font-weight:500;padding:8px 0 0;box-sizing:border-box}.document-viewer .document-viewer-preview-content .document-preview-toolbar{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px}.document-viewer .document-viewer-preview-content .document-preview-page-indicator{min-width:60px;text-align:center;color:var(--dola-text-3);font-size:12px;font-weight:500;margin-bottom:8px}.document-viewer .document-viewer-preview-content .document-preview-pdf,.document-viewer .document-viewer-preview-content .document-preview-pptx,.document-viewer .document-viewer-preview-content .document-preview-doc,.document-viewer .document-viewer-preview-content .document-preview-image,.document-viewer .document-viewer-preview-content .document-preview-parquet,.document-viewer .document-viewer-preview-content .document-preview-xlsx,.document-viewer .document-viewer-preview-content .document-preview-csv{width:100%}.document-viewer .document-viewer-preview-content .document-preview-pdf{flex:1;display:flex;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-pdf-body{flex:1;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-xlsx,.document-viewer .document-viewer-preview-content .document-preview-csv,.document-viewer .document-viewer-preview-content .document-preview-parquet{flex:1;display:flex;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-xlsx-body,.document-viewer .document-viewer-preview-content .document-preview-csv-body,.document-viewer .document-viewer-preview-content .document-preview-parquet-body{flex:1;min-height:0}.document-viewer .document-viewer-preview-content .document-preview-pdf-body,.document-viewer .document-viewer-preview-content .document-preview-pptx-body,.document-viewer .document-viewer-preview-content .document-preview-doc-body,.document-viewer .document-viewer-preview-content .document-preview-image-body{width:100%;min-height:320px;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);overflow:auto;overflow-x:hidden;padding:12px;box-sizing:border-box}.document-viewer .document-viewer-preview-content .document-preview-xlsx-body{width:100%;min-height:320px;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);overflow:hidden;padding:12px;box-sizing:border-box;display:flex;flex-direction:column}.document-viewer .document-viewer-preview-content .document-preview-xlsx-body .document-preview-xlsx-grid-wrap{flex:1;min-height:0;position:relative;width:100%}.document-viewer .document-viewer-preview-content .document-preview-csv-body{width:100%;min-height:320px;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);overflow:hidden;padding:12px;box-sizing:border-box;display:flex;flex-direction:column}.document-viewer .document-viewer-preview-content .document-preview-csv-body .document-preview-csv-grid-wrap{flex:1;min-height:0;position:relative;width:100%}.document-viewer .document-viewer-preview-content .document-preview-parquet-body{width:100%;min-height:320px;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);overflow:hidden;padding:12px;box-sizing:border-box;display:flex;flex-direction:column}.document-viewer .document-viewer-preview-content .document-preview-parquet-body .document-preview-parquet-meta{font-size:12px;color:var(--dola-text-3);font-weight:500;margin-bottom:8px;flex-shrink:0;line-height:20px}.document-viewer .document-viewer-preview-content .document-preview-parquet-body .document-preview-parquet-grid-wrap{flex:1;min-height:0;position:relative;width:100%}.document-viewer .document-viewer-preview-content .document-preview-image-img{max-width:100%;height:auto;display:block;margin:0 auto}.document-viewer .document-viewer-preview-content .document-preview-pdf-body{overflow:hidden}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-document{width:100%;display:flex;gap:12px}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-thumbnails{width:92px;min-width:92px;position:sticky;top:36px;z-index:6;max-height:calc(100vh - 240px);overflow:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px;background:var(--dola-bg-4)}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-thumbnail{width:100%;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);padding:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;transition:border-color .2s ease,box-shadow .2s ease}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-thumbnail:hover{border-color:var(--dola-primary)}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-thumbnail.is-active{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-thumbnail-index{font-size:11px;color:var(--dola-text-2);line-height:1}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-main{flex:1;min-width:0;max-height:calc(100vh - 240px);overflow:auto}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-page-wrap{width:100%;display:flex;justify-content:center;align-items:flex-start;margin-bottom:16px}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-page-wrap.is-active .react-pdf__Page{outline:2px solid var(--dola-input-ring-focus)}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-main .react-pdf__Page,.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-thumbnail .react-pdf__Page{box-shadow:0 1px 3px #00000014}.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-main .react-pdf__Page canvas,.document-viewer .document-viewer-preview-content .document-preview-pdf-body .document-preview-pdf-thumbnail .react-pdf__Page canvas{max-width:100%;height:auto!important}.document-viewer .document-viewer-preview-content .document-preview-doc-body{overflow-x:auto;color:var(--dola-text-1)}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-document{width:100%;display:flex;gap:12px}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnails{width:92px;min-width:92px;position:sticky;top:36px;z-index:6;max-height:calc(100vh - 240px);overflow:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px;background:var(--dola-bg-4)}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-main{flex:1;min-width:0}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail{width:100%;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);padding:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;transition:border-color .2s ease,box-shadow .2s ease}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail:hover{border-color:var(--dola-primary)}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail.is-active{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail-preview{width:72px;overflow:hidden}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail-scale{transform-origin:top left}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail-index{font-size:11px;color:var(--dola-text-2);line-height:1}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail .docx-wrapper{align-items:flex-start!important}.document-viewer .document-viewer-preview-content .document-preview-doc-body .docx-wrapper{background:transparent!important;padding:0!important;align-items:center!important}.document-viewer .document-viewer-preview-content .document-preview-doc-body .docx-wrapper>section.docx{margin-bottom:16px!important;box-shadow:none!important}.document-viewer .document-viewer-preview-content .document-preview-doc-body .document-preview-doc-thumbnail .docx-wrapper>section.docx{margin-bottom:0!important}.document-viewer .document-viewer-preview-content .document-preview-doc-body section.docx{overflow:visible!important}.document-viewer .document-viewer-preview-content .document-preview-pptx-deck{width:100%;position:relative;overflow-x:visible}.document-viewer .document-viewer-preview-content.is-pptx .document-preview-pptx-body{flex:1;min-height:0}.document-viewer .document-viewer-preview-content.is-pptx .document-preview-pptx{flex:1;display:flex;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content.is-pptx .document-preview-pptx-deck #all_slides_warpper{height:auto!important}.document-viewer .document-viewer-preview-content.is-doc .document-preview-doc-body{flex:1;min-height:0}.document-viewer .document-viewer-preview-content.is-doc .document-preview-doc{flex:1;display:flex;flex-direction:column;min-height:0}.document-viewer .document-viewer-preview-content .dola-code-block-container{border-radius:8px;overflow:hidden}.document-viewer .ant-tree .ant-tree-switcher{width:9px!important;margin-right:7px!important}.document-viewer .document-viewer-preview-pane-is-tree-collapsed{margin-left:16px}.document-viewer .document-viewer-header.is-mobile{margin-left:0}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-pane{width:100%;min-width:100%;margin-left:0;border:none}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-content{padding:10px 16px;background-color:transparent}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-pane .ant-tree .ant-tree-treenode:hover{background-color:transparent}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-pane .ant-tree .ant-tree-treenode.ant-tree-treenode-selected{background-color:var(--dola-bg-selected, #efefef)}.document-viewer .document-viewer-content.is-mobile-tree-only .document-viewer-tree-pane .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title{color:var(--dola-text-1, #242424);font-weight:500}.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane{margin-left:0}.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-pdf-main{max-height:calc(100vh - 200px)}.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-doc-body,.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-csv-body,.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-image-body,.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-pptx-body,.document-viewer .document-viewer-content.is-mobile-preview-only .document-viewer-preview-pane .document-preview-pdf-body{border:none;padding:0}.document-viewer .document-viewer-pinch-zoom-container{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.document-viewer .document-viewer-pinch-zoom-content{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;transition:transform 80ms ease-out;will-change:transform}.document-viewer .document-viewer-pinch-zoom-reset-btn{position:absolute;top:12px;right:12px;z-index:20;width:32px;height:32px;border-radius:50%;border:1px solid var(--dola-border-1);background:var(--dola-bg-2);color:var(--dola-text-1);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #0000000f;padding:0}.document-viewer .document-viewer-pinch-zoom-reset-btn .iconfont{font-size:12px}.document-viewer .document-viewer-pinch-zoom-reset-btn:active{background:var(--dola-bg-hover)}.document-viewer-collapsed-popover .ant-popover-inner{width:300px;padding:0!important;border-radius:12px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);box-shadow:0 4px 16px #0000001f}.document-viewer-collapsed-popover-content{display:flex;flex-direction:column;max-height:400px;min-height:200px;overflow:hidden}.document-viewer-collapsed-popover-title{display:flex;align-items:center;height:36px;padding:0 12px;font-size:14px;font-weight:500;color:var(--dola-text-1);border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.document-viewer-collapsed-popover-tree{flex:1;overflow-y:auto;min-height:0;padding:5px 0}.document-viewer-collapsed-popover-tree .document-viewer-tree-pane{width:100%!important;min-width:0!important;margin-left:0!important;border:none!important;border-radius:0!important;background:transparent!important}.document-viewer-collapsed-popover-tree .document-viewer-tree-content{padding:4px 8px}.document-viewer-collapsed-popover-tree .ant-tree{background:transparent;font-size:13px}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;flex:1}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-treenode{width:100%;height:24px;min-height:24px;display:flex;align-items:center;border-radius:8px;padding:0 4px;margin-bottom:6px!important;box-sizing:border-box;line-height:24px;transition:background-color .2s ease}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-hover)}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-treenode:has(.ant-tree-node-content-wrapper.ant-tree-node-selected){background-color:var(--dola-bg-hover)}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-switcher:not(.ant-tree-switcher-noop):hover:before{display:none}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-checkbox{display:none!important}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-switcher{width:20px;line-height:20px;margin-right:4px;display:inline-flex;align-items:center;justify-content:center;color:var(--dola-text-3)}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-indent-unit{width:16px!important;min-width:16px!important}.document-viewer-collapsed-popover-tree .ant-tree .document-tree-switcher-icon{font-size:16px;color:var(--dola-text-1);font-weight:550;transition:transform .2s ease;transform:rotate(0);width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px}.document-viewer-collapsed-popover-tree .ant-tree .document-tree-switcher-icon:hover{background-color:var(--dola-border-2)}.document-viewer-collapsed-popover-tree .ant-tree .document-tree-switcher-icon.expanded{transform:rotate(90deg)}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-switcher-noop{display:none}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-node-content-wrapper{width:calc(100% - 22px);min-width:0;overflow:hidden;max-width:100%;border-radius:6px;padding:0!important;height:24px;min-height:24px;display:flex;align-items:center;background:transparent!important}.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-node-content-wrapper:hover,.document-viewer-collapsed-popover-tree .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:transparent!important}.document-viewer-collapsed-popover-tree .ant-tree .document-file-tree-node{display:flex;align-items:center;height:24px;line-height:24px;width:100%;max-width:100%;min-width:0;gap:4px;overflow:hidden}.document-viewer-collapsed-popover-tree .ant-tree .document-file-tree-node .node-icon{font-size:12px;color:var(--dola-text-3);flex-shrink:0}.document-viewer-collapsed-popover-tree .ant-tree .document-file-tree-node .node-title{min-width:0;flex:1 1 auto;max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1);font-size:12px}.skill-detail-modal .ant-modal-content{padding:0;border-radius:12px;overflow:hidden;background:var(--dola-bg-popup)!important}.skill-detail-drawer .ant-drawer-body{padding:0;background:var(--dola-bg-popup)}.skill-detail-container{display:flex;flex-direction:column;height:100%;min-height:600px;background:var(--dola-bg-popup);font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif}.skill-detail-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 24px;flex-shrink:0}.skill-detail-header-left{display:flex;align-items:center;gap:8px}.skill-detail-back{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;cursor:pointer;color:var(--dola-text-2);border-radius:6px;transition:background .15s}.skill-detail-back:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.skill-detail-breadcrumb{font-size:16px;color:var(--dola-text-2);cursor:pointer}.skill-detail-breadcrumb:hover{color:var(--dola-primary)}.skill-detail-breadcrumb-sep{color:var(--dola-text-4);font-size:14px}.skill-detail-breadcrumb-cur{font-size:16px;font-weight:600;color:var(--dola-text-1)}.skill-detail-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;cursor:pointer;color:var(--dola-text-2);border-radius:6px;font-size:16px;transition:background .15s,color .15s}.skill-detail-close:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.skill-detail-info{display:flex;align-items:flex-start;gap:16px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.skill-detail-avatar{width:68px;height:68px;border-radius:14px;border:1px solid var(--dola-border-1);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-5);font-size:28px;font-weight:600;color:var(--dola-text-4)}.skill-detail-avatar img{width:100%;height:100%;object-fit:cover}.skill-detail-meta{flex:1;min-width:0}.skill-detail-name-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.skill-detail-name{font-size:16px;font-weight:400;color:var(--dola-text-1);margin-right:4px}.skill-detail-tag{display:inline-flex;align-items:center;padding:1px 8px;background:var(--dola-bg-5);border-radius:4px;font-size:12px;color:var(--dola-text-3)}.skill-detail-official{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;background:var(--dola-primary-bg);border-radius:4px;font-size:12px;color:var(--dola-primary)}.skill-detail-desc{font-size:12px;color:var(--dola-text-2);margin-bottom:8px;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default}.skill-detail-meta-row{display:flex;align-items:center;width:180px;gap:10px;font-size:12px;color:var(--dola-text-2);cursor:default}.skill-detail-meta-row .skill-detail-meta-owners{max-width:280px;min-width:0;overflow:hidden}.skill-detail-meta-row .skill-detail-owners-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex:1}.skill-detail-meta-item{display:flex;align-items:center;gap:4px;flex-shrink:0}.skill-detail-owner{margin-right:2px;font-size:12px}.skill-detail-divider{color:var(--dola-border-1);flex-shrink:0}.skill-detail-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;align-self:center}.skill-detail-btn{height:28px;padding:0 16px;border-radius:8px;font-size:14px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);color:var(--dola-text-1);cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:border-color .15s,background .15s}.skill-detail-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.skill-detail-btn.skill-detail-btn-primary{background:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);font-weight:500}.skill-detail-btn.skill-detail-btn-primary:hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover);color:var(--dola-btn-primary-text)}.skill-detail-body{height:507px;overflow-y:auto;overflow-x:hidden;margin:16px 0 0;display:flex;align-items:center;justify-content:center}.skill-detail-body .ant-spin-nested-loading,.skill-detail-body .ant-spin-container{width:100%;height:100%;display:flex;flex-direction:column}.skill-detail-empty{font-size:14px;color:var(--dola-text-3);text-align:center}.skill-detail-tree-panel{width:240px;flex-shrink:0;border-right:1px solid var(--dola-border-1);height:100%;overflow-y:auto;overflow-x:hidden;padding:10px 0;background:var(--dola-bg-5);box-sizing:border-box}.skill-detail-tree-panel .ant-spin-nested-loading,.skill-detail-tree-panel .ant-spin-container{height:100%}.skill-detail-preview-panel{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--dola-bg-popup);overflow:hidden}.skill-detail-preview-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--dola-border-1);background:var(--dola-bg-5);flex-shrink:0}.skill-detail-preview-lang{font-size:12px;font-weight:600;color:var(--dola-text-2);text-transform:uppercase;letter-spacing:.5px}.skill-detail-copy-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-popup);font-size:12px;color:var(--dola-text-2);cursor:pointer;transition:border-color .15s,color .15s}.skill-detail-copy-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.skill-detail-preview-content{flex:1;min-height:0;overflow:auto;padding:16px;box-sizing:border-box}.skill-detail-preview-content pre{margin:0;font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--dola-text-1);white-space:pre;word-break:normal;min-width:max-content}.skill-detail-preview-loading{display:flex;align-items:center;justify-content:center;height:100%;min-height:120px}.skill-file-tree{user-select:none}.skill-tree-node-wrap{width:100%}.skill-tree-node{display:flex;align-items:center;gap:5px;padding:5px 12px;cursor:pointer;font-size:13px;color:var(--dola-text-1);border-radius:0;transition:background .12s;min-height:30px;position:relative}.skill-tree-node:hover{background:var(--dola-primary-bg);color:var(--dola-primary)}.skill-tree-node.selected{background:var(--dola-primary-bg);color:var(--dola-primary);font-weight:500}.skill-tree-node.selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--dola-primary);border-radius:0 2px 2px 0}.skill-tree-node.folder{font-weight:500;color:var(--dola-text-1)}.skill-tree-arrow{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;color:var(--dola-text-4);transition:transform .18s}.skill-tree-arrow.open{transform:rotate(90deg)}.skill-tree-icon{display:inline-flex;align-items:center;font-size:14px;color:var(--dola-text-3);flex-shrink:0}.skill-tree-node.folder .skill-tree-icon{color:#f59e0b}.skill-tree-node.selected .skill-tree-icon{color:var(--dola-primary)}.skill-tree-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-detail-btn-more{border:none!important}.skill-detail-btn-more:active{box-shadow:none!important}.skill-detail-dropdown-menu .ant-dropdown-menu{border:1px solid var(--dola-border-1);box-shadow:0 2px 8px #0000001a;padding:6px;background:var(--dola-bg-popup)}.skill-detail-dropdown-menu .ant-dropdown-menu-item{font-size:14px;padding:8px 6px;color:var(--dola-text-1)}.skill-detail-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--dola-bg-hover)}.skills-selector-modal .ant-modal-content{padding:0!important;border-radius:16px;overflow:hidden;box-shadow:0 6px 20px #0000001a;background:var(--dola-bg-popup)}.skills-selector-modal .ant-modal-body{padding:0}.skills-selector-container{display:flex;flex-direction:column;height:715px;background:var(--dola-bg-popup)}.skills-selector-container.mobile{height:100%;overflow:hidden;overflow-x:hidden;display:flex;flex-direction:column}.skills-selector-container.mobile .skills-selector-header{padding:16px 16px 12px;border-bottom:none;flex-shrink:0}.skills-selector-container.mobile .skills-search-bar{padding:0 16px;margin-bottom:8px;flex-shrink:0}.skills-selector-header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.skills-selector-title{font-size:16px;font-weight:500;line-height:24px;color:var(--dola-title)}.skills-selector-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--dola-text-2);transition:opacity .2s;flex-shrink:0}.skills-selector-close:hover{background:var(--dola-bg-hover)}.skills-mobile-header-right{display:flex;align-items:center;gap:8px}.skills-create-btn-mobile{color:var(--dola-primary)!important;font-size:13px;font-weight:500;padding:0 4px;height:auto;flex-shrink:0}.skills-create-btn-mobile .anticon{font-size:12px}.skills-selector-body{display:flex;flex:1;overflow:hidden}.skills-selector-sidebar{width:190px;flex-shrink:0;padding:16px 16px 0 24px;background:var(--dola-bg-5);overflow:hidden;display:flex;flex-direction:column;gap:12px}.skills-sidebar-fixed{display:flex;flex-direction:column;gap:12px;flex-shrink:0;padding-bottom:12px;position:relative}.skills-sidebar-fixed:after{content:"";position:absolute;left:0;right:-16px;bottom:0;height:1px;width:240px;background:var(--dola-bg-hover)}.skills-sidebar-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;padding-bottom:16px;margin-right:-16px;padding-right:16px}.skills-create-btn{width:100%;height:36px;border-radius:8px;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-5)!important;color:var(--dola-primary)!important;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;line-height:22px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:all .15s;flex-shrink:0;box-shadow:none!important}.skills-create-btn .anticon{color:var(--dola-primary)}.skills-create-btn:hover,.skills-create-btn:focus{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important;box-shadow:none!important}.skills-create-btn.open{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary)!important}.skills-create-btn .anticon{font-size:12px}.skills-sidebar-section{display:flex;flex-direction:column;gap:8px;padding-top:16px}.skills-sidebar-section~.skills-sidebar-section~.skills-sidebar-section{border-top:none;padding-top:0}.skills-sidebar-section.skills-sidebar-menu{padding-top:0;border-top:none;gap:2px}.skills-sidebar-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;color:var(--dola-text-2);line-height:18px;padding:0}.skills-sidebar-item{display:flex;align-items:center;padding:9px 8px;border-radius:8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1);cursor:pointer;transition:background .15s}.skills-sidebar-item:hover,.skills-sidebar-item.active{background:var(--dola-bg-hover)}.skills-checkbox{display:flex;align-items:center;padding:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:24px;margin:4px 0;color:var(--dola-text-2);cursor:pointer}.skills-checkbox .ant-checkbox+span{padding-left:6px;padding-right:0}.skills-checkbox .ant-checkbox-inner{width:16px;height:16px;border-radius:4px;background:var(--dola-bg-5);border-color:var(--dola-border-1)}.skills-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary)}.skills-selector-content{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:16px 24px;min-width:0}.skills-selector-content>.ant-spin-nested-loading{flex:1;min-height:0;display:flex;flex-direction:column}.skills-selector-content>.ant-spin-nested-loading>.ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column}.skills-search-bar{margin-bottom:16px;flex-shrink:0}.skills-search-input{border-radius:10px!important;border:1px solid var(--dola-border-2)!important;background:var(--dola-bg-hover)!important;height:36px;padding:0 12px;box-shadow:none!important}.skills-search-input .ant-input{background:transparent;font-size:14px;color:var(--dola-text-1)!important}.skills-search-input .ant-input::placeholder{color:var(--dola-text-3)}.skills-search-input .ant-input-prefix{margin-right:8px}.skills-search-input:hover,.skills-search-input:focus,.skills-search-input:focus-within,.skills-search-input.ant-input-affix-wrapper-focused{border-color:var(--dola-border-2)!important;box-shadow:none!important;background:var(--dola-bg-hover)!important}.skills-mobile-tabs{display:flex;align-items:center;padding:0 16px;border-bottom:1px solid var(--dola-border-2);flex-shrink:0}.skills-mobile-tab{position:relative;padding:8px 14px 10px;font-size:14px;color:var(--dola-text-2);cursor:pointer;transition:color .15s;white-space:nowrap}.skills-mobile-tab.active{color:var(--dola-primary);font-weight:500}.skills-mobile-tab.active:after{content:"";position:absolute;bottom:0;left:14px;right:14px;height:2px;border-radius:1px;background:var(--dola-primary)}.skills-mobile-tags-bar{display:flex;align-items:center;gap:8px;padding:10px 16px;overflow-x:auto;flex-shrink:0;-webkit-overflow-scrolling:touch}.skills-mobile-tags-bar::-webkit-scrollbar{display:none}.skills-mobile-tag-pill{height:28px;padding:0 12px;border-radius:100px;border:1px solid var(--dola-border-1);font-size:13px;color:var(--dola-text-2);background:var(--dola-bg-4);cursor:pointer;white-space:nowrap;display:flex;align-items:center;transition:all .15s;flex-shrink:0}.skills-mobile-tag-pill.active{background:var(--dola-primary-bg);border-color:var(--dola-primary-soft);color:var(--dola-primary);font-weight:500}.skills-mobile-list-wrap{flex:1;min-height:0;overflow:hidden;overflow-x:hidden;display:flex;flex-direction:column}.skills-mobile-list-wrap .ant-spin-nested-loading,.skills-mobile-list-wrap .ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column}.skills-card-scroll{flex:1;overflow-y:auto;overflow-x:hidden;margin-right:-24px;padding-right:24px}.skills-card-scroll.mobile{margin-right:0;padding:8px 16px;-webkit-overflow-scrolling:touch}.skills-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-items:start;align-content:start}.skills-card-grid.mobile{grid-template-columns:1fr}.skills-loading-more{display:flex;justify-content:center;padding:12px 0}.skills-no-more{text-align:center;padding:12px 0;color:var(--dola-text-3);font-size:12px}.skills-card{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--dola-border-1);border-radius:16px;cursor:pointer;transition:all .2s;min-width:0}.skills-card:hover{border-color:var(--dola-primary);box-shadow:0 4px 12px #7433ff0f}.skills-card .skills-card-bottom{margin-top:4px}.skills-card-top{display:flex;align-items:center;gap:8px;min-width:0}.skills-card-icon-wrap{position:relative;flex-shrink:0;width:38px;height:38px;overflow:hidden}.skills-card-icon{width:38px;height:38px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:var(--dola-text-reverse);overflow:hidden}.skills-card-icon img{width:100%;height:100%;object-fit:contain}.skills-card-icon-badge{position:absolute;bottom:0;right:0;width:16px;height:15px;border-radius:6px 0;background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;color:var(--dola-danger);font-family:PingFang SC;line-height:15px;z-index:1}.skills-card-title-group{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.skills-card-name{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0}.skills-card-official{display:inline-flex;align-items:center;gap:2px;height:22px;padding:3px 6px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);border-radius:6px;font-size:12px;line-height:18px;color:var(--dola-primary);font-weight:500;flex-shrink:0;white-space:nowrap}.skills-card-official .anticon{font-size:14px}.skills-star-icon{width:24px;height:24px;font-size:16px;color:var(--dola-text-3);border:1px solid var(--dola-border-1);border-radius:6px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s;flex-shrink:0}.skills-star-icon:hover,.skills-star-icon.favorited{color:#f5a623}.skills-card-desc{font-size:12px;color:var(--dola-text-1);line-height:18px;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;text-overflow:ellipsis;min-height:18px}.skills-card-tags-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:nowrap;overflow:hidden;min-width:0;min-height:18px}.skills-tag{padding:0 6px;background:var(--dola-bg-hover);border-radius:4px;font-size:12px;line-height:18px;font-weight:400;color:var(--dola-text-3);flex-shrink:0;white-space:nowrap}.skills-tag-more{cursor:pointer;color:var(--dola-primary);background:var(--dola-primary-bg)}.skills-tag-more:hover{background:var(--dola-primary-bg);opacity:.8}.skills-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px}.skills-card-author{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:18px;flex-shrink:1;min-width:0;overflow:hidden;white-space:nowrap}.skills-card-author>span{display:inline-flex;align-items:center;gap:4px}.skills-card-author .iconfont,.skills-card-author .anticon{font-size:12px;color:var(--dola-text-3)}.skills-card-author-divider{width:1px;height:10px;background:var(--dola-border-1);flex-shrink:0}.skills-status-tag{box-sizing:border-box;width:64px;height:26px;padding:0 8px;border-radius:6px;font-size:12px;line-height:18px;border:1px solid var(--dola-border-1);color:var(--dola-text-2);cursor:pointer;display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap;transition:all .2s;flex-shrink:0}.skills-status-tag .iconfont{flex-shrink:0;font-size:12px;line-height:1}.skills-status-tag .circles{width:8px;height:8px;border-radius:100%;background-color:var(--dola-text-4);flex-shrink:0;display:inline-block}.skills-status-tag.enabled{color:var(--dola-success)}.skills-status-tag.disabled{cursor:not-allowed;width:auto;min-width:64px;padding:0 10px;border-color:var(--dola-border-1)}.skills-status-tag.disabled:hover{opacity:1}.skills-selector-footer{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px;background:var(--dola-bg-3);flex-shrink:0;gap:16px}.skills-selector-container.mobile .skills-selector-footer{height:auto;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.skills-footer-left{display:flex;align-items:center;gap:8px;flex:1;overflow:hidden;min-width:0}.skills-footer-count{font-size:14px;color:var(--dola-text-3);line-height:28px;flex-shrink:0;white-space:nowrap}.skills-footer-tags{display:flex;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;flex:1;min-width:0;scrollbar-width:none}.skills-footer-tags::-webkit-scrollbar{display:none}.skills-footer-tag{max-width:140px;display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:4px;font-size:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);color:var(--dola-text-3);white-space:nowrap;flex-shrink:0;cursor:pointer}.skills-footer-tag .skills-footer-tag-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px}.skills-footer-tag.locked{padding-right:6px}.skills-footer-tag-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:2.667px;background:var(--dola-bg-5);border:.222px solid var(--dola-border-1);flex-shrink:0;overflow:hidden}.skills-footer-tag-icon img{width:100%;height:100%;object-fit:contain}.skills-footer-tag-icon-letter{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:10px;font-weight:600;border-radius:inherit}.skills-footer-tag-close{font-size:12px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;transition:color .15s}.skills-footer-tag-close:hover{color:var(--dola-text-1)}.skills-footer-overflow-btn{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:4px;border-radius:4px;border:1px solid var(--dola-border-1);background:transparent;font-size:12px;color:var(--dola-text-3);line-height:18px;cursor:pointer;flex-shrink:0;user-select:none;transition:all .15s}.skills-footer-overflow-btn:hover,.skills-footer-overflow-btn.open{background:var(--dola-bg-4);border-color:var(--dola-primary-soft);color:var(--dola-primary)}.skills-footer-overflow-dropdown{background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:10px;box-shadow:0 4px 20px #0000001f;min-width:200px;max-width:260px;overflow:hidden}.skills-footer-overflow-list{max-height:220px;overflow-y:auto;padding:4px}.skills-footer-overflow-list::-webkit-scrollbar{width:3px}.skills-footer-overflow-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.skills-footer-overflow-item{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border-radius:6px;transition:background .12s}.skills-footer-overflow-item:hover{background:var(--dola-primary-bg)}.skills-footer-overflow-item:hover .skills-footer-overflow-del{opacity:1}.skills-footer-overflow-icon{width:24px;height:24px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:12px;font-weight:600;color:var(--dola-text-3)}.skills-footer-overflow-icon img{width:100%;height:100%;object-fit:contain}.skills-footer-overflow-name{flex:1;font-size:13px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.skills-footer-overflow-del{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--dola-danger);opacity:0;cursor:pointer;flex-shrink:0;transition:all .12s}.skills-footer-overflow-del:hover{background:var(--dola-primary-bg)}.skills-footer-overflow-lock{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:#8a8a8a;flex-shrink:0;cursor:not-allowed}.skills-footer-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.skills-btn-cancel{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.skills-btn-cancel:hover{background:var(--dola-btn-secondary-bg-hover)!important}.skills-btn-confirm{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;flex-shrink:0;background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.skills-btn-confirm:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.skills-selector-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column;overflow:hidden}.skills-create-dropdown{background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:10px;box-shadow:0 4px 20px #0000001f;width:244px;overflow:hidden;padding:4px}.skills-create-option{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:6px;cursor:pointer;transition:background .12s}.skills-create-option:hover:not(.disabled){background:var(--dola-primary-bg)}.skills-create-option.disabled{cursor:not-allowed;opacity:.35}.skills-create-option-icon{font-size:15px;width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.skills-create-option-label{font-size:14px;color:var(--dola-text-1);font-weight:400}.skills-empty{flex:1;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--dola-text-3)}.skills-empty .skills-empty-icon{font-size:48px;color:var(--dola-text-4);opacity:.6}.skills-empty .skills-empty-text{font-size:14px;color:var(--dola-text-3);line-height:22px}.skills-pagination-wrap{margin:16px auto 0;flex-shrink:0;display:flex;justify-content:center;width:100%}.skills-pagination-wrap .ant-pagination{display:flex;align-items:center;gap:8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif}.skills-pagination-wrap .ant-pagination .ant-pagination-item,.skills-pagination-wrap .ant-pagination .ant-pagination-prev,.skills-pagination-wrap .ant-pagination .ant-pagination-next,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-prev,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-next{min-width:24px;width:24px;height:24px;line-height:22px;margin:0;border:none;background:transparent;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:all .15s}.skills-pagination-wrap .ant-pagination .ant-pagination-item a{padding:0;color:var(--dola-text-2);font-size:14px;font-weight:400;line-height:22px}.skills-pagination-wrap .ant-pagination .ant-pagination-item:hover{background:var(--dola-bg-hover)}.skills-pagination-wrap .ant-pagination .ant-pagination-item:hover a{color:var(--dola-text-1)}.skills-pagination-wrap .ant-pagination .ant-pagination-item-active{background:var(--dola-primary-bg);border-radius:6px}.skills-pagination-wrap .ant-pagination .ant-pagination-item-active a{color:var(--dola-primary);font-weight:600}.skills-pagination-wrap .ant-pagination .ant-pagination-item-active:hover{background:var(--dola-primary-bg)}.skills-pagination-wrap .ant-pagination .ant-pagination-item-active:hover a{color:var(--dola-primary)}.skills-pagination-wrap .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.skills-pagination-wrap .ant-pagination .ant-pagination-next .ant-pagination-item-link{border:none;background:transparent;color:var(--dola-text-2);font-size:12px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.skills-pagination-wrap .ant-pagination .ant-pagination-prev .ant-pagination-item-link .anticon,.skills-pagination-wrap .ant-pagination .ant-pagination-next .ant-pagination-item-link .anticon{font-size:12px}.skills-pagination-wrap .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.skills-pagination-wrap .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{background:var(--dola-bg-hover);color:var(--dola-text-1);border-radius:3px}.skills-pagination-wrap .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,.skills-pagination-wrap .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:var(--dola-text-4);background:transparent}.skills-pagination-wrap .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link-icon,.skills-pagination-wrap .ant-pagination .ant-pagination-jump-next .ant-pagination-item-link-icon{color:var(--dola-text-2);font-size:12px}.skills-selector-container.mobile .skills-card{box-sizing:border-box;width:100%;min-width:0}.skills-selector-container.mobile .skills-card-top{flex-wrap:nowrap;min-width:0;overflow:hidden}.skills-selector-container.mobile .skills-card-title-group{flex:1;min-width:0;overflow:hidden}.skills-selector-container.mobile .skills-status-tag{flex-shrink:0;white-space:nowrap}.skills-selector-container.mobile .skills-card-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-skills-button{height:28px;padding:0 10px;margin-left:4px;border-radius:100px;background:var(--dola-bg-6);border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:background .2s;white-space:nowrap;flex-shrink:0}.ai-chat-skills-button:hover,.ai-chat-skills-button:focus{background:var(--dola-bg-2)!important;color:var(--dola-text-1)!important}.ai-chat-skills-button:active{background:var(--dola-bg-2)!important;color:var(--dola-text-1)!important}.ai-chat-skills-button .ai-chat-skills-icon{font-size:12px;color:var(--dola-text-1);line-height:1;display:flex;align-items:center}.ai-chat-skills-button .ai-chat-skills-label{font-size:11px;color:var(--dola-text-1);font-weight:400;line-height:18px}.ai-chat-skills-button .ai-chat-skills-count{color:var(--dola-text-2);margin-left:4px}.ai-chat-skills-dropdown{width:auto!important;border-radius:8px;background:var(--dola-bg-4);padding:6px;box-shadow:0 .5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 -.5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.ai-chat-skills-dropdown .ant-dropdown-menu{padding:0;background:transparent;box-shadow:none;min-width:160px}.ai-chat-skills-dropdown .ant-dropdown-menu-item{padding:0}.ai-chat-skills-dropdown .ant-dropdown-menu-item:hover{background:var(--dola-bg-2)}.ai-chat-skills-menu-item{display:flex;align-items:center;gap:8px;padding:8px 10px}.ai-chat-skills-menu-item .ai-chat-skills-menu-icon{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:var(--dola-text-reverse)}.ai-chat-skills-menu-item .ai-chat-skills-menu-icon img{width:100%;height:100%;object-fit:cover}.ai-chat-skills-menu-item .ai-chat-skills-menu-name{font-size:13px;color:var(--dola-text-1);line-height:1.4}.card-sql-modal .ant-modal-content{background:var(--dola-bg-popup)!important}.card-sql-modal .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.card-sql-modal .ant-modal-title{color:var(--dola-text-2)!important;font-family:PingFang SC;font-size:16px;font-weight:500!important;line-height:24px}.card-sql-modal .ant-modal-body{background:var(--dola-bg-popup)!important}.card-sql-modal .ant-modal-footer{background:var(--dola-bg-popup)!important;border-top:none}.card-sql-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.card-sql-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)!important}.card-sql-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.card-sql-modal .card-sql-content{position:relative}.card-sql-modal .card-sql-content .card-sql-editor-container{border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);overflow:hidden;display:flex;flex-direction:column;height:433px}.card-sql-modal .card-sql-content .card-sql-editor-container.is-fullscreen{position:fixed;inset:16px;width:calc(100vw - 32px);height:calc(100vh - 32px);z-index:1101;box-shadow:0 12px 32px #0000002e}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-header{display:flex;justify-content:space-between;align-items:center;height:40px;background:var(--dola-bg-selected);padding:0 12px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0;position:relative;z-index:1}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-label{display:flex;align-items:center}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-label .label{font-size:14px;font-weight:500;color:var(--dola-text-2)}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-actions{display:flex;gap:8px;align-items:center;position:relative;z-index:2}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-zoom-btn{border-radius:9.143px;background:var(--dola-bg-4);box-shadow:0 1.75px 2.625px #0000000a;display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;border:1px solid var(--dola-bg-4);box-sizing:border-box;transition:all .2s ease}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-zoom-btn .iconfont{font-size:20px;color:var(--dola-text-2)}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-zoom-btn:hover{border-color:var(--dola-border-1);background:var(--dola-bg-hover)}.card-sql-modal .card-sql-content .card-sql-editor-container .card-sql-editor-content{flex:1;min-height:0;overflow:hidden;position:relative}.card-sql-modal .card-sql-content .card-sql-editor-container .monaco-editor-wrapper{width:100%;height:100%;background:var(--dola-bg-4)}.card-sql-modal .modal-footer-content{display:flex;justify-content:flex-end;width:100%}.card-sql-modal .modal-footer-content .button-group{display:flex;gap:12px}.card-sql-modal .modal-footer-content .button-group .ant-btn-cancel,.card-sql-modal .modal-footer-content .button-group .ant-btn-confirm{min-width:80px;height:32px;border-radius:8px;font-size:14px;border:none;font-weight:500;padding:4px 16px;white-space:nowrap;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.card-sql-modal .modal-footer-content .button-group .ant-btn-cancel{background-color:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-border-1)!important;color:var(--dola-text-1)!important}.card-sql-modal .modal-footer-content .button-group .ant-btn-cancel:hover:not(:disabled){background-color:var(--dola-btn-secondary-bg-hover)!important}.card-sql-modal .modal-footer-content .button-group .ant-btn-cancel:disabled{opacity:.6;cursor:not-allowed}.card-sql-modal .modal-footer-content .button-group .ant-btn-confirm{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.card-sql-modal .modal-footer-content .button-group .ant-btn-confirm:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important}.card-sql-modal .modal-footer-content .button-group .ant-btn-confirm:disabled{opacity:.5;cursor:not-allowed}.card-sql-fullscreen-mask{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1100;cursor:pointer}.table-card{padding:8px 4px 4px;background-color:var(--dola-bg-3);border:.8px solid var(--dola-border-1);border-radius:12px;min-height:172px;height:auto;display:flex;flex-direction:column;gap:8px;cursor:url(/assets/cursor-icon.svg),pointer;transition:all .2s}.table-card:hover{box-shadow:0 2px 8px #00000014}.table-card .card-header{display:flex;align-items:center;gap:6px;padding:0 8px;min-width:0;flex-shrink:0}.table-card .card-header .card-title-img{width:16px;height:16px;flex-shrink:0;filter:brightness(0)}.table-card .card-header .card-title-span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dola-text-1);font-family:PingFang SC;font-size:14px;font-weight:400;line-height:24px}.table-card .card-header .card-warn-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:4px;color:var(--dola-warning);border-radius:4px;transition:all .2s}.table-card .card-header .card-warn-icon:hover{color:#f60;transform:scale(1.15)}.table-card .card-body{flex:1;display:flex;flex-direction:column;gap:16px;background:var(--dola-bg-popup);border-radius:10px;padding:12px;min-width:0}.table-card .card-body-text{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}.table-card .card-description,.table-card .card-database,.table-card .card-subtitle{color:var(--dola-text-3);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.34;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-card .card-description .card-label,.table-card .card-database .card-label,.table-card .card-subtitle .card-label{color:inherit}.table-card .card-footer{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-shrink:0}.table-card .card-info{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;flex:1;min-width:0;overflow:hidden}.table-card .info-item{height:24px;padding:4px 10px;display:inline-flex;align-items:center;gap:4px;border-radius:12px;background:var(--dola-bg-hover);color:var(--dola-text-1);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;flex-shrink:0}.table-card .card-author{display:flex;align-items:center;gap:4px;color:var(--dola-text-3);font-size:12px;flex-shrink:0}.table-card .card-author .author-name{color:var(--dola-text-2);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.34;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-popover-owners .ant-popover-inner{padding:0}.custom-popover-owners .custom-popover-wrapper{width:320px}.custom-popover-owners .custom-popover-wrapper .custom-popover-ownerContents{color:var(--dola-text-1);font-family:PingFang SC;font-size:14px;font-weight:400;padding:10px 12px;word-wrap:break-word;word-break:break-all}.custom-popover-owners .custom-popover-wrapper .custom-popover-tips{height:22px;line-height:22px;text-align:center;color:var(--dola-text-3);font-family:PingFang SC;font-size:12px;font-weight:400;border-radius:0 0 8px 8px;background-color:var(--dola-bg-hover)}#dola-root[dola-theme=dark] .table-card .card-title-img{filter:brightness(0) invert(.7)}.quick-import-asset-modal .ant-modal-content{background:var(--dola-bg-popup)!important}.quick-import-asset-modal .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.quick-import-asset-modal .ant-modal-title{color:var(--dola-text-2)!important;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500!important;line-height:24px}.quick-import-asset-modal .ant-modal-footer{background:var(--dola-bg-popup)!important;border-top:none}.quick-import-asset-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.quick-import-asset-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)!important}.quick-import-asset-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.quick-import-asset-modal .import-segmented-wrapper{display:flex;justify-content:space-between;margin-bottom:12px}.quick-import-asset-modal .import-segmented-wrapper .ant-segmented-item-label{cursor:url(/assets/cursor-icon.svg),pointer!important;padding:2px 12px}.quick-import-asset-modal .import-segmented-wrapper .ant-segmented-item{color:var(--dola-text-2)}.quick-import-asset-modal .import-segmented-wrapper .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-hover)}.quick-import-asset-modal .import-segmented-wrapper .ant-segmented-item-selected{color:var(--dola-text-1)!important;border-radius:6px}.quick-import-asset-modal .modal-footer-content{display:flex;justify-content:space-between;align-items:center;width:100%}.quick-import-asset-modal .modal-footer-content .button-group{display:flex;gap:8px}@media (max-width: 576px){.quick-import-asset-modal .modal-footer-content{flex-wrap:wrap;justify-content:flex-end;gap:8px}.quick-import-asset-modal .modal-footer-content .ant-checkbox-wrapper,.quick-import-asset-modal .modal-footer-content .footer-tip{width:100%}.quick-import-asset-modal .modal-footer-content .button-group{width:100%;justify-content:flex-end}}.quick-import-asset-modal .create-new-library-item{padding:8px 12px;border-top:1px solid var(--dola-border-2);cursor:pointer;color:var(--dola-primary);display:flex;align-items:center}.quick-import-asset-modal .create-new-library-item .icon{margin-right:4px;font-size:16px}.quick-import-asset-modal .create-new-library-item:hover{background-color:var(--dola-bg-hover)}.quick-import-asset-modal .create-form-buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.quick-import-asset-modal .ant-btn-cancel,.quick-import-asset-modal .ant-btn-confirm{min-width:80px;height:32px;padding:4px 16px;white-space:nowrap;font-size:14px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.quick-import-asset-modal .ant-btn-cancel:disabled,.quick-import-asset-modal .ant-btn-confirm:disabled{opacity:.6;cursor:not-allowed}.quick-import-asset-modal .ant-btn-cancel{background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.quick-import-asset-modal .ant-btn-cancel:hover:not(:disabled){background:var(--dola-btn-secondary-bg-hover)!important}.quick-import-asset-modal .ant-btn-confirm{background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}.quick-import-asset-modal .ant-btn-confirm:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.quick-import-asset-modal .link-content{min-height:400px;display:flex;flex-direction:column;gap:16px}.quick-import-asset-modal .link-content .ant-input:focus{border:none}.quick-import-asset-modal .link-content .ant-input-affix-wrapper{padding:0 11px;background:var(--dola-input-bg);border-color:var(--dola-input-border-default)}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .ant-input{background:transparent;color:var(--dola-text-1)}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-4)}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .parse-button{color:var(--dola-primary);font-weight:500;padding:4px 16px}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .parse-button:hover:not(:disabled){color:var(--dola-primary)}.quick-import-asset-modal .link-content .ant-input-affix-wrapper .parse-button:disabled{color:var(--dola-primary-soft)}.quick-import-asset-modal .link-content .link-parse-result{flex:1;display:flex;align-items:center;justify-content:center;min-height:320px;border-radius:8px;padding:0;position:relative}.quick-import-asset-modal .link-status-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.quick-import-asset-modal .link-status-idle{width:100%;height:100%;position:absolute;inset:0;background-image:url(/assets/guideMap.png);background-size:contain;background-repeat:no-repeat;background-position:center}#dola-root[dola-theme=dark] .quick-import-asset-modal .link-status-idle{background-image:url(https://cos.ola.qq.com/dark-7af8cc96.png)}.quick-import-asset-modal .link-status-error .error-title{font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:8px}.quick-import-asset-modal .link-status-error .error-description{font-size:12px;color:var(--dola-text-3)}.quick-import-asset-modal .link-status-success{width:100%;height:100%;display:flex;flex-direction:column;text-align:left;position:absolute;top:0;left:0;padding:0 4px}.quick-import-asset-modal .link-status-success .parse-tip{font-size:14px;color:var(--dola-text-2);margin-bottom:20px;display:flex;align-items:center}.quick-import-asset-modal .link-status-success .parse-tip .iconfont{margin-right:4px}.quick-import-asset-modal .link-status-success .link-card-info-row{display:flex;align-items:center;margin-bottom:16px;width:100%;gap:12px}.quick-import-asset-modal .link-status-success .link-card-info-row .info-item{display:flex;align-items:center;flex:1;min-width:0}.quick-import-asset-modal .link-status-success .link-card-info-row .info-item .info-label{color:var(--dola-text-3);font-size:14px;font-weight:400;white-space:nowrap;flex-shrink:0}.quick-import-asset-modal .link-status-success .link-card-info-row .info-item .info-value{color:var(--dola-text-1);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.quick-import-asset-modal .link-status-success .related-assets-header{display:flex;align-items:center;margin-bottom:12px;font-size:14px}.quick-import-asset-modal .link-status-success .related-assets-header .label{color:var(--dola-text-3);font-size:14px;font-weight:400;margin-right:16px;white-space:nowrap}.quick-import-asset-modal .link-status-success .related-assets-header .view-sql-link{color:var(--dola-primary);font-weight:500;cursor:pointer;text-decoration:none}.quick-import-asset-modal .link-status-success .related-assets-header .view-sql-link:hover{opacity:.8}.quick-import-asset-modal .link-status-success .scroll-container{flex:1;overflow-y:auto;margin-top:4px;border:1px solid var(--dola-border-2);border-radius:8px;padding:12px}.quick-import-asset-modal .link-status-success .scroll-container::-webkit-scrollbar{width:6px}.quick-import-asset-modal .link-status-success .scroll-container::-webkit-scrollbar-track{background:transparent}.quick-import-asset-modal .link-status-success .scroll-container::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.quick-import-asset-modal .link-status-success .scroll-container .link-assets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.quick-import-asset-modal .link-status-success .scroll-container .link-assets-grid .link-asset-card{border:1px solid var(--dola-border-1);border-radius:8px;transition:all .3s}.quick-import-asset-modal .link-status-success .scroll-container .link-assets-grid .link-asset-card:hover{box-shadow:0 4px 12px #00000014}.quick-import-asset-modal .link-status-success .scroll-container .link-assets-grid .no-assets{grid-column:-1;text-align:center;padding:40px;color:var(--dola-text-3)}.quick-import-asset-modal .target-knowledge-base{flex-shrink:0}.quick-import-asset-modal .target-knowledge-base .input-label{display:block;margin-bottom:8px;font-weight:500;color:var(--dola-text-1);font-size:14px}.quick-import-asset-modal .footer-tip{display:flex;align-items:center;font-size:12px;color:var(--dola-text-3)}.quick-import-asset-modal .footer-tip .iconfont{color:var(--dola-text-3);margin-right:5px;font-size:14px}.quick-import-asset-modal .ant-select .ant-select-selector:hover{border:none!important}.quick-import-asset-modal .ant-modal-body{background:var(--dola-bg-popup)!important}.quick-import-asset-modal .modal-content{height:450px;display:flex;flex-direction:column;background:var(--dola-bg-popup)}.quick-import-asset-modal .local-upload-section{flex:1;display:flex;flex-direction:column;min-height:0}.quick-import-asset-modal .local-upload-section .upload-content{flex:1;min-height:0}.conversation-limit-modal .conversation-limit-modal-cancel-button{border:none;border-radius:8px;background:#efefef;color:#000000e0;font-size:14px;line-height:20px;padding:6px 24px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;user-select:none;transition:all .2s}.conversation-limit-modal .conversation-limit-modal-cancel-button:hover{background:#f7f7f7}.conversation-limit-modal .conversation-limit-modal-cancel-button:active{transform:scale(.98)}.conversation-limit-modal .conversation-limit-modal-confirm-button{border:none;border-radius:8px;background:linear-gradient(180deg,#7f74ff 0%,#4d3ffc 100%);color:#fff;font-size:14px;line-height:20px;padding:6px 24px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-left:12px;user-select:none;transition:all .2s}.conversation-limit-modal .conversation-limit-modal-confirm-button:hover{opacity:.9}.conversation-limit-modal .conversation-limit-modal-confirm-button:active{transform:scale(.98)}.conversation-limit-modal .ant-modal-body{padding:20px 24px;font-size:14px;line-height:1.6;color:#000000e0}.conversation-limit-modal .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 24px}.illustrated-report-panel{margin:8px 4px 4px;padding:0;position:relative}.illustrated-report-panel .illustrated-report-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.illustrated-report-panel .illustrated-report-clear .illustrated-report-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:#aeacb4;border-radius:3px}.illustrated-report-panel .illustrated-report-clear .illustrated-report-tag-close:hover{color:#7433ff}.illustrated-report-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.illustrated-report-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:#7433ff;font-weight:500}.illustrated-report-tag .icon-zhahuabaogaotubiao{font-size:13px;position:relative;top:-1px}.illustrated-report-select{display:flex;align-items:center}.illustrated-report-select .ant-select-selector{height:28px!important;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0 6px!important;display:flex;align-items:center}.illustrated-report-select .ant-select-selector:hover{border:none!important}.illustrated-report-select .ant-select-selector:focus-within{border:none!important}.illustrated-report-select .ant-select-selector:focus{border:none!important}.illustrated-report-select .ant-select-selector:focus-visible{border:none!important}.illustrated-report-select .ant-select-selection-item{line-height:26px;font-size:12px;color:var(--dola-text-1)}.illustrated-report-tip{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--dola-text-3);margin-left:10px}#dola-root[dola-theme=dark] .illustrated-report-select.ant-select:not(.ant-select-disabled) .ant-select-selector{background:transparent!important}.html-report-panel{margin:8px 4px 4px;padding:0;position:relative}.html-report-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.html-report-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:#7433ff;font-weight:500}.html-report-tag .icon-jingtaiwangyeicon{font-size:12px;position:relative}.html-report-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.html-report-clear .html-report-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:#aeacb4;border-radius:3px}.html-report-clear .html-report-tag-close:hover{color:#7433ff}.html-report-select{display:flex;align-items:center}.html-report-select .ant-select-selector{height:28px!important;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0 6px!important;display:flex;align-items:center}.html-report-select .ant-select-selector:hover{border:none!important}.html-report-select .ant-select-selector:focus-within{border:none!important}.html-report-select .ant-select-selector:focus{border:none!important}.html-report-select .ant-select-selector:focus-visible{border:none!important}.html-report-select .ant-select-selection-item{line-height:26px;font-size:12px;color:#242424}.html-report-tip{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#8c8c8c}.html-dashboard-panel{margin:8px 4px 4px;padding:0;position:relative}.html-dashboard-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.html-dashboard-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:#7433ff;font-weight:500}.html-dashboard-tag .icon-jingtaiwangyeicon{font-size:12px}.html-dashboard-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.html-dashboard-clear .html-dashboard-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:var(--dola-text-4);border-radius:3px}.html-dashboard-clear .html-dashboard-tag-close:hover{color:var(--dola-primary)}.html-dashboard-select{display:flex;align-items:center}.html-dashboard-select .ant-select-selector{height:28px!important;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0 6px!important;display:flex;align-items:center}.html-dashboard-select .ant-select-selector:hover{border:none!important}.html-dashboard-select .ant-select-selector:focus-within{border:none!important}.html-dashboard-select .ant-select-selector:focus{border:none!important}.html-dashboard-select .ant-select-selector:focus-visible{border:none!important}.html-dashboard-select .ant-select-selection-item{line-height:26px;font-size:12px;color:var(--dola-text-1)}.html-dashboard-panel .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:400}.ppt-report-panel{margin:8px 4px 4px;padding:0;position:relative}.ppt-report-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ppt-report-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:#7433ff;font-weight:500}.ppt-report-tag .icon-ppt{font-size:12px}.ppt-report-tip{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#8c8c8c}.ppt-report-select{display:flex;align-items:center}.ppt-report-select .ant-select-selector{height:28px!important;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0 6px!important;display:flex;align-items:center}.ppt-report-select .ant-select-selector:hover{border:none!important}.ppt-report-select .ant-select-selector:focus-within{border:none!important}.ppt-report-select .ant-select-selector:focus{border:none!important}.ppt-report-select .ant-select-selector:focus-visible{border:none!important}.ppt-report-select .ant-select-selection-item{line-height:26px;font-size:12px;color:#242424}.ppt-report-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.ppt-report-clear .ppt-report-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:#aeacb4;border-radius:3px}.ppt-report-clear .ppt-report-tag-close:hover{color:#7433ff}.ppt-report-spin{display:inline-block;animation:ppt-report-spin 1s linear infinite}@keyframes ppt-report-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wechat-table-analysis-panel{margin:8px 4px 4px;padding:0;position:relative}.wechat-table-analysis-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.wechat-table-analysis-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:#7433ff;font-weight:500}.wechat-table-analysis-tag .icon-ppt{font-size:12px}.wechat-table-analysis-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.wechat-table-analysis-clear .wechat-table-analysis-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:#aeacb4;border-radius:3px}.wechat-table-analysis-clear .wechat-table-analysis-tag-close:hover{color:#7433ff}.notion-tag .icon-shengchengNotionwendang{font-size:16px}@keyframes ball-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.world-cup-panel{margin:8px 4px 4px;padding:0;position:relative}.world-cup-panel .world-cup-panel-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.world-cup-panel .world-cup-panel-tag{display:inline-flex;align-items:center;gap:4px;padding:0 10px;font-size:12px;color:#7433ff;font-weight:500}.world-cup-panel .world-cup-panel-tag .world-cup-panel-icon{width:14px;height:14px;font-size:14px;line-height:1;vertical-align:middle}.world-cup-panel .world-cup-panel-tag .spin-animation{display:inline-block;animation:ball-spin 1.2s linear infinite}.world-cup-panel .world-cup-panel-clear{position:absolute;right:11px;top:-2px;cursor:pointer;margin-left:12px}.world-cup-panel .world-cup-panel-clear .world-cup-panel-tag-close{font-size:18px;font-weight:600;cursor:pointer;padding:4px;color:#aeacb4;border-radius:3px}.world-cup-panel .world-cup-panel-clear .world-cup-panel-tag-close:hover{color:#7433ff}.attribution-analysis-tag .icon-shengchengNotionwendang,.crowd-package-tag .icon-shengchengNotionwendang{font-size:12px}.file-preview-entry{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 10px;cursor:pointer;transition:all .2s ease;border-radius:50px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);overflow:hidden}.file-preview-entry .file-preview-entry-icon{font-size:14px;line-height:1;width:30px;position:relative;top:5px}.file-preview-entry .file-preview-entry-text{font-size:12px;font-weight:500;line-height:1;color:var(--dola-text-1)}.file-preview-entry .file-preview-entry-arrow{color:var(--dola-text-3);font-size:16px}.agent-func-auth-modal .ant-modal-content{padding:0;border-radius:16px;overflow:hidden;box-shadow:0 6px 20px #0000001a;border:.5px solid var(--dola-border-1);background:var(--dola-bg-popup)}.agent-func-auth-modal .ant-modal-body{padding:0}.agent-func-auth-content{display:flex;flex-direction:column;max-height:420px;gap:10px}.agent-func-auth-header{display:flex;justify-content:space-between;align-items:center}.agent-func-auth-header .agent-func-auth-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.agent-func-auth-header .agent-func-auth-close{cursor:pointer;color:var(--dola-text-3);font-size:14px;padding:5px;border-radius:4px;transition:all .2s}.agent-func-auth-header .agent-func-auth-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.agent-func-auth-tip{display:flex;align-items:center;padding:8px;background:var(--dola-warning-bg);border-radius:6px;gap:8px}.agent-func-auth-tip .agent-func-auth-tip-icon{font-size:14px;color:var(--dola-warning);flex-shrink:0}.agent-func-auth-tip .agent-func-auth-tip-text{font-size:12px;color:var(--dola-text-3);line-height:18px}.agent-func-auth-list{display:flex;flex-direction:column;gap:10px;max-height:340px;overflow-y:auto}.agent-func-auth-list::-webkit-scrollbar{width:4px}.agent-func-auth-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:100px}.agent-func-auth-group{border:1px solid var(--dola-border-1);border-radius:10px;padding:6px 8px 8px}.agent-func-auth-group .agent-func-auth-group-label{display:flex;align-items:center;gap:4px;margin-bottom:4px}.agent-func-auth-group .agent-func-auth-group-label span{font-size:12px;color:var(--dola-text-2);line-height:22px}.agent-func-auth-group .agent-func-auth-group-label .iconfont{font-size:14px;color:var(--dola-text-2)}.agent-func-auth-group-items{display:flex;flex-direction:column}.agent-func-auth-item{display:flex;align-items:center;justify-content:space-between;padding:2px 0;border-radius:6px}.agent-func-auth-item .agent-func-auth-item-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.agent-func-auth-item .agent-func-auth-item-left .iconfont{font-size:16px;flex-shrink:0}.agent-func-auth-item .agent-func-auth-item-left .agent-func-auth-item-name{font-size:14px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-func-auth-item .agent-func-auth-item-right{display:flex;align-items:center;flex-shrink:0}.agent-func-auth-item .agent-func-auth-item-right *{font-weight:400}.mcp-oauth-authorized-container{display:flex;align-items:center;border-radius:6px;background:linear-gradient(0deg,rgba(137,251,179,.1) 0%,rgba(137,251,179,.1) 100%),rgba(255,255,255,.2);flex-shrink:0;white-space:nowrap;padding-right:5px;cursor:pointer}.mcp-oauth-authorized-text-wrapper{display:flex;height:22px;padding:3px 6px;justify-content:center;align-items:center;gap:2px;flex-shrink:0}.mcp-oauth-authorized-text{color:var(--dola-success);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.mcp-oauth-divider{margin:0 4px 0 0;height:10px;border-color:var(--dola-border-1)}.mcp-oauth-icon{color:var(--dola-success)!important;font-size:12px}.mcp-oauth-unauthorized-container{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--dola-bg-hover);border-radius:6px;flex-shrink:0;cursor:pointer}.mcp-oauth-unauthorized-container .iconfont{font-size:12px;color:var(--dola-text-2)}.mcp-oauth-unauthorized-container:hover{background:var(--dola-bg-selected)}.agent-func-auth-creator-info{display:flex;align-items:center;gap:4px}.agent-func-auth-creator-info .agent-func-auth-creator-label{font-size:12px;color:var(--dola-text-3);white-space:nowrap}.agent-func-auth-creator-tags{display:flex;align-items:center;gap:4px}.agent-func-auth-creator-tag{display:inline-block;padding:0 4px;background:var(--dola-bg-hover);border-radius:6px;font-size:11px;color:var(--dola-text-3);line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.agent-func-auth-footer{display:flex;align-items:center;justify-content:space-between}.agent-func-auth-footer .agent-func-auth-footer-tip{display:flex;align-items:center;font-size:12px;color:var(--dola-text-2)}.agent-func-auth-footer .agent-func-auth-confirm-btn{min-width:80px;height:32px;border-radius:8px;background:var(--dola-primary);border-color:var(--dola-primary);box-shadow:0 2px 8px #2f07861f;font-size:14px}.agent-func-auth-footer .agent-func-auth-confirm-btn:hover{background:var(--dola-primary-soft);border-color:var(--dola-primary-soft)}.default-agent-list-loading{display:flex;align-items:center;justify-content:center;padding:24px 0;width:219px}.default-agent-list-empty{display:flex;align-items:center;justify-content:center;padding:24px 0;color:var(--dola-text-3);font-size:13px;width:219px}.default-agent-list{display:flex;flex-direction:column;width:220px;padding:6px}.default-agent-list-item{display:flex;align-items:center;gap:8px;height:30px;padding:0 8px;cursor:pointer;border-radius:4px;transition:background-color .15s}.default-agent-list-item:hover{background:var(--dola-bg-hover)}.default-agent-list-item-icon{width:18px;height:18px;flex-shrink:0;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}.default-agent-list-item-icon-img{width:18px;height:18px;object-fit:cover;border-radius:4px}.default-agent-list-item-info{display:flex;flex-direction:column;flex:1;min-width:0}.default-agent-list-item-name{font-family:PingFang SC;font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.default-agent-list-divider{width:100%;height:1px;background:var(--dola-border-1);margin:4px 0}.default-agent-list-more{display:flex;align-items:center;gap:6px;height:32px;padding:0 6px;cursor:pointer;border-radius:8px;transition:background-color .15s}.default-agent-list-more:hover{background:var(--dola-bg-hover)}.default-agent-list-more .default-agent-list-more-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--dola-primary);font-size:16px}.default-agent-list-more .default-agent-list-more-text{font-family:PingFang SC;font-size:12px;font-weight:400;color:var(--dola-primary);line-height:28px}.default-agent-preview-popover .ant-popover-inner{padding:0!important;border-radius:8px;background:var(--dola-bg-popup);box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014}.default-agent-preview-popover .ant-popover-inner-content{padding:16px}.default-agent-preview-content{display:flex;flex-direction:column;gap:8px}.default-agent-drawer .default-agent-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 8px}.default-agent-drawer .default-agent-drawer-title{font-family:PingFang SC;font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px}.default-agent-drawer .default-agent-drawer-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background-color .15s}.default-agent-drawer .default-agent-drawer-close:active{background:var(--dola-bg-hover)}.default-agent-list-mobile{width:100%;padding:0}.default-agent-list-mobile .default-agent-drawer-list{padding:8px;display:flex;flex-direction:column;gap:2px;max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.default-agent-list-mobile .default-agent-drawer-item{display:flex;align-items:center;justify-content:space-between;padding:10px 8px;border-radius:8px;cursor:pointer;transition:background-color .15s}.default-agent-list-mobile .default-agent-drawer-item:active{background:var(--dola-bg-hover)}.default-agent-list-mobile .default-agent-drawer-item-left{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.default-agent-list-mobile .default-agent-drawer-item-icon{width:18px;height:18px;flex-shrink:0;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.default-agent-list-mobile .default-agent-drawer-item-icon .default-agent-list-item-icon-img{width:18px;height:18px;object-fit:cover;border-radius:8px}.default-agent-list-mobile .default-agent-drawer-item-name{font-family:PingFang SC;font-size:14px;font-weight:400;color:var(--dola-text-1);line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.default-agent-list-mobile .default-agent-list-divider{height:1px;background:var(--dola-border-1);margin:0;flex-shrink:0}.default-agent-list-mobile .default-agent-drawer-footer{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;flex-shrink:0}.default-agent-list-mobile .default-agent-drawer-footer:active{background:var(--dola-bg-hover)}.default-agent-list-mobile .default-agent-drawer-footer .default-agent-list-more-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--dola-primary);font-size:16px}.default-agent-list-mobile .default-agent-drawer-footer .default-agent-list-more-text{font-family:PingFang SC;font-size:14px;font-weight:400;color:var(--dola-primary);line-height:22px}.auth-config-modal .ant-modal-content{padding:0;border-radius:16px;overflow:hidden;background:var(--dola-bg-popup)!important;box-shadow:0 6px 20px #0000001a}.auth-config-modal .ant-modal-body{padding:0;background:var(--dola-bg-popup)!important}.auth-config-modal .ant-input-affix-wrapper,.auth-config-modal .ant-input-outlined,.auth-config-modal .organization-selector .org-selector-input-wrapper .ant-input-affix-wrapper,.auth-config-modal .organization-selector .org-selector-input-wrapper .ant-input{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}.auth-config-modal .ant-input-affix-wrapper .ant-input,.auth-config-modal .ant-input{background:transparent!important;color:var(--dola-text-1)!important}.auth-config-modal .ant-input-affix-wrapper .ant-input::placeholder,.auth-config-modal .ant-input::placeholder{color:var(--dola-text-4)!important}.auth-config-content{display:flex;flex-direction:column;gap:24px}.auth-config-header{display:flex;justify-content:space-between;align-items:center}.auth-config-header .auth-config-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.auth-config-header .auth-config-close{cursor:pointer;color:var(--dola-text-3);font-size:14px;padding:4px;border-radius:4px;transition:all .2s}.auth-config-header .auth-config-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.auth-config-section{display:flex;flex-direction:column;gap:8px}.auth-config-label{font-size:12px;font-weight:500;color:var(--dola-text-1);line-height:22px}.auth-config-owners{border-radius:10px;border:1px solid var(--dola-border-1);transition:border-color .2s}.auth-config-owners:hover,.auth-config-owners:focus-within{border-color:var(--dola-primary)}.auth-config-owners .ant-select{width:100%}.auth-config-owners .ant-select .ant-select-selector{min-height:32px;padding:4px 12px!important;border:var(--dola-input-border-default)!important;box-shadow:none!important;background:transparent!important;display:flex;align-items:center}.auth-config-owners .ant-select.ant-select-focused .ant-select-selector{box-shadow:none!important}.auth-config-owners .ant-select .ant-select-selection-overflow{flex-wrap:nowrap;overflow:hidden}.auth-config-owners .ant-select .ant-select-selection-item{height:22px;line-height:20px;padding:0 4px 0 8px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:6px;font-size:12px;color:var(--dola-text-1);margin-right:4px}.auth-config-owners .ant-select .ant-select-selection-item .ant-select-selection-item-remove{font-size:10px;color:var(--dola-text-3)}.auth-config-owners .ant-select .ant-select-selection-item .ant-select-selection-item-remove:hover{color:var(--dola-text-1)}.auth-config-owners .ant-select .ant-select-selection-search{margin-inline-start:0}.auth-config-owners .ant-select .ant-select-selection-search .ant-select-selection-search-input{height:30px}.auth-config-owners .ant-select .ant-select-selection-placeholder{font-size:14px;color:var(--dola-text-4)}#dola-root[dola-theme=dark] .auth-config-owners .ant-select:not(.ant-select-disabled) .ant-select-selector{background:transparent!important}.auth-config-scope .ant-radio-group{display:flex}.auth-config-scope .ant-radio-group .ant-radio-wrapper{font-size:14px;color:var(--dola-text-2)}.auth-config-scope .ant-radio-group .ant-radio-wrapper-checked{color:var(--dola-text-1)}.auth-config-scope-detail{margin-top:8px}.auth-config-scope-panel{display:flex;border:1px solid var(--dola-border-1);border-radius:10px;background:var(--dola-bg-popup);overflow:hidden}.auth-config-scope-left{flex:1;display:flex;flex-direction:column;padding:8px 12px;overflow:hidden}.auth-config-scope-left .auth-config-tabs{margin-bottom:8px}.auth-config-scope-left .auth-config-tabs .ant-radio-group{display:flex;align-items:center;gap:4px;padding:2px;background:var(--dola-bg-hover);border-radius:8px;width:100%}.auth-config-scope-left .auth-config-tabs .ant-radio-group .ant-radio-button-wrapper{flex:1;display:flex;justify-content:center;align-items:center;height:28px;padding:4px 8px;font-size:12px;color:var(--dola-text-2);background:transparent;border:none;border-radius:6px;transition:all .2s}.auth-config-scope-left .auth-config-tabs .ant-radio-group .ant-radio-button-wrapper:before{display:none}.auth-config-scope-left .auth-config-tabs .ant-radio-group .ant-radio-button-wrapper:hover{color:var(--dola-text-1)}.auth-config-scope-left .auth-config-tabs .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f;color:var(--dola-text-1)}.auth-config-scope-left .auth-config-search{margin-bottom:8px}.auth-config-scope-left .auth-config-search .ant-input-affix-wrapper{border-radius:10px;border-color:var(--dola-border-1);padding:6px 12px}.auth-config-scope-left .auth-config-search .ant-input-affix-wrapper:hover,.auth-config-scope-left .auth-config-search .ant-input-affix-wrapper:focus{border-color:var(--dola-primary)}.auth-config-scope-left .auth-config-search .ant-input-affix-wrapper .ant-input{font-size:14px}.auth-config-scope-left .auth-config-tree{flex:1;overflow-y:auto}.auth-config-scope-left .auth-config-tree .ant-tree{background:transparent}.auth-config-scope-left .auth-config-tree .ant-tree .ant-tree-treenode{padding:4px 0;align-items:center}.auth-config-scope-left .auth-config-tree .ant-tree .ant-tree-checkbox{margin-right:8px}.auth-config-scope-left .auth-config-tree .ant-tree .ant-tree-title{font-size:14px;color:var(--dola-text-2)}.auth-config-scope-left .auth-config-tree .ant-tree .ant-tree-switcher{width:16px;height:24px;line-height:24px;display:flex;align-items:center;justify-content:center}.auth-config-scope-left .auth-config-org-selector{height:200px;overflow-y:auto;display:flex;flex-direction:column}.auth-config-scope-left .auth-config-org-selector .organization-selector{flex:1;display:flex;flex-direction:column;border:none;padding:0}.auth-config-scope-left .auth-config-org-selector .organization-selector .org-selector-input-wrapper{margin-bottom:8px}.auth-config-scope-left .auth-config-org-selector .organization-selector .tree-container{flex:1;overflow:hidden;border:none}.auth-config-scope-left .auth-config-org-selector .organization-selector .tree-container .tree-container-inner{height:100%;overflow-y:auto}.auth-config-scope-left .auth-config-placeholder{height:200px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);font-size:14px}.auth-config-scope-left .auth-config-member-selector{height:200px;display:flex;flex-direction:column}.auth-config-scope-left .auth-config-member-selector .ant-select{width:100%}.auth-config-scope-left .auth-config-member-selector .ant-select .ant-select-selector{border-radius:10px;border:1px solid var(--dola-border-1);padding:4px 12px}.auth-config-scope-left .auth-config-member-selector .ant-select .ant-select-selector:hover{border-color:var(--dola-primary)}.auth-config-scope-left .auth-config-member-selector .ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:none}.auth-config-scope-left .auth-config-member-selector .ant-select .ant-select-selection-placeholder{font-size:14px;color:var(--dola-text-4)}.auth-config-scope-left .auth-config-space-selector{height:200px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper{padding:4px 12px;border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper:hover,.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper:focus,.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper .ant-input{font-size:14px;line-height:24px}.auth-config-scope-left .auth-config-space-selector .auth-config-space-search .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-2)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree{flex:1;overflow-y:auto;padding:4px 0}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-spin-nested-loading,.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-spin-container{height:100%}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree{background:transparent}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-treenode{padding:2px 0;align-items:center;width:100%}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-treenode:hover{background:transparent}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;padding:0;background:transparent!important}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-node-content-wrapper:hover{background:transparent!important}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-switcher{width:20px;height:28px;line-height:28px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-tree .ant-tree-indent-unit{width:16px}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node{display:flex;align-items:center;padding:4px 8px;border-radius:6px;cursor:pointer;transition:all .2s}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node:hover{background:var(--dola-bg-hover)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node.selected{background:var(--dola-primary-bg)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node.selected .auth-config-tree-node-title{color:var(--dola-primary)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .auth-config-tree-node .auth-config-tree-node-title{font-size:14px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-left .auth-config-space-selector .auth-config-space-tree .ant-empty{margin:auto;padding:40px 0}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:10px}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .ant-spin-nested-loading,.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .ant-spin-container{height:100%;display:flex;flex-direction:column;gap:4px}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item{padding:7px 12px;border-radius:8px;cursor:pointer;transition:background-color .2s}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item:hover{background:var(--dola-bg-hover)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item.selected{background:var(--dola-bg-selected)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item.selected .auth-config-space-item-name{color:var(--dola-text-1)}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item .auth-config-space-item-name{font-size:14px;font-weight:500;line-height:22px;color:var(--dola-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .auth-config-space-item .auth-config-space-item-id{font-size:12px;line-height:18px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-left .auth-config-space-selector .auth-config-space-list .ant-empty{margin:auto}.auth-config-divider{width:1px;background:var(--dola-border-1)}.auth-config-scope-right{width:280px;display:flex;flex-direction:column;padding:8px 12px;overflow:hidden}.auth-config-scope-right .auth-config-selected-header{display:flex;justify-content:space-between;align-items:center;padding:4px 0;margin-bottom:8px}.auth-config-scope-right .auth-config-selected-header .auth-config-selected-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.auth-config-scope-right .auth-config-selected-header .auth-config-selected-clear{font-size:12px;color:var(--dola-primary);cursor:pointer;line-height:22px}.auth-config-scope-right .auth-config-selected-header .auth-config-selected-clear:hover{opacity:.8}.auth-config-scope-right .auth-config-selected-list{flex:1;overflow-y:auto;display:flex;flex-direction:column}.auth-config-scope-right .auth-config-selected-item{display:flex;justify-content:space-between;align-items:center;min-height:32px;gap:6px}.auth-config-scope-right .auth-config-selected-item .iconfont{font-size:16px;color:var(--dola-text-3);flex-shrink:0}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-info{flex:1;min-width:0;display:flex;flex-direction:column}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-name{font-size:14px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-sub{font-size:12px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-remove{font-size:12px;color:var(--dola-text-3);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s;flex-shrink:0}.auth-config-scope-right .auth-config-selected-item .auth-config-selected-remove:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.auth-config-scope-right .auth-config-selected-empty{flex:1;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);font-size:14px}.auth-config-footer{display:flex;justify-content:flex-end;gap:12px}.auth-config-footer .ant-btn{min-width:80px;height:32px;border-radius:8px;font-size:14px;font-weight:500}.auth-config-footer .ant-btn-default{background:var(--dola-btn-secondary-bg-default)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.auth-config-footer .ant-btn-default:not(:disabled):hover{background:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.auth-config-footer .ant-btn-primary{background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important;box-shadow:none}.auth-config-footer .ant-btn-primary:not(:disabled):hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.agent-page{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--dola-bg-popup);border-radius:12px;border:1px solid var(--dola-border-1);box-shadow:0 2px 2px #0000000d}.agent-page .ant-spin-container:after{background:transparent!important}.agent-page .agent-page-header{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;flex-shrink:0;position:relative;border-bottom:1px solid var(--dola-border-1)}.agent-page .agent-page-header .agent-page-header-left{display:flex;align-items:center}.agent-page .agent-page-header .agent-page-header-left .agent-page-expand-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--dola-bg-hover);border-radius:6px;cursor:pointer;margin-right:8px;transition:background .2s}.agent-page .agent-page-header .agent-page-header-left .agent-page-expand-icon:hover{background:var(--dola-bg-selected)}.agent-page .agent-page-header .agent-page-header-left .agent-page-expand-icon img{width:16px;height:16px}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-nav{margin:0!important}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-nav:before{display:none}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-tab{padding:8px 0;margin:0}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:24px;padding:12px 0!important}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-family:PingFang SC;font-size:14px;font-weight:400;line-height:1.5;color:var(--dola-text-2)}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600;color:var(--dola-text-1)}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-ink-bar{background:var(--dola-primary);height:3px;border-radius:50px}.agent-page .agent-page-header .agent-page-header-left .agent-page-tabs .ant-tabs-content-holder{display:none}.agent-page .agent-page-header .agent-page-header-right{display:flex;align-items:center;gap:16px}.agent-page .agent-page-header .agent-page-header-right .agent-page-search{width:320px;height:28px;border-radius:8px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-selected);padding:0 10px}.agent-page .agent-page-header .agent-page-header-right .agent-page-search .ant-input{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.5;background:transparent;color:var(--dola-text-1)}.agent-page .agent-page-header .agent-page-header-right .agent-page-search .ant-input::placeholder{color:var(--dola-text-3)}.agent-page .agent-page-header .agent-page-header-right .agent-page-search:hover,.agent-page .agent-page-header .agent-page-header-right .agent-page-search:focus,.agent-page .agent-page-header .agent-page-header-right .agent-page-search.ant-input-affix-wrapper-focused{border-color:var(--dola-bg-selected);box-shadow:none}.agent-page .agent-page-header .agent-page-header-right .agent-page-create-btn{display:flex;align-items:center;gap:4px;height:28px;padding:2px 10px;border-radius:6px;background:var(--dola-primary);border:none;font-family:PingFang SC;font-size:12px;font-weight:500;line-height:1.5}.agent-page .agent-page-header .agent-page-header-right .agent-page-create-btn:hover{background:var(--dola-primary-soft)}.agent-page .agent-page-content{flex:1;padding:24px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.agent-page .agent-page-content>.ant-spin-nested-loading{flex:1;overflow:hidden}.agent-page .agent-page-content>.ant-spin-nested-loading>.ant-spin-container{height:100%}.agent-page .agent-page-pagination{height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.agent-page .agent-section{height:100%;overflow-y:auto}.agent-page .agent-section .agent-section-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}.agent-page .agent-card{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:16px;border:1px solid var(--dola-border-1);transition:box-shadow .2s ease,border-color .2s ease}.agent-page .agent-card:hover{border-color:var(--dola-primary-soft);box-shadow:0 4px 12px #00000014}.agent-page .agent-card .agent-card-body{display:flex;flex-direction:column;gap:6px;flex:1}.agent-page .agent-card .agent-card-header{display:flex;align-items:center;justify-content:space-between;position:relative}.agent-page .agent-card .agent-card-header-actions{position:absolute;top:0;right:0;height:28px;display:flex;align-items:center;gap:6px;flex-shrink:0}.agent-page .agent-card .agent-card-action-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1)!important;border-radius:6px;background:var(--dola-bg-popup)!important;box-shadow:none!important;cursor:pointer;padding:0;transition:all .2s ease;color:var(--dola-text-1)!important}.agent-page .agent-card .agent-card-action-btn .anticon,.agent-page .agent-card .agent-card-action-btn .iconfont{color:var(--dola-text-1)!important}.agent-page .agent-card .agent-card-action-btn:hover{border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important;box-shadow:none!important;color:var(--dola-primary)!important}.agent-page .agent-card .agent-card-action-btn:hover .anticon,.agent-page .agent-card .agent-card-action-btn:hover .iconfont{color:var(--dola-primary)!important}.agent-page .agent-card .agent-card-lock-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-4);cursor:default;flex-shrink:0;color:var(--dola-text-1)}.agent-page .agent-card .agent-card-lock-btn .anticon,.agent-page .agent-card .agent-card-lock-btn .iconfont{color:var(--dola-text-1)}.agent-page .agent-card .agent-card-lock-btn:hover{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.agent-page .agent-card .agent-card-lock-btn:hover .anticon{color:var(--dola-primary)!important}.agent-page .agent-card .agent-card-fav-btn{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1)!important;border-radius:6px;background:var(--dola-bg-4)!important;box-shadow:none!important;cursor:pointer;padding:0;transition:all .2s ease;color:var(--dola-text-1)!important}.agent-page .agent-card .agent-card-fav-btn:hover{border-color:var(--dola-warning)!important;background:var(--dola-primary-bg)!important;box-shadow:none!important;color:var(--dola-warning)!important}.agent-page .agent-card .agent-card-fav-btn:hover .agent-card-fav-icon{color:var(--dola-warning)!important}.agent-page .agent-card .agent-card-fav-btn--active{border-color:var(--dola-warning)!important}.agent-page .agent-card .agent-card-fav-btn .agent-card-fav-icon{font-size:14px;color:var(--dola-text-1);transition:color .2s ease}.agent-page .agent-card .agent-card-fav-btn .agent-card-fav-icon--filled{color:var(--dola-warning)}.agent-page .agent-card .agent-card-info{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.agent-page .agent-card .agent-card-icon{position:relative;width:30px;height:30px;min-width:30px;border-radius:7.4px;display:flex;align-items:center;justify-content:center;overflow:visible}.agent-page .agent-card .agent-card-icon .agent-card-icon-img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.agent-page .agent-card .agent-card-icon .agent-card-icon-text{font-family:PingFang SC;font-size:26px;font-weight:600;color:var(--dola-text-reverse);line-height:1}.agent-page .agent-card .agent-card-icon .agent-card-badge{position:absolute;top:-1px;right:-1px;background:var(--dola-bg-4);border-left:.46px solid var(--dola-border-1);border-bottom:.46px solid var(--dola-border-1);border-radius:0 7.4px;display:flex;align-items:center;justify-content:center;padding:1.86px 3.71px}.agent-page .agent-card .agent-card-icon .agent-card-badge .agent-card-badge-text{font-family:PingFang SC;font-size:10.2px;font-weight:500;color:var(--dola-danger);line-height:1}.agent-page .agent-card .agent-card-meta{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.agent-page .agent-card .agent-card-name-row{display:flex;align-items:center;gap:6px;padding:0 36px 0 4px;min-width:0;height:22px}.agent-page .agent-card.agent-card--manageable .agent-card-name-row{padding-right:104px}.agent-page .agent-card .agent-card-name{font-family:PingFang SC;font-size:14px;font-weight:600;line-height:1.57;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1}.agent-page .agent-card .agent-card-public-tag{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-success)!important;background:rgba(22,163,74,.1)!important;border-radius:4px;white-space:nowrap;align-self:center}.agent-page .agent-card .agent-card-author-row{display:flex;align-items:center;gap:6px;padding:0 4px;width:100%;min-width:0;overflow:hidden}.agent-page .agent-card .agent-card-author{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:2;color:var(--dola-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1}.agent-page .agent-card .agent-card-date{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:2;color:var(--dola-text-2);white-space:nowrap;flex-shrink:0}.agent-page .agent-card .agent-card-tags{display:flex;flex-direction:column;gap:6px}.agent-page .agent-card .agent-card-tag-list{display:flex;gap:12px;min-height:20px}.agent-page .agent-card .agent-card-tag{margin:0;padding:0 6px;background:var(--dola-bg-hover);border:none;border-radius:4px;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-3)}.agent-page .agent-card .agent-card-desc{padding:0 4px}.agent-page .agent-card .agent-card-desc span{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-1);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.agent-page .agent-card .agent-card-footer{display:flex;justify-content:space-between;align-items:center}.agent-page .agent-card .agent-card-usage{display:flex;align-items:center;gap:4px}.agent-page .agent-card .agent-card-usage .agent-card-usage-info{display:flex;align-items:center;gap:4px;white-space:nowrap;flex-shrink:0}.agent-page .agent-card .agent-card-usage .agent-card-usage-icon{font-size:12px;color:var(--dola-text-3)}.agent-page .agent-card .agent-card-usage .agent-card-usage-text{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-3)}.agent-page .agent-card .agent-card-actions{display:flex;align-items:center;gap:8px}.agent-page .agent-card .agent-card-use-btn{height:auto;padding:4px 16px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-2);cursor:pointer;transition:all .2s ease}.agent-page .agent-card .agent-card-use-btn:hover{background:var(--dola-bg-popup);border-color:var(--dola-primary);color:var(--dola-primary)}.agent-page .agent-card .agent-card-edit-btn{height:auto;padding:4px 12px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.5;color:var(--dola-text-2);cursor:pointer;transition:all .2s ease}.agent-page .agent-card .agent-card-edit-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.agent-page.agent-page-mobile{border:none;border-radius:0;box-shadow:none}.agent-page.agent-page-mobile .agent-page-header{height:auto;flex-direction:column;align-items:stretch;padding:0;gap:8px;border-bottom:none}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search{padding:0}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search{width:100%;height:32px;border-radius:10px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-selected);padding:0 8px}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search .ant-input{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.5;background:transparent;color:var(--dola-text-1)}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search .ant-input::placeholder{color:var(--dola-text-3)}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search:hover,.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search:focus,.agent-page.agent-page-mobile .agent-page-header .agent-page-header-search .agent-page-search.ant-input-affix-wrapper-focused{border-color:var(--dola-bg-selected);box-shadow:none}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs,.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs{width:100%}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-nav{margin:0!important;width:100%}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-nav:before{display:none}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-nav .ant-tabs-nav-wrap{width:100%;flex:none}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-nav-list{background:var(--dola-bg-selected);border-radius:8px;padding:2px;width:100%;display:flex}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-tab{flex:1;justify-content:center;margin:0!important;padding:4px 8px!important;border-radius:6px;transition:all .2s;min-width:0}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-family:PingFang SC;font-size:13px;font-weight:500;line-height:1.43;color:var(--dola-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-tab.ant-tabs-tab-active{background:var(--dola-bg-4);box-shadow:0 2px 8px #0000000f}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)}.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-ink-bar,.agent-page.agent-page-mobile .agent-page-header .agent-page-header-tabs .agent-page-tabs .ant-tabs-content-holder{display:none}.agent-page.agent-page-mobile .agent-page-content{padding:12px 0;gap:12px}.agent-page.agent-page-mobile .agent-section .agent-section-grid{grid-template-columns:1fr;gap:12px}.agent-page.agent-page-mobile .agent-card{padding:12px}.agent-page.agent-page-mobile .agent-card .agent-card-icon{width:36px;height:36px;min-width:36px;border-radius:7.4px}.agent-page.agent-page-mobile .agent-card .agent-card-icon .agent-card-icon-text{font-size:18px}.agent-page.agent-page-mobile .agent-card .agent-card-info{gap:6px}.agent-page.agent-page-mobile.agent-page-embed .agent-page-content{padding:12px 0}.agent-page.agent-page-embed{border:none;box-shadow:none;border-radius:0}.agent-page.agent-page-embed .agent-page-header{padding:0}.agent-page.agent-page-embed .agent-page-content{padding:24px 0}.agent-page.agent-page-embed .agent-page-create-btn.ant-btn{background:none!important;color:var(--dola-primary)!important;padding:2px 10px;border:none}.agent-page.agent-page-embed .agent-page-create-btn.ant-btn:hover{background:none!important;color:var(--dola-primary-soft)!important}.agent-tag-filter{position:relative;flex-shrink:0}.agent-tag-filter-input{width:150px;height:28px;border-radius:8px;font-size:12px}.agent-tag-filter-input.ant-input-affix-wrapper{border-color:var(--dola-border-1);background:var(--dola-bg-hover);padding:0 8px}.agent-tag-filter-input.ant-input-affix-wrapper .ant-input{font-size:12px;background:transparent;color:var(--dola-text-1)}.agent-tag-filter-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)}.agent-tag-filter-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)!important}.agent-tag-filter-input.ant-input-affix-wrapper:focus-within{border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important}.agent-tag-filter-input--active.ant-input-affix-wrapper{border-color:var(--dola-primary)!important;background:var(--dola-primary-bg)!important}.agent-tag-filter-dropdown{position:absolute;top:calc(100% + 6px);left:0;min-width:180px;max-width:220px;max-height:280px;overflow-y:auto;background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);box-shadow:0 6px 20px #0000001a;padding:6px 0;z-index:1000}.agent-tag-filter-dropdown::-webkit-scrollbar{width:4px}.agent-tag-filter-dropdown::-webkit-scrollbar-track{background:transparent}.agent-tag-filter-dropdown::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.agent-tag-filter-item{padding:4px 8px;cursor:pointer;transition:background .15s}.agent-tag-filter-item:hover{background:var(--dola-bg-hover)}.agent-tag-filter-item .ant-checkbox-wrapper{width:100%;display:flex;align-items:center;overflow:hidden}.agent-tag-filter-item .ant-checkbox-wrapper>span:not(.ant-checkbox){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.agent-tag-filter-item-name{font-family:PingFang SC;font-size:13px;color:var(--dola-text-1);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.agent-tag-filter-empty{padding:16px;text-align:center;font-size:12px;color:var(--dola-text-3)}.agent-modal .ant-modal-body{height:70vh;overflow-y:auto;padding:16px 24px}.agent-modal-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column;overflow:hidden}.agent-modal-drawer .ant-drawer-content-wrapper{border-radius:16px 16px 0 0;overflow:hidden}.agent-modal-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;flex-shrink:0;border-bottom:1px solid var(--dola-border-2)}.agent-modal-drawer-title{font-family:PingFang SC;font-size:16px;font-weight:600;color:var(--dola-text-1);line-height:1.5}.agent-modal-drawer-header-right{display:flex;align-items:center;gap:10px}.agent-modal-drawer-create-btn{height:28px;padding:0 10px;border-radius:6px;background:var(--dola-primary);border:none;font-family:PingFang SC;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px}.agent-modal-drawer-create-btn:hover{background:var(--dola-primary-soft)!important}.agent-mobile-drawer-content{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--dola-bg-popup)}.agent-mobile-search-bar{padding:10px 16px 8px;flex-shrink:0}.agent-mobile-search-input{width:100%;height:36px;border-radius:10px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-selected)}.agent-mobile-search-input .ant-input{font-family:PingFang SC;font-size:13px;color:var(--dola-text-1);background:transparent}.agent-mobile-search-input .ant-input::placeholder{color:var(--dola-text-3)}.agent-mobile-search-input:hover,.agent-mobile-search-input:focus,.agent-mobile-search-input.ant-input-affix-wrapper-focused{border-color:var(--dola-primary-soft);box-shadow:none}.agent-mobile-tabs-wrap{padding:0 16px 10px;flex-shrink:0}.agent-mobile-tabs-capsule{display:flex;background:var(--dola-bg-selected);border-radius:8px;padding:2px}.agent-mobile-tab-item{flex:1;text-align:center;padding:5px 8px;border-radius:6px;font-family:PingFang SC;font-size:13px;font-weight:500;color:var(--dola-text-2);cursor:pointer;transition:all .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-mobile-tab-item.active{background:var(--dola-bg-4);color:var(--dola-text-1);box-shadow:0 2px 8px #0000000f}.agent-mobile-tag-filter-bar{flex-shrink:0;padding:0 16px 10px}.agent-mobile-tag-filter-scroll{display:flex;align-items:center;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-right:16px}.agent-mobile-tag-filter-scroll::-webkit-scrollbar{display:none}.agent-mobile-tag-pill{flex-shrink:0;height:28px;padding:0 12px;border-radius:14px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);font-family:PingFang SC;font-size:13px;font-weight:400;color:var(--dola-text-2);line-height:26px;cursor:pointer;white-space:nowrap;transition:all .15s}.agent-mobile-tag-pill.active{background:var(--dola-primary-bg);border-color:var(--dola-primary);color:var(--dola-primary);font-weight:500}.agent-mobile-tag-pill:active{opacity:.7}.agent-mobile-list-scroll{flex:1;overflow-y:auto;padding:4px 12px 16px}.agent-mobile-list-scroll::-webkit-scrollbar{width:3px}.agent-mobile-list-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.agent-mobile-card-list{display:flex;flex-direction:column;gap:10px}.agent-card--mobile-drawer{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);cursor:pointer;transition:background .15s,border-color .15s}.agent-card--mobile-drawer:active{background:var(--dola-primary-bg);border-color:var(--dola-primary-soft)}.agent-card--mobile-drawer .agent-card-body{display:flex;flex-direction:column;gap:10px}.agent-card--mobile-drawer .agent-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.agent-card--mobile-drawer .agent-card-info{display:flex;flex-direction:row;align-items:center;gap:10px;flex:1;min-width:0}.agent-card--mobile-drawer .agent-card-icon{width:44px;height:44px;min-width:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.agent-card--mobile-drawer .agent-card-icon img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.agent-card--mobile-drawer .agent-card-icon .agent-card-icon-text{font-family:PingFang SC;font-size:22px;font-weight:600;color:var(--dola-text-reverse);line-height:1}.agent-card--mobile-drawer .agent-card-meta{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.agent-card--mobile-drawer .agent-card-name-row{padding:0;display:flex;align-items:center;justify-content:flex-start;gap:6px}.agent-card--mobile-drawer .agent-card-public-tag{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:400;line-height:20px;color:var(--dola-success)!important;background:rgba(22,163,74,.1)!important;border-radius:4px;white-space:nowrap;align-self:center}.agent-card--mobile-drawer .agent-card-name{font-family:PingFang SC;font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-card--mobile-drawer .agent-card-author-row{display:flex;align-items:center;gap:4px;padding:0}.agent-card--mobile-drawer .agent-card-author,.agent-card--mobile-drawer .agent-card-date{font-family:PingFang SC;font-size:11px;font-weight:400;color:var(--dola-text-3);line-height:1.4}.agent-card--mobile-drawer .agent-card-header-actions{display:flex;align-items:flex-start;gap:4px;flex-shrink:0;margin-left:auto}.agent-card--mobile-drawer .agent-card-action-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-popup);cursor:pointer;padding:0;color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-action-btn .anticon,.agent-card--mobile-drawer .agent-card-action-btn .iconfont{color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-lock-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-4);cursor:pointer;flex-shrink:0;color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-lock-btn .anticon,.agent-card--mobile-drawer .agent-card-lock-btn .iconfont{color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-fav-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-4);cursor:pointer;padding:0}.agent-card--mobile-drawer .agent-card-fav-btn--active{border-color:var(--dola-warning);background:var(--dola-warning-bg)}.agent-card--mobile-drawer .agent-card-fav-btn .agent-card-fav-icon{font-size:13px;color:var(--dola-text-1)}.agent-card--mobile-drawer .agent-card-fav-btn .agent-card-fav-icon--filled{color:var(--dola-warning)}.agent-card--mobile-drawer .agent-card-tags{display:flex;flex-direction:column;gap:6px}.agent-card--mobile-drawer .agent-card-tag-list{display:flex;flex-wrap:wrap;gap:6px;min-height:unset}.agent-card--mobile-drawer .agent-card-tag{margin:0;padding:0 8px;background:var(--dola-bg-hover);border:none;border-radius:4px;font-family:PingFang SC;font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:20px}.agent-card--mobile-drawer .agent-card-desc{padding:0;min-height:unset}.agent-card--mobile-drawer .agent-card-desc span{font-family:PingFang SC;font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.agent-card--mobile-drawer .agent-card-footer{display:flex;justify-content:space-between;align-items:center}.agent-card--mobile-drawer .agent-card-usage{display:flex;align-items:center;gap:4px}.agent-card--mobile-drawer .agent-card-usage .agent-card-usage-icon{font-size:12px;color:var(--dola-text-3)}.agent-card--mobile-drawer .agent-card-usage .agent-card-usage-text{font-family:PingFang SC;font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:1.5}.agent-card--mobile-drawer .agent-card-actions{display:flex;align-items:center}.agent-card--mobile-drawer .agent-card-use-btn{height:auto;padding:4px 16px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);font-family:PingFang SC;font-size:12px;font-weight:400;color:var(--dola-text-2);cursor:pointer;transition:all .2s ease}.agent-card--mobile-drawer .agent-card-use-btn:hover{background:var(--dola-bg-popup);border-color:var(--dola-primary);color:var(--dola-primary)}.agent-select-modal .ant-modal-content{padding:0!important;border-radius:16px;overflow:hidden;background:var(--dola-bg-popup)}.agent-select-modal .ant-modal-body{padding:0}.agent-select-modal-container{display:flex;flex-direction:column;height:700px;background:var(--dola-bg-popup)}.agent-select-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--dola-border-2);flex-shrink:0}.agent-select-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.agent-select-modal-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--dola-text-3);transition:all .2s}.agent-select-modal-close:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.agent-select-modal-body{flex:1;overflow:hidden}.agent-select-modal-body .agent-page-embed{border:none;border-radius:0;box-shadow:none;flex-direction:row;height:100%;background:var(--dola-bg-popup)}.agent-select-modal-body .agent-page-embed .agent-page-header{width:196px;flex-shrink:0;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:16px;background:var(--dola-bg-5);border-right:1px solid var(--dola-border-2);border-bottom:none;overflow-y:auto;gap:0;height:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left{flex-direction:column;align-items:stretch;justify-content:flex-start;flex:none;order:1}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-expand-icon{display:none}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs{width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav{margin:0;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav:before{display:none}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-nav-wrap{flex:none;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-nav-list{flex-direction:column;gap:2px;background:transparent;padding:0;border-radius:0;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab{margin:0!important;padding:9px 8px!important;border-radius:8px;justify-content:flex-start;background:transparent!important;box-shadow:none!important;transition:background .15s;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab:hover{background:var(--dola-bg-hover)!important}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:var(--dola-bg-selected)!important}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-nav .ant-tabs-ink-bar,.agent-select-modal-body .agent-page-embed .agent-page-header-left .agent-page-tabs .ant-tabs-content-holder{display:none}.agent-select-modal-body .agent-page-embed .agent-page-header-right{display:contents}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-create-btn{width:100%;order:0;height:36px;border:1px solid var(--dola-border-1)!important;border-radius:8px;color:var(--dola-primary)!important;background:var(--dola-bg-4)!important;font-size:14px;font-weight:500;line-height:22px;padding:0 12px;margin-bottom:16px;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:4px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-create-btn .anticon{color:var(--dola-primary);font-size:14px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-create-btn:hover{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-create-btn:hover .anticon{color:var(--dola-primary)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel{order:2;width:100%;margin-top:12px;padding-top:16px;border-top:1px solid var(--dola-border-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-title{font-size:12px;color:var(--dola-text-3);line-height:18px;margin-bottom:8px;padding:0 8px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search{margin:8px 8px 4px;width:calc(100% - 16px);border-radius:8px;font-size:12px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search .ant-input{font-size:12px;background:var(--dola-input-bg);color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search .ant-input::placeholder{color:var(--dola-text-4)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search.ant-input-affix-wrapper{background:var(--dola-input-bg);border-color:var(--dola-border-1)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search.ant-input-affix-wrapper:hover,.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-search.ant-input-affix-wrapper:focus-within{border-color:var(--dola-border-active)!important}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-panel-list{display:flex;flex-direction:column;gap:0}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item{padding:4px 8px;border-radius:6px;transition:background .15s}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item:hover{background:var(--dola-bg-hover)}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item .ant-checkbox-wrapper{display:flex;align-items:center;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item .ant-checkbox-wrapper .ant-checkbox{top:0}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item .ant-checkbox-wrapper>span:last-child{padding-inline-start:8px;font-size:14px;color:var(--dola-text-1);line-height:22px;flex:1}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-item .agent-tag-filter-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-tag-filter--panel .agent-tag-filter-empty{color:var(--dola-text-3);font-size:13px;padding:8px}.agent-select-modal-body .agent-page-embed .agent-page-header-right .agent-page-search{display:none}.agent-select-modal-body .agent-page-embed .agent-page-content{flex:1;padding:16px 24px 24px!important;overflow-y:auto;min-height:0;display:flex;gap:0}.agent-select-modal-body .agent-page-embed .agent-page-content .ant-spin-nested-loading{flex:1;overflow:auto}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search{margin-bottom:16px;height:36px;border-radius:10px;border:1px solid var(--dola-bg-selected);background:var(--dola-bg-hover);flex-shrink:0;padding:0 12px;box-shadow:none}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input-prefix{order:2;margin-right:0;margin-left:8px;color:var(--dola-text-3)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input-prefix .anticon{font-size:16px;color:var(--dola-text-3)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input{order:1;font-size:14px;color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input::placeholder{color:var(--dola-text-3)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search .ant-input-suffix{order:3}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search:hover,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-page-content-search:focus-within{border-color:var(--dola-primary);box-shadow:none}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card{padding:12px;border:1px solid var(--dola-border-1);border-radius:16px;gap:8px;box-shadow:none;min-width:0;overflow:hidden}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card:hover{border-color:var(--dola-primary)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-info{gap:8px;min-width:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-icon{width:42px;height:42px;min-width:42px;border-radius:6px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-meta{gap:2px;min-width:0;margin-right:10px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-name-row{width:100%;min-width:0;gap:6px;justify-content:flex-start}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-name{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row{gap:6px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row .ant-avatar{flex-shrink:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row .agent-card-author{font-size:12px;color:var(--dola-text-3);line-height:18px;display:inline-flex;align-items:center;gap:4px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row .agent-card-date{font-size:12px;color:var(--dola-text-2);line-height:18px;display:inline-flex;align-items:center;gap:4px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-author-row .agent-card-date:before{content:"";display:inline-block;width:12px;height:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><circle cx='8' cy='8' r='6.33' stroke='currentColor' stroke-width='1.33'/><path d='M8 4v4l2.67 1.33' stroke='currentColor' stroke-width='1.33' stroke-linecap='round'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><circle cx='8' cy='8' r='6.33' stroke='currentColor' stroke-width='1.33'/><path d='M8 4v4l2.67 1.33' stroke='currentColor' stroke-width='1.33' stroke-linecap='round'/></svg>") center / contain no-repeat;flex-shrink:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-header-actions{gap:4px;margin-left:auto}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn{width:24px;height:24px;min-width:24px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--dola-text-1);box-shadow:none;flex-shrink:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn.agent-card-fav-btn--active,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn.agent-card-fav-btn--active:hover{color:var(--dola-warning)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn .anticon,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-fav-btn .iconfont{font-size:14px;color:inherit}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-action-btn,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-lock-btn{width:24px;height:24px;min-width:24px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--dola-text-1);box-shadow:none;flex-shrink:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-action-btn:hover,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-lock-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-action-btn .anticon,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-lock-btn .anticon,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-action-btn .iconfont,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-lock-btn .iconfont{font-size:14px;color:inherit}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-tag-list{gap:6px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-tag{margin:0;padding:0 6px;height:20px;line-height:18px;background:var(--dola-bg-hover);color:var(--dola-text-3);border:none;border-radius:4px;font-size:12px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-desc{padding:0 4px;font-size:12px;color:var(--dola-text-1);line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-desc>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-footer{margin-top:0}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-usage{gap:4px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-usage .agent-card-usage-icon,.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-usage .agent-card-usage-text{font-size:12px;color:var(--dola-text-3);line-height:18px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-actions{gap:8px}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-use-btn{height:26px;padding:4px 16px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);color:var(--dola-text-2);border-radius:6px;font-size:12px;line-height:18px;box-shadow:none}.agent-select-modal-body .agent-page-embed .agent-page-content .agent-card .agent-card-use-btn:hover{background:var(--dola-bg-hover);border-color:var(--dola-primary);color:var(--dola-primary)}.dola-modal .ant-modal-content{border-radius:8px;overflow:hidden}.dola-modal .ant-modal-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:#000}.dola-modal .ant-modal-body{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:#242424}.dola-modal .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px}.dola-modal .ant-modal-footer .ant-btn-default:not(.ant-btn-dangerous){height:32px;padding:0 16px;border-radius:8px;border:.5px solid #E7E7E7;box-shadow:0 1px 4px #0000000f}.dola-modal .ant-modal-footer .ant-btn-primary:not(.ant-btn-dangerous){height:32px;padding:0 16px;border-radius:8px;border:none;background:linear-gradient(180deg,#A073FF 0%,#7433FF 100%);box-shadow:0 1px 4px #2f07861f}.dola-modal .ant-modal-footer .dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled){width:auto;min-width:64px;background:#DB5157!important;border:none!important;color:#fff!important;box-shadow:0 1px 4px #0000000f}.dola-modal .ant-modal-footer .dola-btn-danger-solid.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(:disabled):hover{background:#c8444a!important;border-color:#c8444a!important;color:#fff!important;opacity:1!important}.dola-modal .ant-modal-footer .dola-btn-secondary.ant-btn-default:not(:disabled){width:auto;min-width:64px}.dola-modal .ant-modal-footer .dola-btn-primary.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled){width:auto;min-width:64px;background:linear-gradient(180deg,#A073FF 0%,#7433FF 100%)!important;border:none!important;color:#fff!important;box-shadow:0 1px 4px #2f07861f}.dola-modal .ant-modal-footer .dola-btn-primary.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(:disabled):hover{background:linear-gradient(180deg,#9060FF 0%,#631AFF 100%)!important;color:#fff!important;opacity:1!important}.dola-input.ant-input{box-sizing:border-box;height:32px;padding:0 12px;border-radius:4px;border-color:#e7e7e7;font-size:14px;line-height:22px}.dola-input.ant-input:hover:not(:disabled):not(.ant-input-disabled){border-color:#ddd}.dola-input.ant-input:focus{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff1f}.dola-input.ant-input-affix-wrapper,.dola-input-search.ant-input-affix-wrapper{box-sizing:border-box;height:32px;padding:0 12px;border-radius:4px;border-color:#e7e7e7;font-size:14px;line-height:22px}.dola-input.ant-input-affix-wrapper .ant-input,.dola-input-search.ant-input-affix-wrapper .ant-input{height:100%;font-size:inherit;line-height:inherit}.dola-input.ant-input-affix-wrapper:hover:not(.ant-input-disabled),.dola-input-search.ant-input-affix-wrapper:hover:not(.ant-input-disabled){border-color:#ddd}.dola-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.dola-input-search.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#7433ff;box-shadow:none}.dola-input-search-suffix{display:inline-flex;align-items:center;justify-content:center;margin-inline-end:-4px;color:#8a8a8a;cursor:pointer;transition:color .15s}.dola-input-search-suffix .anticon{font-size:16px;pointer-events:none}.dola-input-search-suffix:hover{color:#7433ff}.dola-input.ant-input-textarea{height:auto;min-height:auto;padding:8px 12px;border-radius:4px;font-size:14px;line-height:22px}.dola-input-search-with-button.ant-input-search .ant-input-group{display:inline-flex;align-items:stretch;overflow:hidden;border:.5px solid #E7E7E7;border-radius:4px}.dola-input-search-with-button.ant-input-search .ant-input-group:hover{border-color:#ddd}.dola-input-search-with-button.ant-input-search:focus-within .ant-input-group{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff1f;border:none}.dola-input-search-with-button.ant-input-search .ant-input-affix-wrapper{flex:1;height:32px!important;border:none!important;border-radius:0!important;box-shadow:none!important}.dola-input-search-with-button.ant-input-search .ant-input-affix-wrapper:hover,.dola-input-search-with-button.ant-input-search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border:none!important;box-shadow:none!important}.dola-input-search-with-button.ant-input-search .ant-input-search-button.ant-btn{width:32px!important;height:32px!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:#FBFBFB}.dola-input-search-with-button.ant-input-search .ant-input-search-button.ant-btn .anticon{font-size:16px}.dola-input-search-with-button.ant-input-search .ant-input-search-button.ant-btn:hover{color:#7433ff!important;background:#FBFBFB!important;border:none!important;box-shadow:none!important}.dola-select.ant-select:not(.ant-select-disabled) .ant-select-selector{box-sizing:border-box;height:32px!important;min-height:32px;padding:0 16px 0 12px;border-radius:4px;border-color:#e7e7e7;font-size:14px;line-height:22px;align-items:center}.dola-select.ant-select:not(.ant-select-disabled) .ant-select-selection-search-input{height:30px}.dola-select.ant-select:not(.ant-select-disabled) .ant-select-selection-item,.dola-select.ant-select:not(.ant-select-disabled) .ant-select-selection-placeholder{line-height:22px}.dola-select.ant-select:not(.ant-select-disabled) .ant-select-arrow{inset-inline-end:8px;width:12px;height:12px;margin-top:0;top:50%;transform:translateY(-50%)}.dola-select.ant-select:not(.ant-select-disabled) .ant-select-arrow .anticon{font-size:12px;line-height:1}.dola-select.ant-select:not(.ant-select-disabled):hover:not(.ant-select-disabled) .ant-select-selector{border-color:#ddd}.dola-select.ant-select:not(.ant-select-disabled).ant-select-focused .ant-select-selector{border-color:#7433ff;box-shadow:0 0 0 2px #7433ff1f}.dola-select-dropdown.ant-select-dropdown{border-radius:6px;border:.5px solid #E7E7E7;box-shadow:0 3px 10px #0000001a;padding:4px 0}.dola-select-dropdown.ant-select-dropdown .ant-select-item{border-radius:4px;font-size:14px;line-height:22px}.dola-select-dropdown.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:500;background:#EFEFEF}.dola-icon-btn.ant-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;padding:0;border:none;border-radius:8px;background:transparent;color:#666;box-shadow:none}.dola-icon-btn.ant-btn:not(:disabled):hover{background:#FBFBFB;color:#242424}.dola-icon-btn.ant-btn.ant-btn-sm{width:28px;height:28px;min-width:28px;border-radius:6px}.dola-icon-btn.ant-btn.ant-btn-lg{width:36px;height:36px;min-width:36px;border-radius:10px}.dola-tooltip.ant-tooltip{line-height:normal;font-size:inherit}.dola-tooltip.ant-tooltip .ant-tooltip-inner,.dola-tooltip .ant-tooltip-inner{box-sizing:border-box;min-height:auto;padding:4px 8px!important;border-radius:4px;box-shadow:0 3px 10px #0000001a;background:#FFFFFF!important;color:#242424!important;max-height:none;overflow:visible;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2}.dola-tooltip .ant-tooltip-arrow:before{background:#FFFFFF}.dola-empty.ant-empty{margin:0}.dola-empty.ant-empty .ant-empty-image{margin-bottom:8px}.dola-empty.ant-empty .ant-empty-description{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.dola-spin.ant-spin{color:#7433ff}.dola-spin-sm.ant-spin .ant-spin-text{margin-top:4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2}.dola-spin-md.ant-spin .ant-spin-text,.dola-spin-lg.ant-spin .ant-spin-text{margin-top:8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-popover.ant-popover{line-height:normal;font-size:inherit}.dola-popover.ant-popover .ant-popover-inner{box-sizing:border-box;padding:8px 12px!important;border-radius:6px;border:.5px solid #E7E7E7;box-shadow:0 3px 10px #0000001a;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:#242424}.dola-popover.ant-popover .ant-popover-inner-content{padding:0!important;color:inherit}.dola-popover.ant-popover .ant-popover-title{margin:0 0 4px;padding:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;font-weight:500;color:#000;border-bottom:none}.dola-popover.ant-popover .ant-popover-title+.ant-popover-inner-content{margin-top:4px}.dola-dropdown.ant-dropdown{min-width:120px!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu,.dola-dropdown.ant-dropdown .dola-dropdown-menu{min-width:120px!important;width:max-content;box-sizing:border-box;padding:4px!important;border-radius:6px;border:.5px solid #E7E7E7;box-shadow:0 3px 10px #0000001a}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item,.dola-dropdown.ant-dropdown .ant-dropdown-menu-submenu-title{display:flex;align-items:center;box-sizing:border-box;min-height:32px;margin:2px 4px;padding:6px 12px!important;border-radius:4px;font-size:14px;line-height:22px;color:#242424!important;background:transparent!important;white-space:nowrap}.dola-dropdown.ant-dropdown .ant-dropdown-menu-title-content{flex:1;color:inherit!important;white-space:nowrap}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-disabled):hover,.dola-dropdown.ant-dropdown .ant-dropdown-menu-submenu-title:hover{background:#FBFBFB!important;color:#242424!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-divider{margin:4px;background-color:#efefef}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-danger,.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-dangerous{color:#f04352!important;background:transparent!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-danger .ant-dropdown-menu-title-content,.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-dangerous .ant-dropdown-menu-title-content{color:#f04352!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover,.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-dangerous:not(.ant-dropdown-menu-item-disabled):hover{background:#fff1f2!important;color:#f04352!important}.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover .ant-dropdown-menu-title-content,.dola-dropdown.ant-dropdown .ant-dropdown-menu-item-dangerous:not(.ant-dropdown-menu-item-disabled):hover .ant-dropdown-menu-title-content{color:#f04352!important}.dola-tag.ant-tag{display:inline-flex;align-items:center;gap:4px;margin-inline-end:0;padding:2px 6px;border-radius:6px;font-size:12px;line-height:18px;border-color:#e7e7e7}.dola-tag.ant-tag .ant-tag-close-icon{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;margin-inline-start:2px;padding:0;font-size:10px;line-height:1;color:#8a8a8a}.dola-tag.ant-tag .ant-tag-close-icon .anticon,.dola-tag.ant-tag .ant-tag-close-icon svg{width:10px;height:10px;font-size:10px}.dola-tag.ant-tag .ant-tag-close-icon:hover{color:#242424}.dola-tag.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:#7433ff}.dola-tag.ant-tag-checkable-checked{background:#F3F0FF;border-color:#bbadff;color:#7433ff}.dola-segmented.ant-segmented{padding:2px;background:#F7F7F7;border-radius:6px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.dola-segmented.ant-segmented .ant-segmented-item{border-radius:4px;color:#666;transition:color .12s cubic-bezier(.215,.61,.355,1),background-color .12s cubic-bezier(.215,.61,.355,1)}.dola-segmented.ant-segmented .ant-segmented-item .ant-segmented-item-label{min-height:28px;padding:0 12px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;color:#666;display:flex;align-items:center;justify-content:center;font-weight:400;letter-spacing:0;text-shadow:none}.dola-segmented.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled){color:#242424;background:transparent}.dola-segmented.ant-segmented .ant-segmented-item.ant-segmented-item-disabled{color:#b2b2b2!important;cursor:not-allowed}.dola-segmented.ant-segmented .ant-segmented-item-selected{background:#FFFFFF;color:#000;box-shadow:0 1px 4px #0000000f}.dola-segmented.ant-segmented .ant-segmented-thumb{background:#FFFFFF;border-radius:4px;box-shadow:0 1px 4px #0000000f;transition:transform .2s cubic-bezier(.215,.61,.355,1),left .2s cubic-bezier(.215,.61,.355,1),width .2s cubic-bezier(.215,.61,.355,1)!important}.dola-segmented.ant-segmented.ant-segmented-sm{padding:2px}.dola-segmented.ant-segmented.ant-segmented-sm .ant-segmented-item-label{min-height:24px;padding:0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;display:flex;align-items:center;justify-content:center}.dola-segmented.ant-segmented.ant-segmented-lg .ant-segmented-item-label{min-height:32px;padding:0 16px;display:flex;align-items:center;justify-content:center}.dola-tabs.ant-tabs{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:#242424}.dola-tabs.ant-tabs .ant-tabs-nav{margin:0 0 16px}.dola-tabs.ant-tabs .ant-tabs-nav:before{border-bottom-color:#efefef}.dola-tabs.ant-tabs .ant-tabs-tab{padding:8px 12px!important;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;transition:color .12s cubic-bezier(.215,.61,.355,1)}.dola-tabs.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 16px}.dola-tabs.ant-tabs .ant-tabs-tab:hover{color:#242424}.dola-tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-size:inherit;line-height:inherit;font-weight:400;letter-spacing:0;text-shadow:none!important;transition:color .12s cubic-bezier(.215,.61,.355,1)}.dola-tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #7433ff1f}.dola-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#7433ff;font-weight:400;text-shadow:none!important}.dola-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled,.dola-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled:hover{color:#b2b2b2}.dola-tabs.ant-tabs .ant-tabs-ink-bar{height:2px;background:#7433FF;border-radius:1px}.dola-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab{padding:6px 12px!important;background:#F7F7F7;border:.5px solid #E7E7E7;border-radius:6px 6px 0 0}.dola-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab.ant-tabs-tab-active{background:#FFFFFF;border-bottom-color:#fff}.dola-tabs.ant-tabs.ant-tabs-small .ant-tabs-tab{padding:4px 8px!important;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2}.dola-tabs.ant-tabs.ant-tabs-large .ant-tabs-tab{padding:12px 16px!important;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424}.dola-tabs.ant-tabs.ant-tabs-large .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#7433ff}.dola-tabs.ant-tabs .ant-tabs-content-holder{color:#242424}.dola-tabs.ant-tabs-left .ant-tabs-tab+.ant-tabs-tab,.dola-tabs.ant-tabs-right .ant-tabs-tab+.ant-tabs-tab{margin:8px 0 0}.dola-tabs.ant-tabs-left .ant-tabs-tab,.dola-tabs.ant-tabs-right .ant-tabs-tab{padding:8px 12px!important;justify-content:flex-start}.dola-page-toolbar{display:flex;flex-direction:column;gap:4px;padding:12px 16px;background:#FFFFFF;border-bottom:.5px solid #EFEFEF;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.dola-page-toolbar.dola-page-toolbar-no-divider{border-bottom:none}.dola-page-toolbar.dola-page-toolbar-compact{padding:8px 16px}.dola-page-toolbar.dola-page-toolbar-compact .dola-page-toolbar-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:#000}.dola-page-toolbar .dola-page-toolbar-row{display:flex;align-items:center;gap:16px;min-height:32px}.dola-page-toolbar .dola-page-toolbar-title-block{display:flex;align-items:baseline;gap:8px;min-width:0}.dola-page-toolbar .dola-page-toolbar-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:#000;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dola-page-toolbar .dola-page-toolbar-subtitle{flex:none;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:#8a8a8a}.dola-page-toolbar .dola-page-toolbar-middle{flex:1;display:flex;justify-content:center;align-items:center;gap:8px;min-width:0}.dola-page-toolbar .dola-page-toolbar-middle-spacer{flex:1}.dola-page-toolbar .dola-page-toolbar-actions{flex:none;display:flex;align-items:center;gap:8px}.dola-page-toolbar .dola-page-toolbar-description{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin:0}.dola-toast .ant-message-notice-content{display:inline-flex;align-items:center;box-sizing:border-box;padding:4px 12px!important;border-radius:6px!important;border:.5px solid #E7E7E7;box-shadow:0 3px 10px #0000001a!important;background:#FFFFFF;font-size:14px;color:#242424}.dola-toast .ant-message-custom-content{display:inline-flex;align-items:center;box-sizing:border-box;line-height:22px}.dola-toast .anticon{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;margin-inline-end:0}.dola-notification.ant-notification-notice{border-radius:8px;border:.5px solid #E7E7E7;box-shadow:0 3px 10px #0000001a;padding:12px 16px}.dola-notification.ant-notification-notice .ant-notification-notice-message{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:#000;margin-bottom:6px}.dola-notification.ant-notification-notice .ant-notification-notice-description{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.knowledge-select-modal .ant-modal-content{padding:0!important;border-radius:10px;overflow:hidden;max-height:640px;display:flex;flex-direction:column}.knowledge-select-modal .ant-modal-body{padding:0;overflow:hidden;display:flex;flex-direction:column;flex:1}.knowledge-select-modal-container{display:flex;flex-direction:column;height:640px;background:var(--dola-bg-4)!important}.knowledge-select-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.knowledge-select-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1);margin:0}.knowledge-select-modal-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--dola-text-3);transition:all .2s;border:none;background:transparent;padding:0}.knowledge-select-modal-close:hover{background:var(--dola-bg-2);color:var(--dola-text-2)}.knowledge-select-modal-main{display:flex;flex:1;min-height:0;overflow:hidden}.knowledge-select-modal-sidebar{width:152px;border-right:none;display:flex;flex-direction:column;flex-shrink:0;padding:8px;background:var(--dola-bg-5)}.knowledge-select-sidebar-list{flex:1;overflow-y:auto;padding:0}.knowledge-select-sidebar-list::-webkit-scrollbar{width:6px}.knowledge-select-sidebar-list::-webkit-scrollbar-track{background:transparent}.knowledge-select-sidebar-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-sidebar-list::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-type-item{display:flex;align-items:center;justify-content:space-between;height:24px;line-height:24px;cursor:pointer;transition:background .15s ease;user-select:none;margin:4px;padding:0 8px;border-radius:10px}.knowledge-select-type-item:hover:not(.active):not(.disabled){background:var(--dola-bg-3)}.knowledge-select-type-item.active{background:var(--dola-bg-3);font-weight:400}.knowledge-select-type-item.active .knowledge-select-type-item-label{color:var(--dola-text-1)}.knowledge-select-type-item.active .knowledge-select-type-item-count{color:var(--dola-primary);font-weight:400}.knowledge-select-type-item.disabled{cursor:not-allowed;opacity:.6}.knowledge-select-type-item.disabled:hover{background:transparent}.knowledge-select-type-item.disabled .knowledge-select-type-item-label{color:var(--dola-text-3)}.knowledge-select-type-item.disabled .knowledge-select-type-item-icon{opacity:.6}.knowledge-select-type-item-icon{font-size:12px;margin-right:4px;color:var(--dola-warning);flex-shrink:0}.knowledge-select-type-item-label{font-size:12px;color:var(--dola-text-2);flex:1;min-width:0;line-height:22px}.knowledge-select-type-item-count{font-size:12px;color:var(--dola-text-3);margin-left:4px;line-height:20px}.knowledge-select-type-item-icon{width:14px;height:14px;margin-right:4px;flex-shrink:0;object-fit:contain}.knowledge-select-modal-content-area{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.knowledge-select-modal-items{flex:1;overflow-y:auto;padding:8px 16px}.knowledge-select-modal-items .knowledge-select-tab-pane{height:100%}.knowledge-select-modal-items::-webkit-scrollbar{width:6px}.knowledge-select-modal-items::-webkit-scrollbar-track{background:transparent}.knowledge-select-modal-items::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-modal-items::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-modal-loading{display:flex;align-items:center;justify-content:center;height:300px;color:var(--dola-text-3)}.knowledge-select-list{display:flex;flex-direction:column;gap:4px}.knowledge-select-list-item{display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4)!important;cursor:pointer;transition:all .2s ease;min-height:64px}.knowledge-select-list-item:hover{border-color:var(--dola-primary);background:var(--dola-bg-2)!important}.knowledge-select-list-item.checked{border-color:var(--dola-primary);background:var(--dola-bg-3)!important}.knowledge-select-list-item-info{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.knowledge-select-list-item-name{font-size:14px;font-weight:500;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-select-list-item-desc{font-size:12px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-select-list-item-checkbox{flex-shrink:0;width:20px;height:20px;border:2px solid var(--dola-border-1);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:transparent;margin-left:16px}.knowledge-select-list-item-checkbox:hover{border-color:var(--dola-primary)}.knowledge-select-list-item-checkbox.checked{background:var(--dola-primary)!important;border-color:var(--dola-primary);color:var(--dola-text-reverse)!important}.knowledge-select-list-item-checkbox.checked svg{width:14px;height:14px}.knowledge-select-modal-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border:none;flex-shrink:0;background:var(--dola-bg-6);gap:12px}.knowledge-select-modal-footer-info{font-size:14px;color:var(--dola-text-3)}.knowledge-select-footer-count{color:var(--dola-primary);font-weight:600}.knowledge-select-modal-footer-selected{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow:hidden}.knowledge-select-modal-footer-selected-label{font-size:12px;color:var(--dola-text-3);flex-shrink:0;margin-right:2px}.knowledge-select-modal-selected-tag{display:inline-flex;align-items:center;gap:4px;max-width:160px;padding:2px 4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:6px;font-size:11px;line-height:18px;color:var(--dola-text-3);flex-shrink:0;cursor:default;box-sizing:border-box}.knowledge-select-modal-selected-tag-icon{width:12px;height:12px;flex-shrink:0}.knowledge-select-modal-selected-tag-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.knowledge-select-modal-selected-tag-close{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;padding:0;border:none;background:transparent;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;font-size:10px;line-height:1;transition:color .2s ease}.knowledge-select-modal-selected-tag-close:hover{color:var(--dola-text-2)}.knowledge-select-modal-selected-more{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:4px;font-size:11px;line-height:18px;color:var(--dola-text-3);flex-shrink:0;cursor:pointer;transition:color .2s ease,border-color .2s ease}.knowledge-select-modal-selected-more:hover{color:var(--dola-primary);border-color:var(--dola-primary)}.knowledge-select-modal-selected-more-popover .knowledge-select-modal-selected-more-list{display:flex;flex-wrap:wrap;gap:4px;max-width:360px}.knowledge-select-modal-tag-preview{display:flex;flex-direction:column;gap:4px;min-width:200px}.knowledge-select-modal-tag-preview .preview-item-name{font-size:13px;color:var(--dola-text-1)}.knowledge-select-modal-tag-preview .preview-item-meta{font-size:12px;color:var(--dola-text-3)}.knowledge-select-modal-footer-actions{display:flex;gap:8px;flex-shrink:0}.knowledge-select-modal-btn{padding:8px 24px;font-size:14px;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;font-weight:500;min-width:76px}.knowledge-select-modal-btn:disabled{opacity:.5;cursor:not-allowed}.knowledge-select-modal-btn-cancel{color:var(--dola-text-2);background:var(--dola-bg-4);border:1px solid var(--dola-border-1)}.knowledge-select-modal-btn-cancel:hover:not(:disabled){background:var(--dola-bg-2);border-color:var(--dola-primary);color:var(--dola-primary)}.knowledge-select-modal-btn-confirm{color:var(--dola-btn-primary-text);background:var(--dola-primary)}.knowledge-select-modal-btn-confirm:hover:not(:disabled){background:var(--dola-btn-primary-bg-hover)}.knowledge-select-modal-btn-confirm:active:not(:disabled){background:var(--dola-btn-primary-bg-active)}.knowledge-select-quick-import-content{width:100%;height:100%;display:flex;flex-direction:column}.link-content{display:flex;flex-direction:column;padding:0;gap:4px;overflow:hidden}.link-form-item{display:flex;flex-direction:column;gap:4px}.link-form-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.link-form-required{color:var(--dola-extra-1)}.link-autocomplete{width:100%}.link-input.ant-input-affix-wrapper{height:30px;padding:0 8px;border-radius:10px;border-color:var(--dola-border-1);font-size:12px;background:var(--dola-input-bg)!important;color:var(--dola-text-2)}.link-input.ant-input-affix-wrapper .ant-input{height:100%;font-size:12px;background:transparent!important;color:var(--dola-text-2)}.link-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.link-input.ant-input-affix-wrapper input{background:transparent!important;color:var(--dola-text-2)}.link-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.link-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.parse-button.ant-btn-link{font-size:13px;color:var(--dola-primary);padding:0}.parse-button.ant-btn-link:hover:not(:disabled){color:#917aff}.parse-button.ant-btn-link:disabled{color:var(--dola-border-active);cursor:not-allowed}.link-status-container{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:24px}.link-status-container.link-status-idle{background-image:url(/assets/guideMap.png);background-size:contain;background-repeat:no-repeat;background-position:top 12px left 0}#dola-root[dola-theme=dark] .link-status-container.link-status-idle{background-image:url(https://cos.ola.qq.com/dark-7af8cc96.png)}.link-status-container.link-status-parsing{gap:16px}.link-status-container.link-status-parsing .status-message{font-size:12px;color:var(--dola-text-2);margin:0}.link-status-container.link-status-error{gap:16px}.link-status-container.link-status-error .error-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.link-status-container.link-status-error .error-title{font-size:14px;font-weight:500;color:var(--dola-text-1)}.link-status-container.link-status-error .error-description{font-size:12px;color:var(--dola-text-3)}.link-status-success{flex:1;display:flex;flex-direction:column;gap:4px;overflow:hidden;margin-top:8px}.parse-tip{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--dola-text-3);line-height:18px}.parse-tip i{font-size:16px}.link-card-container{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:10px;border:1px solid var(--dola-bg-6);background:var(--dola-bg-5);flex:1;min-height:0;overflow:hidden}.link-card-meta-info{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.link-card-meta-row{display:flex;gap:4px;width:100%}.link-card-meta-col{flex:1 0 0;display:flex;align-items:center;gap:12px;min-width:0}.link-meta-label{flex-shrink:0;font-size:12px;color:var(--dola-text-2);line-height:18px;white-space:nowrap}.link-meta-value{font-size:12px;color:var(--dola-text-1);line-height:18px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-card-meta-col .view-sql-link{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:500;color:var(--dola-primary);text-decoration:none;cursor:pointer;white-space:nowrap}.link-card-meta-col .view-sql-link:hover{opacity:.85}.link-card-meta-col .view-sql-link i{font-size:12px;line-height:1}.dt-card-item{position:relative;background:var(--dola-bg-4)!important;border:1px solid var(--dola-border-1);border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:border-color .12s cubic-bezier(.215,.61,.355,1),box-shadow .12s cubic-bezier(.215,.61,.355,1)}.dt-card-item:hover{border-color:var(--dola-primary)}.dt-card-item.is-selected{border-color:var(--dola-primary);box-shadow:0 0 0 1px var(--dola-primary) inset}.dt-card-item.is-readonly{cursor:default}.dt-card-item.is-readonly:hover{border-color:var(--dola-border-1)}.dt-card-item-check{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;background:var(--dola-primary);color:var(--dola-bg-4);font-size:10px;pointer-events:none}.dt-card-item-text{display:flex;flex-direction:column;gap:8px}.dt-card-item-row{overflow:hidden}.dt-card-item-row-value{font-size:12px;color:var(--dola-text-3);line-height:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-card-item-footer{display:flex;align-items:center;gap:4px}.dt-card-item-chips{display:flex;gap:6px;align-items:center;flex:1;min-width:0}.dt-card-chip{display:inline-flex;align-items:center;gap:2px;height:22px;padding:0 8px;background:var(--dola-bg-2);border-radius:12px;font-size:12px;color:var(--dola-text-1);white-space:nowrap;flex-shrink:0}.dt-card-item-owner{display:flex;align-items:center;gap:2px;font-size:12px;color:var(--dola-text-2);flex-shrink:0;min-width:0;overflow:hidden}.dt-card-item-owner span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px}.link-cards-wrap{display:flex;flex-direction:column;border-radius:10px;background:var(--dola-bg-6);flex:1;min-height:0;overflow:hidden}.link-cards-wrap .scroll-container{flex:1;overflow-y:auto;width:100%}.link-cards-wrap .scroll-container::-webkit-scrollbar{width:6px}.link-cards-wrap .scroll-container::-webkit-scrollbar-track{background:transparent}.link-cards-wrap .scroll-container::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.link-cards-wrap .scroll-container::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.link-assets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.link-assets-grid .no-assets{grid-column:-1;text-align:center;padding:16px 0;color:var(--dola-text-3)}.link-asset-card.ant-card,.link-asset-card.table-card{background:var(--dola-bg-4)!important;border:1px solid var(--dola-border-1)!important;border-radius:10px!important;padding:12px!important;min-height:auto!important;gap:12px!important;cursor:pointer}.link-asset-card.ant-card:hover,.link-asset-card.table-card:hover{border-color:var(--dola-primary)!important;box-shadow:none!important}.link-asset-card.ant-card .card-header,.link-asset-card.table-card .card-header{display:none}.link-asset-card.ant-card .card-body,.link-asset-card.table-card .card-body{background:transparent!important;padding:0!important;border-radius:0!important;gap:12px!important}.history-option-item{display:flex;gap:8px;font-size:12px}.history-option-item .history-url{color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px}.knowledge-select-datasource-panel{display:flex;flex-direction:column;gap:12px;height:100%}.knowledge-select-datasource-select{display:flex;flex-direction:column;gap:4px}.knowledge-select-datasource-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.datasource-select-option{display:flex;flex-direction:column}.datasource-select-option-name{font-size:14px;color:var(--dola-text-1);line-height:22px}.datasource-select-option-id{font-size:12px;color:var(--dola-text-3);line-height:18px}.knowledge-select-datasource-required{color:var(--dola-extra-1)}.knowledge-select-datasource-select-control{width:100%;height:28px}.knowledge-select-datasource-select-control.ant-select .ant-select-selector{height:28px;display:flex;align-items:center;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;padding:0 8px}.knowledge-select-datasource-select-control.ant-select .ant-select-selector .ant-select-selection-search-input{height:28px;font-size:12px}.knowledge-select-datasource-select-control.ant-select .ant-select-selector .ant-select-selection-item{font-size:12px;line-height:26px}.knowledge-select-datasource-select-control.ant-select .ant-select-selector .ant-select-selection-placeholder{font-size:12px!important;color:var(--dola-text-3)!important}.knowledge-select-datasource-select-control.ant-select .ant-select-selector:hover{border-color:var(--dola-primary)}.knowledge-select-datasource-select-control.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-datasource-search{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.knowledge-select-datasource-search .knowledge-select-datasource-label{flex-shrink:0}.knowledge-select-datasource-search .knowledge-select-datasource-search-input{width:180px;flex-shrink:0}.knowledge-select-datasource-search-input.ant-input-affix-wrapper{height:28px;padding:0 8px;background:var(--dola-bg-2);border-radius:8px;border-color:var(--dola-border-1);font-size:12px;color:var(--dola-text-2)}.knowledge-select-datasource-search-input.ant-input-affix-wrapper .ant-input{height:100%;font-size:12px!important;color:var(--dola-text-2);background:transparent;line-height:22px}.knowledge-select-datasource-search-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-datasource-search-input.ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-datasource-search-input.ant-input-affix-wrapper .ant-input-prefix{margin-right:4px;color:var(--dola-text-3)}.knowledge-select-datasource-search-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.knowledge-select-datasource-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-datasource-search .knowledge-select-datasource-search-input.ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-datasource-list-wrapper{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.knowledge-select-datasource-loading{display:flex;align-items:center;justify-content:center;flex:1;color:var(--dola-text-3)}.knowledge-select-datasource-list{display:flex;flex-direction:column;gap:4px;overflow-y:auto;flex:1}.knowledge-select-datasource-list::-webkit-scrollbar{width:6px}.knowledge-select-datasource-list::-webkit-scrollbar-track{background:transparent}.knowledge-select-datasource-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-datasource-list::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-datasource-list-item{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:8px;cursor:pointer;transition:background .15s ease}.knowledge-select-datasource-list-item:hover{background:var(--dola-bg-2)}.knowledge-select-datasource-list-item.is-selected{background:var(--dola-bg-3);border-radius:10px}.knowledge-select-datasource-list-item.is-selected .datasource-list-item-name,.knowledge-select-datasource-list-item.is-selected .datasource-list-item-cn-name,.knowledge-select-datasource-list-item.is-selected .datasource-list-item-icon{color:var(--dola-text-1)}.knowledge-select-datasource-list-item.is-pending{cursor:progress;opacity:.6}.knowledge-select-datasource-list-item .ant-checkbox{flex-shrink:0}.knowledge-select-datasource-list-item .ant-checkbox .ant-checkbox-inner{width:14px;height:14px}.datasource-list-item-pending{display:flex;align-items:center;flex-shrink:0;margin-left:4px;color:var(--dola-text-3)}.datasource-list-item-icon{display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);flex-shrink:0}.datasource-list-item-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--dola-text-2);line-height:18px}.datasource-list-item-text{flex:1;min-width:0;display:flex;flex-direction:column}.datasource-list-item-cn-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--dola-text-1);line-height:22px}.datasource-list-item-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--dola-text-3);line-height:18px}.knowledge-select-tab-experiment-panel{display:flex;flex-direction:column;gap:12px;height:100%}.knowledge-select-tab-experiment-filters{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.knowledge-select-tab-experiment-select-row{display:flex;flex-direction:column;gap:4px}.knowledge-select-tab-experiment-search-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.knowledge-select-tab-experiment-search-row .knowledge-select-datasource-label{flex-shrink:0}.knowledge-select-tab-experiment-search-row .knowledge-select-tab-experiment-search-input{width:180px;flex-shrink:0}.knowledge-select-tab-experiment-select{width:100%;height:28px}.knowledge-select-tab-experiment-select.ant-select .ant-select-selector{height:28px;display:flex;align-items:center;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;padding:0 8px}.knowledge-select-tab-experiment-select.ant-select .ant-select-selector .ant-select-selection-search-input{height:28px;font-size:12px}.knowledge-select-tab-experiment-select.ant-select .ant-select-selector .ant-select-selection-item{font-size:12px;line-height:26px}.knowledge-select-tab-experiment-select.ant-select .ant-select-selector .ant-select-selection-placeholder{font-size:12px!important;color:var(--dola-text-3)!important}.knowledge-select-tab-experiment-select.ant-select .ant-select-selector:hover{border-color:var(--dola-primary)}.knowledge-select-tab-experiment-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-tab-experiment-search-input{flex-shrink:0}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper{height:28px;padding:0 8px;background:var(--dola-bg-2);border-radius:8px;border-color:var(--dola-border-1);font-size:12px;color:var(--dola-text-2)}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input{height:100%;font-size:12px!important;color:var(--dola-text-2);background:transparent;line-height:22px}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input-prefix{margin-right:4px;color:var(--dola-text-3)}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-tab-experiment-list-wrapper{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.knowledge-select-tab-experiment-loading{display:flex;align-items:center;justify-content:center;flex:1;color:var(--dola-text-3)}.knowledge-select-tab-experiment-list{display:flex;flex-direction:column;gap:4px;overflow-y:auto;flex:1}.knowledge-select-tab-experiment-list::-webkit-scrollbar{width:6px}.knowledge-select-tab-experiment-list::-webkit-scrollbar-track{background:transparent}.knowledge-select-tab-experiment-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-tab-experiment-list::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-tab-experiment-list-item{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:8px;cursor:pointer;transition:background .15s ease}.knowledge-select-tab-experiment-list-item:hover{background:var(--dola-bg-2)}.knowledge-select-tab-experiment-list-item.is-selected{background:var(--dola-bg-3);border-radius:10px}.knowledge-select-tab-experiment-list-item.is-selected .tab-experiment-list-item-name{color:var(--dola-text-1)}.knowledge-select-tab-experiment-list-item .ant-checkbox{flex-shrink:0}.knowledge-select-tab-experiment-list-item .ant-checkbox .ant-checkbox-inner{width:14px;height:14px}.tab-experiment-list-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.tab-experiment-list-item-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--dola-text-2);line-height:18px}.knowledge-select-dashboard-link-panel{display:flex;flex-direction:column;gap:12px;height:100%;overflow:hidden}.knowledge-select-dashboard-link-header{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.knowledge-select-dashboard-link-label{font-size:12px;color:var(--dola-text-3);line-height:22px}.knowledge-select-dashboard-link-required{color:var(--dola-extra-1)}.knowledge-select-dashboard-link-input-row{display:flex;align-items:center;gap:8px}.knowledge-select-dashboard-link-input{flex:1;min-width:0}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper{height:32px;padding:0 8px;background:var(--dola-bg-2)!important;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;color:var(--dola-text-2)}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper .ant-input,.knowledge-select-dashboard-link-input.ant-input-affix-wrapper .ant-input-outlined{height:100%;font-size:12px!important;color:var(--dola-text-2);background:var(--dola-bg-2)!important}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper .ant-input::placeholder,.knowledge-select-dashboard-link-input.ant-input-affix-wrapper .ant-input-outlined::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper input{background:var(--dola-bg-2)!important}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper:hover{border-color:var(--dola-primary)}.knowledge-select-dashboard-link-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-dashboard-link-input.ant-input,.knowledge-select-dashboard-link-input.ant-input-outlined{height:32px;padding:0 8px;background:var(--dola-bg-2)!important;border-radius:8px;border-color:var(--dola-border-1);font-size:12px;color:var(--dola-text-2)}.knowledge-select-dashboard-link-input.ant-input::placeholder,.knowledge-select-dashboard-link-input.ant-input-outlined::placeholder{color:var(--dola-text-3)!important;font-size:12px!important}.knowledge-select-dashboard-link-input.ant-input:hover,.knowledge-select-dashboard-link-input.ant-input-outlined:hover{border-color:var(--dola-primary)}.knowledge-select-dashboard-link-input.ant-input:focus,.knowledge-select-dashboard-link-input.ant-input-outlined:focus{border-color:var(--dola-primary);box-shadow:none}.knowledge-select-dashboard-link-parse-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;font-size:12px;color:var(--dola-primary);cursor:pointer;white-space:nowrap;transition:opacity .15s ease}.knowledge-select-dashboard-link-parse-btn:hover{opacity:.8}.knowledge-select-dashboard-link-parse-btn.is-disabled{color:var(--dola-text-3);cursor:not-allowed;opacity:1}.knowledge-select-dashboard-link-parse-btn.is-disabled:hover{opacity:1}.knowledge-select-dashboard-link-loading{display:flex;align-items:center;justify-content:center;gap:4px;flex:1;color:var(--dola-text-3);font-size:12px;background:var(--dola-bg-4)}.knowledge-select-dashboard-link-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:4px;padding-top:24px}.knowledge-select-dashboard-link-empty-img{width:64px;height:64px;opacity:.6}.knowledge-select-dashboard-link-empty-text{font-size:12px;color:var(--dola-text-3)}.knowledge-select-dashboard-link-result{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow:hidden}.knowledge-select-dashboard-link-hint{display:flex;align-items:center;gap:2px;font-size:12px;color:var(--dola-text-3);flex-shrink:0}.knowledge-select-dashboard-link-hint-icon{font-size:14px;color:var(--dola-text-3);flex-shrink:0}.knowledge-select-dashboard-link-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;overflow-y:auto;flex:1;min-height:0;padding-right:2px}.knowledge-select-dashboard-link-grid::-webkit-scrollbar{width:6px}.knowledge-select-dashboard-link-grid::-webkit-scrollbar-track{background:transparent}.knowledge-select-dashboard-link-grid::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.knowledge-select-dashboard-link-grid::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.knowledge-select-dashboard-link-card{position:relative;display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--dola-bg-4)!important;border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;overflow:hidden}.knowledge-select-dashboard-link-card:hover{border-color:var(--dola-primary)}.knowledge-select-dashboard-link-card.is-selected{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-bg-3)!important}.knowledge-select-dashboard-link-card-check{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:var(--dola-primary);border-radius:50%;color:var(--dola-text-reverse);font-size:10px}.knowledge-select-dashboard-link-card-title{font-size:12px;color:var(--dola-text-1);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:18px;padding-right:20px}.knowledge-select-dashboard-link-card-meta{display:flex;flex-direction:column;gap:2px}.knowledge-select-dashboard-link-card-id{font-size:11px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}.knowledge-ref-menu-button{display:flex;align-items:center;justify-content:center;height:22px;width:24px;border-radius:12px;border:none;background:transparent;cursor:pointer;transition:all .2s ease;color:var(--dola-text-2);font-size:14px;padding:2px 8px;margin-right:4px;background-color:var(--dola-bg-3)}.knowledge-ref-menu-button .iconfont{font-size:10px;font-weight:700;color:var(--dola-text-2)}.knowledge-ref-menu-button:hover{color:var(--dola-text-1);background-color:var(--dola-bg-2)}.knowledge-ref-menu-button:active{background-color:var(--dola-bg-2)}.knowledge-ref-menu-button--mobile{height:24px;width:28px;padding:0;border-radius:50%;flex-shrink:0;background-color:var(--dola-bg-3)}.knowledge-ref-menu-button--mobile .iconfont{font-size:10px;color:var(--dola-text-1)}.ant-drawer.knowledge-ref-mobile-drawer .ant-drawer-content-wrapper{border-radius:16px 16px 0 0;overflow:hidden}.ant-drawer.knowledge-ref-mobile-drawer .ant-drawer-body{padding:0;overflow:hidden}.knowledge-ref-mobile-panel{display:flex;flex-direction:column;background:var(--dola-bg-4);padding-bottom:env(safe-area-inset-bottom,0);min-height:70vh}.knowledge-ref-mobile-drag-indicator{width:36px;height:5px;background:var(--dola-border-1);border-radius:100px;margin:7px auto 0;flex-shrink:0}.knowledge-ref-mobile-panel-header{display:flex;align-items:center;padding:12px 16px;position:relative}.knowledge-ref-mobile-panel-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:20px}.knowledge-ref-mobile-panel-body{padding:0 16px 24px;display:flex;flex-direction:column;gap:24px;overflow-y:auto}.knowledge-ref-mobile-group{display:flex;flex-direction:column;gap:10px}.knowledge-ref-mobile-group-title{font-size:13px;font-weight:400;color:var(--dola-text-1);line-height:18px}.knowledge-ref-mobile-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.knowledge-ref-mobile-card{display:flex;align-items:center;gap:6px;padding:16px;border:.7px solid var(--dola-border-1);border-radius:16px;background:var(--dola-bg-4);cursor:pointer;transition:background-color .12s cubic-bezier(.215,.61,.355,1),border-color .12s cubic-bezier(.215,.61,.355,1)}.knowledge-ref-mobile-card:active{background:var(--dola-bg-2);border-color:var(--dola-primary)}.knowledge-ref-mobile-card.is-disabled{opacity:.5;cursor:not-allowed}.knowledge-ref-mobile-card.is-disabled:active{background:var(--dola-bg-4);border-color:var(--dola-border-1)}.knowledge-ref-mobile-card-icon{width:16px;height:16px;flex-shrink:0;object-fit:contain}.knowledge-ref-mobile-card-label{font-size:14px;font-weight:400;color:var(--dola-text-1);line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-ref-main-panel{position:fixed;z-index:1050;background:var(--dola-bg-4);border-radius:8px;box-shadow:0 3px 10px #0000001a;overflow:visible}.knowledge-ref-main-panel .knowledge-ref-overlay{background:var(--dola-bg-4)}.knowledge-ref-overlay{display:flex;flex-direction:column;border-radius:8px;overflow:hidden}.knowledge-ref-sub-panel-portal{position:fixed;z-index:1051;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;box-shadow:0 3px 10px #0000001a;overflow:hidden}.knowledge-ref-sub-panel-portal .knowledge-ref-sub-panel{border-left:none}.knowledge-ref-menu-left{width:150px;padding:6px;display:flex;flex-direction:column;gap:4px}.knowledge-ref-menu-group-title{color:var(--dola-text-3);font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin:0;padding:0 0 0 8px;line-height:18px}.knowledge-ref-menu-row{display:flex;align-items:center;gap:4px;padding:2px 8px;color:var(--dola-text-2);font-size:12px;line-height:22px;border-radius:10px;cursor:pointer;transition:background-color .12s ease;margin:2px 0}.knowledge-ref-menu-row .knowledge-ref-menu-icon{width:12px;height:12px;flex-shrink:0;object-fit:contain}.knowledge-ref-menu-row span{flex:1;white-space:nowrap}.knowledge-ref-menu-row .knowledge-ref-menu-arrow{flex:none;font-size:10px;color:var(--dola-text-1);flex-shrink:0}.knowledge-ref-menu-row:hover,.knowledge-ref-menu-row.is-hovered{background-color:var(--dola-bg-3)}.knowledge-ref-menu-row.is-disabled{opacity:.5;cursor:not-allowed;color:var(--dola-text-4)}.knowledge-ref-menu-row.is-disabled:hover{background-color:transparent}.knowledge-ref-menu-divider{height:1px;background-color:var(--dola-border-1);margin:4px 0}.knowledge-ref-sub-panel{width:460px;height:480px;background:var(--dola-bg-4);border-left:1px solid var(--dola-border-1);display:flex;flex-direction:column;overflow:hidden}.knowledge-ref-sub-panel-tree{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.knowledge-ref-sub-panel-tree .reference-tree-container{flex:1;min-height:0;display:flex;flex-direction:column;box-shadow:none!important;border:none!important;border-radius:0!important;background:transparent;box-sizing:border-box}.knowledge-ref-sub-panel-tree .reference-tree-container .ant-spin-nested-loading{min-height:0}.knowledge-ref-sub-panel-conversation{width:100%;min-height:360px;max-height:680px;background:var(--dola-bg-4);border-left:none;display:flex;flex-direction:column;overflow:hidden;padding:12px;box-sizing:border-box;gap:4px}.knowledge-ref-sub-panel-conversation .conv-search-bar{display:flex;align-items:center;gap:4px;height:28px;padding:0 8px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:10px;flex-shrink:0}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-icon{font-size:12px;color:var(--dola-text-4);flex-shrink:0}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-input{flex:1;border:none;outline:none;background:transparent;font-size:12px;color:var(--dola-text-1);line-height:22px}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-input::placeholder{color:var(--dola-text-4)}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-clear{font-size:12px;color:var(--dola-text-4);cursor:pointer;flex-shrink:0;transition:color .12s cubic-bezier(.215,.61,.355,1)}.knowledge-ref-sub-panel-conversation .conv-search-bar .conv-search-clear:hover{color:var(--dola-text-2)}.knowledge-ref-sub-panel-conversation .conv-select-all{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;cursor:pointer;transition:background-color .12s cubic-bezier(.215,.61,.355,1);flex-shrink:0}.knowledge-ref-sub-panel-conversation .conv-select-all:hover{background:var(--dola-bg-2)}.knowledge-ref-sub-panel-conversation .conv-select-all .conv-select-all-label{font-size:12px;color:var(--dola-text-2);user-select:none}.knowledge-ref-sub-panel-conversation .conv-select-all .conv-selected-count{margin-left:auto;font-size:12px;color:var(--dola-primary);font-weight:500}.knowledge-ref-sub-panel-conversation .conv-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:4px}.knowledge-ref-sub-panel-conversation .conv-list-loading{display:flex;align-items:center;justify-content:center;padding:24px 0}.knowledge-ref-sub-panel-conversation .conv-list-empty{padding:24px 12px;color:var(--dola-text-3);font-size:12px;text-align:center}.knowledge-ref-sub-panel-conversation .conv-list-item{display:flex;align-items:center;gap:8px;padding:2px 8px;border-radius:8px;cursor:pointer;transition:background-color .12s cubic-bezier(.215,.61,.355,1)}.knowledge-ref-sub-panel-conversation .conv-list-item:hover{background:var(--dola-bg-2)}.knowledge-ref-sub-panel-conversation .conv-list-item-selected{background:var(--dola-bg-3)!important}.knowledge-ref-sub-panel-conversation .conv-list-item .conv-list-item-title{flex:1;min-width:0;font-size:12px;color:var(--dola-text-1);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-list-item-selected .knowledge-ref-sub-panel-conversation .conv-list-item .conv-list-item-title{color:var(--dola-text-1)}.knowledge-ref-sub-panel-conversation .conv-list-loading-more{display:flex;align-items:center;justify-content:center;padding:8px 0;color:var(--dola-text-3);font-size:12px}.knowledge-ref-mobile-sub-panel{display:flex;flex-direction:column;height:100%;background:var(--dola-bg-4)}.knowledge-ref-mobile-sub-panel-header{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--dola-border-2);flex-shrink:0}.knowledge-ref-mobile-sub-panel-back{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;cursor:pointer;color:var(--dola-text-1);font-size:16px;padding:0;margin-right:8px}.knowledge-ref-mobile-sub-panel-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:22px}.knowledge-ref-mobile-sub-panel-body{flex:1;overflow-x:hidden;overflow-y:auto;min-height:0}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel{width:100%;height:100%;border-left:none}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tree{width:100%;height:100%;overflow-y:auto}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-conversation{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-datasource{width:100%;height:100%;overflow-y:auto;padding:12px 16px;box-sizing:border-box}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-datasource .knowledge-select-datasource-search{flex-direction:column;align-items:stretch;gap:4px}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-datasource .knowledge-select-datasource-search .knowledge-select-datasource-label{flex-shrink:0}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-datasource .knowledge-select-datasource-search .knowledge-select-datasource-search-input{width:100%;flex-shrink:0}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment{width:100%;height:100%;overflow-y:auto;padding:12px 16px;box-sizing:border-box}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-filters{flex-direction:column;gap:8px}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-search-input{width:100%;flex-shrink:0}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper{height:28px!important;padding:3px 8px!important;align-items:center!important}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input{height:20px!important;font-size:12px;line-height:20px!important;padding:0!important}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-search-input.ant-input-affix-wrapper .ant-input-prefix{height:20px;line-height:20px}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-filter-row{width:100%;flex:none}.knowledge-ref-mobile-sub-panel-body .knowledge-ref-sub-panel-tab-experiment .knowledge-select-tab-experiment-filter-row .knowledge-select-tab-experiment-select{flex:1;width:auto}.knowledge-ref-mobile-sub-panel-body .conv-list{flex:1;overflow-y:auto}.knowledge-ref-mobile-sub-panel-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0));border-top:1px solid var(--dola-border-2);flex-shrink:0;background:var(--dola-bg-4)}.knowledge-ref-mobile-sub-panel-footer-info{font-size:14px;color:var(--dola-text-2);line-height:20px}.knowledge-ref-mobile-sub-panel-footer-count{color:var(--dola-text-1);font-weight:500}.knowledge-ref-mobile-sub-panel-confirm{height:36px;padding:0 24px;border-radius:12px;border:none;background:var(--dola-primary);color:var(--dola-btn-primary-text);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .12s cubic-bezier(.215,.61,.355,1)}.knowledge-ref-mobile-sub-panel-confirm:active{background:var(--dola-primary)}.knowledge-ref-guide-tooltip{position:fixed;z-index:999;width:244px;animation:knowledge-ref-guide-fade-in .16s cubic-bezier(.215,.61,.355,1) both}.knowledge-ref-guide-arrow{position:absolute;top:-5px;left:10px;width:10px;height:10px;background:var(--dola-bg-5);transform:rotate(45deg);border-top-left-radius:2px;z-index:1}.knowledge-ref-guide-content{position:relative;display:flex;align-items:stretch;gap:8px;padding:12px;background:var(--dola-bg-5);border-radius:8px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008;overflow:hidden}.knowledge-ref-guide-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.knowledge-ref-guide-title{font-size:12px;line-height:20px;color:var(--dola-text-1);letter-spacing:1.5px;word-break:break-word}.knowledge-ref-guide-desc{font-size:10px;line-height:16px;color:var(--dola-text-2);word-break:break-word}.knowledge-ref-guide-deco{flex:0 0 auto;width:61px;height:56px;object-fit:contain;align-self:flex-end;user-select:none;-webkit-user-drag:none}@keyframes knowledge-ref-guide-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.file-upload-tag{display:inline-flex;align-items:center;border-radius:8px;background-color:var(--dola-bg-4);border:1px solid var(--dola-border-1);padding:6px 8px;font-size:12px;color:var(--dola-text-1);font-weight:400;gap:4px;height:24px;position:relative;transition:all .3s ease;box-sizing:border-box}.file-upload-tag .icon-bendewenjian{font-size:14px!important;color:var(--dola-text-2)}.file-upload-tag:before{content:"";position:absolute;left:0;top:0;height:100%;width:var(--upload-progress, 0%);background:linear-gradient(90deg,var(--dola-primary-soft) 0%,var(--dola-primary-light) 100%);opacity:.3;transition:width .3s ease;z-index:0;pointer-events:none;border-radius:8px}.file-upload-tag:hover{background-color:var(--dola-bg-5)}.file-upload-tag:hover .file-upload-tag-close{display:flex}.file-upload-tag-uploading:before{opacity:.5}.file-upload-tag-success:before{opacity:0;width:100%!important;transition:opacity .5s ease,width .3s ease}.file-upload-tag-error{background-color:var(--dola-error-light);border-color:var(--dola-error-border)}.file-upload-tag-name{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:1}.file-upload-tag-close{cursor:url(/assets/cursor-icon.svg),pointer;display:none;position:absolute;right:-5px;top:-5px;width:14px;height:14px;background:var(--dola-text-5);border-radius:50%;color:#fff;align-items:center;justify-content:center;z-index:1;opacity:.6}.file-upload-tag-close .iconfont{font-size:12px}.file-upload-tag-close:hover{opacity:.8}@media (max-width: 768px){.file-upload-tag .file-upload-tag-close{display:flex}}.file-upload-tag-image{width:24px!important;height:24px!important;padding:0!important;gap:0!important}.file-upload-tag-image .file-upload-tag-image-container{width:100%;height:100%;overflow:hidden;border-radius:8px}.file-upload-tag-image .file-upload-tag-image-content{width:100%;height:100%;object-fit:cover;display:block}.file-upload-tag-image-preview{max-width:300px;max-height:300px;min-width:10px;min-height:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:10px}.file-upload-tag-image-preview img{max-width:100%;max-height:100%;object-fit:contain;display:block}.typewriter .cursor{border-right:2px solid #333;animation:blink 1s step-end infinite}@keyframes blink{0%,to{border-color:transparent}50%{border-color:#333}}.metric-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:0 16px;box-sizing:border-box;border-radius:8px}.metric-card .metric-card-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;color:var(--dola-text-2)!important;line-height:22px;margin-bottom:8px;font-style:normal;text-align:left;width:100%;max-width:100%;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-sizing:border-box}.metric-card .metric-card-value-wrapper{display:flex;align-items:baseline;justify-content:flex-start;gap:4px;width:100%;overflow:hidden}.metric-card .metric-card-value-wrapper .metric-card-value{font-family:Roboto;font-weight:900;color:var(--dola-text-1);font-size:34px;line-height:1;white-space:nowrap;max-width:100%;min-width:0;text-overflow:ellipsis;overflow:hidden}.metric-card .metric-card-value-wrapper .metric-card-unit{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--dola-text-1);margin-left:2px;font-size:12px;font-style:normal;font-weight:700;line-height:32px;flex-shrink:0}.metric-card .metric-card-subtitle{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;color:var(--dola-text-3);line-height:1.5;margin-top:8px;text-align:center;word-break:break-word;width:100%;max-width:100%;box-sizing:border-box;padding:0 12px}.lazy-chart-wrapper,.lazy-chart-wrapper .lazy-chart-content{position:relative;width:100%;height:100%;box-sizing:border-box}.lazy-chart-wrapper .lazy-chart-content .chart-error{height:100%;margin:0;border:none}.lazy-chart-wrapper .chart-container{padding:0}.lazy-chart-wrapper .lazy-chart-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:100px}.lazy-chart-wrapper .lazy-chart-loading .ant-spin .ant-spin-text{margin-top:12px;color:#999;font-size:14px}.time-filter-modal :global .ant-modal-content{padding:20px 24px;border-radius:12px;overflow:hidden;background:var(--dola-bg-popup)!important}.time-filter-modal :global .ant-modal-body{padding:0}.time-filter-modal .time-filter-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:24px}.time-filter-modal .time-filter-title{font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;color:var(--dola-title);line-height:24px}.time-filter-modal .time-filter-close{font-size:14px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;margin-top:4px}.time-filter-modal .time-filter-close:hover{color:var(--dola-text-2)}.time-filter-modal .time-filter-content{display:flex;flex-direction:column;gap:24px}.time-filter-modal .time-type-segmented{display:inline-flex;width:168px;padding:2px;background:var(--dola-bg-7);border-radius:6px}.time-filter-modal .time-type-segmented .ant-segmented-group{justify-content:center}.time-filter-modal .time-type-segmented .ant-segmented-item{padding:2px 4px;min-width:82px;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:500;color:var(--dola-text-2);line-height:22px;border-radius:4px}.time-filter-modal .time-type-segmented .ant-segmented-item:hover{color:var(--dola-text-1)}.time-filter-modal .time-type-segmented .ant-segmented-item-label{padding:0!important}.time-filter-modal .time-type-segmented .ant-segmented-item-selected{background:var(--dola-bg-popup)!important;color:var(--dola-text-1);font-weight:500;box-shadow:0 1px 4px #00000014}.time-filter-modal .time-type-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--dola-text-1)}.time-filter-modal .time-type-segmented .ant-segmented-thumb{background:var(--dola-bg-popup);border-radius:4px;box-shadow:0 1px 4px #00000014}.time-filter-modal .section-label{display:inline-block;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:22px}.time-filter-modal .time-range-preview{font-family:PingFang SC,sans-serif;font-size:12px;font-weight:500;color:var(--dola-text-1);line-height:22px}.time-filter-modal .filter-section{display:flex;flex-direction:column;gap:12px}.time-filter-modal .filter-section .granularity-options{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.time-filter-modal .filter-section .granularity-options .granularity-btn{height:36px;padding:0;border:1px solid var(--dola-input-border-default);border-radius:6px;background:var(--dola-bg-5);font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;color:var(--dola-text-1);line-height:22px;cursor:pointer;transition:all .2s}.time-filter-modal .filter-section .granularity-options .granularity-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.time-filter-modal .filter-section .granularity-options .granularity-btn.active{border-color:var(--dola-primary);background:var(--dola-primary-bg);color:var(--dola-primary);font-weight:500}.time-filter-modal .filter-section .quick-options{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.time-filter-modal .filter-section .quick-options .quick-btn{height:36px;padding:0;border:1px solid var(--dola-input-border-default);border-radius:6px;background:var(--dola-bg-5);font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:22px;cursor:pointer;transition:all .2s}.time-filter-modal .filter-section .quick-options .quick-btn:hover{border-color:var(--dola-primary);color:var(--dola-primary)}.time-filter-modal .filter-section .quick-options .quick-btn.active{border-color:var(--dola-primary);background:var(--dola-primary-bg);color:var(--dola-primary);font-weight:500}.time-filter-modal .filter-section .static-time-inputs{display:flex;align-items:center;gap:8px;width:100%}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper{flex:1;width:0;position:relative;display:flex;align-items:center}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper .ant-picker{width:100%}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper .time-icon{position:absolute;left:12px;z-index:1;color:var(--dola-text-3);font-size:16px;pointer-events:none}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input{width:100%;height:36px;background:var(--dola-input-bg);border-color:var(--dola-input-border-default)}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input .ant-picker-input{padding-left:36px;text-align:center}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input .ant-picker-input input{font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:22px;text-align:center}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input .ant-picker-input input::placeholder{color:var(--dola-text-3)}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input:hover{border-color:var(--dola-input-border-hover)}.time-filter-modal .filter-section .static-time-inputs .time-input-wrapper :global .time-input.ant-picker-focused{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.time-filter-modal .filter-section .static-time-inputs .separator{flex-shrink:0;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;color:var(--dola-text-3);line-height:22px}.time-filter-modal .filter-section :global .time-select{width:100%;height:36px}.time-filter-modal .filter-section :global .time-select .ant-select-selector{height:36px;padding:0 12px;border-radius:6px;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:22px;background:var(--dola-input-bg);border-color:var(--dola-input-border-default)}.time-filter-modal .filter-section :global .time-select .ant-select-selector .ant-select-selection-placeholder{color:var(--dola-text-4);line-height:34px}.time-filter-modal .filter-section :global .time-select .ant-select-selector .ant-select-selection-item{line-height:34px}.time-filter-modal .filter-section :global .time-select .ant-select-arrow{color:var(--dola-text-3);font-size:14px}.time-filter-modal .filter-section :global .time-select:hover .ant-select-selector{border-color:var(--dola-input-border-hover)}.time-filter-modal .filter-section :global .time-select.ant-select-focused .ant-select-selector{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.time-filter-modal .modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:24px 0 0;margin-top:0}.time-filter-modal .modal-footer .delete-btn{height:30px;padding:0 20px;border:none;border-radius:6px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;color:var(--dola-danger);line-height:22px;cursor:pointer;transition:all .2s;background:transparent}.time-filter-modal .modal-footer .delete-btn:hover{background:var(--dola-bg-hover)}.time-filter-modal .modal-footer .right-buttons{display:flex;gap:12px}.time-filter-modal .modal-footer .right-buttons .cancel-btn{height:30px;width:108px;padding:0 20px;border-radius:6px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;background-color:var(--dola-bg-7);color:var(--dola-text-1);line-height:22px;cursor:pointer;transition:all .2s}.time-filter-modal .modal-footer .right-buttons .cancel-btn:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}.time-filter-modal .modal-footer .right-buttons .confirm-btn{height:30px;width:108px;padding:0 20px;border-radius:6px;background:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default);font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;cursor:pointer;transition:all .2s}.time-filter-modal .modal-footer .right-buttons .confirm-btn:hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.time-filter-modal .modal-footer .right-buttons .confirm-btn:disabled{background:var(--dola-btn-disabled-bg);border-color:var(--dola-btn-disabled-bg);color:var(--dola-btn-disabled-text);cursor:not-allowed}.date-range-display{display:flex;align-items:center;gap:8px;cursor:pointer;box-sizing:border-box}.date-range-display .range-tag{display:flex;height:22px;padding:5px 6px;justify-content:center;align-items:center;gap:4px;border-radius:6px;background:linear-gradient(88deg,#925fff 3.58%,#a277ff 99.8%);color:#fff;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:22px;border:none;margin:0}.date-range-display .range-dates{color:var(--dola-text-1);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:22px;white-space:nowrap}.date-range-display .iconfont{font-size:16px;color:#666;transition:color .2s}.date-range-display .iconfont.btn{cursor:pointer}.date-range-display .iconfont.btn:hover:not(.disabled){color:#7433ff}.date-range-display .iconfont.btn.disabled{cursor:not-allowed;opacity:.5}.date-range-display .icon-divider{width:1px;height:18px;margin:0 3px;background:#e7e7e7}.date-range-display.date-range-display-small{height:36px;padding:3px 12px;border-radius:8px;background:#f7f7f7}@container (max-width: 675px){.date-range-display .range-dates{display:none}}@container top-header (max-width: 1000px){.date-range-display .range-dates{display:none}}.code-view-modal .code-view-content{width:100%;height:500px;border:1px solid var(--dola-border-1);border-radius:6px;overflow:hidden}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.modal-title-bar{display:flex;align-items:center;justify-content:space-between;height:42px;width:calc(100% - 32px)}.modal-title-bar .modal-title-text{font-size:16px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0}.stream-dashboard-generator{height:calc(90vh - 120px);min-height:600px;position:relative;background:#f7f7f7;border-radius:8px;overflow:hidden}.stream-dashboard-generator .dashboard-content{height:100%;position:relative;overflow:hidden;background:transparent}.stream-dashboard-generator .dashboard-content .dashboard-topbar{position:sticky;top:0;z-index:10;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0;background:#fff;border-bottom:1px solid #e8e8e8}.stream-dashboard-generator .dashboard-content .dashboard-topbar .dashboard-title{font-size:16px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-section{display:flex;align-items:center;gap:16px}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-info{display:flex;align-items:center;gap:6px;font-size:12px;color:#666}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-info .time-filter-value{color:#111;font-weight:500}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-btn{display:flex;align-items:center;gap:6px;color:#666;border-color:#d9d9d9}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-btn:hover{color:#7433ff;border-color:#7433ff}.stream-dashboard-generator .dashboard-content .dashboard-topbar .time-filter-btn .iconfont{font-size:14px}.stream-dashboard-generator .dashboard-content .empty-state{height:100%;display:flex;align-items:center;justify-content:center;background:transparent;overflow:auto;position:relative}.stream-dashboard-generator .dashboard-content .empty-state .empty-content{text-align:center;color:#999}.stream-dashboard-generator .dashboard-content .empty-state .empty-content .empty-icon{font-size:64px;color:#d9d9d9;display:block}.stream-dashboard-generator .dashboard-content .empty-state .empty-content .empty-text{font-size:14px;line-height:1.5;max-width:300px;margin-top:15px;color:#7433ff}.stream-dashboard-generator .dashboard-content .empty-state .skeleton-cards-container{position:absolute;inset:0;padding:16px;display:flex;align-items:flex-start;justify-content:flex-start}.stream-dashboard-generator .dashboard-content .empty-state .skeleton-cards-container .skeleton-card.initial{width:calc(25% - 18px);min-width:200px;max-width:300px;height:114px}.stream-dashboard-generator .dashboard-content .skeleton-card{background:#fff;border:1px solid #e7e7e7;border-radius:8px;overflow:hidden}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-loading-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-loading-content .skeleton-loading-gif{width:140px;height:140px;object-fit:contain}.stream-dashboard-generator .dashboard-content .skeleton-card.small .skeleton-loading-gif{width:100px;height:100px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content{width:100%;height:100%;padding:16px;box-sizing:border-box;display:flex;flex-direction:column}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-title-bar{margin-bottom:16px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-title-bar .skeleton-title{width:120px;height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;margin-bottom:8px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-title-bar .skeleton-subtitle{width:80px;height:12px;background:linear-gradient(90deg,#f5f5f5 25%,#ececec 50%,#f5f5f5 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:3px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area{flex:1;display:flex;flex-direction:column;position:relative;padding-left:40px;padding-bottom:24px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-y-axis{position:absolute;left:0;top:0;bottom:24px;width:32px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-right:8px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-y-axis .skeleton-axis-line{position:absolute;right:0;top:0;bottom:0;width:1px;background:#e8e8e8}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-y-axis .skeleton-axis-label{width:24px;height:10px;background:linear-gradient(90deg,#f5f5f5 25%,#ececec 50%,#f5f5f5 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:2px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-bars{flex:1;display:flex;align-items:flex-end;justify-content:space-around;gap:12px;padding:0 8px;border-bottom:1px solid #e8e8e8}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-bars .skeleton-bar{flex:1;max-width:48px;background:linear-gradient(180deg,#e8e8e8 0%,#f0f0f0 100%);border-radius:4px 4px 0 0;animation:skeleton-bar-shimmer 1.5s infinite}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-x-axis{position:absolute;left:40px;right:0;bottom:0;height:20px;display:flex;justify-content:space-around;align-items:center;padding:0 8px}.stream-dashboard-generator .dashboard-content .skeleton-card .skeleton-content .skeleton-chart-area .skeleton-x-axis .skeleton-axis-label{width:32px;height:10px;background:linear-gradient(90deg,#f5f5f5 25%,#ececec 50%,#f5f5f5 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:2px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-bar-shimmer{0%,to{opacity:.6}50%{opacity:1}}.stream-dashboard-generator .dashboard-content .dashboard-grid-container{height:100%;position:relative;overflow:auto;background:transparent}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .layout{position:relative;min-height:100%;box-sizing:border-box}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-error{margin:0;height:100%;border:none;font-weight:400}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid{min-height:100%;position:relative;z-index:1;box-sizing:border-box}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-grid-item{transition:all .2s ease;transition-property:left,top,width,height;z-index:1}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-grid-placeholder{background:rgba(222,212,240,.6);opacity:1;border-radius:8px;transition:all .2s ease;z-index:0}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card{position:relative;z-index:2;background:#fff;border:1px solid #e7e7e7;border-radius:8px;overflow:hidden;transition:box-shadow .3s,border-color .3s}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card:hover .chart-menu-btn{display:flex!important}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.generation-complete:hover{box-shadow:0 2px 8px #0000001f;border-color:#7433ff80}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.generation-complete:hover .chart-drag-handle,.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.generation-complete:hover .chart-delete-btn{display:flex!important}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.react-grid-item.react-draggable-dragging{box-shadow:0 4px 16px #7433ff33;border-color:#7433ff;cursor:move;z-index:100}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card.react-grid-item.resizing{box-shadow:0 4px 16px #7433ff33;border-color:#7433ff}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content{flex:1;position:relative;width:100%;height:100%;display:flex;flex-direction:column}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .chart-container{width:100%;height:100%;margin:0;padding:0;background-color:transparent;border-radius:0}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .chart-container>div{width:100%!important;height:100%!important}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-loading-overlay{position:absolute;inset:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:100;backdrop-filter:blur(2px);border-radius:8px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-loading-overlay .widget-loading-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-loading-overlay .widget-loading-content .widget-loading-text{font-size:12px;color:#666;font-weight:400}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay{position:absolute;inset:0;background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:8px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;max-width:80%;max-height:76%;text-align:center}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content .error-icon svg{width:42px;height:42px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content .error-text{color:#242424;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content .error-text a{color:#824df7}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-error-overlay .widget-error-content .error-text a:hover{color:#824cf6c4}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-empty-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:99;border-radius:8px;pointer-events:none}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-empty-overlay .widget-empty-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-content .widget-empty-overlay .widget-empty-content .empty-text{font-size:14px;color:#999;margin-top:15px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:end;padding:10px;z-index:10;pointer-events:none}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header>*{pointer-events:auto}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-drag-handle{position:absolute;top:0;left:50%;transform:translate(-50%);cursor:move;display:none;align-items:center;padding:6px 8px;border-radius:4px;background:rgba(255,255,255,.6);transition:background .3s;z-index:15;pointer-events:auto}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-drag-handle:hover{background:#ffffff}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-drag-handle i{line-height:1;color:#666;font-size:12px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn{width:28px;height:28px;display:none;align-items:center;justify-content:center;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);border:none;border-radius:4px;cursor:pointer;transition:all .3s;box-shadow:none;padding:0;flex-shrink:0;z-index:101}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn i{color:#86909c;font-size:16px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn:hover{background:#f7f7f7}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn:hover i{color:#242424}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-menu-btn:active{transform:scale(.95)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-delete-btn{position:absolute;top:6px;right:6px;display:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:rgba(255,255,255,.9);cursor:pointer;transition:all .2s;z-index:15;pointer-events:auto}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-delete-btn:hover{background:#fff1f0}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-delete-btn:hover i{color:#ff4d4f}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .chart-card .chart-header .chart-delete-btn i{font-size:14px;color:#999;line-height:1;transition:color .2s}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle{z-index:10}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle:after{border-color:#7433ff;border-width:0 0 6px 6px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle.react-resizable-handle-se{bottom:4px;right:4px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle.react-resizable-handle-sw{bottom:4px;left:4px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle.react-resizable-handle-ne{top:4px;right:4px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .chart-grid .react-resizable-handle.react-resizable-handle-nw{top:4px;left:4px}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .generating-overlay{position:absolute;inset:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(2px)}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .generating-overlay .generating-content{text-align:center;padding:24px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001f;border:1px solid #e8e8e8}.stream-dashboard-generator .dashboard-content .dashboard-grid-container .generating-overlay .generating-content .generating-text{font-size:16px;color:#666;font-weight:500;margin-top:16px}.stream-dashboard-generator .dashboard-content .generating-indicator{position:absolute;bottom:16px;left:16px;display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.95);padding:8px 12px;border-radius:6px;box-shadow:0 2px 8px #0000001a;border:1px solid #e8e8e8;z-index:1000;backdrop-filter:blur(4px)}.stream-dashboard-generator .dashboard-content .generating-indicator .generating-text{font-size:12px;color:#666;font-weight:400}.stream-dashboard-footer{display:flex;justify-content:space-between;align-items:center}.stream-dashboard-footer .footer-left{display:flex;align-items:center}.stream-dashboard-footer .regenerate-btn{width:auto!important;padding:0;font-size:14px;display:inline-flex;align-items:center;background:transparent!important;gap:6px}.stream-dashboard-footer .regenerate-btn:hover{background:transparent!important}.stream-dashboard-footer .regenerate-link{color:#7433ff}.stream-dashboard-footer .footer-right{display:flex;gap:8px}@media (max-width: 1200px){.stream-dashboard-generator .dashboard-config .config-row{flex-direction:column;align-items:flex-start;gap:16px}.stream-dashboard-generator .dashboard-config .config-row .config-item{width:100%;justify-content:space-between}}.react-grid-layout{position:relative}.react-grid-layout .metric-card{align-items:flex-start}.react-grid-layout .metric-card .metric-card-value-wrapper{justify-content:flex-start}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZG90cyBmaWxsPSIjOTk5IiBkPSJtMTUgMTJjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyem0wIDVjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyem0wIDVjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyem01LTEwYzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnptMCA1YzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnptMCA1YzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnptNS0xMGMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6bTAgNWMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6bTAgNWMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6Ii8+Cjwvc3ZnPgo=);background-position:bottom right;padding:0 3px 3px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:se-resize}.dashboard-model-setting-modal .ant-modal-header{border-bottom:none}.dashboard-model-setting-modal .ant-modal-title{color:var(--dola-text-1)}.dashboard-model-setting-modal .dashboard-model-content{display:flex;flex-direction:column;gap:16px}.dashboard-model-setting-modal .dashboard-model-option{padding:16px;border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:all .2s;background:var(--dola-bg-popup)}.dashboard-model-setting-modal .dashboard-model-option:hover{border-color:var(--dola-primary-soft)}.dashboard-model-setting-modal .dashboard-model-option.selected{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.dashboard-model-setting-modal .dashboard-model-option .option-content{display:flex;flex-direction:column;gap:4px}.dashboard-model-setting-modal .dashboard-model-option .option-title{font-size:14px;font-weight:500;color:var(--dola-text-1)}.dashboard-model-setting-modal .dashboard-model-option .option-desc{font-size:12px;color:var(--dola-text-3);line-height:1.6}.dashboard-model-setting-modal .dashboard-model-footer{display:flex;justify-content:flex-end;gap:8px}.dashboard-model-setting-modal .dashboard-model-footer .ant-btn{min-width:80px}.model-setting-panel{width:100%;background:transparent}.model-setting-panel .model-setting-header{font-size:12px;font-weight:500;color:var(--dola-text-1);line-height:22px}.model-setting-panel .model-setting-content{display:flex;gap:12px;margin-top:8px}.model-setting-panel .model-setting-option{flex:1;padding:16px;border:1px solid var(--dola-border-1);border-radius:10px;cursor:pointer;transition:all .2s;background:var(--dola-bg-5)}.model-setting-panel .model-setting-option:hover{border-color:var(--dola-primary-soft)}.model-setting-panel .model-setting-option.selected{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.model-setting-panel .model-setting-option .option-content{display:flex;flex-direction:column;gap:4px}.model-setting-panel .model-setting-option .option-title{font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:22px}.model-setting-panel .model-setting-option .option-desc{font-size:11px;color:var(--dola-text-2);line-height:18px}.model-setting-panel .model-setting-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:12px}.dashboard-tab-panel{width:580px;padding:24px;background:var(--dola-bg-popup);display:flex;flex-direction:column;gap:12px}.dashboard-tab-panel .dashboard-tab-panel-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px}.dashboard-tab-panel .dashboard-tab-header{display:flex;background:var(--dola-bg-2);border:1px solid var(--dola-border-1);border-radius:8px;padding:2px;gap:4px}.dashboard-tab-panel .dashboard-tab-header .dashboard-tab-item{flex:1;text-align:center;height:28px;line-height:28px;font-size:14px;color:var(--dola-text-2);cursor:pointer;border-radius:6px;transition:all .2s}.dashboard-tab-panel .dashboard-tab-header .dashboard-tab-item.active{background:var(--dola-bg-popup);color:var(--dola-text-1);font-weight:500;box-shadow:0 2px 8px #0000000f}.dashboard-tab-panel .dashboard-tab-header .dashboard-tab-item:hover:not(.active){color:var(--dola-text-1)}.dashboard-tab-panel .dashboard-tab-content{display:flex;flex-direction:column;gap:10px}.dashboard-tab-panel .dashboard-tab-textarea{width:100%;height:64px;padding:8px 12px;border:1px solid var(--dola-border-1);border-radius:10px;font-size:12px;color:var(--dola-text-1);background:var(--dola-bg-5);resize:none;outline:none;font-family:inherit;transition:border-color .2s;box-sizing:border-box;line-height:18px}.dashboard-tab-panel .dashboard-tab-textarea::placeholder{color:var(--dola-text-3)}.dashboard-tab-panel .dashboard-tab-textarea:focus{border-color:var(--dola-input-border-focus)}.dashboard-tab-panel .dashboard-tab-tips{display:flex;align-items:flex-start;gap:2px;font-size:12px;color:var(--dola-text-3);line-height:18px}.dashboard-tab-panel .dashboard-tab-tips .dashboard-tab-tips-icon{flex-shrink:0;font-size:16px;line-height:20px;color:var(--dola-text-3)}.dashboard-tab-panel .dashboard-tab-footer{display:flex;justify-content:flex-end;gap:12px}.dashboard-tab-panel .model-setting-panel{width:100%;box-shadow:none;border-radius:0}.dashboard-tab-panel .model-setting-panel .model-setting-header,.dashboard-tab-panel .model-setting-panel .model-setting-content,.dashboard-tab-panel .model-setting-panel .model-setting-footer{padding:0}.dashboard-tab-btn{display:flex;align-items:center;justify-content:center;width:80px;height:32px;border-radius:8px;font-size:14px;cursor:pointer;user-select:none}.dashboard-tab-btn.cancel-btn{background:var(--dola-bg-5);border:1px solid var(--dola-border-1);color:var(--dola-text-1)}.dashboard-tab-btn.cancel-btn:hover{background:var(--dola-bg-hover)}.dashboard-tab-btn.confirm-btn{background:var(--dola-primary);color:#fff;box-shadow:0 2px 8px #2f07861f}.dashboard-tab-btn.confirm-btn:hover{background:var(--dola-btn-primary-bg-hover)}.dashboard-tab-btn.confirm-btn.disabled{opacity:.5;cursor:not-allowed}.dashboard-tab-btn.confirm-btn.disabled:hover{background:var(--dola-primary)}.clawbot-modal .ant-modal-header{padding:0;margin-bottom:24px!important;background:transparent}.clawbot-modal .ant-modal-content{background:var(--dola-bg-popup)}.clawbot-modal .ant-modal-body{padding:24px;min-height:200px;display:flex;flex-direction:column;overflow:visible}.clawbot-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.clawbot-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.clawbot-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.clawbot-modal .clawbot-modal-header{display:flex;align-items:flex-start;gap:12px}.clawbot-modal .clawbot-modal-header .title-icon{width:48px;height:48px;flex-shrink:0}.clawbot-modal .clawbot-modal-header .title-content{flex:1;min-width:0}.clawbot-modal .clawbot-modal-header .main-title{color:var(--dola-text-1);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.clawbot-modal .clawbot-modal-header .sub-title{overflow:hidden;color:var(--dola-text-2);text-overflow:ellipsis;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-top:4px}.clawbot-modal .clawbot-content-container{flex:1;min-height:300px;max-height:600px;display:flex;flex-direction:column;overflow:visible;width:100%;box-sizing:border-box}.clawbot-modal .clawbot-content-container .content-title{color:var(--dola-text-3);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:22px;text-align:left;margin-bottom:6px}.clawbot-modal .clawbot-content-container .content-title .required-star{color:var(--dola-danger);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-right:4px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper{position:relative;margin-bottom:24px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container{display:flex;height:36px;padding:0 12px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);cursor:pointer}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container:hover{background:var(--dola-bg-hover)}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled{cursor:not-allowed!important;opacity:.6;background:var(--dola-bg-hover)}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled:hover{background:var(--dola-bg-hover);cursor:not-allowed!important}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled .knowledge-base-input,.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled .knowledge-base-input .ant-input,.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container.disabled .iconfont{cursor:not-allowed!important}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container .knowledge-base-input{flex:1;padding:0;color:var(--dola-text-1);font-family:ABeeZee;font-size:14px;font-style:normal;font-weight:400;line-height:24px;background:transparent;cursor:pointer}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container .knowledge-base-input:focus{box-shadow:none}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container .knowledge-base-input .ant-input{background:transparent;cursor:pointer}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-container .iconfont{color:var(--dola-text-3);font-size:20px;transition:transform .3s}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .repo-error-text{color:var(--dola-danger);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-top:4px;padding-left:2px;margin-right:4px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;padding:6px;border-radius:10px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup);box-shadow:0 4px 12px #00000014;z-index:1050;max-height:300px;display:flex;flex-direction:column}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .ant-tabs-small .ant-tabs-tab{height:24px;padding:0 12px;line-height:24px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content{margin-top:8px;flex:1;overflow-y:auto;min-height:0}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .loading-container{display:flex;justify-content:center;align-items:center;min-height:200px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list{display:flex;flex-direction:column;gap:4px}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item{display:flex;height:32px;padding:0 8px;align-items:center;gap:6px;align-self:stretch;background:var(--dola-bg-popup);border-radius:4px;color:var(--dola-text-1);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:28px;cursor:pointer}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item .iconfont{font-size:16px;flex-shrink:0}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item:hover{background:var(--dola-bg-hover)}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item.selected,.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .repo-item.selected:hover{background:var(--dola-primary-bg)}.clawbot-modal .clawbot-content-container .knowledge-base-wrapper .knowledge-base-dropdown .tab-content .repo-list .empty-text{text-align:center;color:var(--dola-text-3);font-size:13px;padding:20px 0}.clawbot-modal .clawbot-content-container .qrcode-section{display:flex;flex-direction:column}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-content{position:relative;display:flex;align-items:stretch;gap:24px;padding:10px 12px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5)}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-content.bound-state{background:#f7fefa;padding:24px;align-items:center;justify-content:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-left{display:flex;flex-direction:column;align-items:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-container{flex-shrink:0;width:104px;height:104px;padding:6px;box-sizing:border-box;background:var(--dola-bg-4);border-radius:8px;display:flex;align-items:center;justify-content:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-container canvas{width:100%;height:100%}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-container .qrcode-loading{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-status{display:flex;align-items:center;gap:4px;margin-top:8px;color:var(--dola-primary);opacity:.8;font-family:PingFang SC;font-size:11px;font-style:normal;font-weight:400;line-height:18px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-status .icon-shuaxin{font-size:12px;flex-shrink:0}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-expire{margin-top:0;color:var(--dola-text-3);font-family:PingFang SC;font-size:11px;font-style:normal;font-weight:400;line-height:18px;text-align:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-right{flex:1;min-width:0;padding:8px 0;display:flex;flex-direction:column;justify-content:space-between}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-right .cancel-button{display:flex;width:72px;height:32px;padding:4px 12px;justify-content:center;align-items:center;gap:6px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-6);align-self:flex-start;color:var(--dola-text-1);font-size:14px;font-weight:400;line-height:22px;letter-spacing:0}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-right .cancel-button:hover{background:var(--dola-bg-hover);border-color:var(--dola-border-1);color:var(--dola-text-1)}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-steps{display:flex;flex-direction:column;gap:16px;justify-content:center}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-steps .step-item{display:flex;align-items:center;gap:6px;color:var(--dola-text-2);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-steps .step-item .step-number{width:18px;height:18px;flex-shrink:0;border-radius:50%;background:var(--dola-primary-bg);display:flex;align-items:center;justify-content:center;color:var(--dola-primary);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-steps .step-item span{flex:1}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 12px;border-radius:8px;border:1px solid var(--dola-border-1);background:#f7fefa}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .bound-title{display:flex;align-items:center;gap:4px;color:var(--dola-success);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:4px}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .bound-title .iconfont{font-size:16px;color:var(--dola-success)}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .bound-description{color:var(--dola-text-2);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:16px}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .unbind-button{display:flex;align-items:center;gap:4px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);color:var(--dola-text-1);font-size:14px;font-weight:400;line-height:22px;padding:4px 16px;height:32px}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .unbind-button .iconfont{font-size:16px}.clawbot-modal .clawbot-content-container .qrcode-section .bound-content .unbind-button:hover{border-color:var(--dola-border-1);color:var(--dola-text-1);background:var(--dola-bg-hover)}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay{position:absolute;inset:0;backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;z-index:10;padding:24px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-title{display:flex;align-items:center;gap:4px;color:var(--dola-text-1);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:4px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-title .iconfont{font-size:16px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-description{color:var(--dola-text-2);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-align:center;margin-bottom:16px}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-button{display:flex;width:118px;height:30px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:9px;background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)!important;border:none!important;color:#fff!important;font-size:14px;font-weight:400;line-height:22px;cursor:pointer}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-button:hover:not(:disabled){background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)!important;opacity:.9}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-button:disabled{border-radius:8px;border:1px solid var(--dola-border-1)!important;background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;cursor:not-allowed!important;opacity:1}.clawbot-modal .clawbot-content-container .qrcode-section .qrcode-overlay .overlay-button:disabled:hover{background:var(--dola-bg-hover)!important;opacity:1;cursor:not-allowed!important}.clawbot-modal .clawbot-content-container :global(.reference-tree-container){margin:0!important;width:calc(100% - 48px)!important;max-width:100%!important;box-sizing:border-box!important}.top-toolbar-container{position:absolute;left:16px;top:12px;padding:0 16px 0 0;width:calc(100% - 16px);height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:11}.top-toolbar-container .chat-info{display:flex;flex:1;flex-direction:column;transition:opacity .2s ease-in-out;min-width:0}.top-toolbar-container .chat-info.visible{opacity:1}.top-toolbar-container .chat-info.hidden{opacity:0}.top-toolbar-container .chat-info .chat-title{color:var(--dola-title);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-toolbar-container .chat-info .chat-date{color:var(--dola-text-1);font-size:12px;font-weight:400;display:flex;align-items:center;gap:8px;margin-top:2px}.top-toolbar-container .chat-info .chat-date-text{line-height:18px}.top-toolbar-container .chat-info .chat-source-conversation-btn{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px;color:var(--dola-primary);opacity:.8;font-size:12px;line-height:18px;cursor:pointer;transition:all .2s ease;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover)}.top-toolbar-container .chat-info .chat-source-conversation-btn .iconfont{font-size:14px;color:var(--dola-text-2)}.top-toolbar-container .chat-info .chat-source-conversation-btn:hover{border-color:var(--dola-primary-soft);background:var(--dola-primary-bg)}.top-toolbar-container .btns-wrapper{display:flex;gap:6px}.top-toolbar-container .btns-wrapper .ant-btn,.top-toolbar-container .btns-wrapper .clear-btn,.top-toolbar-container .btns-wrapper .more-btn,.top-toolbar-container .btns-wrapper .history-btn,.top-toolbar-container .btns-wrapper .dashboard-main-btn{height:32px;font-size:13px;padding:0 12px}.top-toolbar-container .btns-wrapper .iconfont{font-size:14px;color:var(--dola-text-2)}.top-toolbar-container .dashboard-btn-group{display:flex;align-items:center}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn{border-radius:12px;color:var(--dola-text-1);border-color:var(--dola-border-2);background-color:transparent;font-size:13px;font-weight:400;line-height:22px}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn .iconfont{color:var(--dola-text-2);font-size:14px}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn:hover{background:var(--dola-bg-hover);border-color:var(--dola-border-2)!important;color:var(--dola-text-1)!important}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn:disabled,.top-toolbar-container .dashboard-btn-group .dashboard-main-btn[disabled]{color:var(--dola-text-4)!important;background-color:transparent!important;border-color:var(--dola-border-2)!important;cursor:not-allowed!important}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn:disabled .iconfont,.top-toolbar-container .dashboard-btn-group .dashboard-main-btn[disabled] .iconfont{color:var(--dola-text-4)!important}.top-toolbar-container .dashboard-btn-group .dashboard-main-btn .menu-item-beta-tag{margin-right:-5px;background:var(--dola-bg-hover);padding:0 3px;border:none;gap:10px}.top-toolbar-container .share-dropdown{position:absolute;top:100%;right:0;z-index:1000;margin-top:8px;background:var(--dola-bg-popup);border-radius:12px;box-shadow:0 4px 12px #00000026;border:1px solid var(--dola-border-1);width:442px}.top-toolbar-container .share-dropdown .share-dropdown-header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px}.top-toolbar-container .share-dropdown .share-dropdown-header h3{margin:0;font-size:16px;font-weight:500;color:var(--dola-text-1)}.top-toolbar-container .share-dropdown .share-dropdown-header .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:transparent;border:none;outline:none;cursor:pointer;padding:0}.top-toolbar-container .share-dropdown .share-dropdown-header .close-btn .iconfont{font-size:16px;color:var(--dola-text-2)}.top-toolbar-container .share-dropdown .share-dropdown-header .close-btn:hover{background-color:var(--dola-bg-hover)}.top-toolbar-container .share-dropdown .share-dropdown-header .close-btn:hover .iconfont{color:var(--dola-text-1)}.top-toolbar-container .share-dropdown .share-dropdown-content{padding:0 24px 24px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section{margin-bottom:16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section:last-child{margin-bottom:0}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-section-warning{display:flex;height:54px;background-color:#f5a8011f;border-radius:8px;color:var(--dola-warning);padding:5px 12px;line-height:22px;margin-bottom:16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-section-warning .share-section-warning-img{width:16px;height:16px;margin-right:4px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .section-title{color:var(--dola-text-2);font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options{display:flex;flex-direction:column;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s ease}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-icon svg{color:#fff}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-content{flex:1}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-content .option-title{font-size:14px;font-weight:500;color:var(--dola-text-1);margin-bottom:2px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-content .option-desc{font-size:12px;color:var(--dola-text-2)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-check{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-check svg{color:var(--dola-text-1)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-options .share-option-border{border-bottom:1px solid var(--dola-border-1)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management{margin-top:16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .user-input-section{display:flex;gap:8px;margin-bottom:12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .user-input-section .ant-input{flex:1}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-item-label{width:128px;cursor:url(/assets/cursor-icon.svg),pointer!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented{padding:4px;border-radius:8px;background-color:var(--dola-bg-5)!important;color:var(--dola-text-2)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-item{color:var(--dola-text-2)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-item-selected{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-radius:6px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-thumb{background:var(--dola-bg-popup)!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .selected-users{display:flex;flex-wrap:wrap;gap:6px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .selected-users .user-tag{display:flex;align-items:center;padding:4px 8px;background-color:var(--dola-primary-bg);border:1px solid var(--dola-border-active);border-radius:4px;font-size:12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .selected-users .user-tag span{margin-right:4px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-management .selected-users .user-tag .remove-user-btn{padding:0;min-width:auto;height:auto;line-height:1;color:var(--dola-danger);font-size:14px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .time-options{display:flex;gap:8px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .time-options .time-option{flex:1;height:36px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-popup);color:var(--dola-text-2);border-radius:6px;transition:all .2s ease}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .time-options .time-option:hover{border-color:var(--dola-input-border-hover);background-color:var(--dola-bg-hover)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .time-options .time-option.active{border-color:var(--dola-primary);background-color:var(--dola-primary);color:var(--dola-text-reverse)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time{margin-top:16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .ant-picker{width:100%;height:36px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input>span{color:var(--dola-text-1)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .custom-time-input-number{width:96px;text-align:center;margin:0 12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined{background:var(--dola-input-bg)!important;color:var(--dola-text-1)!important;border:var(--dola-input-border-default) 1px solid!important;box-shadow:none!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined .ant-input-number-input{background:transparent!important;color:var(--dola-text-1)!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined .ant-input-number-suffix{color:var(--dola-text-2)!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined:hover{border:var(--dola-input-border-hover) 1px solid!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-outlined:focus-within{border:var(--dola-input-border-focus) 1px solid!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .custom-time .custom-time-input .ant-input-number-affix-wrapper-focused{border:var(--dola-input-border-focus) 1px solid!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-link-result{margin-top:12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-link-result .link-container{display:flex;gap:8px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-link-result .link-container .ant-input{flex:1;height:36px;border-radius:6px;background-color:var(--dola-bg-5);border:1px solid var(--dola-border-1)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .share-link-result .link-container .ant-btn{height:36px;padding:0 16px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .option-icon-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-select-full-width{width:100%}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-select-error .ant-select-selector{border-color:var(--dola-danger)!important;box-shadow:0 0 0 2px #ff4d4f33!important}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .user-input-error-text{color:var(--dola-danger);font-size:12px;margin-top:4px;line-height:1.4}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .generate-link-wrapper{position:relative}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .generate-link-wrapper .generate-link-btn{font-size:12px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .link-input-container{display:flex;align-items:center;width:100%}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .link-input{background-color:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:6px;flex:1}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .copy-link-btn{margin-left:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(180deg,#7f74ff 0%,#4d3ffc 100%);border-radius:6px}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .generate-overlay-btn{position:absolute;top:0;left:0;width:100%;justify-content:center;z-index:1;background-color:var(--dola-bg-popup);height:52px;color:var(--dola-text-1);backdrop-filter:blur(1.1px)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .regenerate-overlay-btn{position:absolute;top:0;left:0;width:100%;justify-content:center;z-index:1;background-color:var(--dola-bg-popup);color:var(--dola-warning);height:52px;backdrop-filter:blur(1.1px)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .ant-btn-loading{opacity:1}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .link-display-container{display:flex;height:52px;padding:10px 10px 10px 16px;justify-content:flex-end;align-items:center;gap:10px;border-radius:6px;background:var(--dola-bg-2)}.top-toolbar-container .share-dropdown .share-dropdown-content .share-section .link-text{flex:1;max-width:326px;color:var(--dola-text-2);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-toolbar-container .clear-btn{display:flex;align-items:center;gap:4px;border-color:var(--dola-border-2);background-color:transparent;padding:0 12px;color:var(--dola-text-1);font-style:normal;font-weight:400;line-height:22px;border-radius:12px;box-shadow:none}.top-toolbar-container .clear-btn:hover{background-color:var(--dola-bg-hover);border-color:var(--dola-border-2)!important;color:var(--dola-text-1)!important}.top-toolbar-container .clear-btn:disabled,.top-toolbar-container .clear-btn[disabled]{color:var(--dola-text-4)!important;background-color:transparent!important;border-color:var(--dola-border-2)!important;cursor:not-allowed!important}.top-toolbar-container .clear-btn:disabled:hover,.top-toolbar-container .clear-btn[disabled]:hover{background-color:transparent!important;border-color:var(--dola-border-2)!important;color:var(--dola-text-4)!important}.top-toolbar-container .clear-btn:disabled .iconfont,.top-toolbar-container .clear-btn[disabled] .iconfont{color:var(--dola-text-4)!important}.top-toolbar-container .more-btn{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:12px;color:var(--dola-text-1);font-size:13px;font-style:normal;font-weight:400;line-height:22px;cursor:pointer;user-select:none;border:1px solid var(--dola-border-2)}.top-toolbar-container .more-btn .iconfont{color:var(--dola-text-2);font-size:14px}.top-toolbar-container .more-btn .more-btn-icon{display:inline-block;font-size:24px;transform:rotate(90deg)}.top-toolbar-container .more-btn:hover{background:var(--dola-bg-hover)}.top-toolbar-container .clear-btn-center .ant-btn-icon{display:flex;align-items:center;justify-content:center}.top-toolbar-container .ant-btn-primary{height:32px;background-color:var(--dola-primary);border-color:var(--dola-primary);font-size:13px;padding:0 10px}.top-toolbar-container .history-btn{display:flex;align-items:center;height:32px;color:var(--dola-text-2);border-color:var(--dola-border-1);background-color:var(--dola-bg-5);font-size:13px;padding:0 12px}.share-container{position:relative;display:inline-block;display:flex;gap:12px}.header-popovermy-classname{width:120px;height:138px;background-color:var(--dola-bg-popup);border-radius:12px;padding:10px!important;box-sizing:border-box}.header-popovermy-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.header-popovermy-content .header-popovermy-content-img{background:url(/assets/scan-png.png);background-size:cover;width:100px;height:100px;padding:12px;box-sizing:border-box}.header-popovermy-content .header-popovermy-content-span{font-size:12px;color:var(--dola-text-3);height:18px;line-height:18px}.scheduled-push-popover .ant-popover-inner{padding:6px 8px!important}.scheduled-push-tip-popover .ant-popover-inner{padding:12px!important}.top-toolbar-more-dropdown .ant-dropdown-menu{width:180px;border-radius:8px;padding:6px;background:var(--dola-bg-popup);box-shadow:0 -.5px 0 0 var(--dola-border-1),-.5px 0 0 0 var(--dola-border-1),.5px 0 0 0 var(--dola-border-1),0 .5px 0 0 var(--dola-border-1),0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.more-dropdown-item{display:flex;align-items:center;gap:8px;color:var(--dola-text-1);font-size:14px}.more-dropdown-item .iconfont{font-size:16px;color:var(--dola-text-2)}.model-setting-popover .ant-popover-inner{padding:0;border-radius:16px;border:.5px solid var(--dola-border-1);box-shadow:0 6px 20px #0000001a;overflow:hidden}.join-group-btn-wrapper{display:flex;align-items:center;height:36px;background:linear-gradient(135deg,#743af0 0%,#9b6eff 100%);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease}.join-group-btn-wrapper .join-group-graphic img{width:260px}.join-group-btn-wrapper .join-group-text-area{padding:0 6px 0 12px;height:100%;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#fff;white-space:nowrap}.join-group-btn-wrapper .join-group-text-area .join-group-icon{width:20px;height:20px;flex-shrink:0}.join-group-btn-wrapper .join-group-arrow{padding:0 8px;height:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.2)}.join-group-btn-wrapper .join-group-arrow:hover{background:linear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.2) 100%),#a277ff}.join-group-btn-wrapper .join-group-arrow .arrow-icon{width:16px;height:16px;line-height:1;color:#fff}.join-group-btn-wrapper:hover{background:linear-gradient(135deg,#8b52ff 0%,#a87fff 100%);box-shadow:0 4px 12px #743af04d}.join-group-text-popover{width:260px}.join-group-text-popover .ant-popover-inner{padding:12px;background:var(--dola-bg-popup);border-radius:12px;box-shadow:0 12px 48px #00000014,0 6px 16px #0000000f;border:1px solid var(--dola-border-1);overflow:visible;position:relative}.join-group-text-popover .join-group-text-content{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative}.join-group-text-popover .join-group-text-content .close-btn-popover{position:absolute;top:12px;right:12px;width:20px;height:20px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;z-index:1;background-color:#0003}.join-group-text-popover .join-group-text-content .close-btn-popover .icon-close{color:#fff}.join-group-text-popover .join-group-text-content .close-btn-popover:hover{background-color:#0000004d}.join-group-text-popover .join-group-text-content .join-group-graphic{display:flex;align-items:center;justify-content:center;gap:4px;position:relative;height:167px;border-radius:12px 12px 0 0;overflow:hidden}.join-group-text-popover .join-group-text-content .join-group-graphic .graphic-left{width:10px;height:13px;position:absolute;left:20px;top:15px}.join-group-text-popover .join-group-text-content .join-group-graphic .graphic-center{width:20px;height:21px;z-index:1}.join-group-text-popover .join-group-text-content .join-group-graphic .graphic-right{width:12px;height:12px;position:absolute;right:20px;top:10px}.join-group-text-popover .join-group-text-content .graphic-image{width:260px}.join-group-text-popover .join-group-text-content .join-group-title{font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:20px;text-indent:12px;width:100%}.join-group-text-popover .join-group-text-content .join-group-subtitle{font-size:12px;font-weight:400;color:var(--dola-text-3);text-indent:12px;line-height:18px;margin-top:-8px;width:100%}.join-group-text-popover .join-group-text-content .join-group-text-btn{width:236px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-1);border-radius:8px;font-size:14px;margin-bottom:12px;font-weight:400;color:var(--dola-text-1);cursor:pointer;transition:background .2s ease}.join-group-text-popover .join-group-text-content .join-group-text-btn:hover{background:var(--dola-bg-hover)}.join-group-qrcode-popover{width:132px;height:190px}.join-group-qrcode-popover .ant-popover-inner{padding:12px 6px!important;background:var(--dola-bg-popup);border-radius:8px;border:1px solid var(--dola-border-1);box-shadow:0 6px 16px #00000014}.join-group-qrcode-popover .join-group-qrcode-content{display:flex;flex-direction:column;align-items:center;height:167px;gap:8px}.join-group-qrcode-popover .join-group-qrcode-content .qrcode-title{font-size:12px;font-weight:400;color:var(--dola-text-3);text-align:center}.join-group-qrcode-popover .join-group-qrcode-content .qrcode-img{width:92px;height:92px;padding:3px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-popup)}.join-group-qrcode-popover .join-group-qrcode-content .join-group-text-btn-bottom{width:86px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-5);border-radius:8px;font-size:14px;font-weight:400;color:var(--dola-text-1);cursor:pointer;transition:background .2s ease}.join-group-qrcode-popover .join-group-qrcode-content .join-group-text-btn-bottom:hover{background:var(--dola-bg-hover)}.drag-upload-overlay{position:absolute;inset:0;z-index:10000;background-color:#ffffffd9;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;animation:fadeIn .2s ease}.drag-upload-overlay.drag-upload-overlay-active{background-color:#ffffffd9}.drag-upload-overlay .drag-upload-overlay-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;min-width:400px;min-height:200px}.drag-upload-overlay .drag-upload-overlay-icon{width:104px;height:104px;border-radius:50%;display:flex;align-items:center;justify-content:center}.drag-upload-overlay .drag-upload-overlay-text{color:var(--dola-text-1);text-align:center;font-family:PingFang SC;font-size:22px;font-style:normal;font-weight:400;line-height:28px;margin:12px 0 4px}.drag-upload-overlay .drag-upload-overlay-hint{color:var(--dola-text-2);text-align:center;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#dola-root[dola-theme=dark] .drag-upload-overlay,#dola-root[dola-theme=dark] .drag-upload-overlay.drag-upload-overlay-active{background-color:#000000b3}#dola-root[dola-theme=dark] .drag-upload-overlay .drag-upload-overlay-text,#dola-root[dola-theme=dark] .drag-upload-overlay .drag-upload-overlay-hint{color:#fff}.tool-info{padding:12px 0 16px;height:100%;width:100%;display:flex;flex-direction:column;box-sizing:border-box}.tool-info .tool-info-header{display:flex;align-items:center;justify-content:space-between;gap:16px;height:24px;margin-left:12px}.tool-info .tool-info-tabs{display:flex;flex-direction:row;gap:24px;flex:1}.tool-info .tool-info-tabs .tool-info-tab{opacity:.5;color:var(--dola-text-1);cursor:pointer;font-size:14px}.tool-info .tool-info-tabs .tool-info-tab-active{opacity:1}.tool-info .tool-info-publish-btn{color:var(--dola-text-1);font-size:14px;font-weight:500;padding:0 8px;margin-right:36px;display:flex;align-items:center;gap:4px}.tool-info .tool-info-publish-btn .iconfont{font-size:14px}.tool-info .tool-info-publish-btn:hover{color:var(--dola-primary);background-color:var(--dola-primary-bg)}.tool-info .tool-info-content{flex:1;width:100%;margin-top:8px;overflow:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;display:flex;flex-direction:column;position:relative}.tool-info .tool-info-content::-webkit-scrollbar{width:8px;height:8px}.tool-info .tool-info-content::-webkit-scrollbar-track{background:var(--dola-bg-hover)}.tool-info .tool-info-content::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:4px}.tool-info .tool-info-content::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.tool-info .tool-info-content .tool-info-tab-content{width:100%;height:100%;flex-direction:column;overflow:auto;padding-right:16px;box-sizing:border-box;opacity:0;animation:fadeIn .3s ease-in-out forwards;padding-left:16px}.tool-info .tool-info-content .tool-info-tab-content.tool-info-tab-content-padding-left-hide{padding-left:0;border-top:1px solid var(--dola-border-1)}.tool-info .tool-info-content .tool-info-tab-content .data-input-hidden-html-box{max-height:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h1,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h2,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h3,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h4,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h5,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h6,.tool-info .tool-info-content .tool-info-tab-content .markdown-render p,.tool-info .tool-info-content .tool-info-tab-content .markdown-render span,.tool-info .tool-info-content .tool-info-tab-content .markdown-render div,.tool-info .tool-info-content .tool-info-tab-content .markdown-render code,.tool-info .tool-info-content .tool-info-tab-content .markdown-render td,.tool-info .tool-info-content .tool-info-tab-content .markdown-render th{font-size:14px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h1:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h2:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h3:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h4:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h5:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h6:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render p:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render span:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render div:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render code:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render td:first-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render th:first-child{margin-top:0!important;line-height:24.5px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h1{font-size:20px!important;font-weight:700!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h2{font-size:18px!important;font-weight:600!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h3,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h4{font-size:16px!important;font-weight:500!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render h5,.tool-info .tool-info-content .tool-info-tab-content .markdown-render h6{font-size:14px!important;font-weight:500!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render ul,.tool-info .tool-info-content .tool-info-tab-content .markdown-render ol{margin:12px 0!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render li{margin-top:3px!important;margin-bottom:3px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render li:first-child{margin-top:0!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render li:last-child{margin-bottom:0!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render th,.tool-info .tool-info-content .tool-info-tab-content .markdown-render tbody tr:hover{background-color:var(--dola-bg-hover)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render th,.tool-info .tool-info-content .tool-info-tab-content .markdown-render td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render th:last-child,.tool-info .tool-info-content .tool-info-tab-content .markdown-render td:last-child{border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-border-2)!important;line-height:24px!important;padding:8px 12px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render p,.tool-info .tool-info-content .tool-info-tab-content .markdown-render div,.tool-info .tool-info-content .tool-info-tab-content .markdown-render span,.tool-info .tool-info-content .tool-info-tab-content .markdown-render strong,.tool-info .tool-info-content .tool-info-tab-content .markdown-render li,.tool-info .tool-info-content .tool-info-tab-content .markdown-render ol{line-height:24.5px!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render hr{background-color:var(--dola-border-1)!important;margin:12px 0!important}.tool-info .tool-info-content .tool-info-tab-content .markdown-render tr th{background-color:var(--dola-bg-hover)!important}.tool-info .tool-info-content .tool-info-tab-content .dola-code-block-body{background-color:var(--dola-bg-4)!important}.tool-info .tool-info-content .table-collapse-box table{border-spacing:0px}.tool-info .tool-info-content .table-collapse-box table tbody{color:var(--dola-text-1);font-size:400}.tool-info .tool-info-content .table-collapse-box table th,.tool-info .tool-info-content .table-collapse-box table td{padding:8px;text-align:left;line-height:1.6}.tool-info .tool-info-content .table-collapse-box table th{background-color:var(--dola-bg-hover);font-weight:600}.tool-info .tool-info-content .table-collapse-box table tr:nth-child(2n){background-color:var(--dola-bg-4)}.tool-info .tool-info-content .table-collapse-box table tr th{text-align:left;border-top:1px solid var(--dola-border-1)!important;border-color:var(--dola-border-1)!important;min-width:120px;border-right:none;border-left:none;word-break:break-all!important;font-weight:500!important}.tool-info .tool-info-content .table-collapse-box table tr th:first-child{border-top-left-radius:8px}.tool-info .tool-info-content .table-collapse-box table tr th:last-child{border-top-right-radius:8px;border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .table-collapse-box table tbody tr:first-child,.tool-info .tool-info-content .table-collapse-box table tbody .ant-table-measure-row{height:0px!important;padding:0!important;margin:0!important;border:0px!important}.tool-info .tool-info-content .table-collapse-box table tbody .ant-table-measure-row td{height:0px!important;line-height:0px!important;padding:0!important;margin:0!important;border:0px!important}.tool-info .tool-info-content .table-collapse-box table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.tool-info .tool-info-content .table-collapse-box table tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.tool-info .tool-info-content .table-collapse-box table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.tool-info .tool-info-content .table-collapse-box table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.tool-info .tool-info-content .table-collapse-box .ant-table-header{border-right:1px solid var(--dola-border-1)!important}.chat-tool-info-mobile-popup .tool-info .tool-info-content{padding:0 12px;width:calc(100% - 24px)}.chat-tool-info-mobile-popup .tool-info .tool-info-content .tool-info-tab-content{padding-left:0;padding-right:0}.chat-tool-info-mobile-popup .tool-info .tool-info-content .tool-info-tab-content.tool-info-tab-content-padding-left-hide{border-top:none}.ant-input::placeholder,.ant-input-affix-wrapper input::placeholder,.ant-select .ant-select-selection-placeholder,.ant-select .ant-select-search__field__placeholder,.ant-select .ant-select-selection-item[title=""]:before{color:var(--dola-text-3)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.ant-input[disabled]::placeholder,.ant-input-affix-wrapper-disabled input::placeholder,.ant-select-disabled .ant-select-selection-placeholder{color:var(--dola-text-3)!important;-webkit-text-fill-color:var(--dola-text-3)}.dola-sheet-header{margin-bottom:12px;padding:5px 0 0;height:36px;flex-shrink:0}.dola-sheet-header .dola-sheet-header-content{height:100%;display:flex;align-items:center}.dola-sheet-header .dola-sheet-header-content .dola-sheet-controls{width:100%;display:flex;align-items:center;gap:12px}.dola-sheet-header .ant-input-affix-wrapper,.dola-sheet-header .ant-select-selector{border-radius:8px;border:1px solid var(--dola-border-1)!important;background:var(--dola-input-bg)!important}.dola-sheet-header .ant-input-affix-wrapper.ant-input-outlined:focus-within,.dola-sheet-header .ant-select-selector.ant-input-outlined:focus-within{box-shadow:none;border-color:var(--dola-input-border-focus)!important}.dola-sheet-header .ant-input-suffix,.dola-sheet-header .ant-select-arrow{color:var(--dola-text-2)}.dola-sheet-header .dola-attachment-panel-actions{display:flex;padding:5px 10px;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--dola-border-1)}.dola-sheet-header .dola-attachment-panel-actions .ant-btn{width:20px!important;height:20px!important;color:var(--dola-text-2)}.dola-sheet-header .dola-attachment-panel-actions .ant-btn:hover:not(:disabled){background:var(--dola-bg-hover)!important;color:var(--dola-text-1)}.dola-sheet-header .dola-attachment-panel-actions .ant-btn:disabled,.dola-sheet-header .dola-attachment-panel-actions .ant-btn.ant-btn-disabled{color:var(--dola-text-4)}.dola-sheet-header .dola-attachment-panel-actions .dola-attachment-panel-filter.active,.dola-sheet-header .dola-attachment-panel-actions .dola-attachment-panel-filter.active:hover{background-color:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}.dola-sheet-header .dola-sheet-column-select .ant-select-selection-item{background:var(--dola-bg-7)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.dola-sheet-header .dola-sheet-column-select .ant-select-selection-item-remove{color:var(--dola-text-2)}.dola-sheet-header .dola-sheet-column-select .ant-select-selection-item-remove:hover{color:var(--dola-text-1)}.ant-select-dropdown.dola-sheet-column-select-dropdown{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);box-shadow:0 6px 16px #0006}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree{background:transparent;color:var(--dola-text-1)}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-node-content-wrapper:hover{background:var(--dola-bg-hover)!important}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-node-selected .ant-select-tree-node-content-wrapper{background:var(--dola-bg-selected)!important}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-title{color:var(--dola-text-1)}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-checkbox-inner{background:transparent!important;border-color:var(--dola-border-1)!important}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner,.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}.ant-select-dropdown.dola-sheet-column-select-dropdown .ant-select-tree-switcher{color:var(--dola-text-3)}.dola-sheet-container{flex:1;overflow:hidden;position:relative}.dola-sheet-container .ant-spin-nested-loading>div{height:100%}.dola-sheet-container .ant-spin-nested-loading>div>.ant-spin{max-height:none}#dola-sheet-container{width:100%;height:100%}.ant-spin-container{height:100%;display:flex;flex-direction:column}.ant-spin-nested-loading{height:100%}.ant-spin-nested-loading>.ant-spin{height:100%;max-height:none}.ant-spin-nested-loading .ant-spin-container{height:100%}.dola-sheet-footer{height:30px;padding:0 12px;margin:0 15px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid var(--dola-border-1);font-size:12px;color:var(--dola-text-3);flex-shrink:0}.pure-context-menu.dropdown-menu{padding:6px;gap:4px;border-radius:8px;background:var(--dola-bg-popup)}.pure-context-menu.dropdown-menu .dropdown-item{height:32px;color:var(--dola-text-1);font-size:14px;line-height:32px;padding:0 8px;border-radius:4px}.pure-context-menu.dropdown-menu .dropdown-item:hover{background:var(--dola-bg-hover)}.dola-table-collapse.dola-table-analysis-active{border-radius:8px}.dola-table-collapse.dola-table-analysis-highlight{animation:dola-table-analysis-highlight 1.5s ease-in-out 3;animation-fill-mode:forwards}.ola-filter-popover .ola-filter-search{display:flex;height:32px;padding:0 8px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-input-bg)}.ola-filter-popover .ola-filter-search::placeholder{color:var(--dola-text-3);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.ola-filter-popover .ola-filter-item-label,.ola-filter-popover .ola-filter-selectall{color:var(--dola-text-1)}.ola-filter-popover .ola-btn{border-radius:8px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-popup);font-size:14px;padding:0 10px;color:var(--dola-text-1);cursor:pointer;transition:background-color .3s ease}.ola-filter-popover .ola-btn:hover{background:var(--dola-bg-hover)}.ola-filter-popover .ola-btn.primary{border:none;color:#fff;background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 100%)}.ola-filter-popover .ola-btn.primary:hover{background:linear-gradient(180deg,var(--dola-primary) 0%,var(--dola-btn-primary-bg-active) 100%)}.ola-filter-popover input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background-color:var(--dola-input-bg);border:1px solid var(--dola-border-1);border-radius:4px;outline:none;cursor:pointer}.ola-filter-popover input[type=checkbox]:checked{background-color:var(--dola-primary);border-color:var(--dola-primary);position:relative}.ola-filter-popover input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-header{border-color:#bbadff!important;background-color:#743af033!important}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body{border-bottom:1px solid #bbadff!important;overflow:hidden}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-container .ant-table-header{border-right:1px solid #bbadff!important}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body tr td.ant-table-cell:last-child,.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-header tr th.ant-table-cell:last-child{border-right:1px solid #bbadff!important}.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-body tr td.ant-table-cell:first-child,.dola-table-collapse.dola-table-analysis-highlight .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-table-wrapper .ant-table .ant-table-header tr th.ant-table-cell:first-child{border-left:1px solid #bbadff!important}::placeholder{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}@keyframes dola-table-analysis-highlight{0%{background-color:#743af01a;border-color:#bbadff}50%{background-color:#743af04d;border-color:#9575ff}to{background-color:#743af01a;border-color:#bbadff}}.dola-table-view-btn.dola-table-analysis-highlight{animation:dola-table-view-btn-highlight .4s ease-in-out;animation-fill-mode:forwards}@keyframes dola-table-view-btn-highlight{0%{background-color:transparent;color:inherit}50%{background-color:#743af033;color:#743af0}to{background-color:transparent;color:inherit}}.chart-viewer{width:100%;height:100%;display:flex;flex-direction:column;background:transparent}.chart-viewer .chart-recommendations{display:flex;gap:12px;padding:16px 0;overflow-x:auto}.chart-viewer .chart-recommendations .chart-recommendation-item{min-width:200px;padding:12px;border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:all .3s}.chart-viewer .chart-recommendations .chart-recommendation-item:hover,.chart-viewer .chart-recommendations .chart-recommendation-item.active{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.chart-viewer .chart-recommendations .chart-recommendation-item .chart-type{font-size:16px;font-weight:600;color:var(--dola-text-1);margin-bottom:8px}.chart-viewer .chart-recommendations .chart-recommendation-item .chart-score{font-size:14px;color:var(--dola-primary);margin-bottom:4px}.chart-viewer .chart-recommendations .chart-recommendation-item .chart-reason{font-size:12px;color:var(--dola-text-3);line-height:1.4}.chart-viewer .chart-viewer-container{flex:1;padding:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--dola-border-1)}.chart-viewer .metric-card .metric-card-title{text-align:center!important}.chart-viewer .metric-card .metric-card-value-wrapper{justify-content:center!important}.dola-search-news-result .newsDrawer-content{display:flex;flex-direction:column;padding:16px;height:100%}.dola-search-news-result .newsDrawer-content .newsDrawer-header{display:flex;justify-content:space-between;align-items:center;height:24px;margin-bottom:8px;font-size:16px;font-weight:500;color:var(--dola-text-1);padding:0 8px}.dola-search-news-result .MessageRenderer-Avatar-newTable{flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dola-search-news-result .MessageRenderer-Avatar-newTable::-webkit-scrollbar{display:none}.dola-search-news-result .MessageRenderer-Avatar-link{width:fit-content;padding-left:8px;padding-right:2px;margin-top:20px;height:33px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:100px;border:1px solid var(--dola-border-1);transition:all .3s ease-in-out}.dola-search-news-result .MessageRenderer-Avatar-link .ant-avatar{border:none}.dola-search-news-result .MessageRenderer-Avatar-link:hover{background-color:var(--dola-bg-hover);transition:all .3s ease-in-out}.dola-search-news-result .Avatar-icon{font-size:20px;color:var(--dola-text-4)}.dola-search-news-result .MessageRenderer-Avatar-list .ant-list-item{padding:0;margin-bottom:10px}.dola-search-news-result .MessageRenderer-Avatar-list .ant-card-body{gap:10px;height:144px;padding:12px!important}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-card{border:none;width:100%;transition:all .3s ease-in-out;border-radius:8px;background:transparent!important}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-card:hover{background-color:var(--dola-bg-hover)!important;transition:all .3s ease-in-out}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-top .MessageRenderer-Avatar-top-left{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--dola-text-2)}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-top .MessageRenderer-Avatar-top-left .MessageRenderer-Avatar-title{width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-center{color:var(--dola-text-1);font-size:16px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dola-search-news-result .MessageRenderer-Avatar-list .MessageRenderer-Avatar-bottom{font-size:13px;font-weight:400;color:var(--dola-text-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.dola-search-news-result .MessageRenderer-Avatar-root .ant-drawer-content-wrapper{top:9px;height:calc(100vh - 18px)!important}.dola-search-news-result .my-classname-MessageRendererBadge{background:var(--dola-border-1)!important;color:var(--dola-text-1)!important;border:none;box-shadow:none!important}.dola-search-news-result .my-classname-MessageRendererBadge .ant-scroll-number-only{color:var(--dola-text-1)}.dola-search-news-result .citationStyle{color:var(--dola-text-2)!important;display:inline-block;padding:0 4px;background-color:var(--dola-bg-2);border-radius:12px;min-width:18px;height:18px;line-height:18px;text-align:center;margin-left:4px;font-size:11px;font-style:normal;text-decoration:none!important}.dola-search-news-result .MessageRenderer-Avatarmy-Drawerclassname-mask{background:transparent!important}.target-space-selector{width:100%}.target-space-selector :global .ant-select-selector{border:1px solid #e7e7e7!important;border-radius:6px!important;padding:4px 12px!important;height:auto!important;min-height:32px}.target-space-selector :global .ant-select-selector:hover{border-color:#7433ff!important}.target-space-selector :global .ant-select-selection-item{font-family:PingFang SC,sans-serif;font-size:14px;color:#000;line-height:24px}.target-space-selector :global .ant-select-selection-placeholder{font-family:PingFang SC,sans-serif;font-size:14px;color:#8a8a8a;line-height:24px}.target-space-selector :global.ant-select-focused .ant-select-selector{border-color:#7433ff!important;box-shadow:none!important}.target-space-selector :global .ant-select-arrow{color:#000}.create-dashboard-modal :global .ant-modal-header{display:none}.create-dashboard-modal :global .ant-modal-body{padding:24px}.create-dashboard-modal :global .ant-modal-close{top:24px;right:24px;width:20px;height:20px}.create-dashboard-modal :global .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:20px;font-size:10px;color:var(--dola-text-3)}.create-dashboard-modal :global .ant-modal-close:hover .ant-modal-close-x{color:var(--dola-text-1)}.create-dashboard-modal .modal-content{display:flex;flex-direction:column;gap:24px;background:transparent!important}.create-dashboard-modal .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;height:24px;margin-bottom:0}.create-dashboard-modal .modal-content .modal-header .modal-title{font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:var(--dola-text-1)}.create-dashboard-modal .modal-content .form-item{display:flex;flex-direction:column;gap:8px}.create-dashboard-modal .modal-content .form-item .form-label{font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;color:var(--dola-text-3)}.create-dashboard-modal .modal-content .form-item .form-control{width:100%}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select{width:100%}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-selector{border:1px solid var(--dola-border-1)!important;border-radius:6px!important;padding:4px 12px!important;height:auto!important;min-height:32px;font-size:14px;color:var(--dola-text-1);background:var(--dola-input-bg)}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-selector:focus,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-selector:hover{border-color:#7433ff!important}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-selector .ant-select-selection-item{line-height:24px;padding:0}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-select .ant-select-arrow{color:var(--dola-text-3)}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input-textarea{border:1px solid var(--dola-border-1);border-radius:6px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;color:var(--dola-text-1);background:var(--dola-input-bg)}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input:focus,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input-textarea:focus,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input:hover,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input-textarea:hover{border-color:#7433ff}.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input::placeholder,.create-dashboard-modal .modal-content .form-item .form-control :global .ant-input-textarea::placeholder{color:var(--dola-text-3)}.create-dashboard-modal .modal-content .form-item .form-control :global .dashboard-name-input{padding:4px 12px;resize:none;line-height:24px}.create-dashboard-modal .modal-content .form-item .form-control :global .dashboard-name-input.ant-input-textarea-show-count:after{color:var(--dola-text-3);font-size:12px}.create-dashboard-modal .modal-content .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px}.create-dashboard-modal .modal-content .modal-footer .cancel-btn,.create-dashboard-modal .modal-content .modal-footer .confirm-btn{width:82px;height:32px;border-radius:8px;font-size:14px;line-height:22px;padding:5px 12px;box-shadow:none}.create-dashboard-modal .modal-content .modal-footer .cancel-btn{background:var(--dola-bg-hover);border:1px solid transparent;color:var(--dola-text-2);font-family:PingFang SC,sans-serif;font-weight:400}.create-dashboard-modal .modal-content .modal-footer .cancel-btn:hover{background:var(--dola-bg-selected);border-color:transparent;color:var(--dola-text-1)}.create-dashboard-modal .modal-content .modal-footer .confirm-btn{background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)!important;border:none;color:#fff!important;font-family:PingFang SC,sans-serif;font-weight:500}.create-dashboard-modal .modal-content .modal-footer .confirm-btn:hover{background:linear-gradient(180deg,#8f5fff 0%,#6029ff 100%)!important;color:#fff!important}.publish-to-dashboard-modal :global .ant-modal-content{border:1px solid #f5f5f5;border-radius:12px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008;background:#fff}.publish-to-dashboard-modal :global .ant-modal-header{display:none}.publish-to-dashboard-modal :global .ant-modal-body{padding:24px}.publish-to-dashboard-modal :global .ant-modal-close{top:24px;right:24px;width:20px;height:20px}.publish-to-dashboard-modal :global .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:20px;font-size:10px;color:#000}.publish-to-dashboard-modal :global .ant-select-dropdown .dropdown-footer{border-top:1px solid #E7E7E7;padding:8px 12px}.publish-to-dashboard-modal :global .ant-select-dropdown .dropdown-footer .create-link{color:#7433ff;padding:0;height:auto;width:100%;text-align:left}.publish-to-dashboard-modal :global .ant-select-dropdown .dropdown-footer .create-link:hover{color:#6029ff}.publish-to-dashboard-modal .modal-content{display:flex;flex-direction:column;gap:24px}.publish-to-dashboard-modal .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;height:24px;margin-bottom:0}.publish-to-dashboard-modal .modal-content .modal-header .modal-title{font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#000}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented{background:#f7f7f7;border-radius:8px;padding:4px}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented .ant-segmented-item{height:32px;line-height:24px;font-size:14px;font-weight:500;color:#666;border-radius:6px;transition:all .2s}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented .ant-segmented-item:hover{color:#242424}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented .ant-segmented-item.ant-segmented-item-selected{background:white;box-shadow:0 1px 3px #0000000d;color:#242424}.publish-to-dashboard-modal .modal-content .dashboard-type-tabs :global .ant-segmented .ant-segmented-thumb{background:white;box-shadow:0 1px 3px #0000000d;border-radius:6px}.publish-to-dashboard-modal .modal-content .form-item{display:flex;flex-direction:column;gap:8px}.publish-to-dashboard-modal .modal-content .form-item .form-label{font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#666}.publish-to-dashboard-modal .modal-content .form-item .form-control,.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select{width:100%}.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-selector{border:1px solid #e7e7e7!important;border-radius:6px!important;padding:4px 12px!important;height:auto!important;min-height:32px;font-size:14px;color:#000;background:#fff}.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-selector:focus,.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-selector:hover{border-color:#7433ff!important}.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-selector .ant-select-selection-item{line-height:24px;padding:0}.publish-to-dashboard-modal .modal-content .form-item .form-control .ant-select .ant-select-arrow{color:#000}.publish-to-dashboard-modal .modal-content .form-item .form-select{width:100%}.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-selector{border:1px solid #e7e7e7!important;border-radius:6px!important;padding:4px 12px!important;height:auto!important;min-height:32px;font-size:14px;color:#000;background:#fff}.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-selector:focus,.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-selector:hover{border-color:#7433ff!important}.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-selector .ant-select-selection-item{line-height:24px;padding:0}.publish-to-dashboard-modal .modal-content .form-item .form-select .ant-select-arrow{color:#000}.publish-to-dashboard-modal .modal-content .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px}.publish-to-dashboard-modal .modal-content .modal-footer .cancel-btn,.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn{width:110px;height:32px;border-radius:8px;font-size:14px;line-height:22px;padding:5px 16px}.publish-to-dashboard-modal .modal-content .modal-footer .cancel-btn{background:#efefef;border:1px solid #efefef;color:#000000e0;font-family:PingFang SC,sans-serif;font-weight:400}.publish-to-dashboard-modal .modal-content .modal-footer .cancel-btn:hover{background:#e0e0e0;border-color:#e0e0e0;color:#000000e0}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn{position:relative;background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%)!important;border:1px solid #b2b2b2!important;color:#fff!important;font-family:PingFang SC,sans-serif;font-weight:500}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:before{content:"";position:absolute;inset:-1px;border-radius:8px;padding:1px;background:linear-gradient(180deg,#b2b2b2 0%,#b2b2b2 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:hover{background:linear-gradient(180deg,#8f5fff 0%,#6029ff 100%)!important;border-color:#b2b2b2!important;color:#fff!important}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:disabled{background:#f5f5f5!important;border-color:#e7e7e7!important;color:silver!important;opacity:1}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:disabled:before{display:none}.publish-to-dashboard-modal .modal-content .modal-footer .confirm-btn:disabled:hover{background:#f5f5f5!important;border-color:#e7e7e7!important;color:silver!important}.publish-to-dashboard-modal .modal-content .empty-placeholder{padding:24px 16px;text-align:center}.publish-to-dashboard-modal .modal-content .empty-placeholder .empty-text{font-size:14px;color:#8a8a8a;margin-bottom:8px}.publish-to-dashboard-modal .modal-content .empty-placeholder .create-link{color:#7433ff;padding:0;height:auto}.publish-to-dashboard-modal .modal-content .empty-placeholder .create-link:hover{color:#6029ff}.ai-chat-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1000;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ai-chat-dialog{position:fixed;width:400px;height:600px;background:var(--dola-bg-popup);border-radius:12px;box-shadow:0 6px 16px #0000001f,0 3px 6px #00000029;display:flex;flex-direction:column;z-index:1001}.ai-chat-dialog.embedded{position:relative;width:100%;height:100%;border-radius:0;box-shadow:none;z-index:auto;background-color:var(--dola-bg-1)}.ai-chat-dialog.embedded .ai-chat-messages .message.user .message-text{background:var(--dola-bg-hover);border-color:var(--dola-bg-hover)}.ai-chat-dialog.no-select{user-select:none}.ai-chat-dialog.dialog-animating{transform-origin:center center}.ai-chat-dialog.dialog-initial{transform:scale(.1);opacity:.8;transition:none}.ai-chat-dialog.dialog-moving{transform:scale(1);opacity:1;transition:all .35s cubic-bezier(.25,.46,.45,.94)}.ai-chat-dialog.dialog-final{transform:scale(1);opacity:1;transition:none}.ai-chat-dialog.dialog-default{animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ai-chat-dialog .resize-handle-top{position:absolute;top:0;left:0;right:0;height:8px;cursor:ns-resize;z-index:10;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .resize-handle-top:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:2px;background:var(--dola-border-1);border-radius:1px;transition:all .2s}.ai-chat-dialog .resize-handle-top:hover:before{background:#7433ff;width:60px;height:3px}.ai-chat-dialog .resize-handle-top:active:before,.ai-chat-dialog .resize-handle-top.resizing:before{background:#5e31f2;width:80px;height:3px}.ai-chat-dialog .resize-handle-top:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:1px;background:transparent;border-top:1px solid var(--dola-border-1);border-bottom:1px solid var(--dola-border-1);opacity:0;transition:opacity .2s}.ai-chat-dialog .resize-handle-top:hover:after{opacity:1}.ai-chat-dialog .ai-chat-header{display:flex;align-items:center;gap:8px;padding:16px;user-select:none}.ai-chat-dialog .ai-chat-header .drag-handle-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--dola-text-3);transition:all .2s;flex-shrink:0}.ai-chat-dialog .ai-chat-header .drag-handle-icon:hover{color:#7433ff;background:var(--dola-bg-hover);border-radius:4px}.ai-chat-dialog .ai-chat-header .drag-handle-icon:active{color:#5e31f2}.ai-chat-dialog .ai-chat-header .drag-handle-icon .iconfont{font-size:16px}.ai-chat-dialog .ai-chat-header .header-left{display:flex;align-items:center;gap:8px;flex:1}.ai-chat-dialog .ai-chat-header .header-left .iconfont{font-size:20px;color:#7433ff}.ai-chat-dialog .ai-chat-header .header-left .header-title{font-size:16px;font-weight:600;color:var(--dola-text-1);line-height:24px}.ai-chat-dialog .ai-chat-header .close-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--dola-text-3);border-radius:4px;flex-shrink:0}.ai-chat-dialog .ai-chat-header .close-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-header .close-btn .iconfont{font-size:16px}.ai-chat-dialog .ai-chat-messages{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.ai-chat-dialog .ai-chat-messages::-webkit-scrollbar{width:6px}.ai-chat-dialog .ai-chat-messages::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.ai-chat-dialog .ai-chat-messages::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.ai-chat-dialog .ai-chat-messages .empty-state{flex:1;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:0;width:100%;overflow:hidden}.ai-chat-dialog .ai-chat-messages .empty-state .empty-state-greeting{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:16px}.ai-chat-dialog .ai-chat-messages .empty-state .empty-state-greeting .empty-state-logo{width:40px;height:40px}.ai-chat-dialog .ai-chat-messages .empty-state .empty-state-greeting .empty-state-name{margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--dola-text-1);text-align:center}.ai-chat-dialog .ai-chat-messages .empty-state .empty-state-bottom{width:100%}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions{display:flex;flex-direction:column;gap:8px;width:100%}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions .recommend-question-item{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;padding:4px 8px;border-radius:8px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);cursor:pointer;font-size:12px;line-height:18px;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions .recommend-question-item .iconfont{color:var(--dola-text-3)}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions .recommend-question-item .recommend-icon{font-size:12px;color:#7433ff;flex-shrink:0}.ai-chat-dialog .ai-chat-messages .empty-state .recommend-questions .recommend-question-item:hover{background:var(--dola-bg-selected)}.ai-chat-dialog .ai-chat-messages .message-item{display:flex;flex-direction:column;gap:8px}.ai-chat-dialog .ai-chat-messages .message-item.user{align-items:flex-end}.ai-chat-dialog .ai-chat-messages .message-item .message-time{font-size:12px;color:var(--dola-text-3);line-height:18px}.ai-chat-dialog .ai-chat-messages .message{display:flex;flex-direction:column;gap:8px;max-width:94%}.ai-chat-dialog .ai-chat-messages .message .assistant-header{display:flex;align-items:center;gap:6px}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-avatar{width:24px;height:24px;border-radius:2.84px;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-avatar img{width:24px;height:24px}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-avatar .iconfont{font-size:16px;color:#fff}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-name{font-size:16px;font-weight:700;color:var(--dola-text-2);font-family:Alimama FangYuanTi VF,sans-serif;line-height:34px}.ai-chat-dialog .ai-chat-messages .message .assistant-header .assistant-badge{padding:1px 9px;background:var(--dola-bg-hover);border-radius:6px;font-size:12px;font-weight:600;color:var(--dola-text-3);line-height:18px}.ai-chat-dialog .ai-chat-messages .message .message-content{display:flex;flex-direction:column}.ai-chat-dialog .ai-chat-messages .message .message-text{padding:8px 16px;border-radius:8px;font-size:12px;line-height:22px;word-wrap:break-word;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-messages .message .message-text .markdown-render:empty{display:none}.ai-chat-dialog .ai-chat-messages .message .message-text p{margin:0}.ai-chat-dialog .ai-chat-messages .message .tool-calls{margin-top:8px;display:flex;flex-direction:column;gap:6px}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item{padding:8px 12px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover)}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item.calling{border-color:#7433ff;background:rgba(116,58,240,.08)}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item.completed{border-color:#52c41a;background:rgba(82,196,26,.08)}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header{display:flex;align-items:center;gap:8px;font-size:12px}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .iconfont{font-size:14px}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .iconfont.icon-loading{color:#7433ff;animation:spin 1s linear infinite}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .iconfont.icon-chenggong{color:#52c41a}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .iconfont.icon-tingzhi{color:#ff4d4f}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .tool-name{font-weight:500;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-messages .message .tool-calls .tool-call-item .tool-call-header .tool-status{color:var(--dola-text-2);margin-left:auto}.ai-chat-dialog .ai-chat-messages .message .message-stopped-notice{margin-top:12px;padding:10px 12px;background:var(--dola-warning-bg);border:1px solid rgba(250,140,22,.35);border-radius:6px;display:flex;align-items:center;gap:8px;font-size:13px;color:#d46b08}.ai-chat-dialog .ai-chat-messages .message .message-stopped-notice .iconfont{font-size:14px;color:#fa8c16}.ai-chat-dialog .ai-chat-messages .message .tool-results-container{margin-top:12px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);overflow:hidden}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .results-header{padding:10px 12px;background:var(--dola-bg-selected);border-bottom:1px solid var(--dola-border-1)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .results-header .results-title{font-size:13px;font-weight:600;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .results-header .iconfont{color:var(--dola-text-3)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item{border-bottom:1px solid var(--dola-border-1)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item:last-child{border-bottom:none}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--dola-bg-popup)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header .result-tool-name{font-size:12px;font-weight:500;color:var(--dola-text-2)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header .expand-btn{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header .expand-btn:hover{background:var(--dola-bg-hover)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .result-item-header .expand-btn .iconfont{font-size:14px;color:var(--dola-text-2)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json{background:var(--dola-bg-popup)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-top:1px solid var(--dola-border-1);border-bottom:1px solid var(--dola-border-1);background:var(--dola-bg-hover);font-size:12px;font-weight:500;color:var(--dola-text-2)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-header .copy-json-btn{background:none;border:none;cursor:pointer;padding:4px 6px;border-radius:4px;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-header .copy-json-btn:hover{background:var(--dola-bg-selected)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-header .copy-json-btn .iconfont{font-size:13px;color:var(--dola-text-2)}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content{margin:0;padding:0 12px 12px;background:var(--dola-bg-popup);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px;line-height:1.5;color:var(--dola-text-1);max-height:300px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content code{background:none;padding:0;border:none;font-family:inherit;font-size:inherit;color:inherit}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-key){color:#032f62;font-weight:600}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-string){color:#22863a}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-number){color:#005cc5}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-boolean){color:#d73a49;font-weight:600}.ai-chat-dialog .ai-chat-messages .message .tool-results-container .result-item .tool-result-json .json-content :global(.json-null){color:#6f42c1;font-weight:600}.ai-chat-dialog .ai-chat-messages .message .message-loading{display:flex;align-items:center;gap:4px;padding:0 12px 6px}.ai-chat-dialog .ai-chat-messages .message .message-loading .dot{width:6px;height:6px;border-radius:50%;background:#7433ff;animation:bounce 1.4s infinite ease-in-out both}.ai-chat-dialog .ai-chat-messages .message .message-loading .dot:nth-child(1){animation-delay:-.32s}.ai-chat-dialog .ai-chat-messages .message .message-loading .dot:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.ai-chat-dialog .ai-chat-messages .message.user .message-text{background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);border-radius:8px}.ai-chat-dialog .ai-chat-messages .message.assistant .message-text{background:transparent;padding-right:0;padding-left:0}.ai-chat-dialog .ai-chat-messages .action-btns{display:flex;align-items:center;gap:12px}.ai-chat-dialog .ai-chat-messages .action-btns .action-btn{display:flex;align-items:center;height:32px;padding:4px 12px;box-sizing:border-box;background:var(--dola-bg-hover);border:none;gap:6px;border-radius:6px;cursor:pointer;color:var(--dola-text-2);font-size:13px;font-weight:500;line-height:22px}.ai-chat-dialog .ai-chat-messages .action-btns .action-btn:hover{background:var(--dola-bg-selected)}.ai-chat-dialog .ai-chat-messages .action-btns .action-btn .iconfont{font-size:16px}.ai-chat-dialog .ai-chat-input{display:flex;flex-direction:column;position:relative;gap:12px;padding:15px 16px 40px;min-height:40px;box-shadow:0 2px 6px #0000000a,0 4px 12px #00000005;border-radius:8px;border:.5px solid var(--dola-border-1);background:var(--dola-bg-popup);margin:16px}.ai-chat-dialog .ai-chat-input .recommend-dropdown{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;padding:8px;background:var(--dola-bg-popup);border-radius:8px;box-shadow:0 4px 12px #0000001f;border:.5px solid var(--dola-border-1);display:flex;flex-direction:column;gap:4px;z-index:10}.ai-chat-dialog .ai-chat-input .recommend-dropdown .recommend-dropdown-item{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:12px;line-height:18px;color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-input .recommend-dropdown .recommend-dropdown-item .iconfont{color:var(--dola-text-3)}.ai-chat-dialog .ai-chat-input .recommend-dropdown .recommend-dropdown-item:hover{background:var(--dola-bg-hover)}.ai-chat-dialog .ai-chat-input .clear-context-wrap{position:absolute;right:16px;top:12px;display:inline-flex}.ai-chat-dialog .ai-chat-input .clear-context-btn{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:2px;color:var(--dola-text-3);transition:color .2s}.ai-chat-dialog .ai-chat-input .clear-context-btn:hover:not(.disabled){color:var(--dola-text-1)}.ai-chat-dialog .ai-chat-input .clear-context-btn.disabled{cursor:not-allowed;opacity:.35}.ai-chat-dialog .ai-chat-input .clear-context-btn .clear-context-divider{display:block;width:0;height:10px;border-left:1px solid var(--dola-border-1)}.ai-chat-dialog .ai-chat-input .clear-context-btn .clear-context-icon{display:block;width:16px;height:16px}.ai-chat-dialog .ai-chat-input .input-textarea{border:none;padding:0;background-color:transparent!important}.ai-chat-dialog .ai-chat-input .input-textarea[disabled]{cursor:not-allowed}.ai-chat-dialog .ai-chat-input .input-textarea:hover,.ai-chat-dialog .ai-chat-input .input-textarea:focus,.ai-chat-dialog .ai-chat-input .input-textarea.ant-input-focused{border:none;box-shadow:none}.ai-chat-dialog .ai-chat-input .input-textarea textarea{font-size:14px;line-height:22px;color:var(--dola-text-1);resize:none;background:transparent!important}.ai-chat-dialog .ai-chat-input .input-textarea textarea::placeholder{color:var(--dola-text-3)}.ai-chat-dialog .ai-chat-input .send-btn{position:absolute;right:16px;bottom:16px;width:30px;height:30px;background:linear-gradient(180deg,#a871ff 0%,#7d2eff 72.12%);border:none;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-input .send-btn .iconfont{color:#fff}.ai-chat-dialog .ai-chat-input .send-btn:hover:not(:disabled){background:linear-gradient(180deg,#9562f5 0%,#6f26e6 72.12%)}.ai-chat-dialog .ai-chat-input .send-btn:disabled{background:var(--dola-bg-3)}.ai-chat-dialog .ai-chat-input .send-btn .iconfont{font-size:22px;color:#fff}.ai-chat-dialog .ai-chat-input .stop-btn{position:absolute;right:16px;bottom:16px;width:30px;height:30px;background:#ff4d4f;border:none;display:flex;align-items:center;justify-content:center}.ai-chat-dialog .ai-chat-input .stop-btn:hover{background:#ff7875!important}.ai-chat-dialog .ai-chat-input .stop-btn .iconfont{font-size:18px;color:#fff}#dola-root[dola-theme=dark] .ai-chat-dialog .tool-call-item.calling{background:rgba(116,58,240,.15)!important}#dola-root[dola-theme=dark] .ai-chat-dialog .tool-call-item.completed{background:rgba(82,196,26,.12)!important}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-key){color:#93c5fd}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-string){color:#86efac}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-number){color:#60a5fa}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-boolean){color:#f87171}#dola-root[dola-theme=dark] .ai-chat-dialog .json-content :global(.json-null){color:#c084fc}.data-selector-panel{display:flex;flex-direction:column;height:100%;background:var(--dola-bg-popup);border-radius:12px;overflow:hidden}.data-selector-panel.collapsed{width:48px;background:var(--dola-bg-popup)}.data-selector-panel.collapsed .collapsed-bar{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding-top:20px}.data-selector-panel.collapsed .collapsed-bar .expand-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .2s;color:var(--dola-text-3)}.data-selector-panel.collapsed .collapsed-bar .expand-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.data-selector-panel.collapsed .collapsed-bar .expand-btn .iconfont{font-size:16px;color:var(--dola-text-3)}.data-selector-panel .panel-header{display:flex;padding:16px 16px 0;gap:0}.data-selector-panel .panel-header .header-row{display:flex;align-items:center;flex:1;gap:8px;margin-bottom:12px}.data-selector-panel .panel-header .header-row .header-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.data-selector-panel .panel-header .header-row .header-icon .iconfont{font-size:16px;color:var(--dola-text-3)}.data-selector-panel .panel-header .header-row .header-title{margin:0;font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:20px}.data-selector-panel .panel-header .space-display{width:120px;margin-bottom:12px;cursor:default}.data-selector-panel .panel-header .space-display .space-selector-trigger{background:transparent;border:none;padding:0;cursor:default}.data-selector-panel .panel-header .space-display .space-selector-trigger .space-selector-link{cursor:default!important}.data-selector-panel .panel-header .space-display .space-selector-trigger:hover{background:transparent}.data-selector-panel .panel-header .space-display .space-selector-trigger img{display:none}.data-selector-panel .search-box{padding:0 16px 2px}.data-selector-panel .search-box .ant-input-affix-wrapper{display:flex;width:100%;height:32px;padding:4px 12px;justify-content:space-between;align-items:center;border-radius:6px;background:var(--dola-bg-6);border:none}.data-selector-panel .search-box .ant-input-affix-wrapper:hover,.data-selector-panel .search-box .ant-input-affix-wrapper:focus,.data-selector-panel .search-box .ant-input-affix-wrapper:focus-within{background:var(--dola-bg-hover);border:none;box-shadow:none}.data-selector-panel .search-box .ant-input-affix-wrapper .ant-input{background:transparent;font-size:14px;color:var(--dola-text-1)}.data-selector-panel .search-box .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-4)}.data-selector-panel .search-box .ant-input-affix-wrapper .iconfont{color:var(--dola-text-4)}.data-selector-panel .tab-bar{display:flex;gap:0;padding:0 16px;border-bottom:none}.data-selector-panel .tab-bar .tab-item{margin:8px 16px 8px 0;font-size:14px;line-height:24px;font-weight:400;color:var(--dola-text-3);cursor:pointer;transition:all .2s;white-space:nowrap;position:relative}.data-selector-panel .tab-bar .tab-item:last-child{margin-right:0}.data-selector-panel .tab-bar .tab-item:hover{color:var(--dola-text-1)}.data-selector-panel .tab-bar .tab-item.active{color:var(--dola-text-1);font-weight:600}.data-selector-panel .repo-list-container{flex:1;overflow-y:auto;padding:0 8px 16px}.data-selector-panel .repo-list-container::-webkit-scrollbar{width:4px}.data-selector-panel .repo-list-container::-webkit-scrollbar-track{background:transparent}.data-selector-panel .repo-list-container::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.data-selector-panel .repo-list-container::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.data-selector-panel .repo-list-container .loading-container{display:flex;justify-content:center;align-items:center;height:200px}.data-selector-panel .repo-list-container .repo-list{display:flex;flex-direction:column;gap:2px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper{display:flex;flex-direction:column}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item{display:flex;align-items:center;gap:3px;padding:6px 8px;border-radius:8px;cursor:pointer;transition:all .2s}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item:hover,.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item.selected{background:var(--dola-bg-hover)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item :global(.ant-checkbox-wrapper) :global(.ant-checkbox-inner){border-radius:4px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item :global(.ant-checkbox-wrapper) :global(.ant-checkbox-checked .ant-checkbox-inner){background-color:#7433ff;border-color:#7433ff}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .expand-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .expand-icon .iconfont{font-size:12px;color:var(--dola-text-1)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .repo-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .repo-icon .iconfont{font-size:16px;color:var(--dola-text-1)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .repo-item .repo-name{flex:1;font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list{padding-left:24px;display:flex;flex-direction:column;gap:2px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .item-loading{display:flex;justify-content:center;padding:12px 0}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item{display:flex;align-items:center;justify-content:space-between;border-radius:8px;cursor:pointer;padding:4px 8px 4px 30px;transition:all .2s;gap:8px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item:hover{background:var(--dola-bg-hover)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item:hover .copy-icon{display:flex}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item.selected{background:rgba(116,51,255,.04)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .table-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .table-info .table-name{font-size:14px;color:var(--dola-text-1);line-height:22px;overflow:hidden;font-family:PingFang SC;text-overflow:ellipsis;font-weight:400;white-space:nowrap}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .table-info .table-desc{font-size:12px;color:var(--dola-text-4);line-height:18px;overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .copy-icon{display:none;align-items:center;justify-content:center;transform:translateY(-10px);width:20px;height:20px;flex-shrink:0;transition:opacity .2s;cursor:pointer}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .copy-icon .iconfont{font-size:14px;color:var(--dola-text-4)}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .table-item .copy-icon:hover .iconfont{color:#7433ff}.data-selector-panel .repo-list-container .repo-list .repo-item-wrapper .item-list .no-items{padding:12px 8px;font-size:13px;color:var(--dola-text-4);text-align:center}.table-field-popover :global(.ant-popover-inner){padding:0;border-radius:8px;box-shadow:0 4px 16px #0000001f}.table-field-popover :global(.ant-popover-inner-content){padding:0}.set-variables-modal .ant-modal-content{padding:20px!important}.set-variables-modal .set-variables-modal-variable-cell{display:flex;align-items:center;padding:4px 12px;border-radius:6px;background:#F7F7F7;gap:8px}.set-variables-modal .set-variables-modal-variable-cell .variable-name-text{flex:1;min-width:0;color:#000000d9}.set-variables-modal .set-variables-modal-variable-cell .variable-description{color:#00000073;font-size:12px;flex-shrink:0}.set-variables-modal .copy-btn{padding:0 4px}.set-variables-modal .ant-table-small .ant-table-cell{padding:8px}.chart-config-modal .ant-modal{max-width:100vw!important;margin:0;padding:0}.chart-config-modal .ant-modal-content{border-radius:0;height:100vh;padding:0!important}.chart-config-modal .ant-modal-body{padding:0;height:100%!important}.chart-config-modal-content{display:flex;height:100%;background:var(--dola-bg-2);position:relative}.chart-config-modal-content .chart-sidebar{display:flex;flex-direction:column;background:var(--dola-bg-popup);border-right:1px solid var(--dola-border-1);min-width:0;max-width:400px;flex-shrink:0;overflow:hidden;margin:8px 0 8px 8px;border-radius:12px}.chart-config-modal-content .chart-sidebar.with-transition{transition:width .3s ease}.chart-config-modal-content .chart-sidebar.collapsed{width:48px!important;background:var(--dola-bg-popup)}.chart-config-modal-content .drag-divider{position:relative;width:8px;flex-shrink:0;cursor:col-resize;user-select:none;background:transparent;display:flex;align-items:center;justify-content:center}.chart-config-modal-content .drag-divider:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:transparent;transform:translate(-50%);transition:background .2s}.chart-config-modal-content .drag-divider:hover:before{background:#7433ff;opacity:.3}.chart-config-modal-content .drag-divider.dragging:before{background:#7433ff;opacity:1}.chart-config-modal-content .chart-editor{display:flex;flex-direction:column;background:var(--dola-bg-popup);border-radius:8px;margin:8px 0;min-width:300px;max-width:1200px;flex-shrink:0;overflow:hidden;border:1px solid var(--dola-border-1);container-type:inline-size}.chart-config-modal-content .chart-editor .editor-header{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;background:var(--dola-bg-popup)}.chart-config-modal-content .chart-editor .editor-header .editor-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--dola-text-1)}.chart-config-modal-content .chart-editor .editor-header .editor-title .code-icon{color:#7433ff;font-size:16px}.chart-config-modal-content .chart-editor .editor-header .editor-title .iconfont{color:var(--dola-text-3)}.chart-config-modal-content .chart-editor .editor-header .editor-actions{display:flex;gap:8px;align-items:center}.chart-config-modal-content .chart-editor .editor-header .editor-actions .editor-actions-left{display:flex;gap:8px;align-items:center;height:36px;line-height:36px;padding:0 8px;border-radius:8px;border:1px solid var(--dola-border-1);box-sizing:border-box}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;border-radius:8px;border:none;white-space:nowrap;box-shadow:none}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn .iconfont{font-size:16px;font-weight:500}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn.primary-btn{background:rgba(116,51,255,.08);color:#7433ff;height:36px}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn.primary-btn:hover{background:rgba(116,51,255,.12)}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn:not(.primary-btn){background:var(--dola-bg-popup);color:var(--dola-text-3)}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn:not(.primary-btn):hover{background:var(--dola-bg-hover)}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn.icon-only{padding:6px;width:32px;justify-content:center}.chart-config-modal-content .chart-editor .editor-header .editor-actions .action-btn.run-btn .btn-text{display:inline}@container (max-width: 390px){.chart-config-modal-content .chart-editor .editor-actions .run-btn{padding:6px;width:32px;justify-content:center}.chart-config-modal-content .chart-editor .editor-actions .run-btn .btn-text{display:none!important}}.chart-config-modal-content .chart-editor .selected-repos-bar{display:flex;align-items:center;padding:5px 8px;background:var(--dola-bg-5);gap:10px;margin:0 16px 12px;border-radius:8px;border:1px solid var(--dola-border-1);position:relative}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);box-sizing:border-box}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-icon .iconfont{font-size:16px;color:var(--dola-text-1)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-list-wrap{position:relative;flex:1;overflow:hidden}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-list{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-right:32px;scrollbar-width:none;-ms-overflow-style:none}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-list::-webkit-scrollbar{display:none}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-scroll-btn{position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:11px;background:var(--dola-bg-popup);display:flex;align-items:center;justify-content:center;cursor:pointer;border:1.5px solid var(--dola-border-1);box-sizing:border-box}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-scroll-btn .iconfont{font-size:16px;color:var(--dola-text-1)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repos-scroll-btn:hover{background:var(--dola-bg-hover)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag{display:flex;align-items:center;gap:6px;padding:3px 4px;border-radius:6px;flex-shrink:0;cursor:default;max-width:180px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;color:var(--dola-text-1);border:1px solid var(--dola-border-1)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag .iconfont{font-size:16px;color:var(--dola-text-3);flex-shrink:0}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag .repo-tag-name{font-size:12px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag .close-icon{display:flex;font-size:16px;color:var(--dola-text-4);cursor:pointer;margin-left:0;opacity:.8;pointer-events:none;transition:opacity .15s ease}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag .close-icon:hover{color:var(--dola-text-3)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag:hover{background:var(--dola-bg-hover)}.chart-config-modal-content .chart-editor .selected-repos-bar .selected-repo-tag:hover .close-icon{opacity:1;pointer-events:auto}.chart-config-modal-content .chart-editor .editor-body{flex:1;overflow:hidden;border-radius:8px;border:1px solid var(--dola-border-1);margin:0 16px 16px}.chart-config-modal-content .chart-editor .editor-body .monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main .monaco-highlighted-label .highlight{color:#0066bf}.chart-config-modal-content .chart-result{display:flex;flex-direction:column;flex:1;background:var(--dola-bg-popup);border-radius:8px;margin:8px 8px 8px 0;overflow:hidden;min-width:400px;border:1px solid var(--dola-border-1);container-type:inline-size}.chart-config-modal-content .chart-result .result-header{display:flex;align-items:center;justify-content:center;padding:16px 12px;background:var(--dola-bg-popup);position:relative}.chart-config-modal-content .chart-result .result-header .result-tabs{display:flex;gap:0;background:var(--dola-bg-hover);padding:4px;border-radius:8px}.chart-config-modal-content .chart-result .result-header .result-tabs .tab{padding:4px 8px;min-width:60px;line-height:16px;font-size:14px;font-weight:400;color:var(--dola-text-3);border-radius:8px;cursor:pointer;transition:all .2s;text-align:center;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px}.chart-config-modal-content .chart-result .result-header .result-tabs .tab .iconfont{display:none}.chart-config-modal-content .chart-result .result-header .result-tabs .tab:hover{background:rgba(0,0,0,.04)}.chart-config-modal-content .chart-result .result-header .result-tabs .tab.active{background:var(--dola-bg-popup);color:#7433ff;font-weight:500;box-shadow:0 1px 2px #0000000a}.chart-config-modal-content .chart-result .result-header .header-actions{display:flex;align-items:center;gap:8px;position:absolute;right:12px}.chart-config-modal-content .chart-result .result-header .header-actions .cancel-btn,.chart-config-modal-content .chart-result .result-header .header-actions .save-btn{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;width:82px;padding:5px 12px;border-radius:8px;font-size:14px;font-weight:400;border:1px solid transparent;white-space:nowrap}.chart-config-modal-content .chart-result .result-header .header-actions .cancel-btn{background:var(--dola-bg-hover);color:var(--dola-text-2)}.chart-config-modal-content .chart-result .result-header .header-actions .cancel-btn:hover{background:var(--dola-bg-selected);color:var(--dola-text-1)}.chart-config-modal-content .chart-result .result-header .header-actions .save-btn{background:#7433ff;color:#fff;border:none}.chart-config-modal-content .chart-result .result-header .header-actions .save-btn:hover{background:#5e31f2}.chart-config-modal-content .chart-result .result-header .header-actions .save-btn .iconfont{font-size:14px}.chart-config-modal-content .chart-result .result-content{flex:1;padding:4px 16px 16px;overflow:auto}.chart-config-modal-content .chart-result .result-content .chart-view{display:flex;flex-direction:column;gap:16px;height:100%}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .section-title{font-size:14px;font-weight:600;color:var(--dola-text-1);margin-bottom:12px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types::-webkit-scrollbar{height:6px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types::-webkit-scrollbar-track{background:var(--dola-bg-hover);border-radius:3px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:3px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types::-webkit-scrollbar-thumb:hover{background:var(--dola-text-4)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item{display:flex;align-items:center;gap:4px;height:40px;box-sizing:border-box;padding:0 12px;background:var(--dola-bg-hover);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:all .2s;flex-shrink:0;white-space:nowrap}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item:hover{background:var(--dola-bg-selected)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item.active{background:#eee7ff;border-color:#7433ff;color:#7433ff}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item.active .iconfont{color:#7433ff}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item .iconfont{font-size:16px;color:var(--dola-text-3)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-type-selector .chart-types .chart-type-item span{font-size:14px;font-weight:500}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview{display:flex;flex-direction:column;flex:1;background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:12px;padding:16px;gap:12px;min-height:0;position:relative}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .chart-header h4{margin:0;font-size:14px;font-weight:500;color:var(--dola-text-1);line-height:24px}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .chart-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;width:100%}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .chart-placeholder svg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.1))}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .chart-placeholder .chart-label{margin:0;font-size:14px;color:var(--dola-text-3)}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .loading-container{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .ai-config-btn{display:flex;align-items:center;justify-content:center;gap:6px;align-self:center;height:40px;padding:8px 12px;background:#f5f3ff;color:#7433ff;border:1px solid #f0edff;border-radius:8px;font-size:14px;font-weight:600;line-height:24px;width:130px;transition:none}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .ai-config-btn:hover{color:#fff;border-color:#ffffff4d;background:linear-gradient(83deg,#7433ff -99.23%,#cbb3ff 122.99%);box-shadow:0 4px 24px #ae78ff66}.chart-config-modal-content .chart-result .result-content .chart-view .chart-preview .ai-config-btn .iconfont{font-size:16px}.chart-config-modal-content .chart-result .result-content .data-view,.chart-config-modal-content .chart-result .result-content .explore-view{display:flex;align-items:center;justify-content:center;height:100%}.chart-config-modal-content .chart-result .result-content .data-view .placeholder,.chart-config-modal-content .chart-result .result-content .explore-view .placeholder{font-size:14px;color:var(--dola-text-3)}@container (max-width: 560px){.chart-config-modal-content .chart-result .result-tabs{width:96px}.chart-config-modal-content .chart-result .result-tabs .tab{min-width:32px!important}.chart-config-modal-content .chart-result .result-tabs .tab .iconfont{display:inline-block!important}.chart-config-modal-content .chart-result .result-tabs .tab .tab-text{display:none}.chart-config-modal-content .chart-result .header-actions .cancel-btn,.chart-config-modal-content .chart-result .header-actions .save-btn{width:62px!important}}.chart-config-modal-content .ai-config-panel{position:absolute;right:40px;bottom:50px;width:400px;max-height:600px;background:var(--dola-bg-popup);border-radius:12px;box-shadow:0 4px 74px #00000014;display:flex;flex-direction:column;z-index:10}.chart-config-modal-content .ai-config-panel .ai-panel-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--dola-border-1)}.chart-config-modal-content .ai-config-panel .ai-panel-header .panel-title{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:var(--dola-text-1)}.chart-config-modal-content .ai-config-panel .ai-panel-header .panel-title .iconfont{font-size:16px;color:#7433ff}.chart-config-modal-content .ai-config-panel .ai-panel-header .ant-btn-text{padding:0;width:20px;height:20px}.chart-config-modal-content .ai-config-panel .ai-panel-header .ant-btn-text:hover{background:var(--dola-bg-hover);border-radius:4px}.chart-config-modal-content .ai-config-panel .ai-panel-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:24px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message{display:flex;flex-direction:column;gap:4px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.user-message{align-items:flex-end}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.user-message .message-time{font-size:12px;color:var(--dola-text-4)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.user-message .message-bubble{max-width:80%;padding:8px 16px;background:var(--dola-bg-hover);border:1px solid var(--dola-bg-hover);border-radius:8px 8px 0;font-size:14px;color:var(--dola-text-1);line-height:22px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message{align-items:flex-start}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header{display:flex;align-items:center;gap:6px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header .ai-avatar{width:24px;height:24px;border-radius:50%;overflow:hidden}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header .ai-avatar img{width:100%;height:100%;object-fit:cover}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header .ai-name{font-size:16px;font-weight:700;color:var(--dola-text-3)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-header .ai-badge{padding:0 9px;height:18px;line-height:18px;background:var(--dola-bg-hover);color:var(--dola-text-3);font-size:12px;font-weight:600;border-radius:6px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .message-content{font-size:12px;color:var(--dola-text-1);line-height:22px;margin-top:8px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .undo-btn{display:flex;align-items:center;gap:6px;height:32px;padding:4px 12px;margin-top:8px;background:var(--dola-bg-hover);color:var(--dola-text-3);border:none;border-radius:6px;font-size:14px;font-weight:500}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-messages .message.ai-message .undo-btn:hover{background:var(--dola-bg-selected)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box{padding:16px;background:var(--dola-bg-popup);backdrop-filter:blur(18px);border:1px solid var(--dola-border-1);border-radius:16px;margin:16px;box-shadow:0 0 18px #0000001a}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-tags{margin-bottom:12px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-tags .tag{display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 6px;background:var(--dola-bg-hover);border:1px solid var(--dola-border-1);border-radius:6px;font-size:12px;color:var(--dola-text-3)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-tags .tag .iconfont{font-size:12px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-field{width:100%;height:36px;padding:0 12px;margin-bottom:12px;border:none;outline:none;background:transparent;font-size:14px;color:var(--dola-text-1)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-field::placeholder{color:var(--dola-text-3)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer{display:flex;align-items:center;justify-content:space-between}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .model-selector{display:flex;align-items:center;gap:4px;height:24px;padding:0 8px;background:var(--dola-bg-hover);border-radius:100px;font-size:12px;font-weight:500;color:var(--dola-text-1);cursor:pointer}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .model-selector:hover{background:var(--dola-bg-selected)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .model-selector .iconfont{font-size:12px}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .send-btn{width:30px;height:30px;padding:0;background:linear-gradient(135deg,#7433ff 0%,#5e31f2 100%);border:none}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .send-btn:hover{background:linear-gradient(135deg,#5e31f2 0%,#4a1fd9 100%)}.chart-config-modal-content .ai-config-panel .ai-panel-content .ai-input-box .input-footer .send-btn .iconfont{font-size:16px}.ai-chat-container-mobile{height:100%;width:100%;display:flex;flex-direction:column;--sender-height: auto;flex:1}.ai-chat-container-mobile .chat-input-fade{display:none}.ai-chat-container-mobile .ai-chat-container-spin{position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#ffffff80}.ai-chat-container-mobile .ai-chat-content-mobile{height:calc(100vh - 106px);width:100%;display:flex;flex-direction:column;flex:1}.ai-chat-container-mobile .ai-chat-content-mobile .chat-panel-mobile{height:100%;width:100%;display:flex;flex-direction:column;flex:1}.ai-chat-container-mobile .code-block-header{height:32.5px}.ai-chat-container-mobile .chat-messages-box-mobile{flex:1;overflow-y:auto;z-index:8;scrollbar-gutter:stable;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,20px);min-height:0;display:flex;flex-direction:column-reverse;touch-action:pan-y;overscroll-behavior:contain;overscroll-behavior-y:contain;will-change:scroll-position;-webkit-user-drag:none}@supports not (scrollbar-gutter: stable){.ai-chat-container-mobile .chat-messages-box-mobile{overflow-y:scroll}}.ai-chat-container-mobile .chat-messages-box-mobile .chat-message-step-task{box-sizing:border-box}.ai-chat-container-mobile .chat-messages-box-mobile::-webkit-scrollbar{width:4px}.ai-chat-container-mobile .chat-messages-box-mobile::-webkit-scrollbar-track{background:transparent}.ai-chat-container-mobile .chat-messages-box-mobile::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.ai-chat-container-mobile .chat-messages-box-mobile::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.ai-chat-container-mobile .chat-messages-box-mobile:after{content:"";display:block;height:16px;flex-shrink:0}.ai-chat-container-mobile .sender-wrapper-mobile{flex-shrink:0;position:absolute;bottom:0;left:16px;right:16px;z-index:300;margin:0 auto;max-width:960px;width:calc(100% - 32px)}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn{position:absolute;left:calc(50% - 16px);top:-50px;color:#000;width:32px;height:32px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn .jumper-to-bottom-btn-icon-box{width:100%;height:100%;border-radius:32px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 0 10px #0000001a}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn.show{opacity:1;visibility:visible}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn.hide{opacity:0;visibility:hidden}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn .jumper-to-bottom-btn-icon{width:13px;height:13px}.ai-chat-container-mobile .sender-wrapper-mobile .jumper-to-bottom-btn-loading-icon{width:35px;height:35px;display:block;position:absolute;top:-.5px;left:-.5px;rotate:90deg;animation:gradientSpin 1s ease-in-out infinite}@keyframes gradientSpin{0%{rotate:90deg}11%{rotate:126deg}22%{rotate:162deg}33%{rotate:198deg}44%{rotate:234deg}55%{rotate:270deg}66%{rotate:306deg}77%{rotate:342deg}88%{rotate:378deg}to{rotate:414deg}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-chat-container-mobile .chat-messages{flex:1;padding:16px 16px 210px;max-width:960px;margin:0 auto;align-items:stretch;width:100%;box-sizing:border-box}.ai-chat-container-mobile .chat-messages .message{display:flex;align-items:flex-start}.ai-chat-container-mobile .chat-messages .message.share-style{margin-bottom:32px}.ai-chat-container-mobile .chat-messages .message.share-style:last-child{margin-bottom:0}.ai-chat-container-mobile .chat-messages .message.user{margin-top:32px;flex-direction:row-reverse;width:100%}.ai-chat-container-mobile .chat-messages .message.user:first-child{margin-top:0}.ai-chat-container-mobile .chat-messages .message.user .message-content{display:flex;flex-direction:row-reverse}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:end}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .user-question-content{background-color:#f7f7f7;border-radius:8px 0 8px 8px;border:1px solid var(--dola-border-2);padding:8px 16px;font-size:14px;color:#242424;font-weight:400;line-height:1.5;max-width:100%;word-break:break-all;white-space:pre-wrap}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-bubble-time{font-size:12px;color:#b2b2b2;font-weight:400;line-height:16px;margin-top:12px;line-height:18px}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-bubble-time-down{margin-top:6px;color:#1e304a}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:12px;max-width:90%;flex-wrap:wrap;justify-content:flex-end}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-selected-node{background:#f4f6fa;border-radius:6px;padding:5px 9px;font-size:14px;display:flex;align-items:center;gap:3px;border:1px solid #e7e7e7;background-color:#f7f7f7}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-title{max-width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;left:-3px;margin-left:6px;font-weight:600;font-size:14px;color:#242424}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style{gap:8px}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style .message-renderer-selected-node{background:#f4f6fa;border-radius:6px;padding:5px 9px;font-size:14px;display:flex;align-items:center;gap:3px;border:1px solid #e7e7e7;background-color:#f7f7f7}.ai-chat-container-mobile .chat-messages .message.user .message-content .message-content-inner .message-selected-nodes.share-style .message-renderer-title{max-width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;left:-3px;margin-left:6px;font-weight:600;font-size:14px;color:#242424}.ai-chat-container-mobile .chat-messages .message.user .message-bubble{word-break:break-all;font-weight:600;font-size:24px;color:#242424;background-color:#efefef;padding:8px 16px;font-size:14px}.ai-chat-container-mobile .chat-messages .message.userTop{margin-top:12px}.ai-chat-container-mobile .chat-messages .message.system{margin-top:32px;flex-direction:row;width:100%}.ai-chat-container-mobile .chat-messages .message.system .message-content{display:flex}.ai-chat-container-mobile .chat-messages .message.system .message-content h1,.ai-chat-container-mobile .chat-messages .message.system .message-content h2,.ai-chat-container-mobile .chat-messages .message.system .message-content h3,.ai-chat-container-mobile .chat-messages .message.system .message-content h4,.ai-chat-container-mobile .chat-messages .message.system .message-content h5,.ai-chat-container-mobile .chat-messages .message.system .message-content h6,.ai-chat-container-mobile .chat-messages .message.system .message-content p,.ai-chat-container-mobile .chat-messages .message.system .message-content span,.ai-chat-container-mobile .chat-messages .message.system .message-content div,.ai-chat-container-mobile .chat-messages .message.system .message-content strong,.ai-chat-container-mobile .chat-messages .message.system .message-content code,.ai-chat-container-mobile .chat-messages .message.system .message-content td,.ai-chat-container-mobile .chat-messages .message.system .message-content th{font-size:1em!important}.ai-chat-container-mobile .chat-messages .message.system .message-content h1,.ai-chat-container-mobile .chat-messages .message.system .message-content h2,.ai-chat-container-mobile .chat-messages .message.system .message-content h3,.ai-chat-container-mobile .chat-messages .message.system .message-content h4,.ai-chat-container-mobile .chat-messages .message.system .message-content h5,.ai-chat-container-mobile .chat-messages .message.system .message-content h6{font-weight:500!important}.ai-chat-container-mobile .chat-messages .message.system .message-content ul,.ai-chat-container-mobile .chat-messages .message.system .message-content ol{margin:12px 0!important}.ai-chat-container-mobile .chat-messages .message.system .message-content li{margin-top:3px!important;margin-bottom:3px!important}.ai-chat-container-mobile .chat-messages .message.system .message-content li:first-child{margin-top:0!important}.ai-chat-container-mobile .chat-messages .message.system .message-content li:last-child{margin-bottom:0!important}.ai-chat-container-mobile .chat-messages .message.system .message-content th,.ai-chat-container-mobile .chat-messages .message.system .message-content tbody tr:hover{background-color:#f7f7f7!important}.ai-chat-container-mobile .chat-messages .message.system .message-content th,.ai-chat-container-mobile .chat-messages .message.system .message-content td{padding:8px 16px!important;border-color:#e7e7e7!important}.ai-chat-container-mobile .chat-messages .message.system .message-content th:last-child,.ai-chat-container-mobile .chat-messages .message.system .message-content td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message.system .message-content thead tr th{border-right:none!important;border-left:none!important;color:#242424!important;line-height:24px!important;padding:8px 12px!important}.ai-chat-container-mobile .chat-messages .message.system .message-content thead tr th:first-child{border-left:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message.system .message-content thead tr th:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message.system .message-content tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid #f5f5f5!important;line-height:24px!important;padding:8px 12px!important}.ai-chat-container-mobile .chat-messages .message.system .message-content tbody tr td:first-child{border-left:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message.system .message-content tbody tr td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message.system .message-content p,.ai-chat-container-mobile .chat-messages .message.system .message-content div,.ai-chat-container-mobile .chat-messages .message.system .message-content span,.ai-chat-container-mobile .chat-messages .message.system .message-content strong,.ai-chat-container-mobile .chat-messages .message.system .message-content li,.ai-chat-container-mobile .chat-messages .message.system .message-content ol{line-height:24.5px!important}.ai-chat-container-mobile .chat-messages .message.system .message-content hr{background-color:#edf1f7!important;margin:24px 0!important}.ai-chat-container-mobile .chat-messages .message.system .message-content h1,.ai-chat-container-mobile .chat-messages .message.system .message-content h2,.ai-chat-container-mobile .chat-messages .message.system .message-content h3,.ai-chat-container-mobile .chat-messages .message.system .message-content h4,.ai-chat-container-mobile .chat-messages .message.system .message-content h5,.ai-chat-container-mobile .chat-messages .message.system .message-content h6,.ai-chat-container-mobile .chat-messages .message.system .message-content p,.ai-chat-container-mobile .chat-messages .message.system .message-content span,.ai-chat-container-mobile .chat-messages .message.system .message-content div,.ai-chat-container-mobile .chat-messages .message.system .message-content strong,.ai-chat-container-mobile .chat-messages .message.system .message-content code{font-size:1em!important}.ai-chat-container-mobile .chat-messages .message.system .message-content tr th{background-color:#f7f7f7!important}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:start;max-width:100%}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner.share-style{display:flex;flex:1}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-system-avatar{display:flex;align-items:center;margin-bottom:16px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-img{width:24px;height:24px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text{font-size:14px;font-weight:600;margin-left:8px;position:relative;top:1px;color:#000;opacity:.6}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-system-avatar .message-system-avatar-text-model{padding:1px 9px;background-color:#efefef;border-radius:6px;font-size:12px!important;color:#8a8a8a;font-weight:600;line-height:18px;margin-left:12px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed{display:flex;flex-direction:row;margin-top:16px;width:100%}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns{display:flex;gap:8px;align-items:center}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon{position:relative;cursor:pointer;transition:all .2s;padding:4px;border-radius:6px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon:hover{transform:scale(1.1)}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .feedback-icon.feedback-icon-new:after{content:"";position:absolute;top:-4px;right:-21px;width:30px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 16' width='30' height='16'%3E%3Cpath d='M14.998 7.19922C15.3105 7.19922 15.5605 7.26758 15.748 7.4043C15.9355 7.54102 16.0742 7.7207 16.1641 7.94336C16.2578 8.16602 16.3086 8.4043 16.3164 8.6582V8.76953H13.583C13.5977 8.66137 13.6151 8.5577 13.6387 8.45898C13.7051 8.19336 13.7988 7.9668 13.9199 7.7793C14.041 7.5918 14.1914 7.44922 14.3711 7.35156C14.5547 7.25 14.7637 7.19922 14.998 7.19922Z' fill='%23FF9500'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26 0C28.2091 0 30 1.79086 30 4V12C30 14.2091 28.2091 16 26 16H0V4C0 1.79086 1.79086 1.12745e-07 4 0H26ZM15.0039 6.07422C14.5938 6.07422 14.2129 6.15039 13.8613 6.30273C13.5098 6.45508 13.2051 6.67578 12.9473 6.96484C12.6895 7.25 12.4883 7.59375 12.3438 7.99609C12.1992 8.39844 12.127 8.84766 12.127 9.34375V9.57812C12.127 10.0117 12.1973 10.416 12.3379 10.791C12.4785 11.166 12.6797 11.4922 12.9414 11.7695C13.207 12.0469 13.5273 12.2637 13.9023 12.4199C14.2812 12.5723 14.7051 12.6484 15.1738 12.6484C15.5879 12.6484 15.9512 12.5918 16.2637 12.4785C16.5801 12.3652 16.8477 12.2188 17.0664 12.0391C17.2852 11.8555 17.4629 11.6641 17.5996 11.4648L16.8555 10.7441C16.6602 10.9941 16.4297 11.1875 16.1641 11.3242C15.8984 11.4609 15.5957 11.5293 15.2559 11.5293C14.9863 11.5293 14.7461 11.4805 14.5352 11.3828C14.3242 11.2812 14.1445 11.1426 13.9961 10.9668C13.8477 10.791 13.7344 10.5859 13.6562 10.3516C13.6007 10.1731 13.5657 9.98362 13.5518 9.7832H17.7109V9.17969C17.7109 8.72266 17.6543 8.30469 17.541 7.92578C17.4316 7.54688 17.2637 7.2207 17.0371 6.94727C16.8145 6.66992 16.5332 6.45508 16.1934 6.30273C15.8535 6.15039 15.457 6.07422 15.0039 6.07422ZM4 4V12.5312H5.4707V6.41992L9.29688 12.5312H10.7676V4H9.30859V10.123L5.4707 4H4ZM20.0078 12.5312H21.1797L22.5195 8.11523L23.875 12.5312H25.0469L26.7578 6.19141H25.3809L24.375 10.6387L23.0547 6.19141H22L20.6904 10.6016L19.6738 6.19141H18.291L20.0078 12.5312Z' fill='%23FF9500'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .message-feed-active{background-color:#efefef}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .copy-icon{cursor:pointer;transition:all .2s;padding:4px;border-radius:6px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-btns .copy-icon:hover{transform:scale(1.1)}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feed-active svg path{fill:#242424!important}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feedback-input{margin-top:12px;padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .message-feedback-input .feedback-actions{display:flex;justify-content:flex-end;gap:8px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks{margin-top:6px;padding:4px 0}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks span{display:flex;align-items:center;gap:4px}.ai-chat-container-mobile .chat-messages .message.system .message-content-inner .message-feed .feedback-thanks span:before{content:"✓";color:#52c41a;font-weight:700;font-size:14px}.ai-chat-container-mobile .chat-messages .message.system .message-bubble{background-color:#fff;color:#000000db;word-break:break-word;padding:0;width:100%}.ai-chat-container-mobile .chat-messages .message.system .message-bubble .code-block-container,.ai-chat-container-mobile .chat-messages .message.system .message-bubble .mermaid-renderer{width:99%}.ai-chat-container-mobile .chat-messages .message.thinking .message-bubble{background-color:#fff;color:#000000db;border-radius:2px 8px 8px}.ai-chat-container-mobile .chat-messages .message .message-avatar{flex-shrink:0}.ai-chat-container-mobile .chat-messages .message .message-avatar .ant-avatar{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000001a}.ai-chat-container-mobile .chat-messages .message .message-avatar .ant-avatar img{width:100%;height:100%;object-fit:cover}.ai-chat-container-mobile .chat-messages .message .message-content{flex:1;min-width:calc(100% - 52px)}.ai-chat-container-mobile .chat-messages .message .message-bubble{border-radius:8px;display:inline-block;line-height:1;font-size:14px;line-height:22px;position:relative;white-space:normal}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result,.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-thinking-start{color:#666;text-align:left;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px;margin-top:4px}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result p,.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-thinking-start p{margin-bottom:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result:nth-last-child,.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-thinking-start:nth-last-child{margin-bottom:24px}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result.share-style,.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-thinking-start.share-style{margin-bottom:8px;margin-top:4px}.ai-chat-container-mobile .chat-messages .message .message-bubble .ai-tool-result{margin-top:20px!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:unset;border-top:unset;-webkit-user-drag:none;overscroll-behavior:auto;touch-action:auto;-webkit-overflow-scrolling:touch}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-table{border:unset;padding:0;-webkit-user-drag:none;overscroll-behavior:auto;touch-action:auto;-webkit-overflow-scrolling:touch}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-collapse{border:unset}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-collapse-content-box{background-color:unset!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .table-collapse-arrow-icon,.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-arrow-icon{transition:transform .3s ease-in-out;width:10px;height:10px;margin-right:12px;position:relative;top:-1px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item{background-color:unset!important;border:unset}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-expand-icon{padding-right:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header{border-bottom:unset;border-radius:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header table{margin-top:0!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header svg{pointer-events:none}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{color:#666}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style{border:unset}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header{border-bottom:unset;border-radius:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header svg{pointer-events:none}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse .ant-collapse-item.share-style .ant-collapse-header .ant-collapse-arrow{color:#666}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-header .anticon{color:#242424}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0}.ai-chat-container-mobile .chat-messages .message .message-bubble .ant-collapse .ant-collapse-item:last-child>.ant-collapse-content{border:unset}.ai-chat-container-mobile .chat-messages .message .message-bubble h1,.ai-chat-container-mobile .chat-messages .message .message-bubble h2,.ai-chat-container-mobile .chat-messages .message .message-bubble h3,.ai-chat-container-mobile .chat-messages .message .message-bubble h4,.ai-chat-container-mobile .chat-messages .message .message-bubble h5,.ai-chat-container-mobile .chat-messages .message .message-bubble h6{font-weight:600;line-height:1.25;margin:8px 0}.ai-chat-container-mobile .chat-messages .message .message-bubble h1{font-size:1.5em}.ai-chat-container-mobile .chat-messages .message .message-bubble h2{font-size:1.3em}.ai-chat-container-mobile .chat-messages .message .message-bubble h3{font-size:1.15em}.ai-chat-container-mobile .chat-messages .message .message-bubble h4,.ai-chat-container-mobile .chat-messages .message .message-bubble h5,.ai-chat-container-mobile .chat-messages .message .message-bubble h6{font-size:1em}.ai-chat-container-mobile .chat-messages .message .message-bubble p{margin-top:0;margin-bottom:0;line-height:1.6}.ai-chat-container-mobile .chat-messages .message .message-bubble ul,.ai-chat-container-mobile .chat-messages .message .message-bubble ol{padding-left:24px;margin-top:0;margin-bottom:12px;line-height:.8}.ai-chat-container-mobile .chat-messages .message .message-bubble li{margin-bottom:4px;line-height:1.5}.ai-chat-container-mobile .chat-messages .message .message-bubble ol>li>ul{margin-top:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble ul>li>ol{margin-top:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble a{color:#1890ff;text-decoration:none}.ai-chat-container-mobile .chat-messages .message .message-bubble a:hover{text-decoration:underline}.ai-chat-container-mobile .chat-messages .message .message-bubble code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;background-color:#0000000d;padding:2px 4px;border-radius:3px;font-size:.9em}.ai-chat-container-mobile .chat-messages .message .message-bubble pre{margin:0}.ai-chat-container-mobile .chat-messages .message .message-bubble pre code{background-color:transparent;padding:0;border-radius:0;font-size:.9em;display:block;overflow-x:auto;white-space:break-spaces!important}.ai-chat-container-mobile .chat-messages .message .message-bubble blockquote{padding:8px 16px;border-left:4px solid #ddd;color:#666;margin:12px 0;background:rgba(0,0,0,.02)}.ai-chat-container-mobile .chat-messages .message .message-bubble hr{border:0;height:1px;background-color:#eaeaea;margin:16px 0}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table{border-spacing:0px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody{color:#242424;font-size:400}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table th,.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table td{padding:8px;text-align:left;line-height:1.6}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table th{background-color:#f2f2f2;font-weight:600}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tr:nth-child(2n){background-color:#fff}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tr th{text-align:left;border-top:1px solid #e7e7e7!important;border-color:#e7e7e7!important;min-width:600px;border-right:none;border-left:none;word-break:keep-all!important;font-weight:500!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tr th:first-child{border-top-left-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tr th:last-child{border-top-right-radius:8px;border-right:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr:first-child,.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody .ant-table-measure-row{height:0px!important;padding:0!important;margin:0!important;border:0px!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody .ant-table-measure-row td{height:0px!important;line-height:0px!important;padding:0!important;margin:0!important;border:0px!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box .ant-table-header{border-right:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .table-collapse-box .ant-table-body{-webkit-user-drag:none!important;overscroll-behavior:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table{border-collapse:separate;border-spacing:0px;width:100%;-webkit-user-drag:none;display:table;touch-action:auto;-webkit-overflow-scrolling:touch}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody{color:#242424;font-size:400;-webkit-user-drag:none;touch-action:auto}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table.share-style{display:table;width:100%}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table.share-style tbody{color:#242424;font-size:400}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table th,.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table td{padding:8px;text-align:left;line-height:1.6}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table th{background-color:#f2f2f2;font-weight:600}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tr:nth-child(2n){background-color:#fff}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tr th{text-align:left;border-top:1px solid #e7e7e7!important;border-color:#e7e7e7!important;min-width:120px;border-right:none;border-left:none;word-break:break-all!important;font-weight:500!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tr th:first-child{border-top-left-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tr th:last-child{border-top-right-radius:8px;border-right:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody tr td{border-top:none;border-right:none;border-left:none;text-align:left;max-width:600px!important;word-break:break-all!important;white-space:wrap!important;min-width:120px}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody tr td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody.share-style tr td{border-top:none;border-right:none;text-align:left}.ai-chat-container-mobile .chat-messages .message .message-bubble .markdown-table tbody.share-style tr td:last-child{border-right:1px solid #e7e7e7!important}.ai-chat-container-mobile .chat-messages .message .message-bubble img{max-width:100%;height:auto}.ai-chat-container-mobile .stop-conversation-box{text-align:center;width:100%;margin-top:24px}.ai-chat-container-mobile .stop-conversation-box-text{padding:10px 16px;border:1px solid #E7E7E7;display:inline-flex;border-radius:8px;line-height:22px;color:#8a8a8a}.ai-chat-container-mobile .stop-conversation-box-text .stop-conversation-box-text-link{color:#5c61ff!important}.ai-chat-container-mobile .markdown-table-container{width:100%;overflow-x:auto;margin:20px 0;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-user-drag:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.ai-chat-container-mobile .reference-selector-modal{width:90vw}.ai-chat-container-mobile .ant-tabs-tab-btn{font-size:14px!important;font-weight:600}.ai-chat-container-mobile .ant-tabs-tab{margin-left:12px!important}.ai-chat-container-mobile .ant-tabs-tab:first-child{margin-left:0!important}.ai-chat-container-mobile .reference-tree-container .reference-tree{height:30vh!important}.ai-chat-container-mobile .reference-selector-empty{height:30vh!important;padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important;position:relative!important;top:0!important}.ai-chat-container-mobile .sender-input{max-height:30px!important;overflow-x:overlay}.ai-chat-container-mobile .ant-input-affix-wrapper-focused{border-color:#e7e7e7!important}.ai-chat-container-mobile .table-name{height:auto!important}.ai-chat-container-mobile .knowledge-carousel{display:none}.ai-chat-container-mobile .tree-table-item .table-content{height:auto!important}.ai-chat-container-mobile-share .ai-chat-content-mobile{height:calc(100vh - 200px)}.ai-chat-container-mobile-share .chat-messages-box-mobile-share{flex-direction:column}.ai-chat-container-mobile-share .ai-chat-content-shareUser-mobile{display:flex;justify-content:center}.ai-chat-container-mobile-share .ai-chat-content-shareUser-mobile .ai-chat-content-shareUser-time{width:100%;max-width:960px}.ai-chat-container-mobile-share .ai-chat-content-shareUser-mobile .ai-chat-content-shareUser-time .ai-chat-content-shareUser-divider{margin:0 0 24px}.ai-chat-container-mobile-share .ai-chat-content-shareUser-mobile .ai-chat-content-shareUser-time .ai-chat-content-shareUser-info{display:flex;justify-content:start;align-items:center;gap:8px;margin-bottom:24px;color:#8a8a8a;font-size:12px;margin-left:16px}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile{display:flex;justify-content:center;height:44px;margin-bottom:24px}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat{width:100%;max-width:960px;display:flex;align-items:center;justify-content:center}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info{display:flex;width:163px;height:44px;background-color:#743af0;justify-content:center;align-items:center;gap:3px;border-radius:100px;color:#fff;font-size:16px;border:none;cursor:url(/assets/cursor-icon.svg),pointer!important;padding:8px 16px}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat .ai-chat-content-shareUser-newChat-info.hover{border:none}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat-blue{padding-top:24px}.ai-chat-container-mobile-share .ai-chat-content-newshareUser-mobile .ai-chat-content-shareUser-newChat-blue .ai-chat-content-shareUser-newChat-info{background-color:#409eff!important}.chat-tool-info-mobile-popup .adm-popup-body{border-radius:12px 12px 0 0}.chat-tool-info-mobile-popup .chat-tool-info-mobile-content{position:relative;height:100%;width:100%}.chat-tool-info-mobile-popup .chat-tool-info-operation{position:absolute;top:14px;right:12px;cursor:pointer;display:flex;gap:12px;z-index:100}.select-org .ant-select-clear{width:auto;height:auto;padding:5px;margin-top:-11px}.org .error-text{display:none}.org-error .error-text{display:block;color:#f5222d}.interestTooltip-content{position:relative}.interestTooltip-content .interestTooltip-content-png{position:absolute;width:calc(100% + 32px);top:-16px;left:-16px;z-index:1}.interestTooltip-content .interestTooltip-content-body{position:relative;z-index:2}.interestTooltip-content .interestTooltip-content-question-btn{width:100%;margin-top:10px;height:36px;background-color:#000;border-radius:9px}.interestTooltip-content .interestTooltip-content-top{height:24px;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;color:#242424;margin-bottom:12px}.interestTooltip-content .interestTooltip-content-top .interestTooltip-content-title{width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interestTooltip-content .interestTooltip-content-url{display:flex;justify-content:space-between;height:22px;margin-bottom:12px;font-weight:500;color:#666;font-size:13px}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-tag{width:60px;height:22px;box-sizing:border-box;background-color:#f7f7f7;border:1px solid #efefef;border-radius:4px;color:#8a8a8a;font-size:12px;display:flex;justify-content:center;align-items:center;font-weight:400}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-url-child{display:flex;justify-content:center;align-items:center;font-weight:500;color:#5c61ff;font-size:13px;gap:4px}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-url-child .interestTooltip-content-url-child-span{font-weight:500;color:#666;font-size:13px}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-url-child .interestTooltip-content-url-child-img{margin-left:12px}.interestTooltip-content .interestTooltip-content-url .interestTooltip-content-url-child .interestTooltip-content-url-child-url{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interestTooltip-content .interestTooltip-content-abstract{height:22px;margin-bottom:4px;font-weight:500;color:#666;font-size:13px}.interestTooltip-content .interestTooltip-content-desc{color:#666;font-weight:400;font-size:13px;line-height:22px}.interestTooltip-content .interestTooltip-content-question{height:22px;color:#666;font-weight:500;font-size:13px;margin-bottom:6px;margin-top:12px}.interestTooltip-content .interestTooltip-content-listimg{margin-right:4px;color:#666;font-size:16px;cursor:default}.interestTooltip-content .interestTooltip-content-listspan{color:#666;font-size:14px;width:345px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.interestTooltip-content .ant-list{background-color:#fbfbfb}.interestTooltip-content .ant-list-items{border-color:#efefef;overflow:hidden}.interestTooltip-content .ant-list-items .ant-list-item{padding:8px 12px;height:38px;border-color:#efefef;justify-content:start;align-items:center}.ant-tooltip .interestTooltip-my-classname{width:472px;max-height:420px!important;padding:16px!important;border-radius:16px!important}.recommendation-panel{width:100%;height:100%;min-height:0;min-height:60px;max-height:348px;flex-shrink:0;flex-grow:0}.recommendation-panel.collapsed{flex-grow:0!important;flex-basis:auto!important;height:auto!important;max-height:60px}.recommendation-panel .recommendation-container-wrap{width:100%;height:100%;padding:0;background-color:#fff;border-radius:8px}.recommendation-panel .recommendation-container{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;padding:15px 10px;border-radius:6px;background:url(/assets/intrest-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.recommendation-panel .recommendation-container::-webkit-scrollbar{width:0px;background:transparent}.recommendation-panel.collapsed .recommendation-panel .recommendation-container{height:auto;min-height:auto;padding:8px 12px;gap:0}.recommendation-panel .recommendation-container-min{border-radius:8px;background:url(/assets/shouqi.png) no-repeat;padding:17px 10px;background-size:100% auto;overflow:hidden}.recommendation-panel .recommendation-header{display:flex;justify-content:space-between;color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;flex-shrink:0}.recommendation-panel .recommendation-header.collapsed .header-content{display:flex;align-items:center;gap:1px;width:100%}.recommendation-panel .recommendation-header.collapsed .header-content .header-icon{display:flex;align-items:center;color:#666}.recommendation-panel .recommendation-header.collapsed .header-content .header-icon:hover{background:#E3E0F0;border-radius:6px;cursor:pointer}.recommendation-panel .recommendation-header.collapsed .header-content .header-title{flex:1;display:flex;align-items:center;color:#242424;font-weight:500;cursor:pointer}.recommendation-panel .recommendation-header.collapsed .header-content .header-title .title-font{margin-right:4px}.recommendation-panel .recommendation-header.collapsed .header-content .header-count{background:#c9aee5;width:20px;height:20px;line-height:20px;flex-shrink:0;text-align:center;border-radius:12px;color:#fff;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500}.recommendation-panel .recommendation-header.expanded .header-content{display:flex;align-items:center;gap:2px;cursor:pointer}.recommendation-panel .recommendation-header.expanded .header-content .header-icon{display:flex;align-items:center;color:#666}.recommendation-panel .recommendation-header.expanded .header-content .header-icon:hover{background:#E3E0F0;border-radius:6px;cursor:pointer}.recommendation-panel .recommendation-header.expanded .header-content .header-title{display:flex;gap:4px;color:#242424;font-weight:500}.recommendation-panel .recommendation-header.expanded .header-content .count-info{color:#666;font-weight:400;margin-left:4px}.recommendation-panel .recommendation-header.expanded .header-lamp{width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%;background-color:#c9aee5;flex-shrink:0;color:#fff;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500}.recommendation-panel .recommendation-content{flex:1;display:flex;flex-direction:column;gap:8px;max-height:none;min-height:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:8px}.recommendation-panel .recommendation-content::-webkit-scrollbar{display:none}.recommendation-panel .recommendation-content::-webkit-scrollbar{width:6px}.recommendation-panel .recommendation-content::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.recommendation-panel .recommendation-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.recommendation-panel .recommendation-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.recommendation-panel .recommendation-section{position:relative;background:#efedf8;border-radius:6px;border:1px solid #fff;transition:all .2s ease;flex-shrink:0;cursor:pointer;overflow:hidden}.recommendation-panel .recommendation-section:hover{box-shadow:0 1px 8px #00000014}.recommendation-panel .recommendation-section.selected{border-color:#242424}.recommendation-panel .recommendation-section.selected .section-header{background:#fbfbfb}.recommendation-panel .recommendation-section.selected .section-header .section-title{color:#242424;font-weight:500}.recommendation-panel .recommendation-section.clickable{cursor:pointer}.recommendation-panel .section-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:6px 6px 0 0;background:#efedf8;transition:all .2s ease;position:relative;z-index:5}.recommendation-panel .section-header .section-title{display:flex;align-items:center;gap:8px;color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500;transition:all .2s ease;flex:1;min-width:0;padding-right:32px}.recommendation-panel .section-header .section-title .anticon{color:#6b7280;flex-shrink:0}.recommendation-panel .section-header .section-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.recommendation-panel .section-header .section-actions{display:flex;align-items:center;gap:4px}.recommendation-panel .section-header .header-chat-action{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#666;transition:all .3s ease;z-index:10;background:#e3e0f0}.recommendation-panel .section-header .header-chat-action .anticon{font-size:14px}.recommendation-panel .section-header .header-chat-action:hover{background:#e3e0f0}.recommendation-panel .action-btn{padding:6px;background:transparent;border:none;border-radius:4px;color:#6b7280;display:flex;align-items:center;justify-content:center}.recommendation-panel .action-btn .anticon{font-size:14px}.recommendation-panel .section-items{padding-top:2px;background-color:#fff;border-radius:8px 8px 0 0}.recommendation-panel .section-item{display:flex;align-items:center;justify-content:space-between;margin:4px 12px 0;color:#666;text-overflow:ellipsis;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;cursor:pointer;transition:all .3s ease;border-bottom:1px solid #efefef}.recommendation-panel .section-item:last-child{border-bottom:none}.recommendation-panel .section-item .item-content{display:flex;align-items:center;gap:6px;flex:1;min-width:0;padding:6px 6px 6px 0}.recommendation-panel .section-item .item-content .anticon{font-size:14px;color:#6b7280;flex-shrink:0}.recommendation-panel .section-item .item-content .item-title{color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.recommendation-panel .section-item .item-actions{display:flex;align-items:center;gap:8px}.recommendation-panel .section-item .item-meta{display:flex;align-items:center;gap:8px;flex-shrink:0}.recommendation-panel .section-item .item-meta .chat-action{display:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#f7f7f7;transition:all .3s ease}.recommendation-panel .section-item .item-meta .chat-action .anticon{font-size:14px}.recommendation-panel .item-action-btn{padding:4px;background:transparent;border:none;border-radius:3px;color:#9ca3af;display:flex;align-items:center;justify-content:center;min-width:24px;height:24px}.recommendation-panel .item-action-btn .anticon{font-size:14px}.recommendation-panel .loading-container{display:flex;align-items:center;justify-content:center;padding:20px;color:#666;font-size:14px}.recommendation-panel .error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.recommendation-panel .empty-state{display:flex;align-items:center;justify-content:center;padding:20px;color:#999;font-size:14px}.recommendation-panel .load-more-container{padding-bottom:8px}.recommendation-panel .load-more-btn{width:100%;background:transparent;color:#8a8a8a;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.recommendation-panel .load-more-btn:hover{color:#242424}.recommendation-panel.chat .recommendation-section .section-header:hover .header-chat-action{display:flex}.recommendation-panel.chat .recommendation-section .section-item:hover .item-meta .chat-action{display:flex;background:#f7f7f7}.add-to-knowledge-btn{display:flex;align-items:center;gap:5px;position:absolute;top:-24px;right:0;transform:translateY(100%);background:#242424;color:#fff;border:none;border-radius:6px 6px 0 0;padding:4px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-weight:400;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1;opacity:0;height:24px}.add-to-knowledge-btn.show{transform:translateY(30%);opacity:.9;transition:all .3s cubic-bezier(.4,0,.2,1)}.add-to-knowledge-btn:hover{background:#242424;transform:translateY(0)!important;opacity:1!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.add-to-knowledge-btn.show:not(:hover){transform:translateY(30%);opacity:.9;transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-tooltip .recommend-tips-tooltip-content{color:#666!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px!important;border-radius:8px!important;font-style:normal;font-weight:400}.recommend-knowledge-modal .ant-modal-content{background-color:transparent;box-shadow:none;padding:0!important}.recommend-knowledge-modal .recommend-knowledge-modal-content{background-image:url(/assets/recommend-knowledge-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat;min-height:587px;height:587px;width:100%;padding-top:181px;position:relative}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-header{display:flex;justify-content:space-between;align-items:center;width:90%;height:60px;position:absolute;top:21px;right:74px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-header .recommend-btn-confirm-wrap{margin-top:-90px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-header .recommend-btn-confirm-wrap .recommend-btn-cancel{color:#fff;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;padding:4px 21px;border-radius:26px;border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.3)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body{width:88%;margin:-5px auto 0;min-height:300px;max-height:400px;padding-bottom:80px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .initial-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:600px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .initial-loading p{margin-top:16px;color:#666;font-size:14px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .min-select-warning{margin-left:12px;padding:4px 12px;background:#fff2e8;border:1px solid #ffb366;border-radius:4px;color:#d46b08;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-weight:500;animation:warningPulse .5s ease-in-out}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .min-select-warning span{display:flex;align-items:center;gap:4px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .min-select-warning span:before{content:"⚠️";font-size:12px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header{position:relative;display:flex;justify-content:space-between;align-items:center}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls{display:flex;align-items:center;gap:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .section-title{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .orange-badge{position:absolute;left:302px;top:-15px;background:linear-gradient(180deg,#ffb200 0%,#f80 100%);border-radius:5px;padding:3px 7px;color:#fff;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:500;cursor:pointer}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .orange-badge:before{content:"";position:absolute;bottom:-5px;left:6px;width:0;height:0;border-left:-6px solid transparent;border-right:8px solid transparent;border-top:8px solid #ff8c00}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .data-tabs{background:#dae2f3;padding:4px;border-radius:8px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .section-controls .data-tabs .ant-segmented-item{border-radius:6px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .refresh-btn{color:#8a8a8a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;cursor:url(/assets/cursor-icon.svg),pointer!important}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .refresh-btn:hover{color:#333;border-color:#d9d9d9}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .section-header .refresh-btn .anticon{margin-right:4px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-container{position:relative;min-height:200px;max-height:212px;padding-top:16px;overflow-y:auto}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-container .empty-state{background-image:url(/assets/enptyd-data-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;min-height:200px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-container .loading-state{display:flex;align-items:center;justify-content:center;height:200px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card{background:linear-gradient(135deg,#4a9eff 0%,#6bb6ff 100%);border-radius:8px;padding:0;cursor:pointer;transition:all .3s ease;position:relative;height:96px;color:#fff;display:flex;flex-direction:column}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card:hover:not(.coming-soon){transform:translateY(-2px)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card:hover:not(.coming-soon) .envelope-decoration{transform:translate(-50%) translateY(-10px)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.selected{background:linear-gradient(135deg,#4a9eff 0%,#6bb6ff 100%);border-color:#fff;box-shadow:0 4px 16px #4a9eff66}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.selected .check-mark{opacity:1;transform:scale(1)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card:not(.selected){background:linear-gradient(180deg,#b6dafa 0%,#abd9f8 95.35%);color:#666}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card:not(.selected) .bottom-info-section .shape-content .asset-check-row .asset-info .asset-count{color:#fff!important}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.coming-soon{opacity:.6;cursor:not-allowed}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.coming-soon .coming-soon-overlay{position:absolute;inset:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px);z-index:10}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card.coming-soon .coming-soon-overlay span{background:#ff8c00;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .envelope-decoration{position:absolute;top:-2px;left:50%;transform:translate(-50%);width:95%;height:73px;background-image:url(/assets/envelope.png);background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .3s ease;z-index:2}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section{position:absolute;bottom:0;left:0;right:0;height:50px;padding:10px;z-index:3}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;backdrop-filter:blur(5.84869337px)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .theme-title{overflow:hidden;color:#fff;text-overflow:ellipsis;text-shadow:0 .975px .975px rgba(0,0,0,.1);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row{display:flex;justify-content:space-between;align-items:center}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .asset-info{display:flex;align-items:center;gap:6px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .asset-info .asset-icon{width:14px;height:14px;font-size:12px;opacity:.9}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .asset-info .asset-count{color:#fffc;font-size:12px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;margin:0;font-weight:500;font-style:normal}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .check-mark{width:16px;height:16px;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#3e99ff;font-size:12px;font-weight:700;opacity:0;transform:scale(0);transition:all .3s ease;flex-shrink:0}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .check-mark.visible{opacity:1;transform:scale(1);animation:checkIn .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .bottom-info-section .shape-content .asset-check-row .check-placeholder{width:16px;height:16px;background:#b7def8;border:1.5px solid #a6d0f2;border-radius:4px;flex-shrink:0;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .card-title-row,.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .data-card .asset-count-row{display:none}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card{background:#f7f7f7;border-radius:8px;padding:8px;cursor:pointer;transition:all .3s ease;border:1px solid #e7e7e7;position:relative;overflow:hidden;display:flex;flex-direction:column}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card:hover:not(.coming-soon){transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.selected{border-color:#5c61ff;background:#f5f5f5}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.selected .card-footer .asset-source{color:#666}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.coming-soon{opacity:.6;cursor:not-allowed}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.coming-soon .coming-soon-overlay{position:absolute;inset:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card.coming-soon .coming-soon-overlay span{background:#ff8c00;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main{background:#fff;border-radius:6px;padding:8px;flex:1;margin-bottom:5px;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-header{display:flex;align-items:center;gap:8px;margin-bottom:2px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-header .icon-container{width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-header .icon-container .icon{line-height:1}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-header .card-subtitle{color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:500;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-main .card-content .card-title{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-footer{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-footer .asset-source{color:#8a8a8a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:11px;font-style:normal;font-weight:400;margin:0}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-footer .check-mark{width:16px;height:16px;background:#5c61ff;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;animation:checkIn .3s ease;flex-shrink:0}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .business-data-section .cards-grid .traditional-card .card-footer .check-placeholder{width:16px;height:16px;border:1px solid #e8e8e8;border-radius:4px;flex-shrink:0;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section{margin-top:15px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header{display:flex;justify-content:space-between;align-items:center}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .section-controls{display:flex;align-items:center;gap:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .section-controls .section-title{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:500}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .refresh-btn{color:#8a8a8a;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;cursor:url(/assets/cursor-icon.svg),pointer!important}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .refresh-btn:hover{color:#333;border-color:#d9d9d9}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .section-header .refresh-btn .anticon{margin-right:4px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container{position:relative;overflow:hidden;padding-top:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container.small-size{height:220px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container.large-size{height:444px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:180px;color:#999}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container .empty-state .empty-icon{font-size:48px;color:#d9d9d9;margin-bottom:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container .empty-state .empty-text{font-size:14px;color:#999;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-container .loading-state{display:flex;align-items:center;justify-content:center;height:180px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card{background:#fff;border:1px solid #e7e7e7;border-radius:8px;padding:8px;cursor:pointer;transition:all .3s ease;height:80px;display:flex;align-items:center;gap:16px;position:relative}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card:hover:not(.locked){box-shadow:0 2px 8px #0000001a}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.selected{border-color:#5c61ff;background:#f8f9ff;box-shadow:0 2px 8px #5c61ff33}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.selected.locked{border-color:#ff9500;background:#fff7e6;box-shadow:0 2px 8px #ff950033}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked{position:relative;cursor:not-allowed}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .locked-overlay{position:absolute;inset:0;background:rgba(255,149,0,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:3}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .locked-overlay .locked-tooltip{background:rgba(255,149,0,.95);color:#fff;padding:6px 12px;border-radius:6px;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;box-shadow:0 2px 8px #ff95004d;transform:translateY(4px);transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .locked-overlay .locked-tooltip .anticon{font-size:12px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked:hover .locked-overlay{opacity:1}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked:hover .locked-overlay .locked-tooltip{transform:translateY(0)}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .card-content .card-title{color:#ff9500;font-weight:600}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card.locked .card-content .card-description{color:#ff9500;opacity:.8}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .card-image{flex-shrink:0;width:76px;height:76px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:24px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .card-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:8px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .card-content .card-title{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:13px;font-style:normal;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .card-content .card-description{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area{position:absolute;top:6px;right:6px;z-index:2}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area .check-mark{width:16px;height:16px;background:#5c61ff;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;animation:checkIn .3s ease;flex-shrink:0;transition:all .3s ease}.locked .recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area .check-mark{background:#ff9500;box-shadow:0 2px 4px #ff95004d}.locked .recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area .check-mark .anticon{font-size:10px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-body .public-data-section .public-cards .public-card .check-area .check-placeholder{width:16px;height:16px;border:1px solid #e7e7e7;border-radius:4px;flex-shrink:0;transition:all .3s ease}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-footer{position:absolute;bottom:5px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:20px}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-footer .selected-count{color:#fffc;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji,sans-serif;font-size:14px;font-weight:400}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-footer .recommend-btn-confirm{color:#fff;text-align:center;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji,sans-serif;font-size:16px;font-weight:600;border-radius:100px;padding:26px 40px;background:linear-gradient(180deg,#7B75F6 0%,#4B47F2 100%);box-shadow:0 1px 32px #0000001f;line-height:32px;transition:all .3s ease;min-width:160px;border:none}.recommend-knowledge-modal .recommend-knowledge-modal-content .content-footer .recommend-btn-confirm .selected-count{color:#fff;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:16px;font-style:normal;font-weight:400;line-height:32px}@keyframes checkIn{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes warningPulse{0%{transform:scale(.95);opacity:0}50%{transform:scale(1.02)}to{transform:scale(1);opacity:1}}.custom-tooltip-coming-soon .ant-tooltip-inner{min-width:0px;min-height:0px;background:linear-gradient(180deg,#ffb200 0%,#f80 100%)!important;padding:3px 7px!important;color:#fff!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji!important;font-size:11px!important;font-style:normal;font-weight:500}.custom-tooltip-coming-soon .ant-tooltip-arrow:before{width:9px;background:linear-gradient(180deg,#ffb200 0%,#f80 100%)!important}.ant-btn.ant-btn-loading{opacity:1!important}.welcome-screen-mobile{height:100%;width:100%;display:flex;flex-direction:column}.welcome-screen-mobile .welcome-screen-mobile-title{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.welcome-screen-mobile .welcome-screen-mobile-title .welcome-screen-mobile-title-logo{width:90px;height:90px;margin-right:10px;display:block;margin-bottom:24px}.welcome-screen-mobile .welcome-screen-mobile-title .welcome-screen-mobile-title-text{font-size:18px;font-weight:600;color:#000;display:block}.welcome-screen-mobile .welcome-screen-mobile-send{padding:16px 8px 4px}.network-error-message{display:flex;border-radius:8px;padding:5px 12px;background-color:#fbfbfb;border:1px solid #e7e7e7;color:#242424;font-size:14px;margin-top:20px;max-width:470px!important}.mobile-chat-history .mobile-chat-history-icon{width:17px}.mobile-chat-history .mobile-chat-history-modal{position:fixed;left:0;top:0;height:100%;z-index:1000;display:flex;flex:1;width:100%;overflow:hidden}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content{width:100%;height:100%;background-color:#fff}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search{padding:10px 16px 0;margin-bottom:8px}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .mobile-chat-history-modal-content-searchchild{height:32px;border-radius:8px;background-color:#fff;border:1px #e7e7e7 solid}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .history-search-input{padding:1.2px 8px!important;border-radius:8px;background-color:#fbfbfb;border-color:#ffffffe6!important;color:#000!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .history-search-input:focus-within{border-color:transparent;box-shadow:none!important;background-color:#fbfbfb}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .history-search-input input::placeholder{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400;color:#8a8a8a!important;line-height:24px}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-search .ant-input-outlined{background-color:#fbfbfb;border:#e7e7e7 1px solid!important;box-shadow:none!important}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-title{font-size:16px;color:#000;padding:10px 16px;white-space:nowrap}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-tabs{padding:20px}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-content .mobile-chat-history-modal-content-line{background-color:#e7e7e7;height:1px;margin:0 16px;width:calc(100% - 32px)}.mobile-chat-history .mobile-chat-history-modal .mobile-chat-history-modal-mask{width:30%;height:100%}.mobile-chat-history .schedule-task-filter-tabs{padding:0 16px}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-nav{height:24px;margin-bottom:0}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-nav:before{border-bottom:none}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-tab{padding:0;height:22px;line-height:18px;color:#8a8a8a;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-tab:hover{color:#7433ff99}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#7433ffcc;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.mobile-chat-history .schedule-task-filter-tabs .ant-tabs .ant-tabs-ink-bar{height:2px;background:#7C66FF}.mobile-chat-history .mobile-chat-history-modal-content-list{padding:0 16px 16px 6px;overflow-y:auto;height:calc(100% - 180px);-webkit-overflow-scrolling:touch;flex:1;position:relative}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item{display:flex;align-items:center;padding:8px 0 8px 16px;cursor:pointer;position:relative}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item.mobile-chat-history-modal-content-list-item-active{background-color:#efefef;border-radius:12px}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .mobile-chat-history-modal-content-list-item-icon{width:16px;height:16px;margin-right:8px}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .mobile-chat-history-modal-content-list-item-label{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;padding-right:8px;color:#242424}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .schedule-status-tag{font-size:12px;padding:2px 6px;border-radius:4px;background:#efefef;color:#666}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .mobile-chat-history-modal-content-list-item-more{width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#8c8c8c}.mobile-chat-history .mobile-chat-history-modal-content-list .mobile-chat-history-modal-content-list-item .mobile-chat-history-modal-content-list-item-more:hover{color:#595959}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group{margin-bottom:4px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-parent{position:relative}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-parent .schedule-expand-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;color:#666;font-size:12px;cursor:pointer}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-parent .schedule-expand-icon:active{opacity:.6}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list{padding-left:24px;max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list::-webkit-scrollbar{width:4px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:2px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list::-webkit-scrollbar-track{background-color:transparent}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list .schedule-child{padding-left:8px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list .schedule-child .schedule-child-label{font-size:13px;color:#595959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list .schedule-loading-more{display:flex;align-items:center;justify-content:center;padding:12px;color:#999;font-size:12px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-list .schedule-no-more{text-align:center;padding:12px;color:#999;font-size:12px}.mobile-chat-history .mobile-chat-history-modal-content-list .schedule-task-group .schedule-children-empty{padding:12px 0 12px 32px;text-align:center;color:#999;font-size:12px}.mobile-chat-history .mobile-history-action-container-item{display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100px}.mobile-chat-history .mobile-history-action-container-item span{font-size:14px;color:#262626}.mobile-chat-history .mobile-history-action-container-item:hover{background-color:#f5f5f5}.mobile-chat-history .mobile-history-action-container-item .icon-shanshu{color:red}.mobile-chat-history .history-action-more{font-size:18px;color:#8a8a8a;width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;font-weight:500}.mobile-chat-history .history-action-more:hover{background-color:#cacaca!important}.mobile-chat-history .mobile-chat-history-loading{display:flex;justify-content:center;align-items:center;height:200px}.mobile-chat-history .mobile-chat-history-loading-more{display:flex;justify-content:center;align-items:center;padding:12px 0}.mobile-chat-history .mobile-chat-history-empty{display:flex;justify-content:center;align-items:center;height:200px;color:#999;font-size:14px}.mobile-history-action-dropdown .ant-dropdown-menu-item{padding:0 12px!important}.mobile-chat-header{width:100%;display:flex;align-items:center;padding:12px 16px;position:relative;z-index:1000}.mobile-chat-header .mobile-chat-header-left{display:flex;align-items:center;justify-content:center}.mobile-chat-header .mobile-chat-header-left .mobile-chat-add-btn{margin-left:16px;width:18px}.mobile-chat-header .mobile-chat-header-left .mobile-chat-history-icon{position:relative;top:2px}.mobile-chat-header .mobile-chat-header-center{position:absolute;left:48%;transform:translate(-50%)}.mobile-chat-header .mobile-chat-header-right{position:absolute;right:48px;align-items:center;display:flex}.mobile-chat-header .mobile-chat-header-right .mobile-chat-header-right-share-btn{width:18px}.mobile-chat-header .mobile-chat-logo-dropdown{position:relative}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-logo{display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-logo .mobile-chat-logo-dropdown-logo-text{font-size:16px;font-weight:600;color:#000}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-logo .mobile-chat-logo-dropdown-logo-icon{width:16px;height:16px;margin-left:4px;transition:transform .2s linear}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-logo .mobile-chat-logo-dropdown-logo-icon.mobile-chat-logo-dropdown-logo-icon-rotate{transform:rotate(180deg)}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content{position:absolute;top:100%;left:0;transform:translate(-38%);width:200px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;height:0;padding:6px;overflow:hidden;transition:height .2s linear;opacity:0}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content.mobile-chat-logo-dropdown-content-show{height:auto;opacity:1}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content .mobile-chat-logo-dropdown-content-item{padding:12px 8px;border-radius:4px;font-size:14px;color:#242424;display:flex;align-items:center}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content .mobile-chat-logo-dropdown-content-item:hover{background-color:#efefef}.mobile-chat-header .mobile-chat-logo-dropdown .mobile-chat-logo-dropdown-content .mobile-chat-logo-dropdown-content-item .mobile-chat-logo-dropdown-content-item-icon{margin-right:6px;width:16px;height:16px}.folder-name-modal .ant-modal-content,.folder-name-modal .ant-modal-header{background:var(--dola-bg-4)}.folder-name-modal .ant-modal-title{color:var(--dola-text-1)}.folder-name-modal .ant-modal-close{color:var(--dola-text-3)}.folder-name-modal .ant-modal-close:hover{color:var(--dola-text-1)}.folder-name-modal .ant-modal-body .ant-input{background:var(--dola-bg-4);border-color:var(--dola-border-1);color:var(--dola-text-1)}.folder-name-modal .ant-modal-body .ant-input::placeholder{color:var(--dola-text-3)}.folder-name-modal .ant-modal-body .ant-input:hover{border-color:var(--dola-border-active)}.folder-name-modal .ant-modal-body .ant-input:focus{border-color:var(--dola-border-active);box-shadow:0 0 0 2px var(--dola-primary-bg)}.folder-name-modal .ant-modal-footer .ant-btn-default{background:var(--dola-bg-4);border-color:var(--dola-border-1);color:var(--dola-text-1)}.folder-name-modal .ant-modal-footer .ant-btn-default:hover{border-color:var(--dola-border-active);color:var(--dola-primary)}.dashboard-folder{padding:4px 8px;overflow-y:auto}.dashboard-folder .dashboard-folder-node-wrapper{padding-left:8px;user-select:none}.dashboard-folder .dashboard-folder-node{display:flex;align-items:center;height:24px;border-radius:8px;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1);position:relative}.dashboard-folder .dashboard-folder-node:hover{background-color:var(--dola-bg-hover)}.dashboard-folder .dashboard-folder-node.is-dragging{opacity:.4}.dashboard-folder .dashboard-folder-node.is-over.drop-inside{background-color:var(--dola-primary-bg);outline:1px solid var(--dola-border-active)}.dashboard-folder .dashboard-folder-node.is-over.drop-before:before{content:"";position:absolute;top:0;left:8px;right:8px;height:2px;background-color:var(--dola-primary);border-radius:1px}.dashboard-folder .dashboard-folder-node.is-over.drop-after:after{content:"";position:absolute;bottom:0;left:8px;right:8px;height:2px;background-color:var(--dola-primary);border-radius:1px}.dashboard-folder .dashboard-folder-icon{display:flex;align-items:center;justify-content:center;width:12px;height:12px;flex-shrink:0;margin-left:2px;color:var(--dola-text-3)}.dashboard-folder .dashboard-folder-icon .iconfont{font-size:12px}.dashboard-folder .dashboard-folder-icon .iconfont.icon-zhahuashibaogaotubiao{font-size:10px}.dashboard-folder .dashboard-folder-node.is-folder>.dashboard-folder-icon{color:var(--dola-warning)}.dashboard-folder .dashboard-folder-name{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-1);margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-folder .dashboard-folder-rename-input{flex:1;margin-left:4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2}.dashboard-folder .dashboard-folder-draft-tag{background:var(--dola-bg-selected);color:var(--dola-text-2);border:none;font-size:12px;line-height:22px;padding:0 5px;margin:0 0 0 4px;border-radius:6px;flex-shrink:0}.dashboard-folder .dashboard-folder-more{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;margin-left:auto;border-radius:4px;color:var(--dola-text-3);cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1)}.dashboard-folder .dashboard-folder-more:not(.dashboard-folder-more-no-menu):hover{background-color:var(--dola-bg-7);color:var(--dola-text-2)}.dashboard-folder .dashboard-folder-more .iconfont{font-size:14px}.dashboard-folder .dashboard-folder-more .dashboard-folder-more-pin{display:block}.dashboard-folder .dashboard-folder-more .dashboard-folder-more-icon{display:none}.dashboard-folder .dashboard-folder-node:not(:has(.dashboard-folder-more-pin)) .dashboard-folder-more{opacity:0}.dashboard-folder .dashboard-folder-node:not(:has(.dashboard-folder-more-pin)) .dashboard-folder-more .dashboard-folder-more-icon{display:block}.dashboard-folder .dashboard-folder-node:not(:has(.dashboard-folder-more-pin)):hover .dashboard-folder-more{opacity:1}.dashboard-folder .dashboard-folder-node:hover .dashboard-folder-more .dashboard-folder-more-pin{display:none}.dashboard-folder .dashboard-folder-node:hover .dashboard-folder-more .dashboard-folder-more-icon{display:block}.dashboard-folder-dropdown.ant-dropdown{background:var(--dola-bg-popup)}.dashboard-folder-dropdown.ant-dropdown .ant-dropdown-menu{background:var(--dola-bg-popup);min-width:auto}.dashboard-folder-dropdown.ant-dropdown .ant-dropdown-menu-item{font-size:12px;min-height:18px;line-height:18px;padding:2px 4px;gap:4px;color:var(--dola-text-1)}.dashboard-folder-dropdown.ant-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{margin-inline-end:0}.dashboard-folder-dropdown.ant-dropdown .ant-dropdown-menu-item:hover{background:var(--dola-bg-hover)}.dashboard-folder-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:var(--dola-danger)}.dashboard-folder-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{background:var(--dola-bg-hover)}.dashboard-list{width:230px;height:100%;background:var(--dola-bg-4);color:var(--dola-text-1);border-right:1px solid var(--dola-border-2);display:flex;flex-direction:column;position:relative}.dashboard-list .dashboard-scope-tabs{padding:16px 12px 8px}.dashboard-list .dashboard-scope-tabs .ant-segmented{background:var(--dola-bg-hover);border-radius:8px}.dashboard-list .dashboard-scope-tabs .ant-segmented .ant-segmented-item{height:24px;line-height:24px;font-size:12px;font-weight:400;color:var(--dola-text-1);border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center}.dashboard-list .dashboard-scope-tabs .ant-segmented .ant-segmented-item .ant-segmented-item-label{display:flex;align-items:center;justify-content:center;height:100%;padding:0}.dashboard-list .dashboard-scope-tabs .ant-segmented .ant-segmented-item:hover{color:var(--dola-text-1)}.dashboard-list .dashboard-scope-tabs .ant-segmented .ant-segmented-item.ant-segmented-item-selected{background:var(--dola-bg-4);box-shadow:0 1px 3px #0000000d;color:var(--dola-text-1)}.dashboard-list .dashboard-scope-tabs .ant-segmented .ant-segmented-thumb{background:var(--dola-bg-4);box-shadow:0 1px 3px #0000000d}.dashboard-list .dashboard-list-header{padding:0 12px 8px;display:flex;align-items:center;gap:8px}.dashboard-list .dashboard-list-header .dashboard-header-buttons{display:flex;align-items:center;gap:8px;flex-shrink:0}.dashboard-list .dashboard-list-header .dashboard-header-btn{width:32px;height:32px;padding:0;background:var(--dola-bg-hover);border:none;border-radius:6px;display:flex;align-items:center;justify-content:center}.dashboard-list .dashboard-list-header .dashboard-header-btn .iconfont{font-size:20px;color:var(--dola-text-1)}.dashboard-list .dashboard-list-header .dashboard-header-btn:hover{background:var(--dola-bg-selected)}.dashboard-list .dashboard-list-header .dashboard-repo-type-selector{flex-shrink:0}.dashboard-list .dashboard-list-header .dashboard-repo-type-selector .ant-select-selector{padding:0 8px}.dashboard-list .dashboard-list-header .dashboard-space-selector{display:flex;flex:1;min-width:0}.dashboard-list .dashboard-list-tabs{padding:0 12px}.dashboard-list .dashboard-list-tabs .ant-segmented{background:var(--dola-bg-hover);border-radius:8px;padding:2px}.dashboard-list .dashboard-list-tabs .ant-segmented .ant-segmented-item{height:24px!important;line-height:24px!important;font-size:12px;color:var(--dola-text-1);border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center}.dashboard-list .dashboard-list-tabs .ant-segmented .ant-segmented-item .ant-segmented-item-label{display:flex;align-items:center;justify-content:center;height:100%;padding:0}.dashboard-list .dashboard-list-tabs .ant-segmented .ant-segmented-item:hover{color:var(--dola-text-1)}.dashboard-list .dashboard-list-tabs .ant-segmented .ant-segmented-item.ant-segmented-item-selected{background:var(--dola-bg-4);box-shadow:0 1px 3px #0000000d;color:var(--dola-text-1)}.dashboard-list .dashboard-list-tabs .ant-segmented .ant-segmented-thumb{background:var(--dola-bg-4);box-shadow:0 1px 3px #0000000d}.dashboard-list .dashboard-list-controls{padding:0 12px;margin-top:8px;display:flex;align-items:center;gap:8px}.dashboard-list .dashboard-list-controls.is-personal{padding-top:0;margin-top:0}.dashboard-list .dashboard-list-controls .search-wrapper{flex:1}.dashboard-list .dashboard-list-controls .search-wrapper .dashboard-search-input{background:var(--dola-bg-hover);border:none;border-radius:6px;height:26px;font-size:12px!important}.dashboard-list .dashboard-list-controls .search-wrapper .dashboard-search-input :global .ant-input{background:transparent;font-size:12px!important;color:var(--dola-text-1)!important}.dashboard-list .dashboard-list-controls .search-wrapper .dashboard-search-input :global .ant-input::placeholder{font-size:12px!important;color:var(--dola-text-3)!important}.dashboard-list .dashboard-list-controls .search-wrapper .dashboard-search-input :global .ant-input-prefix{margin-right:4px}.dashboard-list .dashboard-list-controls .search-wrapper .dashboard-search-input input{font-size:12px!important}.dashboard-list .dashboard-list-controls .search-wrapper .dashboard-search-input input::placeholder{font-size:12px!important;color:#8a8a8a}.dashboard-list .dashboard-list-controls .search-wrapper.has-scope-dropdown{display:flex;align-items:center;gap:0;background:var(--dola-bg-hover);border-radius:6px;height:26px;padding:0 4px 0 8px}.dashboard-list .dashboard-list-controls .search-wrapper.has-scope-dropdown .dashboard-scope-dropdown{display:flex;align-items:center;gap:4px;padding:0 4px 0 0;cursor:pointer;user-select:none;color:var(--dola-text-1);font-size:12px;line-height:22px;flex-shrink:0;border-right:1px solid var(--dola-border-1);height:20px}.dashboard-list .dashboard-list-controls .search-wrapper.has-scope-dropdown .dashboard-scope-dropdown .dashboard-scope-dropdown-label{white-space:nowrap}.dashboard-list .dashboard-list-controls .search-wrapper.has-scope-dropdown .dashboard-scope-dropdown .dashboard-scope-dropdown-arrow{font-size:16px;color:var(--dola-text-1)}.dashboard-list .dashboard-list-controls .search-wrapper.has-scope-dropdown .dashboard-scope-dropdown:hover .dashboard-scope-dropdown-label{color:var(--dola-primary)}.dashboard-list .dashboard-list-controls .search-wrapper.has-scope-dropdown .dashboard-search-input{flex:1;background:transparent;height:26px;padding-left:8px}.dashboard-list .dashboard-list-controls .search-wrapper.has-scope-dropdown .dashboard-search-input :global .ant-input-prefix{margin-right:4px}.dashboard-list .dashboard-list-controls .search-wrapper.has-scope-dropdown .dashboard-search-input :global .ant-input{background:transparent;color:var(--dola-text-1)!important}.dashboard-list .dashboard-list-controls .search-wrapper.has-scope-dropdown .dashboard-search-input :global .ant-input::placeholder{color:var(--dola-text-3)}.dashboard-list .dashboard-list-controls .dashboard-filter-btn{width:26px;height:26px;background:var(--dola-bg-hover);border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.dashboard-list .dashboard-list-controls .dashboard-filter-btn .iconfont{font-size:14px;color:var(--dola-text-2)}.dashboard-list .dashboard-list-controls .dashboard-filter-btn:hover,.dashboard-list .dashboard-list-controls .dashboard-filter-btn.is-active{background:var(--dola-bg-selected)}.dashboard-list .dashboard-list-controls .dashboard-filter-btn.is-active .iconfont{color:var(--dola-primary)}.dashboard-list .dashboard-list-controls .dashboard-create-btn{width:26px!important;height:26px!important;min-height:26px!important;min-width:26px!important;padding:0;background:var(--dola-bg-hover);border:none;border-radius:6px;display:flex;align-items:center;justify-content:center}.dashboard-list .dashboard-list-controls .dashboard-create-btn .iconfont{font-size:14px;color:var(--dola-text-1)}.dashboard-list .dashboard-list-controls .dashboard-create-btn:hover{background:var(--dola-bg-selected)}.dashboard-list .dashboard-folder-scroll-wrapper{flex:1;min-height:0;overflow-y:auto}.dashboard-list .dashboard-list-content{flex:1;overflow-y:auto;padding:12px}.dashboard-list .dashboard-list-content .dashboard-empty{display:flex;justify-content:center;align-items:center;padding:40px 0;font-size:14px;color:var(--dola-text-4)}.dashboard-list .dashboard-list-content .dashboard-items{display:flex;flex-direction:column}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item{padding:7px 8px;height:28px;cursor:pointer;border-radius:8px;transition:all .2s;display:flex;align-items:center;justify-content:space-between;position:relative}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item:hover,.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item.active{background-color:var(--dola-bg-hover)}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item.active .dashboard-name{color:var(--dola-text-1)}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item.deleting{opacity:.5;pointer-events:none}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-item-content{flex:1;display:flex;align-items:center;gap:6px;min-width:0;height:22px}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-type-icon{font-size:14px;width:14px;height:14px;flex-shrink:0;color:#8c8c8c;display:inline-flex;align-items:center;justify-content:center;line-height:1}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-type-icon.icon-zhahuashibaogaotubiao{font-size:11px}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-type-icon.dashboard-type-icon-svg{width:14px;height:14px;font-size:14px}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-name{font-size:12px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px;flex-shrink:1}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-rename-input{flex-shrink:1;min-width:0;font-size:13px}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-rename-input :global .ant-input{height:22px;padding:2px 6px;font-size:13px;line-height:16px;border:1px solid #3333ff;border-radius:4px}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-draft-tag{background:var(--dola-bg-selected);color:var(--dola-text-2);border:none;font-size:12px;line-height:22px;padding:0 5px;margin:0;border-radius:6px;flex-shrink:0}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-delete-btn,.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-apply-permission-btn{flex-shrink:0;width:16px;height:16px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:4px;margin-left:4px}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-delete-btn:hover,.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-apply-permission-btn:hover{background-color:transparent!important}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-delete-btn:hover .iconfont,.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-apply-permission-btn:hover .iconfont{color:var(--dola-text-3)!important}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-action-more{flex-shrink:0;font-size:18px;color:#8a8a8a;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:transparent;cursor:pointer;margin-left:4px}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-action-more:hover{background-color:#cacaca}.dashboard-list .dashboard-list-content .dashboard-items .dashboard-item .dashboard-pin-indicator{flex-shrink:0;width:14px;height:14px;color:#b2b2b2;margin-left:4px}.dashboard-list .dashboard-list-footer{padding:10px 20px;border-top:1px solid var(--dola-border-2)}.dashboard-list .dashboard-list-footer .dashboard-permission-btn{display:flex;align-items:center;padding:4px 0;font-size:14px;color:var(--dola-text-1);height:auto}.dashboard-list .dashboard-list-footer .dashboard-permission-btn:hover{color:var(--dola-text-1);background-color:var(--dola-bg-hover)}.dashboard-list .dashboard-list-footer .dashboard-permission-btn .iconfont{color:var(--dola-text-1)}.dashboard-scope-menu .ant-dropdown-menu{border-radius:8px}.dashboard-scope-menu .ant-dropdown-menu .ant-dropdown-menu-item{height:26px;min-height:26px;line-height:26px;padding:0 12px;font-size:12px}.dashboard-action-container-item{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:60px;cursor:pointer;border-radius:3px;font-size:13px;color:var(--dola-text-1)}.dashboard-action-container-item .iconfont{color:var(--dola-text-1)}.dashboard-action-container-item .dashboard-action-pin-icon{width:14px;height:14px;color:var(--dola-text-1);flex-shrink:0}.dashboard-action-container-item.is-danger,.dashboard-action-container-item.is-danger .iconfont{color:#ff7557}.dashboard-action-container-item.is-disabled{cursor:not-allowed;opacity:.5}.dashboard-action-dropdown-compact .ant-dropdown-menu{padding:4px;border-radius:12px}.dashboard-action-dropdown-compact .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:10px;padding:0 12px!important;margin:2px 0}.dashboard-action-dropdown-compact .ant-dropdown-menu-item{min-height:24px;line-height:18px}.dashboard-delete-confirm .ant-modal-confirm-btns .ant-btn{width:80px!important;flex:none!important}.dashboard-filter-dropdown .dashboard-filter-menu{width:110px;background:var(--dola-bg-4);border-radius:12px;box-shadow:0 3px 10px #0000001a;padding:4px 0}.dashboard-filter-dropdown .dashboard-filter-menu .dashboard-filter-menu-item{display:flex;align-items:center;gap:4px;padding:2px 12px;cursor:pointer;font-size:12px;color:var(--dola-text-1);line-height:18px}.dashboard-filter-dropdown .dashboard-filter-menu .dashboard-filter-menu-item:hover{background:var(--dola-bg-hover)}.dashboard-filter-dropdown .dashboard-filter-menu .dashboard-filter-menu-item.is-selected{background:var(--dola-bg-selected)}.dashboard-filter-dropdown .dashboard-filter-menu .dashboard-filter-menu-item .dashboard-filter-menu-item-label{flex:1}.publish-to-team-dashboard-modal.ant-modal .ant-modal-content{padding:0!important;border-radius:12px;overflow:hidden;background:var(--dola-bg-popup)!important}.publish-to-team-dashboard-modal.ant-modal .ant-modal-body{padding:0}.publish-to-team-dashboard-content{display:flex;flex-direction:column;gap:24px;padding:24px}.publish-to-team-dashboard-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.publish-to-team-dashboard-title{font-size:16px;font-weight:500;color:var(--dola-title);line-height:24px}.publish-to-team-dashboard-subtitle{display:block;font-size:12px;color:var(--dola-text-3);line-height:18px;margin-top:4px}.publish-to-team-dashboard-close{font-size:14px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;margin-top:4px}.publish-to-team-dashboard-close:hover{color:var(--dola-text-2)}.publish-to-team-dashboard-body{display:flex;flex-direction:column;gap:16px}.publish-to-team-dashboard-field{display:flex;flex-direction:column;gap:8px}.publish-to-team-dashboard-field .field-label{font-size:12px;color:var(--dola-text-2);line-height:18px}.publish-to-team-dashboard-field .ant-select .ant-select-selector{border-radius:6px!important;border-color:var(--dola-input-border-default)!important;background:var(--dola-input-bg)!important;padding:4px 12px;height:32px}.publish-to-team-dashboard-field .ant-select .ant-select-selector .ant-select-selection-item{font-size:14px;color:var(--dola-text-1);line-height:24px}.publish-to-team-dashboard-field .ant-select .ant-select-selector .ant-select-selection-placeholder{color:var(--dola-text-4)}.publish-to-team-dashboard-field .ant-select .ant-select-arrow{color:var(--dola-text-3)}.publish-to-team-dashboard-field .ant-select:hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}.publish-to-team-dashboard-field .ant-select.ant-select-focused .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.publish-to-team-dashboard-field .ant-input{border-radius:6px;border-color:var(--dola-input-border-default);background:var(--dola-input-bg)!important;padding:4px 12px;height:32px;font-size:14px;color:var(--dola-text-1)}.publish-to-team-dashboard-field .ant-input::placeholder{color:var(--dola-text-4)}.publish-to-team-dashboard-field .ant-input:hover{border-color:var(--dola-input-border-hover)}.publish-to-team-dashboard-field .ant-input:focus{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.publish-to-team-dashboard-footer{display:flex;justify-content:flex-end;gap:10px}.publish-to-team-dashboard-btn{display:flex;align-items:center;justify-content:center;width:80px;height:32px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;user-select:none;transition:all .2s}.publish-to-team-dashboard-btn.cancel-btn{background:var(--dola-btn-secondary-bg-default);border:1px solid var(--dola-btn-secondary-border);color:var(--dola-btn-secondary-text)}.publish-to-team-dashboard-btn.cancel-btn:hover{background:var(--dola-btn-secondary-bg-hover)}.publish-to-team-dashboard-confirm-btn-wrapper{width:80px;height:32px;border-radius:8px;background:var(--dola-btn-primary-bg-default);border:1px solid var(--dola-btn-primary-bg-default);cursor:pointer;user-select:none;transition:all .2s}.publish-to-team-dashboard-confirm-btn-wrapper:hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.publish-to-team-dashboard-confirm-btn-wrapper.disabled{background:var(--dola-btn-disabled-bg);border-color:var(--dola-btn-disabled-bg);cursor:not-allowed}.publish-to-team-dashboard-confirm-btn-wrapper.disabled:hover{background:var(--dola-btn-disabled-bg);border-color:var(--dola-btn-disabled-bg)}.publish-to-team-dashboard-confirm-btn-inner{display:flex;align-items:center;justify-content:center;height:100%;color:var(--dola-btn-primary-text);font-size:14px;font-weight:500;line-height:22px}#dola-root[dola-theme=dark] .publish-to-team-dashboard-modal-dropdown.ant-select-dropdown{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)}#dola-root[dola-theme=dark] .publish-to-team-dashboard-modal-dropdown.ant-select-dropdown .ant-select-item{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .publish-to-team-dashboard-modal-dropdown.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),#dola-root[dola-theme=dark] .publish-to-team-dashboard-modal-dropdown.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .publish-to-team-dashboard-modal-dropdown.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .publish-to-team-dashboard-modal-dropdown.ant-select-dropdown .rc-virtual-list-scrollbar-thumb{background:var(--dola-scrollbar-2, var(--dola-text-4))!important}.dashboard-share-dropdown{position:absolute;top:100%;right:0;z-index:1000;margin-top:8px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026;border:1px solid #e8e8e8;width:442px}.dashboard-share-dropdown .share-dropdown-header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px}.dashboard-share-dropdown .share-dropdown-header h3{margin:0;font-size:16px;font-weight:500;color:#000}.dashboard-share-dropdown .share-dropdown-header .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;color:#666}.dashboard-share-dropdown .share-dropdown-header .close-btn:hover{background-color:#f5f5f5;color:#000000db}.dashboard-share-dropdown .share-dropdown-header .close-btn .ant-btn-icon{display:flex;align-items:center;justify-content:center}.dashboard-share-dropdown .share-dropdown-content{padding:0 24px 24px}.dashboard-share-dropdown .share-dropdown-content .share-section{margin-bottom:16px}.dashboard-share-dropdown .share-dropdown-content .share-section:last-child{margin-bottom:0}.dashboard-share-dropdown .share-dropdown-content .share-section .share-section-warning{display:flex;align-items:flex-start;min-height:54px;background-color:#fdf7e4;border-radius:8px;color:#f5a801;padding:12px;line-height:22px;margin-bottom:16px;font-size:12px}.dashboard-share-dropdown .share-dropdown-content .share-section .share-section-warning .share-section-warning-img{width:16px;height:16px;margin-right:6px;margin-top:3px;flex-shrink:0}.dashboard-share-dropdown .share-dropdown-content .share-section .section-title{color:#666;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:8px}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options{display:flex;flex-direction:column;border-radius:8px;border:1px solid #e7e7e7;background:#fff}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options .share-option{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s ease}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-icon svg{color:#fff}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-content{flex:1}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-content .option-title{font-size:14px;font-weight:500;color:#242424;margin-bottom:2px}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-content .option-desc{font-size:12px;color:#666}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-check{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options .share-option .option-check svg{color:#242424}.dashboard-share-dropdown .share-dropdown-content .share-section .share-options .share-option-border{border-bottom:1px solid #e7e7e7}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management{margin-top:16px}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .user-input-section{display:flex;gap:8px;margin-bottom:12px}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .user-input-section .ant-input{flex:1}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-item-label{width:128px;cursor:url(/assets/cursor-icon.svg),pointer!important}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-item{color:#666}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented{padding:4px;border-radius:8px;background-color:#f7f7f7}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .ant-segmented-item-selected{color:#242424!important;border-radius:6px}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .selected-users{display:flex;flex-wrap:wrap;gap:6px}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .selected-users .user-tag{display:flex;align-items:center;padding:4px 8px;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;font-size:12px}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .selected-users .user-tag span{margin-right:4px}.dashboard-share-dropdown .share-dropdown-content .share-section .user-management .selected-users .user-tag .remove-user-btn{padding:0;min-width:auto;height:auto;line-height:1;color:#ff4d4f;font-size:14px}.dashboard-share-dropdown .share-dropdown-content .share-section .option-icon-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.dashboard-share-dropdown .share-dropdown-content .share-section .user-select-full-width{width:100%}.dashboard-share-dropdown .share-dropdown-content .share-section .user-select-error .ant-select-selector{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}.dashboard-share-dropdown .share-dropdown-content .share-section .org-error .ant-tree{border-color:#ff4d4f!important}.dashboard-share-dropdown .share-dropdown-content .share-section .user-input-error-text{color:#ff4d4f;font-size:12px;margin-top:4px;line-height:1.4}.dashboard-share-dropdown .share-dropdown-content .share-section .error-text{color:#ff4d4f;font-size:12px;margin-top:4px;line-height:1.4;display:none}.org-error .dashboard-share-dropdown .share-dropdown-content .share-section .error-text{display:block}.dashboard-share-dropdown .share-dropdown-content .share-section .generate-link-wrapper{position:relative}.dashboard-share-dropdown .share-dropdown-content .share-section .generate-link-wrapper .generate-link-btn{font-size:12px}.dashboard-share-dropdown .share-dropdown-content .share-section .link-input-container{display:flex;align-items:center;width:100%}.dashboard-share-dropdown .share-dropdown-content .share-section .link-input{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:6px;flex:1}.dashboard-share-dropdown .share-dropdown-content .share-section .copy-link-btn{margin-left:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(180deg,#7f74ff 0%,#4d3ffc 100%);border-radius:6px}.dashboard-share-dropdown .share-dropdown-content .share-section .generate-overlay-btn{position:absolute;top:0;left:0;width:100%!important;display:flex;align-items:center;justify-content:center;z-index:1;background-color:transparent!important;height:42px!important;color:#242424;backdrop-filter:blur(1.1px)}.dashboard-share-dropdown .share-dropdown-content .share-section .ant-btn-loading{opacity:1}.dashboard-share-dropdown .share-dropdown-content .share-section .link-display-container{display:flex;height:52px;padding:10px 10px 10px 16px;justify-content:flex-end;align-items:center;gap:10px;border-radius:6px;background:#efefef}.dashboard-share-dropdown .share-dropdown-content .share-section .link-text{flex:1;max-width:326px;color:#666;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-detail-modal .ant-modal-body{padding:12px 24px 24px}.data-detail-modal .data-detail-content{display:flex;flex-direction:column;height:560px}.data-detail-modal .data-detail-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-shrink:0}.data-detail-modal .data-detail-toolbar .data-detail-filter-btn.active{color:#7433ff;background:rgba(116,58,240,.08)}.data-detail-modal .data-detail-toolbar .data-detail-action-group{display:inline-flex;align-items:center;border:1px solid var(--dola-border-1);border-radius:8px;padding:2px 4px;gap:6px}.data-detail-modal .data-detail-toolbar .data-detail-action-btn{color:var(--dola-text-3)}.data-detail-modal .data-detail-toolbar .data-detail-action-btn:hover:not(:disabled){color:var(--dola-text-1);background:var(--dola-bg-hover)!important}.data-detail-modal .data-detail-sheet{flex:1;min-height:0;overflow:hidden}.data-detail-modal .data-detail-sheet .ant-spin-nested-loading,.data-detail-modal .data-detail-sheet .ant-spin-container{width:100%;height:100%}.data-detail-modal .data-detail-footer{flex-shrink:0;padding-top:8px;font-size:12px;color:var(--dola-text-3);text-align:right}.widget-table-view{width:100%;height:100%;overflow:hidden;padding:10px 15px 15px;display:flex;flex-direction:column}.widget-table-view:not(:has(.widget-table-title)){padding-top:30px}.widget-table-view .widget-table-title{flex-shrink:0;padding:4px 1px 8px}.widget-table-view .widget-table-title .widget-table-title-text{font-size:14px;font-weight:600;color:var(--dola-text-1);line-height:20px}.widget-table-view .widget-table-title .widget-table-subtitle-text{font-size:12px;color:var(--dola-text-3);line-height:18px;margin-top:2px}.workbench-asset-preview{display:flex;flex:1;min-height:0;overflow:auto;height:100%}.workbench-asset-preview.workbench-asset-preview-is-pptx{align-items:stretch;justify-content:flex-start;overflow:hidden}.workbench-asset-preview.workbench-asset-preview-is-report{align-items:center;justify-content:flex-start;overflow:hidden}.workbench-asset-preview .workbench-asset-preview-image-wrapper{width:fit-content;align-self:center;max-width:100%;max-height:100%;flex-shrink:0}.workbench-asset-preview .workbench-asset-preview-image{max-width:100%;max-height:100%;display:block}.workbench-asset-preview .workbench-asset-preview-image .ant-image-img{max-width:100%;max-height:100%;object-fit:contain}.workbench-asset-preview-empty{display:flex;align-items:center;justify-content:center;height:100%;color:#666}.workbench-asset-preview-report{flex:1;align-self:stretch;width:100%;min-height:0;display:flex;flex-direction:column;align-items:center;padding:16px 24px;box-sizing:border-box}.workbench-asset-preview-report-body{flex:1;min-height:0;width:100%;max-width:1000px;position:relative;display:flex;flex-direction:column;border:1px solid #e7e7e7;border-radius:8px;background:#fff;overflow:auto;overflow-x:hidden;padding:12px;box-sizing:border-box}.workbench-asset-preview-report-body .document-preview-loading{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;min-height:0;background:rgba(255,255,255,.72)}.workbench-asset-preview-report-body .document-preview-doc-body{flex:1;min-width:0;width:100%;overflow-x:auto}.workbench-asset-preview-report-body .document-viewer-empty{flex:1;display:flex;align-items:center;justify-content:center;min-height:200px}.workbench-asset-preview-pptx{flex:1;align-self:stretch;width:100%;min-height:0;display:flex;flex-direction:column}.workbench-asset-preview-pptx .document-preview-pptx{flex:1;display:flex;flex-direction:column;min-height:0;width:100%}.workbench-asset-preview-pptx .document-preview-pptx-body{flex:1;min-height:0;width:100%;position:relative;display:flex;flex-direction:column;border-radius:8px;background:#fff;overflow:auto;overflow-x:hidden;padding:12px;box-sizing:border-box}.workbench-asset-preview-pptx .document-preview-pptx-deck{width:100%;position:relative;overflow-x:visible}.workbench-asset-preview-pptx .document-preview-pptx-deck #all_slides_warpper{height:auto!important}.workbench-asset-preview-pptx .document-preview-loading{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;min-height:0;padding:0;background:rgba(255,255,255,.72)}.workbench-asset-preview-pptx .document-viewer-empty{flex:1;display:flex;align-items:center;justify-content:center;min-height:200px}.workbench-asset-preview-pptx .document-preview-pptx-loading-more{display:flex;align-items:center;justify-content:center;padding:8px 0 0}.workbench-asset-preview-pptx .document-preview-page-indicator{text-align:center;color:#00000073;font-size:12px;font-weight:500;margin-bottom:8px}.dashboard-info-panel{position:absolute;top:0;left:0;right:0;height:20px;background:transparent;z-index:100;overflow:visible}.dashboard-info-panel .dashboard-info-panel-content{position:absolute;top:0;left:0;right:0;height:0;background:rgba(255,255,255,.95);overflow:hidden;transition:height .1s ease-out;display:flex;align-items:center;gap:16px;padding:0 16px}.dashboard-info-panel.dashboard-info-panel-visible .dashboard-info-panel-content{height:30px}.dashboard-info-panel .dashboard-info-logo-link{display:flex;align-items:center;gap:4px;text-decoration:none;flex-shrink:0}.dashboard-info-panel .dashboard-info-logo-link:hover{opacity:.8}.dashboard-info-panel .dashboard-info-logo{width:16px;height:16px;flex-shrink:0}.dashboard-info-panel .dashboard-info-title{margin:0;font-size:12px;color:#000;font-weight:400;line-height:1;white-space:nowrap;flex-shrink:0}.dashboard-info-panel .dashboard-info-meta{margin:0;font-size:12px;color:#666;line-height:1;white-space:nowrap;flex-shrink:0}.dashboard-content{flex:1;background:var(--dola-bg-4);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;position:relative}.dashboard-content.dashboard-fullscreen{position:fixed;inset:0;z-index:1000;border-radius:0;box-shadow:none}.dashboard-content .dashboard-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;flex:1;background:url(https://cos.ola.qq.com/bg2-3d4b5712.png) no-repeat center 55%;background-size:953px 784px}.dashboard-content .dashboard-empty-state>span{color:var(--dola-text-3)}.dashboard-content .dashboard-empty-state .empty-icon{margin-bottom:12px}.dashboard-content .dashboard-empty-state .empty-title{font-size:16px;font-weight:600;color:var(--dola-text-1);margin-bottom:16px;line-height:24px}.dashboard-content .dashboard-empty-state .empty-description{font-size:12px;color:var(--dola-text-1);line-height:20px;margin-bottom:24px}.dashboard-content .dashboard-empty-state .create-dashboard-btn{background:var(--dola-primary);color:#fff;height:35px;padding:4px 12px;border-radius:8px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:4px;border:none}.dashboard-content .dashboard-empty-state .create-dashboard-btn:hover{background:var(--dola-btn-primary-bg-hover)}.dashboard-content .dashboard-no-permission-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1;padding:40px 20px}.dashboard-content .dashboard-no-permission-state .no-permission-image{width:160px;height:160px;margin-bottom:50px;object-fit:contain}.dashboard-content .dashboard-no-permission-state .no-permission-title{font-size:18px;font-weight:600;color:var(--dola-title);margin-bottom:16px;line-height:24px}.dashboard-content .dashboard-no-permission-state .no-permission-description{font-size:14px;color:var(--dola-text-3);line-height:22px;margin-bottom:24px;max-width:400px}.dashboard-content .dashboard-no-permission-state .apply-permission-btn{height:35px;min-width:108px;font-size:14px;font-weight:500;border-radius:8px;border:none;display:flex;align-items:center;gap:6px;color:var(--dola-text-reverse)}.dashboard-content .dashboard-no-permission-state .apply-permission-btn:hover{background:var(--dola-btn-primary-bg-hover)!important;color:#fff!important}.dashboard-content .dashboard-no-permission-state .apply-permission-btn:active{background:var(--dola-btn-primary-bg-active)!important}.dashboard-content .dashboard-no-permission-state .apply-permission-btn .iconfont{font-size:14px}.dashboard-content .dashboard-detail{display:flex;flex-direction:column;height:100%}.dashboard-content .dashboard-detail.dashboard-detail-shared{max-width:1000px;margin:0 auto;width:100%}.dashboard-content .dashboard-detail.dashboard-detail-shared .dashboard-header{margin:20px 0 15px;padding:12px 0}.dashboard-content .dashboard-detail.dashboard-detail-shared .dashboard-header .header-left .dashboard-title{font-size:28px;line-height:1.3;white-space:normal}.dashboard-content .dashboard-detail.dashboard-detail-shared .dashboard-header .header-left .dashboard-meta{font-size:14px;margin-top:10px}.dashboard-content .dashboard-detail.dashboard-detail-shared .markdown-preview-container,.dashboard-content .dashboard-detail.dashboard-detail-shared .document-preview-pptx-body{padding:0}.dashboard-content .dashboard-detail .dashboard-header{display:flex;align-items:center;justify-content:space-between;padding:12px}.dashboard-content .dashboard-detail .dashboard-header .header-left{flex:1;min-width:0}.dashboard-content .dashboard-detail .dashboard-header .header-left .dashboard-title{font-size:16px;font-weight:600;color:var(--dola-text-1);line-height:24px;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-content .dashboard-detail .dashboard-header .header-left .dashboard-meta{font-size:12px;color:var(--dola-text-2);line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-content .dashboard-detail .dashboard-header .header-right{display:flex;align-items:center;gap:16px}.dashboard-content .dashboard-detail .dashboard-header .header-right .html-view-segmented{height:32px;padding:2px;background:var(--dola-bg-7);border:1px solid var(--dola-border-1);border-radius:8px}.dashboard-content .dashboard-detail .dashboard-header .header-right .html-view-segmented .ant-segmented-group{height:26px}.dashboard-content .dashboard-detail .dashboard-header .header-right .html-view-segmented .ant-segmented-item{min-width:26px;height:26px;border-radius:4px;color:var(--dola-text-1)}.dashboard-content .dashboard-detail .dashboard-header .header-right .html-view-segmented .ant-segmented-item-selected{background:var(--dola-bg-4);color:var(--dola-text-1);font-weight:500;box-shadow:none}.dashboard-content .dashboard-detail .dashboard-header .header-right .html-view-segmented .ant-segmented-thumb{background:var(--dola-bg-4);border-radius:4px;box-shadow:none}.dashboard-content .dashboard-detail .dashboard-header .header-right .html-view-segmented .ant-segmented-item-label{min-height:26px;line-height:26px;padding:0}.dashboard-content .dashboard-detail .dashboard-header .header-right .html-view-segmented .html-view-segmented-label{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 8px}.dashboard-content .dashboard-detail .dashboard-header .header-right .html-view-segmented .html-view-segmented-label .iconfont{color:var(--dola-text-1);font-size:14px}.dashboard-content .dashboard-detail .dashboard-header .header-right .date-range-display{display:flex;height:40px;padding:8px 12px;align-items:center;gap:6px;border-radius:8px;border:1px solid var(--dola-border-1)}.dashboard-content .dashboard-detail .dashboard-header .header-right .date-range-display .range-tag{display:flex;height:22px;padding:5px 16px;justify-content:center;align-items:center;gap:4px;border:none;border-radius:4px;background:linear-gradient(88deg,#925fff 3.58%,#a277ff 99.8%);font-weight:500;font-size:14px;line-height:22px;margin:0}.dashboard-content .dashboard-detail .dashboard-header .header-right .action-buttons-wrapper{display:flex;padding:0;border:1px solid var(--dola-border-1);border-radius:8px;background:var(--dola-bg-4);gap:0;height:32px;align-items:center}.dashboard-content .dashboard-detail .dashboard-header .header-right .action-buttons-wrapper .ant-btn{height:24px;width:24px;padding:0;border:none;border-radius:8px;margin:4px;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none}.dashboard-content .dashboard-detail .dashboard-header .header-right .action-buttons-wrapper .ant-btn .iconfont{font-size:14px;color:var(--dola-text-1)}.dashboard-content .dashboard-detail .dashboard-header .header-right .action-buttons-wrapper .ant-btn:hover{background:var(--dola-bg-7);color:var(--dola-text-1)}.dashboard-content .dashboard-detail .dashboard-header .header-right .ai-visual-config-fab{width:32px;height:32px;border:none;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 100%);box-shadow:0 4px 12px #7433ff33;color:#fff;transition:transform .15s ease,box-shadow .15s ease}.dashboard-content .dashboard-detail .dashboard-header .header-right .ai-visual-config-fab .iconfont{font-size:14px;line-height:1}.dashboard-content .dashboard-detail .dashboard-header .header-right .ai-visual-config-fab:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px #0000000f}.dashboard-content .dashboard-detail .dashboard-header .header-right .ai-visual-config-fab:active:not(:disabled){transform:translateY(0)}.dashboard-content .dashboard-detail .dashboard-header .header-right .ai-visual-config-fab:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.dashboard-content .dashboard-detail .dashboard-body{flex:1;overflow-y:auto;position:relative;background:var(--dola-bg-4);box-sizing:border-box}.dashboard-content .dashboard-detail .dashboard-body .html-dashboard-viewer,.dashboard-content .dashboard-detail .dashboard-body .html-dashboard-preview,.dashboard-content .dashboard-detail .dashboard-body .html-dashboard-source{width:100%;height:100%}.dashboard-content .dashboard-detail .dashboard-body .html-dashboard-source{background:var(--dola-bg-6);box-sizing:border-box}.dashboard-content .dashboard-detail .dashboard-body .html-dashboard-source .monaco-editor{overflow:hidden}.dashboard-content .dashboard-detail .dashboard-body .widgets-empty{display:flex;align-items:center;justify-content:center;height:100%;font-size:14px;color:var(--dola-text-3)}.dashboard-content .dashboard-detail .dashboard-body .dashboard-grid{position:relative;min-height:100%;width:100%;max-width:100%;box-sizing:border-box}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card{background:var(--dola-bg-4);border-radius:8px;border:1px solid var(--dola-border-1);display:flex;flex-direction:column;position:relative}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .widget-actions{position:absolute;top:8px;right:8px;z-index:10;display:flex;gap:4px;opacity:0;transition:opacity .2s;background:var(--dola-bg-popup);border-radius:2px;padding:2px}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .widget-actions .widget-menu-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-popup);backdrop-filter:blur(8px);border:none;border-radius:2px;cursor:pointer;transition:all .3s;box-shadow:none;padding:0;flex-shrink:0;z-index:101}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .widget-actions .widget-menu-btn i{color:var(--dola-text-3);font-size:12px}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .widget-actions .widget-menu-btn:hover{background:var(--dola-bg-hover)}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .widget-actions .widget-menu-btn:hover i{color:var(--dola-primary)}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .widget-actions .widget-menu-btn:active{transform:scale(.95)}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .widget-actions .widget-menu-btn:disabled{cursor:not-allowed;opacity:.5}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .widget-actions .widget-menu-btn:disabled:hover{background:var(--dola-bg-popup)}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .widget-actions .widget-menu-btn:disabled:hover i{color:var(--dola-text-3)}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card:hover{border-color:var(--dola-border-active)}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card:hover .widget-actions{opacity:1}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content{flex:1;padding:0;position:relative;display:flex;flex-direction:column}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .chart-container{padding:0;overflow:hidden}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .widget-loading,.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .widget-error{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .widget-error .error-content{display:flex;flex-direction:column;align-items:center;gap:16px;cursor:pointer}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .widget-error .error-content .error-text{font-size:14px;color:var(--dola-text-2);font-weight:500}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .widget-error .error-content .error-code{font-size:12px;color:var(--dola-text-3)}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .widget-error .error-content:hover .iconfont{color:var(--dola-danger)}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .widget-meta{display:flex;align-items:center;justify-content:space-between;padding:8px 0 0;font-size:12px;color:var(--dola-text-3);border-top:1px solid var(--dola-border-2);margin-top:8px}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .widget-meta .update-time,.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .chart-content .widget-meta .execution-time{display:flex;align-items:center;gap:4px}.dashboard-content .dashboard-detail .dashboard-body .dashboard-chart-card .react-resizable-handle{display:none}.dashboard-content .markdown-edit-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.dashboard-content .markdown-edit-container .markdown-editor-wrapper{flex:1;min-height:0}.dashboard-content .markdown-edit-container .markdown-editor-loading{flex:1;display:flex;align-items:center;justify-content:center;min-height:0}.dashboard-content .dashboard-header.dashboard-header-editing{padding:12px 20px}.dashboard-content .dashboard-header.dashboard-header-editing .header-left{flex:0 0 auto}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container{display:flex;align-items:center;gap:2px;height:44px;padding:3px 10px;border-radius:8px;background:var(--dola-bg-popup);box-shadow:0 2px 8px #00000014}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .back-btn{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--dola-text-2);border:none;background:transparent}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .back-btn:hover:not(:disabled){background:var(--dola-bg-hover);color:var(--dola-text-1)}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .back-btn .iconfont{font-size:20px}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .title-editor .title-input{height:32px;padding:4px 12px;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var(--dola-text-1);border:1px solid var(--dola-primary);border-radius:6px;outline:none;min-width:200px;background:var(--dola-input-bg)}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .title-editor .title-input:focus{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .title-editor .title-display{height:28px;padding:6px 4px;display:flex;align-items:center;gap:6px;border-radius:6px;cursor:pointer;transition:background .3s}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .title-editor .title-display:hover{background:var(--dola-bg-hover)}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .title-editor .title-display .title-text{font-family:PingFang SC,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var(--dola-text-1);max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .title-editor .title-display .edit-icon{font-size:16px;color:var(--dola-text-2);transition:color .3s}.dashboard-content .dashboard-header.dashboard-header-editing .header-left .header-left-container .title-editor .title-display:hover .edit-icon{color:var(--dola-text-1)}.dashboard-content .dashboard-header.dashboard-header-editing .header-right{display:flex;align-items:center;gap:8px}.dashboard-content .dashboard-header.dashboard-header-editing .header-right .cancel-btn,.dashboard-content .dashboard-header.dashboard-header-editing .header-right .draft-btn{height:36px;padding:4px 16px;background:var(--dola-bg-popup);border:none;border-radius:8px;box-shadow:0 2px 8px #00000014;font-family:PingFang SC,sans-serif;font-size:14px;line-height:20px;color:var(--dola-text-1)}.dashboard-content .dashboard-header.dashboard-header-editing .header-right .cancel-btn:hover:not(:disabled),.dashboard-content .dashboard-header.dashboard-header-editing .header-right .draft-btn:hover:not(:disabled){background:var(--dola-bg-hover);color:var(--dola-text-1)}.dashboard-content .dashboard-header.dashboard-header-editing .header-right .cancel-btn:disabled,.dashboard-content .dashboard-header.dashboard-header-editing .header-right .draft-btn:disabled,.dashboard-content .dashboard-header.dashboard-header-editing .header-right .cancel-btn.ant-btn-disabled,.dashboard-content .dashboard-header.dashboard-header-editing .header-right .draft-btn.ant-btn-disabled,.dashboard-content .dashboard-header.dashboard-header-editing .header-right .cancel-btn[disabled],.dashboard-content .dashboard-header.dashboard-header-editing .header-right .draft-btn[disabled]{background:#e5e5e5;color:#00000040;box-shadow:none;cursor:not-allowed}.dashboard-content .dashboard-header.dashboard-header-editing .header-right .publish-btn{height:36px;padding:4px 16px;background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 100%);border:none;border-radius:8px;box-shadow:0 2px 8px #00000014;font-family:PingFang SC,sans-serif;font-size:14px;line-height:20px}.dashboard-content .dashboard-header.dashboard-header-editing .header-right .publish-btn:hover:not(:disabled){background:linear-gradient(180deg,var(--dola-primary) 0%,var(--dola-btn-primary-bg-active) 100%)}.dashboard-content .markdown-preview-container{padding:24px 32px;height:100%;overflow:auto}.dashboard-content .markdown-preview-container .markdown-preview-content{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.8;color:#242424;word-wrap:break-word}.dashboard-content .markdown-preview-container .markdown-preview-content h1,.dashboard-content .markdown-preview-container .markdown-preview-content h2,.dashboard-content .markdown-preview-container .markdown-preview-content h3,.dashboard-content .markdown-preview-container .markdown-preview-content h4,.dashboard-content .markdown-preview-container .markdown-preview-content h5,.dashboard-content .markdown-preview-container .markdown-preview-content h6{margin:1.2em 0 .6em;font-weight:600;color:#000;line-height:1.4}.dashboard-content .markdown-preview-container .markdown-preview-content h1{font-size:24px}.dashboard-content .markdown-preview-container .markdown-preview-content h2{font-size:20px}.dashboard-content .markdown-preview-container .markdown-preview-content h3{font-size:18px}.dashboard-content .markdown-preview-container .markdown-preview-content h4{font-size:16px}.dashboard-content .markdown-preview-container .markdown-preview-content h5,.dashboard-content .markdown-preview-container .markdown-preview-content h6{font-size:14px}.dashboard-content .markdown-preview-container .markdown-preview-content p{margin:.6em 0}.dashboard-content .markdown-preview-container .markdown-preview-content strong{font-weight:600}.dashboard-content .markdown-preview-container .markdown-preview-content em{font-style:italic}.dashboard-content .markdown-preview-container .markdown-preview-content u{text-decoration:underline}.dashboard-content .markdown-preview-container .markdown-preview-content del,.dashboard-content .markdown-preview-container .markdown-preview-content s{text-decoration:line-through}.dashboard-content .markdown-preview-container .markdown-preview-content a{color:#7433ff;text-decoration:underline}.dashboard-content .markdown-preview-container .markdown-preview-content a:hover{opacity:.85}.dashboard-content .markdown-preview-container .markdown-preview-content ul,.dashboard-content .markdown-preview-container .markdown-preview-content ol{padding-left:1.8em;margin:.6em 0}.dashboard-content .markdown-preview-container .markdown-preview-content li{margin:.2em 0}.dashboard-content .markdown-preview-container .markdown-preview-content ul{list-style:disc}.dashboard-content .markdown-preview-container .markdown-preview-content ol{list-style:decimal}.dashboard-content .markdown-preview-container .markdown-preview-content blockquote{margin:.8em 0;padding:.4em 1em;border-left:3px solid #E7E7E7;color:#666;background:#F7F7F7}.dashboard-content .markdown-preview-container .markdown-preview-content code{padding:2px 6px;background:#EFEFEF;border-radius:4px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px}.dashboard-content .markdown-preview-container .markdown-preview-content pre{margin:.8em 0;padding:12px 16px;background:#EFEFEF;border-radius:6px;overflow:auto}.dashboard-content .markdown-preview-container .markdown-preview-content pre code{padding:0;background:transparent}.dashboard-content .markdown-preview-container .markdown-preview-content hr{border:none;border-top:1px solid #E7E7E7;margin:1.2em 0}.dashboard-content .markdown-preview-container .markdown-preview-content table{border-collapse:collapse;margin:.8em 0;width:100%}.dashboard-content .markdown-preview-container .markdown-preview-content table th,.dashboard-content .markdown-preview-container .markdown-preview-content table td{border:1px solid #E7E7E7;padding:6px 12px;text-align:left}.dashboard-content .markdown-preview-container .markdown-preview-content table th{background:#F7F7F7;font-weight:600}.dashboard-content .markdown-preview-container .markdown-preview-content img{max-width:100%;height:auto}.dashboard-content .markdown-preview-container .markdown-preview-content>:first-child{margin-top:0}.dashboard-content .markdown-preview-container .markdown-preview-content>:last-child{margin-bottom:0}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content,#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content h1,#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content h2,#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content h3,#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content h4,#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content h5,#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content h6{color:var(--dola-text-1)}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content a{color:var(--dola-btn-primary-bg-default)}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content blockquote{border-left-color:var(--dola-border-1);color:var(--dola-text-3);background:var(--dola-bg-hover)}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content code{background:var(--dola-bg-1);color:var(--dola-text-1)}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content pre{background:var(--dola-bg-1)}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content pre code{background:transparent}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content hr{border-top-color:var(--dola-border-1)}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content table th,#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content table td{border-color:var(--dola-border-1);color:var(--dola-text-1)}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content table th{background:var(--dola-bg-hover)}#dola-root[dola-theme=dark] .dashboard-content .markdown-preview-container .markdown-preview-content table tr:nth-child(2n) td{background:var(--dola-bg-5)}#dola-root[dola-theme=dark] .dashboard-content .dashboard-empty-state{background-image:url(https://cos.ola.qq.com/Group\ 2119903772-22886559.png)}#dola-root[dola-theme=dark] .dashboard-content .dashboard-no-permission-state .apply-permission-btn{background:var(--dola-btn-primary-bg-default)!important;color:#fff!important}#dola-root[dola-theme=dark] .dashboard-content .dashboard-no-permission-state .apply-permission-btn:hover{color:#fff!important}.header-right.is-mobile{display:none!important}#dola-root .dashboard-content-confirm.ant-modal .ant-modal-confirm-btns .ant-btn{width:80px!important;flex:none!important}.pre-refresh-modal .ant-modal-content{border-radius:12px;padding:24px;background:var(--dola-bg-popup);box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.pre-refresh-modal .ant-modal-header{margin-bottom:24px;background:var(--dola-bg-popup)}.pre-refresh-modal .ant-modal-header .ant-modal-title{font-family:PingFang SC,sans-serif;font-weight:500;font-size:16px;color:var(--dola-title);line-height:24px}.pre-refresh-modal .ant-modal-body{padding:0}.pre-refresh-modal .ant-modal-footer{margin-top:24px}.pre-refresh-modal .ant-modal-footer .ant-btn{width:110px;height:32px;border-radius:8px;font-family:PingFang SC,sans-serif;font-size:14px}.pre-refresh-modal .ant-modal-footer .ant-btn-default{background:var(--dola-bg-7);border:none;color:var(--dola-text-1)}.pre-refresh-modal .ant-modal-footer .ant-btn-default:hover{background:var(--dola-bg-hover)}.pre-refresh-modal .ant-modal-footer .ant-btn-primary{background:var(--dola-btn-primary-bg-default);border-color:var(--dola-btn-primary-bg-default)}.pre-refresh-modal .ant-modal-footer .ant-btn-primary:hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.pre-refresh-modal .pre-refresh-content{display:flex;flex-direction:column;gap:24px}.pre-refresh-modal .pre-refresh-content .notice-bar{display:flex;align-items:center;gap:4px;background:var(--dola-primary-bg);border-radius:6px;padding:9px 16px}.pre-refresh-modal .pre-refresh-content .notice-bar .iconfont{font-size:16px;color:var(--dola-primary)}.pre-refresh-modal .pre-refresh-content .notice-bar span{font-family:PingFang SC,sans-serif;font-weight:500;font-size:14px;color:var(--dola-primary);line-height:22px}.pre-refresh-modal .pre-refresh-content .config-row{display:flex;align-items:center;justify-content:space-between}.pre-refresh-modal .pre-refresh-content .config-row .config-label{font-family:PingFang SC,sans-serif;font-size:14px;color:var(--dola-text-2);line-height:18px}.pre-refresh-modal .pre-refresh-content .config-row .ant-switch.ant-switch-checked{background:var(--dola-primary)}.pre-refresh-modal .pre-refresh-content .config-row .time-selector{display:flex;align-items:center;gap:8px}.pre-refresh-modal .pre-refresh-content .config-row .time-selector .time-text{font-family:PingFang SC,sans-serif;font-size:14px;color:var(--dola-text-1);line-height:24px}.pre-refresh-modal .pre-refresh-content .config-row .time-selector .hour-select{width:94px}.pre-refresh-modal .pre-refresh-content .config-row .time-selector .hour-select .ant-select-selector{border-radius:6px;border-color:var(--dola-input-border-default);height:32px}.pre-refresh-modal .pre-refresh-content .config-row .time-selector .time-unit{font-family:PingFang SC,sans-serif;font-size:14px;color:var(--dola-text-3);line-height:24px}.ai-visual-config-modal .ant-modal-content{padding:0!important;border-radius:16px;overflow:hidden;background:var(--dola-bg-popup)}.ai-visual-config-modal .ant-modal-body{padding:0}.ai-visual-config-modal .ant-modal-close{top:6px;right:12px}.ai-visual-config-modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid var(--dola-border-1);margin:0}.ai-visual-config-modal .modal-header .header-left{display:flex;align-items:center;gap:4px}.ai-visual-config-modal .modal-header .header-left .iconfont{font-size:16px;color:var(--dola-primary)}.ai-visual-config-modal .modal-header .header-left .header-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px}.ai-visual-config-modal .modal-header .close-btn{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:var(--dola-text-3);border:none;border-radius:6px;cursor:pointer;background:transparent}.ai-visual-config-modal .modal-header .close-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.ai-visual-config-modal .modal-header .close-btn .iconfont{font-size:14px}.ai-visual-config-modal .modal-body{display:flex;height:694px}.ai-visual-config-modal .chart-preview-area{flex:1;padding:10px;display:flex;align-items:center;justify-content:center;border-radius:8px;min-width:0}.ai-visual-config-modal .chart-preview-area .chart-preview-inner{width:100%;height:100%}.ai-visual-config-modal .chat-panel{width:380px;flex-shrink:0;border-right:1px solid var(--dola-border-1);display:flex;flex-direction:column;height:100%}.ai-visual-config-modal .ant-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:12px 24px!important;border-top:1px solid var(--dola-border-1);margin-top:0}.db-ref-tree-container{background:var(--dola-bg-popup);border-radius:16px;padding:12px;width:100%;overflow:hidden}.db-ref-tree-container .knowledge-carousel{margin-bottom:12px;margin-top:12px;border-radius:4px;overflow:hidden}.db-ref-tree-container .ant-tree .ant-tree-switcher_close:before,.db-ref-tree-container .ant-tree .ant-tree-switcher_open:before{background-color:transparent!important}.db-ref-tree-container .ant-input::placeholder{color:var(--dola-text-3)}.db-ref-tree-container .ant-input-outlined{box-shadow:none!important}.db-ref-tree-container .ant-input-affix-wrapper-focused{border:var(--dola-input-border-focus) 1px solid!important}.db-ref-tree-container .db-ref-tree-search{margin-bottom:12px;background:var(--dola-bg-5);border-radius:8px;border-color:var(--dola-input-border-default);box-sizing:border-box;width:100%}.db-ref-tree-container .db-ref-tree-tabs{display:flex;align-items:center;gap:0;margin-bottom:12px}.db-ref-tree-container .db-ref-tree-tabs .db-ref-tree-tab-item{padding:0 8px;font-size:16px;font-weight:600;color:var(--dola-text-3);line-height:24px;cursor:pointer;white-space:nowrap;transition:color .2s}.db-ref-tree-container .db-ref-tree-tabs .db-ref-tree-tab-item:hover,.db-ref-tree-container .db-ref-tree-tabs .db-ref-tree-tab-item.active{color:var(--dola-text-1)}.db-ref-tree-container .db-ref-tree-tabs .db-ref-tree-tab-divider{width:1px;height:12px;background:var(--dola-border-1);flex-shrink:0;margin:0 4px}.db-ref-tree-container .db-ref-tree-content{height:430px;overflow-y:auto;overflow-x:hidden}.db-ref-tree-container .db-ref-tree-empty{height:100%;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);font-size:13px}.db-ref-tree-container .db-ref-tree,.db-ref-tree-container .db-ref-tree .ant-tree-list,.db-ref-tree-container .db-ref-tree .ant-tree-list-holder,.db-ref-tree-container .db-ref-tree .ant-tree-list-holder-inner,.db-ref-tree-container .db-ref-tree .ant-tree-treenode{background:transparent!important}.db-ref-tree-container .db-ref-tree .ant-tree-node-selected{background-color:transparent!important}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper{width:100%;min-width:0;overflow:hidden;padding:0;gap:4px}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item{width:100%;display:flex;align-items:center;justify-content:space-between}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item.tree-folder-item-no-auth{opacity:.55}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-icon .folder-svg-icon{width:16px;height:16px}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-name{flex:1;color:var(--dola-text-1);font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-name .tree-highlight{color:var(--dola-primary)}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .folder-count{background-color:var(--dola-bg-7);color:var(--dola-text-1);min-width:20px;height:20px;line-height:20px;border-radius:100%;font-size:13px;font-weight:500;text-align:center;flex-shrink:0}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item .folder-content .frequent-tag{padding:1px 6px;line-height:18px;text-align:center;color:var(--dola-text-2);font-size:12px;font-weight:400;border-radius:6px;border:1px solid var(--dola-primary-soft);background:var(--dola-primary-bg);flex-shrink:0}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item .apply-permission-btn{flex-shrink:0;font-size:12px;padding:2px 8px;color:var(--dola-text-2);border-radius:6px;cursor:pointer;transition:all .2s}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-folder-item .apply-permission-btn:hover{color:var(--dola-primary);background:var(--dola-primary-bg)}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item{width:100%;display:flex;align-items:center;justify-content:space-between}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item.tree-table-item-no-auth{opacity:.55}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .table-content{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-name{font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-name .tree-highlight{color:var(--dola-primary)}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta{display:flex;align-items:center;font-size:12px;line-height:18px;color:var(--dola-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;gap:1px}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta span{font-size:12px}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-info .table-meta .table-divider{color:var(--dola-border-1);margin:0 4px}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .table-content .table-source{font-size:12px;color:var(--dola-text-3);flex-shrink:0}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .apply-permission-btn{flex-shrink:0;font-size:12px;padding:2px 8px;color:var(--dola-text-2);border-radius:6px;cursor:pointer;transition:all .2s}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper .tree-table-item .apply-permission-btn:hover{color:var(--dola-primary);background:var(--dola-primary-bg)}.db-ref-tree-container .db-ref-tree .ant-tree-treenode{display:flex!important;align-items:center;width:100%!important;padding:4px 8px!important;gap:8px;border-radius:8px;transition:background-color .2s;background-color:transparent}.db-ref-tree-container .db-ref-tree .ant-tree-treenode:before{display:none!important}.db-ref-tree-container .db-ref-tree .ant-tree-treenode .ant-tree-title{color:var(--dola-text-1)}.db-ref-tree-container .db-ref-tree .ant-tree .ant-tree-node-content-wrapper:hover,.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper:hover{background-color:transparent!important}.db-ref-tree-container .db-ref-tree .ant-tree-checkbox{order:1;margin-left:0;margin-inline-end:0!important;align-self:center}.db-ref-tree-container .db-ref-tree .ant-tree-checkbox .ant-tree-checkbox-inner{border:1px solid var(--dola-input-border-default)!important}.db-ref-tree-container .db-ref-tree .ant-tree-switcher{order:2;align-self:center;width:16px;height:16px;border-radius:4px}.db-ref-tree-container .db-ref-tree .ant-tree-node-content-wrapper{order:3}.db-ref-tree-container .db-ref-tree .ant-tree-list-holder-inner{gap:4px}.db-ref-tree-container .db-ref-tree .ant-tree-list-holder-inner>.ant-tree-treenode{width:100%!important}.db-ref-tree-container .db-ref-tree .ant-tree-list-holder-inner .ant-tree-switcher.ant-tree-switcher-noop{display:none!important}.db-ref-tree-container .db-ref-tree .ant-tree-treenode-checkbox-checked{background-color:var(--dola-bg-7)!important}.db-ref-tree-container .db-ref-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-hover)!important}.db-ref-tree-container .db-ref-tree .ant-tree-treenode:hover .ant-tree-switcher{background-color:var(--dola-border-1);transition:background-color .2s}.db-ref-tree-container .db-ref-tree .ant-tree-switcher.ant-tree-switcher_open{background-color:var(--dola-border-1)!important}.db-ref-tree-container .db-ref-tree-single .ant-tree-treenode-selected{background-color:var(--dola-primary-bg)!important}.db-ref-tree-container .tree-highlight{color:var(--dola-primary)}.dashboard-copilot-fab{position:absolute;right:5px;top:40%;z-index:50;width:48px;height:48px;cursor:pointer;user-select:none;touch-action:none}.dashboard-copilot-fab:active{cursor:pointer}.dashboard-copilot-fab:hover{filter:brightness(1.05)}.dashboard-copilot-fab svg{width:48px;height:48px;display:block;pointer-events:none}.dashboard-copilot-panel{position:relative;width:0;flex-shrink:0;overflow:hidden;background:var(--dola-bg-popup);display:flex;flex-direction:column;transition:width .3s cubic-bezier(.25,.46,.45,.94),margin .3s cubic-bezier(.25,.46,.45,.94);margin:0;border-left:1px solid var(--dola-border-1)}.dashboard-copilot-panel.open{width:418px}.dashboard-copilot-panel .copilot-panel-header{display:flex;align-items:center;justify-content:space-between;padding:20px 12px 12px 16px;flex-shrink:0;min-width:418px}.dashboard-copilot-panel .copilot-panel-header .copilot-panel-header-left{display:flex;align-items:center;gap:4px}.dashboard-copilot-panel .copilot-panel-header .copilot-panel-header-left .copilot-header-icon{font-size:16px;color:var(--dola-primary)}.dashboard-copilot-panel .copilot-panel-header .copilot-panel-header-left .copilot-header-icon i{font-size:15px;vertical-align:2px}.dashboard-copilot-panel .copilot-panel-header .copilot-panel-header-left .copilot-header-title{font-size:16px;font-weight:500;color:var(--dola-text-1);line-height:24px;white-space:nowrap}.dashboard-copilot-panel .copilot-panel-header .copilot-close-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:6px;cursor:pointer;color:var(--dola-text-3);transition:all .2s}.dashboard-copilot-panel .copilot-panel-header .copilot-close-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.dashboard-copilot-panel .copilot-panel-header .copilot-close-btn .iconfont{font-size:16px;font-weight:700;color:var(--dola-text-1)}.dashboard-copilot-panel .copilot-panel-body{position:relative;flex:1;overflow:hidden;display:flex;flex-direction:column;min-width:418px;border-radius:0 0 16px}.dashboard-copilot-panel .copilot-messages-area{position:relative;flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.dashboard-copilot-panel .copilot-messages-area::-webkit-scrollbar{width:6px}.dashboard-copilot-panel .copilot-messages-area::-webkit-scrollbar-thumb{background:var(--dola-text-4);border-radius:3px}.dashboard-copilot-panel .copilot-messages-area::-webkit-scrollbar-thumb:hover{background:var(--dola-text-3)}.dashboard-copilot-panel .copilot-message-item{display:flex;flex-direction:column;gap:8px}.dashboard-copilot-panel .copilot-message-item.user{align-items:flex-end}.dashboard-copilot-panel .copilot-message-item .copilot-message-time{font-size:12px;color:var(--dola-text-4);line-height:18px}.dashboard-copilot-panel .copilot-message{display:flex;flex-direction:column;gap:8px;max-width:94%}.dashboard-copilot-panel .copilot-assistant-header{display:flex;align-items:center;gap:6px}.dashboard-copilot-panel .copilot-assistant-header .copilot-assistant-avatar{width:24px;height:24px;border-radius:2.84px;display:flex;align-items:center;justify-content:center}.dashboard-copilot-panel .copilot-assistant-header .copilot-assistant-avatar img{width:24px;height:24px}.dashboard-copilot-panel .copilot-assistant-header .copilot-assistant-name{font-size:16px;font-weight:700;color:var(--dola-text-2);font-family:Alimama FangYuanTi VF,sans-serif;line-height:34px}.dashboard-copilot-panel .copilot-assistant-header .copilot-assistant-badge{padding:1px 9px;background:var(--dola-bg-7);border-radius:6px;font-size:12px;font-weight:600;color:var(--dola-text-3);line-height:18px}.dashboard-copilot-panel .copilot-message-content{display:flex;flex-direction:column}.dashboard-copilot-panel .copilot-message-text{padding:8px 16px;border-radius:8px;font-size:12px;line-height:22px;word-wrap:break-word;color:var(--dola-text-1);overflow:auto}.dashboard-copilot-panel .copilot-message-text .markdown-render:empty{display:none}.dashboard-copilot-panel .copilot-message-text p{margin:0}.dashboard-copilot-panel .copilot-message.user .copilot-message-text{background:var(--dola-bg-7);border:1px solid var(--dola-bg-7);border-radius:8px}.dashboard-copilot-panel .copilot-message.assistant .copilot-message-text{background:transparent;padding-right:0;padding-left:0}.dashboard-copilot-panel .copilot-tool-calls{margin-top:8px;display:flex;flex-direction:column;gap:6px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed{position:relative;cursor:pointer;padding-bottom:6px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed:before,.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-radius:6px;border:1px solid var(--dola-success);background:#e9fbee;pointer-events:none}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed:before{bottom:2px;width:calc(100% - 8px);height:6px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed:after{bottom:-2px;width:calc(100% - 16px);height:6px;opacity:.4}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed .collapsed-main-card{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;border:1px solid var(--dola-success);background:#e9fbee;font-size:12px;transition:background .2s}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed:hover .collapsed-main-card{background:#e9fbee}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed .iconfont{font-size:14px;color:var(--dola-success)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed .collapsed-text{font-weight:500;color:var(--dola-text-1)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed .collapsed-expand-hint{margin-left:auto;color:var(--dola-text-3);display:flex;align-items:center;gap:2px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapsed .collapsed-expand-hint .iconfont{font-size:12px;color:var(--dola-text-3)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapse-btn{display:flex;align-items:center;justify-content:flex-end;gap:4px;font-size:12px;color:var(--dola-text-3);cursor:pointer;padding:0 4px 2px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapse-btn:hover{color:var(--dola-text-2)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-calls-collapse-btn .iconfont{font-size:12px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item{padding:8px 12px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-5)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item.calling{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item.completed{border-color:var(--dola-success);background:#e9fbee}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item.error{border-color:var(--dola-danger);background:rgba(255,117,87,.12)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item.error .copilot-error-icon{color:var(--dola-danger)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header{display:flex;align-items:center;gap:8px;font-size:12px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .iconfont{font-size:14px;color:var(--dola-success)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .icon-loading,.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .icon-jiazai{display:inline-block;color:var(--dola-primary);animation:funnelRotate 3s linear infinite}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .icon-chenggong{color:var(--dola-success)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .icon-tingzhi{color:var(--dola-danger)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .copilot-tool-name{font-weight:500;color:var(--dola-text-1);flex-shrink:0}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .copilot-tool-chart-title{color:var(--dola-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .copilot-tool-status{color:var(--dola-text-2);margin-left:auto;white-space:nowrap}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .copilot-revert-btn{margin-left:8px;padding:2px 10px;font-size:12px;line-height:18px;color:var(--dola-primary);background:var(--dola-primary-bg);border:1px solid var(--dola-primary-soft);border-radius:4px;cursor:pointer;white-space:nowrap;transition:all .15s}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .copilot-revert-btn:hover{background:var(--dola-primary-bg);border-color:var(--dola-primary);opacity:.85}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-header .copilot-revert-btn:active{opacity:.7}@keyframes funnelRotate{0%{transform:rotate(0)}50%{transform:rotate(360deg)}to{transform:rotate(360deg)}}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-result{margin-top:6px;border-top:1px solid var(--dola-border-1);padding-top:6px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-result .copilot-result-item-header{display:flex;align-items:center;justify-content:space-between}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-result .copilot-result-item-header .copilot-result-tool-name{font-size:12px;font-weight:500;color:var(--dola-text-2)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-result .copilot-result-item-header .copilot-expand-btn{background:none;border:none;cursor:pointer;color:var(--dola-text-3);padding:2px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-result .copilot-result-item-header .copilot-expand-btn:hover{color:var(--dola-text-1)}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-result .copilot-tool-result-json{margin-top:6px;padding:8px;background:var(--dola-bg-popup);border-radius:4px}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-result .copilot-tool-result-json pre{margin:0;font-size:11px;line-height:1.6;color:var(--dola-text-1);white-space:pre-wrap;word-break:break-all;max-height:300px;overflow-y:auto}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-result .copilot-undo-inline{margin-top:6px;padding:2px 10px;font-size:12px;border-radius:4px;border:1px solid var(--dola-input-border-default);background:var(--dola-bg-popup);color:var(--dola-text-2);cursor:pointer}.dashboard-copilot-panel .copilot-tool-calls .copilot-tool-call-item .copilot-tool-call-result .copilot-undo-inline:hover{color:var(--dola-primary);border-color:var(--dola-primary)}.dashboard-copilot-panel .copilot-stopped-notice{margin-top:12px;padding:10px 12px;background:rgba(252,186,22,.12);border:1px solid var(--dola-warning);border-radius:6px;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--dola-warning)}.dashboard-copilot-panel .copilot-stopped-notice .iconfont{font-size:14px;color:var(--dola-warning)}.dashboard-copilot-panel .copilot-action-btns{display:flex;align-items:center;gap:12px}.dashboard-copilot-panel .copilot-action-btns .copilot-action-btn{display:flex;align-items:center;height:32px;padding:4px 12px;box-sizing:border-box;background:var(--dola-bg-7);border:none;gap:6px;border-radius:6px;cursor:pointer;color:var(--dola-text-2);font-size:13px;font-weight:500;line-height:22px}.dashboard-copilot-panel .copilot-action-btns .copilot-action-btn:hover{background:var(--dola-bg-hover)}.dashboard-copilot-panel .copilot-action-btns .copilot-action-btn .iconfont{font-size:16px}.dashboard-copilot-panel .copilot-message-loading{display:flex;align-items:center;gap:4px;padding:0 12px 6px}.dashboard-copilot-panel .copilot-message-loading .dot{width:6px;height:6px;border-radius:50%;background:var(--dola-primary);animation:copilot-bounce 1.4s infinite ease-in-out both}.dashboard-copilot-panel .copilot-message-loading .dot:nth-child(1){animation-delay:-.32s}.dashboard-copilot-panel .copilot-message-loading .dot:nth-child(2){animation-delay:-.16s}@keyframes copilot-bounce{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.dashboard-copilot-panel .copilot-welcome{flex:1;display:flex;flex-direction:column;justify-content:space-between}.dashboard-copilot-panel .copilot-welcome .copilot-welcome-center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.dashboard-copilot-panel .copilot-welcome .copilot-welcome-center .copilot-welcome-logo{width:48px;height:48px}.dashboard-copilot-panel .copilot-welcome .copilot-welcome-center .copilot-welcome-text{margin:0;font-size:21px;font-weight:600;color:var(--dola-title);text-align:center;line-height:32px;white-space:nowrap}.dashboard-copilot-panel .copilot-welcome .copilot-welcome-bottom,.dashboard-copilot-panel .copilot-welcome .copilot-quick-prompts{display:flex;flex-direction:column;gap:8px}.dashboard-copilot-panel .copilot-welcome .copilot-quick-prompts .copilot-quick-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:var(--dola-bg-7);border:1px solid var(--dola-bg-7);border-radius:8px;cursor:pointer;transition:background .2s;align-self:flex-start;max-width:100%;overflow:hidden}.dashboard-copilot-panel .copilot-welcome .copilot-quick-prompts .copilot-quick-tag:hover{background:var(--dola-bg-hover)}.dashboard-copilot-panel .copilot-welcome .copilot-quick-prompts .copilot-quick-tag .copilot-quick-tag-icon{flex-shrink:0}.dashboard-copilot-panel .copilot-welcome .copilot-quick-prompts .copilot-quick-tag .copilot-quick-tag-icon i{font-size:12px;color:var(--dola-text-2)}.dashboard-copilot-panel .copilot-welcome .copilot-quick-prompts .copilot-quick-tag span:last-child{font-size:12px;color:var(--dola-text-1);line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-copilot-panel .copilot-chat-input{display:flex;flex-direction:column;position:relative;gap:10px;padding:12px 16px;min-height:40px;border-top:.5px solid var(--dola-border-1);box-shadow:0 2px 6px #0000000a,0 4px 12px #00000005;border-radius:8px;border:.5px solid var(--dola-border-1);margin:0 16px 16px;background:var(--dola-bg-popup)}.dashboard-copilot-panel .copilot-chat-input .copilot-input-top-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center;max-height:108px;overflow-y:scroll}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags::-webkit-scrollbar{width:4px}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags::-webkit-scrollbar-thumb{background:var(--dola-text-4);border-radius:2px}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags::-webkit-scrollbar-track{background:transparent}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags .ref-tag-item{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:8px;font-size:12px;color:var(--dola-text-1);line-height:18px;white-space:nowrap;max-width:156px}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags .ref-tag-item .ref-tag-icon{font-size:14px;color:var(--dola-text-2);flex-shrink:0}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags .ref-tag-item .ref-tag-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags .ref-tag-item .ref-tag-close{font-size:10px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags .ref-tag-item .ref-tag-close:hover{color:var(--dola-text-1)}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags .copilot-input-ref-placeholder{display:inline-flex;align-items:center;padding:4px 10px;line-height:18px;background:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:8px;font-size:12px;color:var(--dola-text-2);cursor:pointer;transition:all .2s}.dashboard-copilot-panel .copilot-chat-input .copilot-input-ref-tags .copilot-input-ref-placeholder:hover{border-color:var(--dola-input-border-hover);background:var(--dola-bg-hover)}.dashboard-copilot-panel .copilot-chat-input .copilot-clear-context-wrap{display:inline-flex;flex-shrink:0;margin-top:4px}.dashboard-copilot-panel .copilot-chat-input .copilot-clear-context-btn{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:2px;color:var(--dola-text-3);flex-shrink:0;transition:color .2s}.dashboard-copilot-panel .copilot-chat-input .copilot-clear-context-btn:hover:not(.disabled){color:var(--dola-text-1)}.dashboard-copilot-panel .copilot-chat-input .copilot-clear-context-btn.disabled{cursor:not-allowed;opacity:.35}.dashboard-copilot-panel .copilot-chat-input .copilot-clear-context-btn .clear-divider{display:block;width:0;height:10px;border-left:1px solid var(--dola-border-1)}.dashboard-copilot-panel .copilot-chat-input .copilot-clear-context-btn svg{display:block}.dashboard-copilot-panel .copilot-chat-input .copilot-textarea{border:none;padding:0;font-size:14px;color:var(--dola-text-1);line-height:22px;resize:none;box-shadow:none;background-color:transparent}.dashboard-copilot-panel .copilot-chat-input .copilot-textarea:focus,.dashboard-copilot-panel .copilot-chat-input .copilot-textarea:hover{border:none;box-shadow:none}.dashboard-copilot-panel .copilot-chat-input .copilot-textarea::placeholder{color:var(--dola-text-3)}.dashboard-copilot-panel .copilot-chat-input .copilot-input-footer{display:flex;justify-content:flex-end}.dashboard-copilot-panel .copilot-chat-input .copilot-input-footer .copilot-send-btn{width:30px;height:30px;border-radius:50%;background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 100%);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.dashboard-copilot-panel .copilot-chat-input .copilot-input-footer .copilot-send-btn:hover{opacity:.85}.dashboard-copilot-panel .copilot-chat-input .copilot-input-footer .copilot-send-btn.disabled{opacity:.4;cursor:not-allowed}.dashboard-copilot-panel .copilot-chat-input .copilot-input-footer .copilot-send-btn .iconfont{font-size:22px;color:#fff}.dashboard-copilot-panel .copilot-chat-input .copilot-input-footer .copilot-stop-btn{width:30px;height:30px}.dashboard-copilot-panel .copilot-chat-input .copilot-input-footer .copilot-stop-btn .iconfont{font-size:20px}.dashboard-copilot-panel .copilot-chat-input .copilot-recommend-dropdown{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;padding:8px;background:var(--dola-bg-popup);border-radius:8px;box-shadow:0 4px 12px #00000014;border:.5px solid var(--dola-border-1);display:flex;flex-direction:column;gap:4px;z-index:10}.dashboard-copilot-panel .copilot-chat-input .copilot-recommend-dropdown .copilot-recommend-item{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:12px;line-height:18px;color:var(--dola-text-1)}.dashboard-copilot-panel .copilot-chat-input .copilot-recommend-dropdown .copilot-recommend-item:hover{background:var(--dola-bg-hover)}.copilot-chat-input{position:relative}.copilot-ref-tree-dropdown{width:100%!important;left:0!important;border-radius:16px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008;border:1px solid var(--dola-border-1);overflow:hidden}.dashboard-copilot-panel.html-copilot-panel .copilot-welcome-sub{margin-top:8px;font-size:12px;color:var(--dola-text-3);text-align:center}.dashboard-copilot-panel.html-copilot-panel .copilot-panel-header.html-copilot-tabs-header{gap:16px;padding:16px 16px 15px;border-bottom:1px solid var(--dola-border-1)}.dashboard-copilot-panel.html-copilot-panel .html-copilot-tabs{display:flex;align-items:center;gap:4px;flex:1;min-width:0;height:36px;padding:2px 4px;background:var(--dola-bg-7);border-radius:8px}.dashboard-copilot-panel.html-copilot-panel .html-copilot-tab{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:28px;padding:4px 8px;background:transparent;border:none;border-radius:6px;color:var(--dola-text-2);font-size:14px;line-height:22px;cursor:pointer;transition:background .2s,box-shadow .2s,color .2s}.dashboard-copilot-panel.html-copilot-panel .html-copilot-tab .html-copilot-tab-icon{font-size:16px;line-height:1}.dashboard-copilot-panel.html-copilot-panel .html-copilot-tab .html-copilot-tab-label{font-weight:400;white-space:nowrap}.dashboard-copilot-panel.html-copilot-panel .html-copilot-tab:hover:not(.active){color:var(--dola-text-1)}.dashboard-copilot-panel.html-copilot-panel .html-copilot-tab.active{background:var(--dola-bg-popup);color:var(--dola-primary);box-shadow:0 2px 8px #0000000f}.dashboard-copilot-panel.html-copilot-panel .html-copilot-tab.active .html-copilot-tab-label{font-weight:500}.dashboard-copilot-panel.html-copilot-panel .html-copilot-tab-pane{flex:1;min-height:0;flex-direction:column;overflow:hidden}.dashboard-copilot-panel.html-copilot-panel .html-copilot-tab-pane .html-prop-editor{flex:1;min-height:0;width:100%;height:100%}.dashboard-copilot-panel.html-copilot-panel .copilot-panel-body{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}.dashboard-copilot-panel.html-copilot-panel .copilot-panel-header,.dashboard-copilot-panel.html-copilot-panel .html-prop-editor,.dashboard-copilot-panel.html-copilot-panel .html-prop-editor__body,.dashboard-copilot-panel.html-copilot-panel .html-prop-editor__field-row{min-width:0}.dashboard-copilot-panel.html-copilot-panel .html-prop-editor__field-row>.html-prop-editor__field{flex:1 1 0;min-width:0}.dashboard-copilot-panel.html-copilot-panel .html-prop-editor__header,.dashboard-copilot-panel.html-copilot-panel .html-prop-editor__header .html-prop-editor__header-info{min-width:0}.dashboard-copilot-panel.html-copilot-panel .ref-tag-remove{font-size:10px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;margin-left:2px}.dashboard-copilot-panel.html-copilot-panel .ref-tag-remove:hover{color:var(--dola-danger)}.dashboard-copilot-panel.html-copilot-panel .copilot-revert-btn{margin-left:8px;padding:2px 10px;font-size:12px;line-height:18px;color:var(--dola-primary);background:var(--dola-primary-bg);border:1px solid var(--dola-primary-soft);border-radius:4px;cursor:pointer;white-space:nowrap;transition:all .15s}.dashboard-copilot-panel.html-copilot-panel .copilot-revert-btn:hover{background:var(--dola-primary-bg);border-color:var(--dola-primary);opacity:.85}.dashboard-copilot-panel.html-copilot-panel .copilot-revert-btn:active{opacity:.7}.dashboard-copilot-panel.html-copilot-panel .copilot-tool-call-expand-icon{flex-shrink:0;width:14px;font-size:11px;line-height:14px;color:#999;text-align:center;transition:transform .2s}.dashboard-copilot-panel.html-copilot-panel .copilot-tool-call-args .ola-code-block-content,.dashboard-copilot-panel.html-copilot-panel .copilot-inline-code-highlight .ola-code-block-content{border-radius:3px;font-size:11px}.dashboard-copilot-panel.html-copilot-panel .copilot-inline-code-highlight{margin-top:2px}.dashboard-copilot-panel.html-copilot-panel .copilot-status-icon{user-select:none;transition:transform .15s,opacity .15s}.dashboard-copilot-panel.html-copilot-panel .copilot-status-icon:hover{opacity:.75;transform:scale(1.08)}.dashboard-editor-page{flex:1;display:flex;flex-direction:row;background:var(--dola-bg-6);border-radius:0 12px 12px 0;box-shadow:0 2px 2px #0000000d;border:1px solid var(--dola-border-1);border-left:none;overflow:hidden;box-sizing:border-box;min-width:0;position:relative}.dashboard-editor-page .editor-left-area{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0;position:relative}.dashboard-editor-page.editor-fullscreen{position:fixed;inset:0;z-index:1000;border-radius:0;border:none;box-shadow:none}.dashboard-editor-page.dragging .editor-area:after{opacity:1!important}.dashboard-editor-page .top-header-wrapper{display:flex;justify-content:center;width:100%;flex-shrink:0;position:relative;z-index:10}.dashboard-editor-page .top-header{container-type:inline-size;container-name:top-header;width:100%;display:flex;align-items:center;justify-content:space-between;padding:3px 20px 0;height:60px}.dashboard-editor-page .top-header .header-left{flex:0 0 auto}.dashboard-editor-page .top-header .header-left .header-left-container{display:flex;align-items:center;gap:2px;height:44px;max-height:56px;padding:3px 10px;border-radius:8px;background:var(--dola-bg-popup);box-shadow:0 2px 8px #00000014}.dashboard-editor-page .top-header .header-left .header-left-container .back-btn{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--dola-text-2);border:none;background:transparent}.dashboard-editor-page .top-header .header-left .header-left-container .back-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.dashboard-editor-page .top-header .header-left .header-left-container .back-btn .iconfont{font-size:20px}.dashboard-editor-page .top-header .header-left .header-left-container .title-editor .title-input{height:32px;padding:4px 12px;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var(--dola-text-1);border:1px solid var(--dola-primary);border-radius:6px;outline:none;min-width:200px;background:var(--dola-input-bg)}.dashboard-editor-page .top-header .header-left .header-left-container .title-editor .title-input:focus{border-color:var(--dola-input-border-focus);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.dashboard-editor-page .top-header .header-left .header-left-container .title-editor .title-display{height:28px;padding:6px 4px;display:flex;align-items:center;gap:6px;border-radius:6px;cursor:pointer;transition:background .3s}.dashboard-editor-page .top-header .header-left .header-left-container .title-editor .title-display:hover{background:var(--dola-bg-hover)}.dashboard-editor-page .top-header .header-left .header-left-container .title-editor .title-display .title-text{font-family:PingFang SC,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var(--dola-text-1);max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-editor-page .top-header .header-left .header-left-container .title-editor .title-display .edit-icon{font-size:16px;color:var(--dola-text-2);transition:color .3s}.dashboard-editor-page .top-header .header-left .header-left-container .title-editor .title-display:hover .edit-icon{color:var(--dola-text-1)}.dashboard-editor-page .top-header .header-right{display:flex;align-items:center;gap:8px}.dashboard-editor-page .top-header .header-right .filter-btn,.dashboard-editor-page .top-header .header-right .add-chart-btn{height:36px;padding:4px 16px;background:var(--dola-bg-popup);border:1px solid var(--dola-bg-popup);border-radius:8px;box-shadow:0 2px 8px #00000014;font-family:PingFang SC,sans-serif;font-size:14px;line-height:20px;color:var(--dola-text-1);display:flex;align-items:center;gap:6px}.dashboard-editor-page .top-header .header-right .filter-btn:hover,.dashboard-editor-page .top-header .header-right .add-chart-btn:hover{background:var(--dola-bg-hover);border-color:var(--dola-bg-popup);color:var(--dola-text-1)}.dashboard-editor-page .top-header .header-right .filter-btn:hover .iconfont,.dashboard-editor-page .top-header .header-right .add-chart-btn:hover .iconfont{color:var(--dola-text-1)}.dashboard-editor-page .top-header .header-right .filter-btn .iconfont,.dashboard-editor-page .top-header .header-right .add-chart-btn .iconfont{font-size:16px;color:var(--dola-text-2);transition:color .3s}.dashboard-editor-page .top-header .header-right .divider{width:0;height:23.21px;border-left:1.2px solid var(--dola-border-1)}.dashboard-editor-page .top-header .header-right .picker-toggle{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;background:var(--dola-bg-popup);border-radius:8px;box-shadow:0 2px 8px #00000014;user-select:none}.dashboard-editor-page .top-header .header-right .picker-toggle .picker-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.dashboard-editor-page .top-header .header-right .picker-toggle .picker-toggle-label{font-family:PingFang SC,sans-serif;font-size:13px;line-height:20px;color:var(--dola-text-1);white-space:nowrap}.dashboard-editor-page .top-header .header-right .html-view-segmented{height:32px;padding:3px;background:var(--dola-bg-7);border-radius:8px;box-shadow:0 2px 8px #00000014}.dashboard-editor-page .top-header .header-right .html-view-segmented .ant-segmented-group{height:26px}.dashboard-editor-page .top-header .header-right .html-view-segmented .ant-segmented-item{min-width:26px;height:26px;border-radius:8px;color:var(--dola-text-1)}.dashboard-editor-page .top-header .header-right .html-view-segmented .ant-segmented-item-selected{background:var(--dola-bg-popup);color:var(--dola-text-1);font-weight:500;box-shadow:none}.dashboard-editor-page .top-header .header-right .html-view-segmented .ant-segmented-thumb{background:var(--dola-bg-popup);border-radius:6px;box-shadow:none}.dashboard-editor-page .top-header .header-right .html-view-segmented .ant-segmented-item-label{min-height:26px;line-height:26px;padding:0}.dashboard-editor-page .top-header .header-right .html-view-segmented .html-view-segmented-label{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 8px}.dashboard-editor-page .top-header .header-right .html-view-segmented .html-view-segmented-label .iconfont{color:var(--dola-text-1);font-size:16px}.dashboard-editor-page .top-header .header-right .draft-btn{height:36px;padding:4px 16px;background:var(--dola-bg-popup);border:none;border-radius:8px;box-shadow:0 2px 8px #00000014;font-family:PingFang SC,sans-serif;font-size:14px;line-height:20px;color:var(--dola-text-1);display:flex;align-items:center;gap:6px}.dashboard-editor-page .top-header .header-right .draft-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.dashboard-editor-page .top-header .header-right .draft-btn .iconfont{font-size:16px;color:var(--dola-text-2)}.dashboard-editor-page .top-header .header-right .draft-btn:disabled,.dashboard-editor-page .top-header .header-right .draft-btn.ant-btn-disabled,.dashboard-editor-page .top-header .header-right .draft-btn[disabled]{background:#e5e5e5;color:#00000040;box-shadow:none;cursor:not-allowed}.dashboard-editor-page .top-header .header-right .draft-btn:disabled:hover,.dashboard-editor-page .top-header .header-right .draft-btn.ant-btn-disabled:hover,.dashboard-editor-page .top-header .header-right .draft-btn[disabled]:hover{background:#e5e5e5;color:#00000040}.dashboard-editor-page .top-header .header-right .draft-btn:disabled .iconfont,.dashboard-editor-page .top-header .header-right .draft-btn.ant-btn-disabled .iconfont,.dashboard-editor-page .top-header .header-right .draft-btn[disabled] .iconfont{color:#00000040}.dashboard-editor-page .top-header .header-right .apply-source-btn{height:36px;padding:4px 16px;background:linear-gradient(180deg,#a073ff 0%,#7433ff 100%);border:none;border-radius:8px;box-shadow:0 2px 8px #00000014;font-family:PingFang SC,sans-serif;font-size:14px;line-height:20px;color:#fff;display:flex;align-items:center;gap:6px}.dashboard-editor-page .top-header .header-right .apply-source-btn:hover{background:linear-gradient(180deg,#b088ff 0%,#8447ff 100%);color:#fff}.dashboard-editor-page .top-header .header-right .apply-source-btn .iconfont{font-size:16px;color:#fff}.dashboard-editor-page .top-header .header-right .apply-source-btn:disabled,.dashboard-editor-page .top-header .header-right .apply-source-btn.ant-btn-disabled,.dashboard-editor-page .top-header .header-right .apply-source-btn[disabled]{background:#e5e5e5;color:#00000040;box-shadow:none;cursor:not-allowed}.dashboard-editor-page .top-header .header-right .apply-source-btn:disabled:hover,.dashboard-editor-page .top-header .header-right .apply-source-btn.ant-btn-disabled:hover,.dashboard-editor-page .top-header .header-right .apply-source-btn[disabled]:hover{background:#e5e5e5;color:#00000040}.dashboard-editor-page .top-header .header-right .apply-source-btn:disabled .iconfont,.dashboard-editor-page .top-header .header-right .apply-source-btn.ant-btn-disabled .iconfont,.dashboard-editor-page .top-header .header-right .apply-source-btn[disabled] .iconfont{color:#00000040}.dashboard-editor-page .top-header .header-right .publish-btn{height:36px;padding:4px 16px;background:linear-gradient(180deg,var(--dola-primary-soft) 0%,var(--dola-primary) 100%);border:none;border-radius:8px;box-shadow:0 2px 8px #00000014;font-family:PingFang SC,sans-serif;font-size:14px;line-height:20px;display:flex;align-items:center;gap:6px}.dashboard-editor-page .top-header .header-right .publish-btn:hover{background:linear-gradient(180deg,var(--dola-primary) 0%,var(--dola-btn-primary-bg-active) 100%)}.dashboard-editor-page .top-header .header-right .publish-btn .iconfont{font-size:16px}.dashboard-editor-page .editor-container{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.dashboard-editor-page .editor-container .ant-spin-container{height:100%;display:flex;flex-direction:column}.dashboard-editor-page .editor-container.ant-spin-nested-loading,.dashboard-editor-page .editor-container.ant-spin-nested-loading .ant-spin-container{height:100%}.dashboard-editor-page .editor-content{flex:1;overflow:auto;display:flex;flex-direction:column;background:transparent;min-width:0}.dashboard-editor-page .editor-content .editor-area{flex:1;overflow:auto;background:transparent;position:relative;box-sizing:border-box;min-width:0}.dashboard-editor-page .editor-content .editor-area:after{content:"";position:absolute;inset:0 16px;background-image:repeating-linear-gradient(to right,transparent 0px,transparent calc(var(--col-width) + 12px),var(--dola-primary-bg) calc(var(--col-width) + 12px),var(--dola-primary-bg) calc(var(--col-width) * 2 + 12px),transparent calc(var(--col-width) * 2 + 12px),transparent calc(var(--col-width) * 2 + 24px));opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:0}.dashboard-editor-page .editor-content .editor-area .empty-state{display:flex;align-items:center;justify-content:center;height:100%}.dashboard-editor-page .editor-content .editor-area .empty-state .add-chart-btn{height:35px;padding:5px 16px;background:var(--dola-bg-popup);border:none;border-radius:8px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;color:var(--dola-text-1);display:flex;align-items:center;gap:4px}.dashboard-editor-page .editor-content .editor-area .empty-state .add-chart-btn:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.dashboard-editor-page .editor-content .editor-area .empty-state .add-chart-btn:hover svg path{stroke:var(--dola-text-1)}.dashboard-editor-page .editor-content .editor-area .empty-state .add-chart-btn svg{width:16px;height:16px}.dashboard-editor-page .editor-content .editor-area .empty-state .add-chart-btn svg path{stroke:var(--dola-text-1);transition:stroke .3s}.dashboard-editor-page .editor-content .editor-area .widget-error{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.dashboard-editor-page .editor-content .editor-area .widget-error .error-content{display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer}.dashboard-editor-page .editor-content .editor-area .widget-error .error-content .error-text{font-size:14px;color:var(--dola-text-2);font-weight:500}.dashboard-editor-page .editor-content .editor-area .widget-error .error-content .error-code{font-size:12px;color:var(--dola-text-3)}.dashboard-editor-page .editor-content .editor-area .widget-error .error-content:hover .iconfont{color:var(--dola-danger)}.dashboard-editor-page .editor-content .editor-area .chart-grid{min-height:100%;position:relative;z-index:1;box-sizing:border-box}.dashboard-editor-page .editor-content .editor-area .chart-grid .react-grid-item{transition:all .2s ease;transition-property:left,top,width,height;z-index:1}.dashboard-editor-page .editor-content .editor-area .chart-grid .react-grid-placeholder{background:var(--dola-primary-bg);opacity:1;border-radius:8px;transition:all .2s ease;z-index:0}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card{position:relative;z-index:2;background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:8px;overflow:hidden;transition:box-shadow .3s,border-color .3s}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card.widget-highlight{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus),0 2px 8px var(--dola-input-ring-focus)}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card:hover{box-shadow:0 2px 8px #0000001f;border-color:var(--dola-border-active)}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card:hover .chart-actions-wrapper{opacity:1!important;visibility:visible!important}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card:hover .chart-drag-handle{display:flex!important}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card.react-grid-item.react-draggable-dragging{box-shadow:0 4px 16px var(--dola-input-ring-focus);border-color:var(--dola-primary);cursor:move;z-index:100}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card.react-grid-item.resizing{box-shadow:0 4px 16px var(--dola-input-ring-focus);border-color:var(--dola-primary)}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-content{flex:1;position:relative;width:100%;height:100%}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-content .widget-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-content .chart-container{width:100%;height:100%;margin:0;background-color:transparent;border-radius:0;overflow:hidden}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-content .chart-container>div{width:100%!important;height:100%!important}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:flex-end;padding:10px;z-index:10;pointer-events:none}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header>*{pointer-events:auto}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-drag-handle{position:absolute;top:0;left:50%;transform:translate(-50%);cursor:move;display:none;align-items:center;padding:6px 8px;border-radius:4px;background:var(--dola-bg-hover);transition:background .3s;z-index:15;pointer-events:auto}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-drag-handle:hover{background:var(--dola-bg-popup)}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-drag-handle i{line-height:1;color:var(--dola-text-2);font-size:12px}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper{display:flex;align-items:center;gap:8px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;flex-shrink:0;z-index:11}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper .chart-update-time{font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:20px;white-space:nowrap;background:var(--dola-bg-popup);padding:4px 12px;border-radius:6px}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper .chart-menu-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-popup);backdrop-filter:blur(8px);border:none;border-radius:4px;cursor:pointer;transition:all .3s;box-shadow:none;padding:0;flex-shrink:0}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper .chart-menu-btn i{color:var(--dola-text-3);font-size:16px}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper .chart-menu-btn:hover{background:var(--dola-bg-hover)}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper .chart-menu-btn:hover i{color:var(--dola-text-1)}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper .chart-menu-btn:active{transform:scale(.95)}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper .chart-menu-btn:disabled{cursor:not-allowed;opacity:.7}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper .chart-menu-btn:disabled:hover{background:var(--dola-bg-popup)}.dashboard-editor-page .editor-content .editor-area .chart-grid .chart-card .chart-header .chart-actions-wrapper .chart-menu-btn:disabled:hover i{color:var(--dola-text-3)}.dashboard-editor-page .editor-content .editor-area .chart-grid .react-resizable-handle{z-index:10}.dashboard-editor-page .editor-content .editor-area .chart-grid .react-resizable-handle:after{border-color:var(--dola-primary);border-width:0 0 6px 6px}.dashboard-editor-page .editor-content .editor-area .chart-grid .react-resizable-handle.react-resizable-handle-se{bottom:4px;right:4px}.dashboard-editor-page .editor-content .editor-area .chart-grid .react-resizable-handle.react-resizable-handle-sw{bottom:4px;left:4px}.dashboard-editor-page .editor-content .editor-area .chart-grid .react-resizable-handle.react-resizable-handle-ne{top:4px;right:4px}.dashboard-editor-page .editor-content .editor-area .chart-grid .react-resizable-handle.react-resizable-handle-nw{top:4px;left:4px}.chart-menu-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{margin:2px 4px}.chart-menu-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:first-child{margin-top:4px}.chart-menu-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:last-child{margin-bottom:4px}.html-editor-layout{display:flex;width:100%;height:100%;min-height:0}.html-editor-layout .html-editor-preview,.html-editor-layout .html-editor-source{flex:1;min-width:0;height:100%;background:var(--dola-bg-6)}.html-editor-layout .html-editor-preview{padding:2px 0 0}.html-editor-layout .html-editor-source{padding:8px 0 0}.html-source-dirty-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous){background-color:#7433ff!important;border-color:#7433ff!important;color:#fff!important}.html-source-dirty-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous):hover{opacity:.85;background-color:#7433ff!important;border-color:#7433ff!important;color:#fff!important}.html-source-dirty-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous{background-color:#ff4d4f!important;border-color:#ff4d4f!important;color:#fff!important}.html-source-dirty-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous:hover{background-color:#ff7875!important;border-color:#ff7875!important;color:#fff!important}.html-source-discard-popconfirm .ant-popover-inner{padding:12px!important}.html-source-discard-popconfirm .ant-popover-buttons .ant-btn-primary.ant-btn-dangerous,.html-source-discard-popconfirm .ant-btn-primary.ant-btn-dangerous{background-color:#ff4d4f!important;border-color:#ff4d4f!important;color:#fff!important;box-shadow:none}.html-source-discard-popconfirm .ant-popover-buttons .ant-btn-primary.ant-btn-dangerous:hover,.html-source-discard-popconfirm .ant-btn-primary.ant-btn-dangerous:hover{background-color:#ff7875!important;border-color:#ff7875!important;color:#fff!important}.dashboard-editor-confirm .ant-modal-confirm-btns .ant-btn{width:80px!important;flex:none!important}.dashboard-page{display:flex;height:100%;width:100%;overflow:hidden;background-color:var(--dola-bg-4);border-radius:9px;border:.75px solid var(--dola-border-1)}.dashboard-page .ant-spin-container:after{background:transparent!important}.dashboard-page .date-range-display{display:flex;height:36px;padding:8px 16px;align-items:center;border-radius:8px;border:1px solid var(--dola-border-1)}.dashboard-page.is-mobile .dashboard-list{display:none}.mcp-select-modal-footer{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--dola-border-2);margin-top:auto;flex-shrink:0}.mcp-select-modal-footer .mcp-select-modal-footer-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.mcp-select-modal-footer .mcp-select-modal-footer-label{font-size:14px;line-height:2em;color:var(--dola-text-3);flex-shrink:0}.mcp-select-modal-footer .mcp-select-modal-footer-tags{display:flex;align-items:center;gap:8px;overflow:hidden;min-width:0}.mcp-select-modal-footer .mcp-select-modal-tag-overflow-wrapper{position:relative;flex-shrink:0}.mcp-select-modal-footer .mcp-select-modal-tag-overflow-wrapper:hover .mcp-select-modal-dropdown{display:flex}.mcp-select-modal-footer .mcp-select-modal-tag-overflow{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;border:1px solid var(--dola-primary);font-family:PingFang SC;font-size:12px;line-height:1.5em;color:var(--dola-primary);white-space:nowrap;flex-shrink:0;cursor:pointer}.mcp-select-modal-footer .mcp-select-modal-tag{display:flex;align-items:center;gap:4px;padding:4px;background:var(--dola-bg-hover);border:1px solid var(--dola-border-1);border-radius:4px;flex-shrink:0;cursor:default;transition:all .2s}.mcp-select-modal-footer .mcp-select-modal-tag:hover{background:var(--dola-bg-selected)}.mcp-select-modal-footer .mcp-select-modal-tag .mcp-select-modal-tag-icon{width:16px;height:16px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--dola-border-1);font-size:8px;color:var(--dola-text-3)}.mcp-select-modal-footer .mcp-select-modal-tag .mcp-select-modal-tag-icon img{width:100%;height:100%;object-fit:cover}.mcp-select-modal-footer .mcp-select-modal-tag .mcp-select-modal-tag-name{font-size:12px;line-height:1.5em;color:var(--dola-text-3);white-space:nowrap;max-width:80px;overflow:hidden;text-overflow:ellipsis}.mcp-select-modal-footer .mcp-select-modal-tag .mcp-select-modal-tag-close{font-size:12px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;transition:color .2s}.mcp-select-modal-footer .mcp-select-modal-tag .mcp-select-modal-tag-close:hover{color:var(--dola-text-1)}.mcp-select-modal-footer .mcp-select-modal-dropdown{display:none;flex-direction:column-reverse;gap:4px;position:absolute;bottom:100%;left:0;min-width:200px;max-height:240px;overflow-y:auto;padding:6px;margin-bottom:0;background:var(--dola-bg-popup);border-radius:8px;border:1px solid var(--dola-border-1);box-shadow:0 12px 48px #00000014,0 6px 16px #0000000f;z-index:10}.mcp-select-modal-footer .mcp-select-modal-dropdown::-webkit-scrollbar{width:6px}.mcp-select-modal-footer .mcp-select-modal-dropdown::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:100px}.mcp-select-modal-footer .mcp-select-modal-dropdown .mcp-select-modal-dropdown-item{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 8px;height:32px;border-radius:6px;cursor:default;transition:background .2s}.mcp-select-modal-footer .mcp-select-modal-dropdown .mcp-select-modal-dropdown-item:hover{background:var(--dola-bg-hover)}.mcp-select-modal-footer .mcp-select-modal-dropdown .mcp-select-modal-dropdown-item:hover .mcp-select-modal-dropdown-item-delete{opacity:1}.mcp-select-modal-footer .mcp-select-modal-dropdown .mcp-select-modal-dropdown-item .mcp-select-modal-dropdown-item-info{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.mcp-select-modal-footer .mcp-select-modal-dropdown .mcp-select-modal-dropdown-item .mcp-select-modal-dropdown-item-icon{width:16px;height:16px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--dola-border-1);border:.27px solid var(--dola-border-1);font-size:8px;color:var(--dola-text-3)}.mcp-select-modal-footer .mcp-select-modal-dropdown .mcp-select-modal-dropdown-item .mcp-select-modal-dropdown-item-icon img{width:100%;height:100%;object-fit:cover}.mcp-select-modal-footer .mcp-select-modal-dropdown .mcp-select-modal-dropdown-item .mcp-select-modal-dropdown-item-name{font-family:PingFang SC;font-size:14px;line-height:1.57em;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcp-select-modal-footer .mcp-select-modal-dropdown .mcp-select-modal-dropdown-item .mcp-select-modal-dropdown-item-delete{font-size:16px;color:var(--dola-danger);cursor:pointer;flex-shrink:0}.mcp-select-modal-footer .mcp-select-modal-footer-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.mcp-select-modal-footer .mcp-select-modal-btn-back{width:88px;height:32px;border-radius:8px;background:var(--dola-btn-secondary-bg-default);border:1px solid var(--dola-btn-secondary-border);color:var(--dola-btn-secondary-text);font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.mcp-select-modal-footer .mcp-select-modal-btn-back:not(:disabled):hover{background:var(--dola-btn-secondary-bg-hover)}.mcp-select-modal-footer .mcp-select-modal-btn-confirm{width:88px;height:32px;border-radius:8px;background:var(--dola-btn-primary-bg-default);border:1px solid var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;box-shadow:none}.mcp-select-modal-footer .mcp-select-modal-btn-confirm:not(:disabled):hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.mcp-selector-modal .mcp-official-badge{height:22px}.mcp-selector-modal .mcp-selector-search,.mcp-selector-modal .mcp-selector-filter,.mcp-selector-modal .mcp-selector-list{padding-left:24px;padding-right:24px}.mcp-selector-modal .mcp-selector-search{padding-top:16px}.mcp-selector-modal .mcp-selector-filter{margin-bottom:12px;display:flex;align-items:center}.mcp-selector-modal .mcp-selector-filter .ant-segmented{background:var(--dola-bg-hover);color:var(--dola-text-2)}.mcp-selector-modal .mcp-selector-filter .ant-segmented-item-selected{background:var(--dola-bg-4);color:var(--dola-text-1)}.mcp-selector-modal .mcp-selector-filter .ant-segmented-item-label{color:inherit}.mcp-selector-modal .create-new-btn{border:.5px solid var(--dola-border-1);border-radius:4px;margin-left:24px;background:var(--dola-bg-hover);color:var(--dola-text-1)}.mcp-selector-modal .create-new-btn:hover{background:var(--dola-bg-selected)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.mcp-selector-modal .mcp-select-modal-footer{padding-left:24px;padding-right:24px;padding-bottom:20px}.skill-select-modal .ant-modal-content{padding:0!important;border-radius:16px;overflow:hidden;background:var(--dola-bg-popup)!important}.skill-select-modal .ant-modal-body{padding:0}.skill-select-modal-container{display:flex;flex-direction:column;height:700px;background:var(--dola-bg-popup)}.skill-select-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--dola-border-2);flex-shrink:0}.skill-select-modal-title{font-size:16px;font-weight:500;color:var(--dola-text-1)}.skill-select-modal-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--dola-text-3);transition:all .2s}.skill-select-modal-close:hover{background:var(--dola-bg-hover);color:var(--dola-text-1)}.skill-select-modal-body{display:flex;flex:1;overflow:hidden}.skill-select-modal-sidebar{width:256px;flex-shrink:0;padding:12px 16px;background:var(--dola-bg-5);border-right:1px solid var(--dola-border-2);overflow-y:auto;display:flex;flex-direction:column;gap:4px}.skill-select-modal-create-btn{width:100%;height:36px;border-radius:8px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);color:var(--dola-primary);font-size:13px;font-weight:500;margin-bottom:4px;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .2s;flex-shrink:0}.skill-select-modal-create-btn:hover,.skill-select-modal-create-btn.open{background:var(--dola-primary-bg);border-color:var(--dola-primary)}.skill-select-modal-sidebar-section{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-top:1px solid var(--dola-border-2)}.skill-select-modal-sidebar-section:first-of-type{border-top:none}.skill-select-modal-sidebar-label{font-size:12px;color:var(--dola-text-3);margin-bottom:4px;padding-left:4px}.skill-select-modal-sidebar-item{height:32px;display:flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:14px;color:var(--dola-text-1);cursor:pointer;transition:all .15s}.skill-select-modal-sidebar-item:hover{background:var(--dola-bg-hover)}.skill-select-modal-sidebar-item.active{background:var(--dola-bg-selected)}.skill-select-modal-checkbox{height:30px;display:flex;align-items:center;padding:0 8px;border-radius:6px;font-size:14px;color:var(--dola-text-2);cursor:pointer}.skill-select-modal-checkbox:hover{background:var(--dola-bg-hover)}.skill-select-modal-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary)}.skill-select-modal-content{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:16px 0 16px 16px}.skill-select-modal-search{margin-bottom:16px;flex-shrink:0;padding-right:16px}.skill-select-modal-search .ant-input-affix-wrapper:focus,.skill-select-modal-search .ant-input-affix-wrapper:focus-within{box-shadow:none!important;border-color:var(--dola-border-1)!important;background-color:var(--dola-input-bg)!important}.skill-select-modal-search .ant-input-affix-wrapper{height:36px;border-radius:8px;padding:0 12px;border:1px solid var(--dola-input-border-default);background:var(--dola-bg-hover)!important}.skill-select-modal-search .ant-input-affix-wrapper .ant-input{background-color:transparent;color:var(--dola-text-1)}.skill-select-modal-search .ant-input-affix-wrapper .ant-input::placeholder{color:var(--dola-text-3)}.skill-select-modal-search .ant-input-affix-wrapper .ant-input-suffix{color:var(--dola-text-3)}.skill-select-modal-search-input{border-radius:8px;border-color:var(--dola-input-border-default);background:var(--dola-input-bg);height:36px}.skill-select-modal-search-input:focus-within{border-color:var(--dola-input-border-focus);box-shadow:none}.skill-select-modal-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;align-content:start}.skill-select-modal-scroll{flex:1;overflow-y:auto;padding-right:12px}.skill-select-modal-scroll::-webkit-scrollbar{width:4px}.skill-select-modal-scroll::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.skill-select-modal-loading-more{display:flex;justify-content:center;padding:12px 0}.skill-select-modal-no-more{text-align:center;padding:12px 0;color:var(--dola-text-3);font-size:12px}.skill-select-modal-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 0}.skill-select-modal-empty-text{font-size:14px;color:var(--dola-text-4)}.skill-select-card{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--dola-border-1);border-radius:12px;background:var(--dola-bg-4);cursor:pointer;transition:all .15s}.skill-select-card:hover{border-color:var(--dola-primary-soft);box-shadow:0 2px 8px #7433ff0f}.skill-select-card.checked{border-color:var(--dola-primary);background:var(--dola-primary-bg)}.skill-select-card-icon-wrap{position:relative;flex-shrink:0;width:44px;height:44px;border:1px solid var(--dola-border-1);border-radius:10px;overflow:hidden}.skill-select-card-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:var(--dola-text-4)}.skill-select-card-icon img{width:100%;height:100%;object-fit:contain}.skill-select-card-badge{position:absolute;bottom:-2px;right:-1px;width:18px;height:18px;background:var(--dola-bg-4);border-top-left-radius:5px;border-top:.5px solid var(--dola-border-1);border-left:.5px solid var(--dola-border-1);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;color:var(--dola-danger);z-index:1}.skill-select-card-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.skill-select-card-header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.skill-select-card-title-row{display:flex;align-items:center;gap:6px;flex:1;min-width:0;overflow:hidden}.skill-select-card-name{font-size:14px;font-weight:400;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skill-select-card-official{display:inline-flex;align-items:center;padding:2px 6px;background:var(--dola-primary-bg);border-radius:5px;font-size:11px;color:var(--dola-primary);font-weight:500;flex-shrink:0;white-space:nowrap}.skill-select-check-box{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--dola-border-1);background:var(--dola-bg-4);display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:border-color .15s,background .15s}.skill-select-check-box svg{color:var(--dola-primary-soft);transition:color .15s}.skill-select-check-box:hover{border-color:var(--dola-primary-soft)}.skill-select-check-box.checked{background:var(--dola-primary);border-color:var(--dola-primary)}.skill-select-check-box.checked svg{color:#fff}.skill-select-card-desc{font-size:12px;color:var(--dola-text-3);line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;min-height:18px}.skill-select-card-tags{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.skill-select-card-tag{padding:2px 7px;background:var(--dola-bg-hover);border-radius:4px;font-size:12px;color:var(--dola-text-3)}.skill-select-modal-pagination{margin-top:auto;padding:8px 0;display:flex;justify-content:center;flex-shrink:0}.skill-select-modal-footer{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid var(--dola-border-2);flex-shrink:0}.skill-select-modal-footer .skill-select-modal-footer-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.skill-select-modal-footer .skill-select-modal-footer-label{font-size:14px;color:var(--dola-text-3);flex-shrink:0}.skill-select-modal-footer .skill-select-modal-footer-tags{display:flex;align-items:center;gap:8px;overflow:hidden;min-width:0}.skill-select-modal-footer .skill-select-modal-footer-tag{display:flex;align-items:center;gap:4px;padding:4px;background:var(--dola-bg-hover);border:1px solid var(--dola-border-1);border-radius:4px;flex-shrink:0;cursor:default;transition:all .2s}.skill-select-modal-footer .skill-select-modal-footer-tag:hover{background:var(--dola-bg-selected)}.skill-select-modal-footer .skill-select-modal-footer-tag .skill-select-modal-footer-tag-icon{width:16px;height:16px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--dola-border-1)}.skill-select-modal-footer .skill-select-modal-footer-tag .skill-select-modal-footer-tag-icon img{width:100%;height:100%;object-fit:cover}.skill-select-modal-footer .skill-select-modal-footer-tag .skill-select-modal-footer-tag-name{font-size:12px;color:var(--dola-text-3);white-space:nowrap;max-width:80px;overflow:hidden;text-overflow:ellipsis}.skill-select-modal-footer .skill-select-modal-footer-tag .skill-select-modal-footer-tag-close{font-size:12px;color:var(--dola-text-3);cursor:pointer;flex-shrink:0;transition:color .2s}.skill-select-modal-footer .skill-select-modal-footer-tag .skill-select-modal-footer-tag-close:hover{color:var(--dola-text-1)}.skill-select-modal-footer .skill-select-modal-footer-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.skill-select-modal-footer .skill-select-modal-btn-back{width:88px;height:32px;border-radius:8px;background:var(--dola-btn-secondary-bg-default);border:1px solid var(--dola-btn-secondary-border);color:var(--dola-btn-secondary-text);font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.skill-select-modal-footer .skill-select-modal-btn-back:not(:disabled):hover{background:var(--dola-btn-secondary-bg-hover)}.skill-select-modal-footer .skill-select-modal-btn-confirm{width:88px;height:32px;border-radius:8px;background:var(--dola-btn-primary-bg-default);border:1px solid var(--dola-btn-primary-bg-default);color:var(--dola-btn-primary-text);font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;box-shadow:none}.skill-select-modal-footer .skill-select-modal-btn-confirm:not(:disabled):hover{background:var(--dola-btn-primary-bg-hover);border-color:var(--dola-btn-primary-bg-hover)}.skill-select-modal-overflow-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:4px;border:1px solid var(--dola-primary);font-size:12px;color:var(--dola-primary);white-space:nowrap;flex-shrink:0;cursor:pointer;transition:all .15s}.skill-select-modal-overflow-btn:hover,.skill-select-modal-overflow-btn.open{background:var(--dola-primary-bg)}.skill-select-modal-overflow-dropdown{background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:10px;box-shadow:0 4px 20px #0000001f;min-width:200px;max-width:260px;overflow:hidden}.skill-select-modal-overflow-list{max-height:220px;overflow-y:auto;padding:4px}.skill-select-modal-overflow-list::-webkit-scrollbar{width:3px}.skill-select-modal-overflow-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.skill-select-modal-overflow-item{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border-radius:6px;transition:background .12s}.skill-select-modal-overflow-item:hover{background:var(--dola-primary-bg)}.skill-select-modal-overflow-item:hover .skill-select-modal-overflow-del{opacity:1}.skill-select-modal-overflow-icon{width:24px;height:24px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-hover);flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:12px;font-weight:600;color:var(--dola-text-3)}.skill-select-modal-overflow-icon img{width:100%;height:100%;object-fit:contain}.skill-select-modal-overflow-name{flex:1;font-size:13px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.skill-select-modal-overflow-del{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--dola-danger);opacity:0;cursor:pointer;flex-shrink:0;transition:all .12s}.skill-select-modal-overflow-del:hover{background:var(--dola-danger-bg, rgba(255, 77, 79, .08))}.skill-select-modal-create-dropdown{background:var(--dola-bg-popup);border:1px solid var(--dola-border-1);border-radius:10px;box-shadow:0 4px 20px #0000001f;width:200px;overflow:hidden;padding:4px}.skill-select-modal-create-option{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:6px;cursor:pointer;transition:background .12s}.skill-select-modal-create-option:hover{background:var(--dola-primary-bg)}.skill-select-modal-create-option-icon{font-size:15px;width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.skill-select-modal-create-option-label{font-size:14px;color:var(--dola-text-1)}.ks-popover-overlay .ant-popover-inner{padding:0;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014;background:var(--dola-bg-popup)!important}.ks-popover-overlay .ant-popover-inner-content{padding:0}.ks-popover-content{width:340px;background:var(--dola-bg-popup);border-radius:12px;padding:12px;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji}.ks-popover-content .ks-search-wrap{margin-bottom:12px}.ks-popover-content .ks-search-wrap .ks-search-input{background:var(--dola-bg-5);border-radius:8px;border-color:var(--dola-border-1)}.ks-popover-content .ks-search-wrap .ks-search-input .ant-input{background:var(--dola-bg-5);font-size:14px}.ks-popover-content .ks-search-wrap .ks-search-input .ant-input::placeholder{color:var(--dola-text-3)}.ks-popover-content .ks-search-wrap .ks-search-input.ant-input-affix-wrapper-focused{border:var(--dola-border-1) 1px solid!important;box-shadow:none!important}.ks-popover-content .ks-search-wrap .ks-search-input:hover{border-color:var(--dola-border-1);box-shadow:none!important}.ks-popover-content .ks-tabs{margin-bottom:0}.ks-popover-content .ks-tabs .ant-tabs-nav{margin-bottom:0!important}.ks-popover-content .ks-tabs .ant-tabs-nav:before{display:none}.ks-popover-content .ks-tabs .ant-tabs-tab{padding:8px 0;margin:0}.ks-popover-content .ks-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:20px}.ks-popover-content .ks-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:600!important;color:var(--dola-text-3)}.ks-popover-content .ks-tabs .ant-tabs-tab .ant-tabs-tab-btn:focus:not(:focus-visible){color:var(--dola-text-1)!important}.ks-popover-content .ks-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)}.ks-popover-content .ks-tabs .ant-tabs-ink-bar{background:var(--dola-primary);height:2px;border-radius:50px}.ks-popover-content .ks-tabs .ant-tabs-content-holder{display:none}.ks-popover-content .ks-tree-wrap{max-height:280px;overflow:auto;margin-top:4px}.ks-popover-content .ks-tree-wrap::-webkit-scrollbar{width:4px}.ks-popover-content .ks-tree-wrap::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.ks-popover-content .ks-empty{display:flex;align-items:center;justify-content:center;height:120px}.ks-popover-content .ks-empty .ks-empty-text{font-size:13px;color:var(--dola-text-4)}.ks-popover-content .ks-tree .ant-tree-list-holder-inner{gap:4px}.ks-popover-content .ks-tree .ant-tree-node-selected{background-color:transparent!important}.ks-popover-content .ks-tree .ant-tree-treenode{display:flex;align-items:center;height:100%!important;padding:4px 8px;gap:8px;border-radius:6px}.ks-popover-content .ks-tree .ant-tree-treenode:hover{background-color:var(--dola-bg-hover)}.ks-popover-content .ks-tree .ant-tree-treenode .ant-tree-title{color:var(--dola-text-1)}.ks-popover-content .ks-tree .ant-tree-checkbox{order:1;margin-left:0;margin-inline-end:0px!important;align-self:center}.ks-popover-content .ks-tree .ant-tree-checkbox .ant-tree-checkbox-inner{border:1px solid var(--dola-border-1)!important}.ks-popover-content .ks-tree .ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:var(--dola-primary);border-color:var(--dola-primary)!important}.ks-popover-content .ks-tree .ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color:var(--dola-primary)!important}.ks-popover-content .ks-tree .ant-tree-switcher{display:none!important}.ks-popover-content .ks-tree .ant-tree-node-content-wrapper{order:2;width:100%;padding:0}.ks-popover-content .ks-tree .ant-tree-node-content-wrapper:hover{background:transparent}.ks-popover-content .ks-tree .ant-tree-treenode-checkbox-checked{background-color:var(--dola-bg-hover)!important}.ks-popover-content .ks-tree .ks-tree-node{display:flex;align-items:center;gap:6px;width:100%}.ks-popover-content .ks-tree .ks-tree-node .ks-tree-node-icon{font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--dola-text-3);flex-shrink:0}.ks-popover-content .ks-tree .ks-tree-node .ks-tree-node-name{flex:1;min-width:0;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-weight:400;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ks-popover-content .ks-tree .ks-tree-node .ks-tree-node-name .ks-highlight{color:var(--dola-primary)}.ks-popover-content .ks-tree .ks-tree-node .ks-tree-node-count{flex-shrink:0;background-color:var(--dola-bg-selected);color:var(--dola-text-1);width:20px;height:20px;line-height:20px;border-radius:100%;font-size:13px;font-weight:500;text-align:center}.ai-prompt-modal-title{display:flex;align-items:center;gap:4px;color:var(--dola-text-1);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ai-prompt-modal-title-icon{font-size:16px;color:var(--dola-primary);line-height:1}.ai-prompt-modal-close{font-size:14px;color:var(--dola-text-2)}:global(.ai-prompt-modal) .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}:global(.ai-prompt-modal) .ant-modal-close:hover{background-color:var(--dola-bg-hover)!important}:global(.ai-prompt-modal) .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.ai-prompt-modal-body{position:relative;border:1px solid var(--dola-border-1);border-radius:10px;background:var(--dola-bg-popup);overflow:hidden}.ai-prompt-modal-loading{padding:20px 16px;min-height:460px;display:flex;flex-direction:column;gap:12px}.ai-prompt-modal-loading-bar{height:14px;border-radius:7px;background:linear-gradient(90deg,var(--dola-bg-hover) 25%,var(--dola-bg-selected) 50%,var(--dola-bg-hover) 75%);background-size:200% 100%;animation:ai-skeleton-shimmer 1.4s ease-in-out infinite;width:100%}.ai-prompt-modal-loading-bar.short{width:45%}.ai-prompt-modal-loading-bar.medium{width:70%}@keyframes ai-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ai-prompt-modal-textarea{width:100%;min-height:460px;max-height:500px;padding:16px;border:none;outline:none;resize:none;color:var(--dola-text-3);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:24px;background:transparent;box-sizing:border-box;overflow-y:auto}.ai-prompt-modal-textarea::placeholder{color:var(--dola-text-4)}.ai-prompt-modal-textarea::-webkit-scrollbar{width:4px}.ai-prompt-modal-textarea::-webkit-scrollbar-track{background:transparent}.ai-prompt-modal-textarea::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.ai-prompt-modal-cursor{display:inline-block;width:2px;height:16px;background:var(--dola-primary);border-radius:1px;margin-left:2px;vertical-align:text-bottom;position:absolute;bottom:16px;animation:ai-cursor-blink .8s ease-in-out infinite}@keyframes ai-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.ai-prompt-modal-footer{display:flex;align-items:center;justify-content:space-between}.ai-prompt-modal-footer .ai-prompt-modal-footer-right{display:flex;gap:12px}.ai-prompt-modal-footer .ant-btn{margin-left:0}.ai-prompt-modal-footer .ai-prompt-modal-retry-btn.ant-btn-disabled,.ai-prompt-modal-footer .ai-prompt-modal-retry-btn[disabled],.ai-prompt-modal-footer .ai-prompt-modal-retry-btn:disabled{background:var(--dola-btn-secondary-bg-disabled)!important;border-color:var(--dola-btn-secondary-bg-disabled)!important;color:var(--dola-btn-secondary-text-disabled)!important;opacity:1!important}.agent-tag-select{position:relative;width:100%}.agent-tag-select-input-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;padding:4px 10px;border-radius:10px;border:1px solid var(--dola-input-border-default);background:var(--dola-input-bg);cursor:text;transition:border-color .2s}.agent-tag-select-input-wrap:hover{border-color:var(--dola-primary)}.agent-tag-select-input-wrap--open{border-color:var(--dola-primary);box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.agent-tag-select-tag{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:6px;background:var(--dola-primary-bg);border:1px solid var(--dola-primary-soft);font-family:PingFang SC;font-size:12px;color:var(--dola-primary);white-space:nowrap;flex-shrink:0}.agent-tag-select-tag-close{font-size:10px;color:var(--dola-primary-soft);cursor:pointer;transition:color .15s}.agent-tag-select-tag-close:hover{color:var(--dola-primary)}.agent-tag-select-input{flex:1;min-width:80px;height:24px;border:none;outline:none;background:transparent;font-family:PingFang SC;font-size:14px;color:var(--dola-text-1)}.agent-tag-select-input::placeholder{color:var(--dola-text-4)}.agent-tag-select-confirm-btn{height:22px;padding:0 8px;border-radius:4px;border:1px solid var(--dola-primary);background:var(--dola-primary-bg);font-family:PingFang SC;font-size:12px;color:var(--dola-primary);cursor:pointer;flex-shrink:0;transition:all .15s}.agent-tag-select-confirm-btn:hover{background:var(--dola-primary);color:var(--dola-text-reverse)}.agent-tag-select-arrow{font-size:10px;color:var(--dola-text-3);flex-shrink:0;margin-left:auto;transition:transform .2s}.agent-tag-select-arrow--open{transform:rotate(180deg)}.agent-tag-select-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:200px;overflow-y:auto;background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);box-shadow:0 6px 20px #0000001a;z-index:1000;padding:4px 0}.agent-tag-select-dropdown::-webkit-scrollbar{width:4px}.agent-tag-select-dropdown::-webkit-scrollbar-track{background:transparent}.agent-tag-select-dropdown::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.agent-tag-select-option{display:flex;align-items:center;padding:8px 12px;font-family:PingFang SC;font-size:13px;color:var(--dola-text-1);cursor:pointer;transition:background .15s}.agent-tag-select-option:hover{background:var(--dola-bg-hover);color:var(--dola-primary)}.agent-tag-select-option:hover .iconfont{color:var(--dola-primary)!important}.model-selector{border-radius:8px;width:auto!important}.model-selector .ant-select-selector{background:var(--dola-bg-hover)!important;border:none!important;color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding:0 8px;border-radius:100px;box-shadow:none!important}.model-selector:hover .ant-select-selector,.model-selector.ant-select-focused .ant-select-selector,.model-selector.ant-select-open .ant-select-selector{border:none!important;box-shadow:none!important}.model-selector .model-selector-option{display:flex;align-items:center;gap:4px}.model-selector .model-selector-option .ant-space-item{display:flex;justify-content:center;align-items:center}.model-selector .model-selector-option .ant-space-item .model-selector-label{display:inline-flex;align-items:center;color:var(--dola-text-1)!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:none}.model-selector .model-selector-option .ant-space-item .model-selector-label .recommend-icon{margin-left:4px;padding:0 4px;font-size:10px;line-height:16px;border-radius:4px;color:#fff;background:linear-gradient(180deg,#a8cbff 0%,#82a9fc 100%)}.model-selector .model-selector-option .ant-space-item:last-child{margin-left:1px}.model-selector-dropdown{width:auto!important;border-radius:8px;background:var(--dola-bg-popup);padding:6px;box-shadow:0 6px 16px #00000014,0 9px 28px #0000000d,0 12px 48px #00000008}.model-selector-dropdown .rc-virtual-list-holder-inner{gap:4px}.model-selector-dropdown .ant-select-item{padding:0 6px!important;min-height:24px;border-radius:4px;color:var(--dola-text-1)}.model-selector-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--dola-bg-hover)}.model-selector-dropdown .model-selector-option{display:flex;align-items:center;gap:4px}.model-selector-dropdown .model-selector-label{display:inline-flex;align-items:center;font-size:12px;line-height:18px}.model-selector-dropdown .model-selector-label .recommend-icon{margin-left:4px;padding:0 4px;font-size:10px;line-height:16px;border-radius:4px;color:#fff;background:linear-gradient(180deg,#a8cbff 0%,#82a9fc 100%)}.agent-create-spin-wrapper{width:100%;height:100%}.agent-create-cancel-popconfirm .ant-popover-inner{padding:12px!important}.agent-create-page{width:100%;height:100%;background:var(--dola-bg-4);border-radius:12px;border:1px solid var(--dola-border-1);box-shadow:0 2px 2px #0000000d;display:flex;flex-direction:column;overflow:hidden}.agent-create-page .agent-create-header{display:flex;align-items:center;justify-content:space-between;padding:0 12px;height:48px;min-height:48px;border-bottom:1px solid var(--dola-border-1)}.agent-create-page .agent-create-header .agent-create-header-left{display:flex;align-items:center;gap:4px}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-expand-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;border-radius:4px;transition:background .2s}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-expand-icon:hover{background:var(--dola-bg-hover)}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-expand-icon img{width:16px;height:16px}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-back-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;border-radius:4px;transition:background .2s}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-back-btn:hover{background:var(--dola-bg-hover)}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-title{font-family:PingFang SC;font-size:16px;font-weight:500;line-height:1.5;color:var(--dola-text-1)}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-id-info{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 8px;height:24px;border-radius:6px;cursor:pointer}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-id-info .agent-create-id-label,.agent-create-page .agent-create-header .agent-create-header-left .agent-create-id-info .agent-create-id-value{font-family:PingFang SC;font-size:14px;font-weight:400;line-height:24px;color:var(--dola-text-3)}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-id-info .iconfont{font-size:16px;color:var(--dola-text-3)}.agent-create-page .agent-create-header .agent-create-header-left .agent-create-id-info:hover .agent-create-id-value,.agent-create-page .agent-create-header .agent-create-header-left .agent-create-id-info:hover .iconfont{color:var(--dola-primary)}.agent-create-page .agent-create-header .agent-create-header-right{display:flex;align-items:center;gap:12px}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-lock-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;height:32px;background:var(--dola-bg-hover);border-radius:6px;border:1px solid var(--dola-border-1);cursor:pointer;transition:all .2s}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-lock-btn .iconfont,.agent-create-page .agent-create-header .agent-create-header-right .agent-create-lock-btn .anticon{color:var(--dola-text-2);transition:color .2s}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-lock-btn:hover{background:var(--dola-primary-bg);border-color:var(--dola-primary-soft)}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-lock-btn:hover .iconfont,.agent-create-page .agent-create-header .agent-create-header-right .agent-create-lock-btn:hover .anticon,.agent-create-page .agent-create-header .agent-create-header-right .agent-create-lock-btn:hover .agent-create-lock-text{color:var(--dola-primary)}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-lock-btn .agent-create-lock-text{font-size:14px;font-weight:400;line-height:22px;color:var(--dola-text-1);transition:color .2s}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-divider{width:1px;height:16px;background:var(--dola-border-1)}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-cancel-btn{display:flex;justify-content:center;align-items:center;gap:6px;height:32px;width:80px;padding:4px 16px;border-radius:8px;background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;font-size:14px;font-weight:500;color:var(--dola-btn-secondary-text)!important;cursor:pointer;transition:all .2s}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-cancel-btn:not(:disabled):hover{background:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-publish-btn{display:flex;justify-content:center;align-items:center;gap:6px;height:32px;width:80px;padding:4px 16px;border-radius:8px;background:var(--dola-btn-primary-bg-default)!important;border:1px solid var(--dola-btn-primary-bg-default)!important;font-size:14px;font-weight:500;color:var(--dola-btn-primary-text)!important;box-shadow:none;cursor:pointer;transition:all .2s}.agent-create-page .agent-create-header .agent-create-header-right .agent-create-publish-btn:not(:disabled):hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.agent-create-page .agent-create-body{display:flex;flex:1;overflow:hidden}.agent-create-page .agent-create-body .agent-create-left{width:440px;min-width:440px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:12px 16px 12px 24px;transition:width .3s ease,min-width .3s ease,padding .3s ease,opacity .3s ease}.agent-create-page .agent-create-body .agent-create-left.collapsed{width:0;min-width:0;padding:12px 0;overflow:hidden;opacity:0}.agent-create-page .agent-create-body .agent-create-left::-webkit-scrollbar{width:4px}.agent-create-page .agent-create-body .agent-create-left::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.agent-create-page .agent-create-body .agent-create-left::-webkit-scrollbar-track{background:transparent}.agent-create-page .agent-create-body .agent-create-left .agent-create-section{display:flex;flex-direction:column;gap:16px}.agent-create-page .agent-create-body .agent-create-left .agent-create-section .agent-create-section-header{display:flex;align-items:center}.agent-create-page .agent-create-body .agent-create-left .agent-create-section .agent-create-section-header .agent-create-section-title{font-family:PingFang SC;font-size:16px;font-weight:400;line-height:1.5;color:var(--dola-text-1)}.agent-create-page .agent-create-body .agent-create-left .agent-create-section .agent-create-section-header .agent-create-section-title .required{color:var(--dola-danger);font-size:12px}.agent-create-page .agent-create-body .agent-create-left .agent-create-field{display:flex;flex-direction:column;gap:4px}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-field-label{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:1.83;color:var(--dola-text-3)}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-field-label .required{color:var(--dola-danger);margin-right:2px}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-field-label-row{display:flex;align-items:center;justify-content:space-between}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-input{height:36px;border-radius:10px;border:1px solid var(--dola-input-border-default);background:var(--dola-input-bg);padding:4px 12px;font-family:PingFang SC;font-size:14px;font-weight:400;color:var(--dola-text-1)}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-input::placeholder{color:var(--dola-text-2)}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-input:hover,.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-input:focus{border-color:var(--dola-primary)}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-input:focus{box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-ai-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 12px;height:auto;border-radius:6px;background:var(--dola-primary-bg);border:1px solid var(--dola-border-1);font-family:PingFang SC;font-size:11px;font-weight:400;color:var(--dola-primary);cursor:pointer;transition:all .2s}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-ai-btn .ai-btn-icon{width:12px;height:12px}.agent-create-page .agent-create-body .agent-create-left .agent-create-field .agent-create-ai-btn:hover{background:var(--dola-primary-bg);border-color:var(--dola-primary);color:var(--dola-primary);opacity:.85}.agent-create-page .agent-create-body .agent-create-left .agent-create-field.agent-create-field-prompt{flex:1;min-height:0}.agent-create-page .agent-create-body .agent-create-left .agent-create-prompt-wrapper{position:relative;flex:1;display:flex;gap:4px;flex-direction:column}.agent-create-page .agent-create-body .agent-create-left .agent-create-prompt-wrapper .agent-create-textarea{flex:1;border-radius:8px;border:1px solid var(--dola-input-border-default);background:var(--dola-input-bg);padding:8px 12px;font-family:PingFang SC;font-size:12px;font-weight:400;color:var(--dola-text-1);resize:none}.agent-create-page .agent-create-body .agent-create-left .agent-create-prompt-wrapper .agent-create-textarea::placeholder{color:var(--dola-text-3)}.agent-create-page .agent-create-body .agent-create-left .agent-create-prompt-wrapper .agent-create-textarea:hover,.agent-create-page .agent-create-body .agent-create-left .agent-create-prompt-wrapper .agent-create-textarea:focus{border-color:var(--dola-primary)}.agent-create-page .agent-create-body .agent-create-left .agent-create-prompt-wrapper .agent-create-textarea:focus{box-shadow:0 0 0 2px var(--dola-input-ring-focus)}.agent-create-page .agent-create-body .agent-create-left .agent-create-divider{height:0;border:none;margin:0 8px}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item{display:flex;flex-direction:column;padding:4px 12px;border:1px solid var(--dola-border-1);border-radius:10px;gap:8px}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-feature-top{display:flex;align-items:center;justify-content:space-between;width:100%}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-feature-top .model-selector{height:24px}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-feature-top .model-selector .ant-select-selector{height:24px!important;min-height:24px!important;line-height:22px}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-feature-top .model-selector .ant-select-selection-item{line-height:22px!important}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-feature-info{display:flex;align-items:center;gap:4px}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-feature-info .feature-icon{width:16px;height:16px}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-feature-info .feature-label{font-family:PingFang SC;font-size:14px;font-weight:500;line-height:1.57;color:var(--dola-text-2)}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-add-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 12px;height:auto;border-radius:6px;border:none;background:transparent;font-family:PingFang SC;font-size:14px;font-weight:500;color:var(--dola-text-2);cursor:pointer;transition:all .2s;box-shadow:none}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-add-btn:hover{background:var(--dola-bg-hover);color:var(--dola-primary)}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-list{display:flex;flex-direction:column;gap:8px;width:100%;max-height:192px;overflow-y:auto}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-list::-webkit-scrollbar{width:4px}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-list::-webkit-scrollbar-thumb{background:var(--dola-border-1);border-radius:2px}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-list::-webkit-scrollbar-track{background:transparent}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;background:var(--dola-bg-hover);border-radius:6px;gap:16px}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item .agent-create-mcp-item-left{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item .agent-create-mcp-item-icon{width:20px;height:20px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--dola-border-1);border:.4px solid var(--dola-border-1);font-size:10px;color:var(--dola-text-3)}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item .agent-create-mcp-item-icon img{width:100%;height:100%;object-fit:cover}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item .agent-create-mcp-item-name{font-size:14px;color:var(--dola-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item .agent-create-mcp-item-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item .agent-create-mcp-action-detail{font-size:14px;line-height:1.57;color:var(--dola-text-2);cursor:pointer;transition:color .2s}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item .agent-create-mcp-action-detail:hover{color:var(--dola-primary)}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item .agent-create-mcp-action-remove{font-size:14px;line-height:1.57;color:var(--dola-text-2);cursor:pointer;transition:color .2s}.agent-create-page .agent-create-body .agent-create-left .agent-create-feature-item .agent-create-mcp-item .agent-create-mcp-action-remove:hover{color:var(--dola-danger)}.agent-create-page .agent-create-body .agent-create-right{flex:1;min-width:0;border-radius:0 10px 10px 0;overflow:hidden;padding:12px 16px 12px 12px;position:relative;border-left:1px solid var(--dola-border-1)}.agent-create-page .agent-create-body .agent-create-right .agent-create-toggle-btn{position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:48px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-left:none;border-radius:0 12px 12px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;transition:all .2s ease}.agent-create-page .agent-create-body .agent-create-right .agent-create-toggle-btn:hover{background:var(--dola-bg-hover);border-color:var(--dola-primary-soft);width:18px;height:56px}.agent-create-page .agent-create-body .agent-create-right .agent-create-toggle-btn .iconfont{font-size:16px;color:var(--dola-text-2)}.agent-create-page .agent-create-body .agent-create-right .agent-create-toggle-btn.collapsed .iconfont{transform:rotate(0)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat-mask{position:absolute;inset:0;background:rgba(255,255,255,.5);z-index:10;display:flex;align-items:center;justify-content:center;border-radius:10px;pointer-events:auto;cursor:not-allowed;z-index:500}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat-mask .agent-create-chat-mask-text{font-size:24px;color:var(--dola-text-3);font-weight:500;pointer-events:none}.agent-create-page .agent-create-body .agent-create-right.with-chat-right-info{display:flex;background:transparent;padding:0}.agent-create-page .agent-create-body .agent-create-right.with-chat-right-info .agent-create-chat{flex:0 0 43%;min-width:400px;max-width:600px;border-radius:10px;padding:12px 16px 12px 12px}.agent-create-page .agent-create-body .agent-create-right.with-chat-right-info .chat-right-info{flex:1;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;border-radius:12px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);box-shadow:0 2px 2px #0000000d;position:relative;overflow:hidden}.agent-create-page .agent-create-body .agent-create-right.with-chat-right-info .chat-right-info .chat-right-info-close-btn{position:absolute;top:12px;right:12px;width:24px;height:24px;cursor:pointer;z-index:1000;display:flex;align-items:center;justify-content:center;border-radius:4px}.agent-create-page .agent-create-body .agent-create-right.with-chat-right-info .chat-right-info .chat-right-info-close-btn:hover{background-color:var(--dola-bg-hover)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat{display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .agent-create-chat-header{display:flex;align-items:center;width:100%;flex-shrink:0}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .agent-create-chat-header .agent-create-chat-title{color:var(--dola-text-1);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box{display:flex;flex-direction:column-reverse;justify-content:flex-end;flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;position:relative;padding:0;z-index:8}@supports not (scrollbar-gutter: stable){.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box{overflow-y:scroll}}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .chat-messages{flex:1;overflow-y:auto;overflow-x:hidden}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message{display:flex;align-items:flex-start}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user{margin-top:32px;flex-direction:row-reverse;width:100%;padding-bottom:32px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user:first-child{margin-top:0}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user .message-content{display:flex;flex-direction:row-reverse}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user .message-content .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:end}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user .message-content .message-content-inner .user-question-content{background-color:var(--dola-bg-hover);border-radius:8px 0 8px 8px;border:1px solid var(--dola-bg-hover);padding:8px 16px;font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:1.5;max-width:100%;word-break:break-all;white-space:pre-wrap}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user .message-content .message-content-inner .message-bubble-time{font-size:12px;color:var(--dola-text-4);font-weight:400;line-height:18px;margin-top:6px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user .message-content .message-content-inner .message-bubble-time-down{color:var(--dola-text-1)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user .message-content .message-content-inner .message-selected-nodes{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:12px;max-width:90%;flex-wrap:wrap;justify-content:flex-start}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-selected-node{border-radius:6px;padding:4px 10px;font-size:14px;display:flex;align-items:center;gap:3px;border:1px solid var(--dola-border-1);background-color:var(--dola-bg-hover)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user .message-content .message-content-inner .message-selected-nodes .message-renderer-title{max-width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;left:-3px;margin-left:8px;font-weight:500;font-size:14px;color:var(--dola-text-1)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.user .message-bubble{word-break:break-all;font-weight:600;font-size:22px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.userTop{margin-top:12px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system{flex-direction:row;width:100%}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content{display:flex;flex:1;min-width:calc(100% - 52px)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-bubble{background-color:unset;color:var(--dola-text-1);word-break:break-word;padding:0;width:100%}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-bubble .code-block-container,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-bubble .mermaid-renderer{width:100%}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h1,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h2,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h3,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h4,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h5,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h6,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer p,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer span,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer div,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer strong,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer code,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer td,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer th{font-size:1em!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h1,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h2,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h3,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h4,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h5,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer h6{font-weight:500!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer ul,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer ol{margin:12px 0!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer li{margin-top:3px!important;margin-bottom:3px!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer li:first-child{margin-top:0!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer li:last-child{margin-bottom:0!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer th,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer tbody tr:hover{background-color:var(--dola-bg-hover)!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer th,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer td{padding:8px 16px!important;border-color:var(--dola-border-1)!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer th:last-child,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer td:last-child{border-right:1px solid var(--dola-border-1)!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer thead tr th{border-right:none!important;border-left:none!important;color:var(--dola-text-1)!important;line-height:24px!important;padding:8px 12px!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer thead tr th:first-child{border-left:1px solid var(--dola-border-1)!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer thead tr th:last-child{border-right:1px solid var(--dola-border-1)!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer tbody tr td{border-right:none!important;border-left:none!important;border-bottom:1px solid var(--dola-bg-selected)!important;line-height:24px!important;padding:8px 12px!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer tbody tr td:first-child{border-left:1px solid var(--dola-border-1)!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer tbody tr td:last-child{border-right:1px solid var(--dola-border-1)!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer p,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer div,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer span,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer strong,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer li,.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer ol{line-height:24.5px!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-renderer hr{background-color:var(--dola-border-1)!important;margin:24px 0!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner{display:flex;flex:1;flex-direction:column;align-items:start;max-width:100%}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-system-avatar{display:flex;align-items:center;margin-bottom:10px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-system-avatar .message-system-avatar-img{width:24px;height:24px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-system-avatar .message-system-avatar-text{font-size:14px;font-weight:600;margin-left:8px;position:relative;top:1px;color:var(--dola-text-1);opacity:.6;margin-right:12px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-system-avatar .message-system-avatar-text-model{padding:1px 9px;background-color:var(--dola-bg-selected);border-radius:6px;font-size:12px!important;color:var(--dola-text-3);font-weight:600;line-height:18px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-feed{display:flex;flex-direction:row;margin-top:16px;width:100%}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-feed .message-feed-btns{display:flex;gap:8px;align-items:center}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-feed .message-feed-btns .feedback-icon{cursor:pointer;transition:all .2s;padding:4px;border-radius:6px;position:relative;line-height:1;color:var(--dola-text-3)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-feed .message-feed-btns .feedback-icon:hover{transform:scale(1.1)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-feed .message-feed-btns .message-feed-active{background-color:var(--dola-bg-selected)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-feed .message-feed-btns .copy-icon{cursor:pointer;transition:all .2s;padding:4px;border-radius:6px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-feed .message-feed-btns .copy-icon:hover{transform:scale(1.1)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .message-feed .message-feed-active svg path{fill:var(--dola-text-1)!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .report-image-recommend{display:inline-flex;align-items:center;justify-content:space-between;padding:5px 16px;margin-top:12px;margin-left:50%;transform:translate(-50%);height:48px;width:520px;background-color:var(--dola-bg-5);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:all .2s ease}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .report-image-recommend:hover{border-color:var(--dola-border-1);background-color:var(--dola-bg-hover)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .report-image-recommend .report-image-recommend-left{display:flex;align-items:center;gap:6px}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .report-image-recommend .report-image-recommend-left .report-image-recommend-icon{display:flex;align-items:center;justify-content:center;padding:4px;background-color:var(--dola-bg-hover);border:1px solid var(--dola-border-1);border-radius:6px;line-height:1!important}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .report-image-recommend .report-image-recommend-left .report-image-recommend-icon .iconfont{font-size:16px;color:var(--dola-text-1)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .report-image-recommend .report-image-recommend-left .report-image-recommend-text{font-size:14px;color:var(--dola-text-1);font-weight:400;line-height:22px;white-space:nowrap}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .report-image-recommend .report-image-recommend-right{display:flex;align-items:center;gap:2px;flex-shrink:0}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .report-image-recommend .report-image-recommend-right .report-image-recommend-link{font-size:14px;color:var(--dola-primary);font-weight:400;line-height:22px;white-space:nowrap}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .chat-messages-box .message.system .message-content .message-content-inner .report-image-recommend .report-image-recommend-right .iconfont{font-size:20px;color:var(--dola-primary)}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .sender-wrapper{position:relative;left:auto;right:auto;bottom:auto;width:100%;max-width:100%;padding:8px 0 12px;flex-shrink:0;z-index:9}.agent-create-page .agent-create-body .agent-create-right .agent-create-chat .sender-wrapper .jumper-to-bottom-btn{position:absolute;left:calc(50% - 16px);top:-42px}.agent-create-field-error{display:block;margin-top:0;font-size:12px;line-height:1.4;color:var(--dola-danger)}.agent-create-field-has-error .agent-tag-select-input-wrap{border-color:var(--dola-danger)!important}.agent-create-more-btn{width:32px!important;height:32px!important;border-radius:8px;background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important;box-shadow:none!important}.agent-create-more-btn:hover{background:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}.agent-create-more-btn:active{box-shadow:none!important}.agent-create-more-dropdown .ant-dropdown-menu{border-radius:8px;border:1px solid var(--dola-border-1);box-shadow:0 2px 8px #0000001a;padding:6px}.agent-create-more-dropdown .ant-dropdown-menu-item{font-size:14px;padding:8px 6px}.agent-create-more-dropdown .ant-dropdown-menu-item:hover{background:var(--dola-bg-hover)}.dola-summary-page{width:100%;height:100%;overflow:hidden;position:relative}.dola-summary-page .dola-summary-page-header{position:absolute;bottom:0;left:0;right:0;height:48px;display:flex;align-items:center;padding:0 12px}.dola-summary-page .dola-summary-page-action{position:absolute;bottom:12px;right:24px;background-color:#fff;display:flex;align-items:center;padding:6px;border-radius:10px;box-shadow:0 8px 12px #391d751a;z-index:1000;transform:scale(.8)}.dola-summary-page .dola-summary-page-action-mobile{transform:scale(.8);transform-origin:bottom right}.dola-summary-page .dola-summary-page-action-logo{margin-left:10px;margin-right:12px}.dola-summary-page .dola-summary-page-header-back-button{padding:7px 12px;border-radius:10px;color:#fff;font-size:14px;font-weight:500;background:linear-gradient(180deg,#A073FF 0%,#7433FF 100%);cursor:pointer;box-shadow:0 2px 8px #2f07861f}.dola-summary-page .dola-summary-page-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fafafa 0%,#ffffff 100%)}.dola-workbench-summary-page{width:100%;height:100vh;overflow:hidden;position:relative;display:flex;flex-direction:column;background:#f5f5f5}.dola-workbench-summary-page .workbench-asset-preview{flex:1;min-height:0;height:100%;width:100%}.dola-workbench-summary-page .workbench-asset-preview.workbench-asset-preview-is-report{align-self:center;width:100%;max-width:1000px}.dola-workbench-summary-page .workbench-asset-preview-report-body{padding:20px}.dola-workbench-summary-page-empty{min-height:100vh;background:#f5f5f5}.skills-token-page{width:100%;height:100%;overflow:auto;padding:24px;background-color:#fff}.skills-token-page .skills-token-container{max-width:720px;margin:0 auto;background-color:#fff;border-radius:10px;box-shadow:0 8px 12px #391d7514;padding:24px}.skills-token-page .skills-token-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #eaeaea;margin-bottom:20px}.skills-token-page .skills-token-title{font-size:18px;font-weight:500;color:#1f1f1f}.skills-token-page .skills-token-desc{font-size:13px;color:#86909c;margin-bottom:20px;line-height:1.6}.skills-token-page .skills-token-actions{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.skills-token-page .skills-token-status{font-size:13px;color:#86909c}.skills-token-page .skills-token-status-pending{color:#faad14}.skills-token-page .skills-token-status-completed{color:#52c41a}.skills-token-page .skills-token-status-error{color:#ff4d4f}.skills-token-page .skills-token-error{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-bottom:16px;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;font-size:13px;line-height:1.5}.skills-token-page .skills-token-error .iconfont{font-size:14px}.skills-token-page .skills-token-result{margin-top:16px}.skills-token-page .skills-token-result-label{font-size:13px;font-weight:500;color:#1f1f1f;margin-bottom:8px}.skills-token-page .skills-token-result-value{font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px;word-break:break-all;background-color:#f7f8fa;border:1px solid #eaeaea;border-radius:6px;padding:12px;line-height:1.6;margin-bottom:12px;max-height:240px;overflow:auto}.skills-token-page .skills-token-auth-url{font-size:12px;color:#7433ff;word-break:break-all;margin-bottom:12px}.dola-state-center{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:120px;box-sizing:border-box}.dola-state-center-sm{min-height:48px}.dola-state-center-lg{min-height:200px}.dola-state-center-fill{height:100%;min-height:100%}.dola-list-item-base{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;border-radius:6px;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1)}.dola-list-item-base:hover{background:#EFEFEF}.dola-list-item-base.is-disabled,.dola-list-item-base[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-item-base.is-disabled:hover,.dola-list-item-base[disabled]:hover{background:transparent}.dola-list-nav{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.dola-list-nav .dola-list-nav-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);min-height:32px;padding:0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;border-radius:6px}.dola-list-nav .dola-list-nav-item:hover{background:#EFEFEF}.dola-list-nav .dola-list-nav-item.is-disabled,.dola-list-nav .dola-list-nav-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-nav .dola-list-nav-item.is-disabled:hover,.dola-list-nav .dola-list-nav-item[disabled]:hover{background:transparent}.dola-list-nav .dola-list-nav-item .dola-list-nav-item-actions{flex:none;margin-left:auto;display:flex;align-items:center;gap:4px;color:#8a8a8a;opacity:0;transition:opacity .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1)}.dola-list-nav .dola-list-nav-item .dola-list-nav-item-actions .dola-list-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#8a8a8a;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.dola-list-nav .dola-list-nav-item .dola-list-nav-item-actions .dola-list-action-icon:hover{background:#EFEFEF;color:#242424}.dola-list-nav .dola-list-nav-item:hover .dola-list-nav-item-actions,.dola-list-nav .dola-list-nav-item.is-selected .dola-list-nav-item-actions{opacity:1}.dola-list-nav .dola-list-nav-item.is-selected{background:#F3F0FF;color:#7433ff}.dola-list-nav-dense{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.dola-list-nav-dense .dola-list-nav-dense-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;border-radius:6px;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);min-height:28px;padding:0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-list-nav-dense .dola-list-nav-dense-item:hover{background:#EFEFEF}.dola-list-nav-dense .dola-list-nav-dense-item.is-disabled,.dola-list-nav-dense .dola-list-nav-dense-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-nav-dense .dola-list-nav-dense-item.is-disabled:hover,.dola-list-nav-dense .dola-list-nav-dense-item[disabled]:hover{background:transparent}.dola-list-nav-dense .dola-list-nav-dense-item .dola-list-nav-dense-item-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dola-list-nav-dense .dola-list-nav-dense-item .dola-list-nav-dense-item-actions{flex:none;margin-left:auto;display:flex;align-items:center;gap:4px;color:#8a8a8a;opacity:0;transition:opacity .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1)}.dola-list-nav-dense .dola-list-nav-dense-item .dola-list-nav-dense-item-actions .dola-list-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#8a8a8a;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.dola-list-nav-dense .dola-list-nav-dense-item .dola-list-nav-dense-item-actions .dola-list-action-icon:hover{background:#EFEFEF;color:#242424}.dola-list-nav-dense .dola-list-nav-dense-item:hover .dola-list-nav-dense-item-actions,.dola-list-nav-dense .dola-list-nav-dense-item.is-selected .dola-list-nav-dense-item-actions{opacity:1}.dola-list-nav-dense .dola-list-nav-dense-item.is-selected{background:#F3F0FF;color:#7433ff}.dola-list-nav-with-meta{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.dola-list-nav-with-meta .dola-list-nav-with-meta-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;border-radius:6px;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);min-height:32px;padding:6px 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-list-nav-with-meta .dola-list-nav-with-meta-item:hover{background:#EFEFEF}.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-disabled,.dola-list-nav-with-meta .dola-list-nav-with-meta-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-disabled:hover,.dola-list-nav-with-meta .dola-list-nav-with-meta-item[disabled]:hover{background:transparent}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-actions{flex:none;display:flex;align-items:center;gap:4px;color:#8a8a8a;opacity:0;transition:opacity .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);margin-left:4px}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-actions .dola-list-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#8a8a8a;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-actions .dola-list-action-icon:hover{background:#EFEFEF;color:#242424}.dola-list-nav-with-meta .dola-list-nav-with-meta-item:hover .dola-list-nav-with-meta-item-actions,.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-selected .dola-list-nav-with-meta-item-actions{opacity:1}.dola-list-nav-with-meta .dola-list-nav-with-meta-item .dola-list-nav-with-meta-item-badge{flex:none;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:#EFEFEF;color:#8a8a8a;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:400;color:#b2b2b2;line-height:18px;text-align:center}.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-selected{background:#F3F0FF;color:#7433ff}.dola-list-nav-with-meta .dola-list-nav-with-meta-item.is-selected .dola-list-nav-with-meta-item-badge{background:#7433FF;color:#fff}.dola-list-menu{display:flex;flex-direction:column;gap:0;margin:0;padding:4px 0;list-style:none}.dola-list-menu .dola-list-menu-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);height:32px;padding:0 12px;border-radius:4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-list-menu .dola-list-menu-item:hover{background:#EFEFEF}.dola-list-menu .dola-list-menu-item.is-disabled,.dola-list-menu .dola-list-menu-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-menu .dola-list-menu-item.is-disabled:hover,.dola-list-menu .dola-list-menu-item[disabled]:hover{background:transparent}.dola-list-menu .dola-list-menu-item .dola-list-menu-item-actions{flex:none;margin-left:auto;display:flex;align-items:center;gap:4px;color:#8a8a8a;opacity:0;transition:opacity .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);opacity:1;transition:none}.dola-list-menu .dola-list-menu-item .dola-list-menu-item-actions .dola-list-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#8a8a8a;cursor:pointer;transition:background-color .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.dola-list-menu .dola-list-menu-item .dola-list-menu-item-actions .dola-list-action-icon:hover{background:#EFEFEF;color:#242424}.dola-list-menu .dola-list-menu-item.is-selected{color:#7433ff}.dola-list-menu .dola-list-menu-item.is-danger{color:#db5157}.dola-list-menu .dola-list-menu-item.is-danger:hover{background:rgba(219,81,87,.08)}.dola-list-menu .dola-list-menu-divider{height:.5px;margin:4px 0;background:#EFEFEF}.dola-list-stack{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.dola-list-stack .dola-list-stack-item{display:flex;flex-direction:column;gap:2px;padding:8px 0}.dola-list-stack .dola-list-stack-item .dola-list-stack-item-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:#000;margin:0}.dola-list-stack .dola-list-stack-item .dola-list-stack-item-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin:0}.dola-list-stack .dola-list-stack-item-row{flex-direction:row;align-items:baseline;justify-content:space-between;gap:16px}.dola-list-resource{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.dola-list-resource .dola-list-resource-item{display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;user-select:none;color:#242424;border-radius:6px;transition:background-color .12s cubic-bezier(.215,.61,.355,1),color .12s cubic-bezier(.215,.61,.355,1);min-height:32px;padding:4px 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.dola-list-resource .dola-list-resource-item:hover{background:#EFEFEF}.dola-list-resource .dola-list-resource-item.is-disabled,.dola-list-resource .dola-list-resource-item[disabled]{cursor:not-allowed;color:#b2b2b2}.dola-list-resource .dola-list-resource-item.is-disabled:hover,.dola-list-resource .dola-list-resource-item[disabled]:hover{background:transparent}.dola-list-resource .dola-list-resource-item .dola-list-resource-item-icon{flex:none;width:16px;height:16px;color:#8a8a8a;display:inline-flex;align-items:center;justify-content:center}.dola-list-resource .dola-list-resource-item .dola-list-resource-item-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dola-list-resource .dola-list-resource-item .dola-list-resource-item-meta{flex:none;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.dola-list-resource .dola-list-resource-item.is-selected{background:#F3F0FF;color:#7433ff}.dola-list-resource .dola-list-resource-item.is-selected .dola-list-resource-item-icon{color:#7433ff}.dola-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none}.dola-card-grid.dola-card-grid-dense{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.dola-card-grid.dola-card-grid-loose{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.dola-card-grid-card{display:flex;flex-direction:column;gap:8px;padding:16px;background:#FFFFFF;border:.5px solid #E7E7E7;border-radius:8px;transition:border-color .12s cubic-bezier(.215,.61,.355,1),box-shadow .12s cubic-bezier(.215,.61,.355,1);cursor:pointer}.dola-card-grid-card:hover{border-color:#bbadff;box-shadow:0 1px 4px #0000000f}.dola-card-grid-card .dola-card-grid-card-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:#000;margin:0}.dola-card-grid-card .dola-card-grid-card-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin:0}.dola-card-grid-card .dola-card-grid-card-meta{display:flex;align-items:center;gap:8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.harness-demo-page{width:100%;height:100%;overflow:auto;padding:16px;background:#FFFFFF;box-sizing:border-box}.harness-demo-page .harness-demo-header{max-width:1080px;margin:0 auto 24px;padding-bottom:16px;border-bottom:1px solid #EFEFEF}.harness-demo-page .harness-demo-title{margin:0 0 4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:32px;font-weight:500;color:#666;color:#000}.harness-demo-page .harness-demo-desc{margin:0 0 4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.harness-demo-page .harness-demo-meta{margin:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2}.harness-demo-page .harness-demo-meta code{padding:2px 6px;border-radius:4px;background:#EFEFEF}.harness-demo-page .harness-demo-section{max-width:1080px;margin:0 auto 24px;padding:16px;border-radius:8px;background:#FFFFFF;border:.5px solid #E7E7E7}.harness-demo-page .harness-demo-section-title{margin:0 0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:#000}.harness-demo-page .harness-demo-section-desc{margin:0 0 16px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.harness-demo-page .harness-demo-section-desc code{padding:1px 4px;border-radius:4px;background:#EFEFEF;font-size:12px}.harness-demo-page .harness-demo-row{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.harness-demo-page .harness-demo-actions{align-items:center}.harness-demo-page .harness-demo-compare-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.harness-demo-page .harness-demo-compare-col,.harness-demo-page .harness-demo-col{display:flex;flex-direction:column;gap:8px}.harness-demo-page .harness-demo-col-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.harness-demo-page .harness-demo-typo-grid{display:flex;flex-direction:column;gap:8px}.harness-demo-page .harness-demo-typo-h1{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:24px;line-height:36px;font-weight:700;color:#000;margin:0}.harness-demo-page .harness-demo-typo-h2{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:22px;line-height:34px;font-weight:600;color:#000;margin:0}.harness-demo-page .harness-demo-typo-h3{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:32px;font-weight:500;color:#666;margin:0}.harness-demo-page .harness-demo-typo-h4{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;margin:0}.harness-demo-page .harness-demo-typo-body{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;margin:0}.harness-demo-page .harness-demo-typo-caption{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin:0}.harness-demo-page .harness-demo-typo-footnote{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;margin:0}.harness-demo-page .harness-demo-swatch{flex:1;min-width:140px;min-height:72px;display:flex;align-items:flex-end;padding:8px;border-radius:8px;border:.5px solid #DDDDDD}.harness-demo-page .harness-demo-swatch-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.harness-demo-page .harness-demo-swatch-legacy{background:#7433ff}.harness-demo-page .harness-demo-swatch-alt{background:#6b2cf5}.harness-demo-page .harness-demo-swatch-token{background:#7433FF}.harness-demo-page .harness-demo-swatch-token-ts{border-color:#7433ff}.harness-demo-page .harness-demo-list{margin:0;padding-left:24px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;line-height:26px}.harness-demo-page .harness-demo-checklist{margin-bottom:32px}.harness-demo-page .harness-demo-subsection{margin-bottom:24px;padding-bottom:16px;border-bottom:.5px solid #EFEFEF}.harness-demo-page .harness-demo-subsection:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.harness-demo-page .harness-demo-subsection-title{margin:0 0 4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#242424;color:#000}.harness-demo-page .harness-demo-subsection-desc{margin:0 0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:#8a8a8a}.harness-demo-page .harness-demo-variant-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.harness-demo-page .harness-demo-variant-cell{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.harness-demo-page .harness-demo-size-block{margin-bottom:16px}.harness-demo-page .harness-demo-size-block:last-child{margin-bottom:0}.harness-demo-page .harness-demo-footer-preview{padding:16px;border-radius:8px;background:#FBFBFB;border:.5px dashed #DDDDDD}.harness-demo-page .harness-demo-footer-preview-actions{justify-content:flex-end;width:100%}.harness-demo-page .harness-demo-modal-triggers,.harness-demo-page .harness-demo-message-grid{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.harness-demo-page .harness-demo-form-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.harness-demo-page .harness-demo-text-btn{padding:0;border:none;background:none;cursor:pointer;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:#7433ff}.harness-demo-page .harness-demo-text-btn:hover{color:#631aff;text-decoration:underline}.harness-demo-page .harness-demo-state-row{align-items:stretch}.harness-demo-page .harness-demo-state-slot{width:160px;border:.5px dashed #DDDDDD;border-radius:4px;background:#FBFBFB}.harness-demo-page .harness-demo-state-slot-sm{width:120px}.harness-demo-page .harness-demo-state-slot-lg{width:200px}.harness-demo-page .harness-demo-modal-long-body{max-height:240px;overflow-y:auto}.harness-demo-page .harness-demo-modal-long-body p{margin:0 0 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.harness-demo-page .harness-demo-modal-long-body p:last-child{margin-bottom:0}.harness-demo-page .harness-demo-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-bottom:16px}.harness-demo-page .harness-demo-list-cell{padding:8px;border:.5px solid #EFEFEF;border-radius:6px;background:#FBFBFB;min-height:160px}.harness-demo-page .harness-demo-card-grid-cell{padding:8px;border:.5px dashed #DDDDDD;border-radius:6px;background:#FBFBFB}.harness-demo-page .harness-demo-toolbar-frame{border:.5px solid #E7E7E7;border-radius:8px;overflow:hidden;background:#FFFFFF}.library-modal .ant-modal-content{background:var(--dola-bg-popup)!important;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.library-modal .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none}.library-modal .ant-modal-title{color:var(--dola-text-1)!important}.library-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}.library-modal .ant-modal-close:hover{background-color:var(--dola-bg-hover)}.library-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)}.library-modal .ant-modal-body{color:var(--dola-text-1)}.library-modal .ant-modal-footer{border-top:none}.library-modal .ant-modal-footer .ant-btn{width:80px!important}.library-modal-content .library-modal-label{display:block;margin-bottom:8px;margin-top:8px;font-size:14px;font-weight:500;color:var(--dola-text-1)}.library-modal-content .library-modal-label:first-child{margin-top:0}.library-modal-content .library-modal-textarea{resize:none}.library-modal-content .ant-input,.library-modal-content .ant-input-affix-wrapper,.library-modal-content .ant-input-outlined{background:var(--dola-bg-5)!important;border-color:var(--dola-border-1)!important;border-radius:8px!important;color:var(--dola-text-1)}.library-modal-content .ant-input:hover,.library-modal-content .ant-input-affix-wrapper:hover,.library-modal-content .ant-input-outlined:hover{border-color:var(--dola-input-border-hover)!important}.library-modal-content .ant-input:focus,.library-modal-content .ant-input-affix-wrapper:focus,.library-modal-content .ant-input-outlined:focus,.library-modal-content .ant-input.ant-input-focused,.library-modal-content .ant-input-affix-wrapper.ant-input-focused,.library-modal-content .ant-input-outlined.ant-input-focused,.library-modal-content .ant-input-focused,.library-modal-content .ant-input-affix-wrapper-focused,.library-modal-content .ant-input-outlined-focused,.library-modal-content .ant-input:focus-within,.library-modal-content .ant-input-affix-wrapper:focus-within,.library-modal-content .ant-input-outlined:focus-within{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.library-modal-content .ant-input::placeholder,.library-modal-content .ant-input-affix-wrapper::placeholder,.library-modal-content .ant-input-outlined::placeholder{color:var(--dola-text-3)}.file-import-modal-wrapper :global .ant-modal-body{padding:16px 24px 24px}.file-import-modal-wrapper :global .ant-modal-footer{padding:16px 24px;border-top:1 solid var(--dola-border-1)}.file-import-modal-footer{display:flex;justify-content:flex-end;gap:16px;margin-top:8px}.file-import-modal{min-height:200px}.file-import-modal .file-import-dragger{height:100%;border-radius:6px;background:var(--dola-bg-popup);transition:all .3s ease}.file-import-modal .file-import-dragger:hover{background:var(--dola-primary-bg)}.file-import-modal .file-import-dragger :global .ant-upload{padding:50px 12px!important}.file-import-modal .file-import-dragger :global .ant-upload-drag-container{display:flex!important;justify-content:center!important;align-items:center!important}.file-import-modal .file-import-upload-area-content{text-align:center}.file-import-modal .file-import-upload-icon{margin-bottom:12px}.file-import-modal .file-import-upload-icon img{width:100px;height:100px;object-fit:contain}.file-import-modal .file-import-upload-title{color:var(--dola-text-3);font-size:12px;font-weight:500;line-height:22px}.file-import-modal .file-import-upload-title .file-import-upload-title-tips{color:var(--dola-primary)}.file-import-modal .file-import-upload-description{color:var(--dola-text-3);font-size:12px;font-weight:400;line-height:18px;max-width:400px;margin:0 auto}.file-import-modal .file-import-file-info-area{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--dola-bg-popup);border:1 solid var(--dola-border-1);border-radius:6px;box-shadow:0 1px 4px #0000000f;transition:box-shadow .3s ease;text-align:center;min-height:200px}.file-import-modal .file-import-file-info-area:hover{box-shadow:0 3px 10px #0000001a}.file-import-modal .file-import-file-info-area .file-import-file-info-area-wrap{margin:50px 12px}.file-import-modal .file-import-file-info-area .file-import-file-info-header{display:flex;flex-direction:column;align-items:center}.file-import-modal .file-import-file-info-area .file-import-file-info-header .file-import-file-icon{display:flex;align-items:center;justify-content:center;margin-bottom:12px;flex-shrink:0;font-size:24px;color:var(--dola-primary)}.file-import-modal .file-import-file-info-area .file-import-file-info-header .file-import-file-details{width:100%;text-align:center}.file-import-modal .file-import-file-info-area .file-import-file-info-header .file-import-file-details .file-import-file-name{color:var(--dola-text-1);text-align:center;font-size:12px;font-weight:500;line-height:18px;margin-bottom:2px;word-break:break-all}.file-import-modal .file-import-file-info-area .file-import-file-info-header .file-import-file-details .file-import-file-meta{color:var(--dola-text-4);font-size:12px;font-weight:400;line-height:18px;margin-bottom:12px}.file-import-modal .file-import-file-info-area .file-import-file-info-header .file-import-file-details .file-import-file-meta .file-import-separator{margin:0 4px;color:var(--dola-border-2)}.file-import-modal .file-import-file-info-area .file-import-progress-section{width:228px;margin:16px auto 0}.file-import-modal .file-import-file-info-area .file-import-progress-section .file-import-progress-label{font-size:12px;color:var(--dola-text-2);margin-bottom:4px;font-weight:500}.file-import-modal .file-import-file-info-area .file-import-progress-section :global .ant-progress .ant-progress-bg{border-radius:4px!important}.file-import-modal .file-import-file-info-area .file-import-progress-section :global .ant-progress .ant-progress-text{font-size:12px;font-weight:500}.knowledge-tree-wrapper{display:flex;flex-direction:column;height:100%;gap:8px}.knowledge-tree-space-row{display:flex;flex-direction:column;flex-shrink:0}.knowledge-tree-space-row .ant-segmented{width:100%;height:28px;border-radius:8px;font-size:12px;background:var(--dola-bg-2)!important}.knowledge-tree-space-row .ant-segmented .ant-segmented-item{height:24px;border-radius:6px;color:var(--dola-text-3)}.knowledge-tree-space-row .ant-segmented .ant-segmented-item .ant-segmented-item-label{min-height:24px;line-height:24px;padding:0}.knowledge-tree-space-row .ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--dola-text-2)!important}.knowledge-tree-space-row .ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected) .ant-segmented-item-label{background:var(--dola-bg-hover)!important;color:var(--dola-text-2)!important}.knowledge-tree-space-row .ant-segmented .ant-segmented-item.ant-segmented-item-selected{color:var(--dola-text-1)}.knowledge-tree-space-row .ant-segmented .ant-segmented-item.ant-segmented-item-selected .ant-segmented-item-label{background:var(--dola-bg-4)!important;border-radius:6px}.knowledge-tree-space-row .ant-segmented .ant-segmented-thumb{border-radius:8px;background:var(--dola-bg-4)!important}.knowledge-tree-space-row .space-selector{width:100%;min-width:0;margin-top:8px}.knowledge-tree-space-row .space-selector .space-selector-trigger{width:100%;height:26px;border:1px solid var(--dola-border-1);border-radius:6px;box-sizing:border-box}.knowledge-tree-space-row .knowledge-tree-space-selector-row{display:flex;align-items:center;gap:6px;margin-top:6px}.knowledge-tree-space-row .knowledge-tree-space-selector-row .space-selector{flex:1;min-width:0;margin-top:0}.knowledge-tree-space-row .knowledge-tree-space-selector-row .space-selector .space-selector-trigger{height:32px;border:none;box-sizing:border-box;overflow:hidden}.knowledge-tree-space-row .knowledge-tree-permission-btn{flex-shrink:0;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--dola-border-1);border-radius:6px;background:var(--dola-bg-popup);color:var(--dola-text-3)}.knowledge-tree-space-row .knowledge-tree-permission-btn:hover{background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.knowledge-tree-space-row .knowledge-tree-permission-btn .iconfont{color:inherit}.knowledge-tree-toolbar{display:flex;align-items:center;gap:6px;flex-shrink:0}.knowledge-tree-search{flex:1;height:26px;border-radius:6px;border:none;background:#f7f7f7;font-size:12px}.knowledge-tree-search:hover,.knowledge-tree-search:focus,.knowledge-tree-search:focus-within{background:#f7f7f7!important;border-color:transparent!important;box-shadow:none!important}.knowledge-tree-search .ant-input{background:transparent!important;font-size:12px;color:var(--dola-text-1)}.knowledge-tree-search .ant-input::placeholder{font-size:12px;color:var(--dola-text-3)}.knowledge-tree-search .ant-input-prefix{margin-right:4px}.knowledge-tree-search .ant-input-suffix{display:none}.knowledge-tree-add-btn{flex-shrink:0;width:26px;height:26px;padding:0;border-radius:6px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#f7f7f7}.knowledge-tree-add-btn .iconfont{color:#242424}.knowledge-tree-add-btn:hover,.knowledge-tree-add-btn:focus{background:#ececec!important;border-color:transparent!important}.knowledge-tree-add-btn:hover .iconfont,.knowledge-tree-add-btn:focus .iconfont{color:#242424}.knowledge-tree-empty{display:flex;align-items:center;justify-content:center;padding:32px 16px}.knowledge-tree-empty .ant-empty-description{color:var(--dola-text-3);font-size:12px}.knowledge-tree-content{flex:1;overflow-y:overlay;overflow-x:hidden;margin-right:-10px;padding-right:10px}.knowledge-tree-content::-webkit-scrollbar{width:4px}.knowledge-tree-content::-webkit-scrollbar-thumb{background:var(--dola-bg-selected);border-radius:4px}.knowledge-tree-content::-webkit-scrollbar-thumb:hover{background:var(--dola-border-1)}.knowledge-tree-content::-webkit-scrollbar-track{background:transparent}.knowledge-tree-content .ant-tree-list-scrollbar-vertical{width:4px!important;right:-6px!important}.knowledge-tree-content .ant-tree-list-scrollbar-thumb{width:4px!important;border-radius:23px!important;background:var(--dola-bg-selected)!important}.knowledge-tree-content .ant-spin-nested-loading,.knowledge-tree-content .ant-spin-container{background:transparent}.knowledge-tree-content .ant-tree{background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.knowledge-tree-content .ant-tree-treenode{padding:0;margin:0 0 2px;border-radius:4px;min-height:24px;height:24px;align-items:center;display:flex}.knowledge-tree-content .ant-tree-treenode:hover{background:var(--dola-bg-hover)}.knowledge-tree-content .ant-tree-treenode.ant-tree-treenode-selected{background:var(--dola-bg-hover);z-index:10;position:relative}.knowledge-tree-content .ant-tree-treenode.ant-tree-treenode-selected .ant-tree-indent-unit:before{border-color:transparent!important}.knowledge-tree-content .ant-tree-treenode[aria-level="1"]{padding-left:6px}.knowledge-tree-content .ant-tree-node-content-wrapper{padding:0;border-radius:8px;line-height:24px;min-height:24px;height:24px;display:flex;align-items:center;flex:1;overflow:hidden;margin-left:0}.knowledge-tree-content .ant-tree-node-content-wrapper:hover,.knowledge-tree-content .ant-tree-node-content-wrapper.ant-tree-node-selected{background:transparent}.knowledge-tree-content .ant-tree-node-content-wrapper .ant-tree-title{flex:1;overflow:hidden}.knowledge-tree-content .ant-tree-switcher{width:16px;height:24px;line-height:24px;display:flex;align-items:center;justify-content:center;position:relative}.knowledge-tree-content .ant-tree-switcher:before{left:50%!important;transform:translate(-50%)}.knowledge-tree-content .ant-tree-switcher:after{left:50%!important}.knowledge-tree-content .ant-tree-indent-unit:before{left:50%!important;transform:translate(-50%);border-color:var(--dola-bg-selected)!important}.knowledge-tree-content .ant-tree-switcher-leaf{width:0;min-width:0;margin-right:0;padding:0;overflow:hidden}.knowledge-tree-content .ant-tree-switcher-noop{display:none!important}.knowledge-tree-content .ant-tree-treenode[aria-level="3"] .ant-tree-switcher{width:0;min-width:0;margin-right:0;padding:0;overflow:hidden}.knowledge-tree-content .ant-tree-indent-unit{width:16px}.knowledge-tree-node-title{display:flex;align-items:center;gap:4px;overflow:hidden;width:100%;position:relative;padding-right:4px}.knowledge-tree-node-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.knowledge-tree-node-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--dola-text-1)}.knowledge-tree-node-text.is-library{font-size:12px;color:var(--dola-text-1);font-weight:400}.knowledge-tree-node-text.is-category{font-size:12px;color:var(--dola-text-1)}.knowledge-tree-node-actions{flex-shrink:0;margin-left:auto;display:flex;align-items:center;gap:4px}.knowledge-tree-node-count{flex-shrink:0;width:16px;height:16px;border-radius:50%;font-size:11px;font-family:Arial,sans-serif;font-weight:400;display:flex;align-items:center;justify-content:center;line-height:1}.knowledge-tree-node-count.is-dataTable{background:var(--dola-primary-bg);color:var(--dola-primary)}.knowledge-tree-node-count.is-knowledgeDoc{background:#eaf4ff;color:#4096ff}.knowledge-tree-node-count.is-external{background:#eafbf1;color:var(--dola-success)}.knowledge-tree-node-view-segmented{flex-shrink:0}.knowledge-tree-node-view-segmented.ant-segmented{padding:0;background:var(--dola-bg-2)!important;border-radius:6px;min-height:20px;line-height:20px}.knowledge-tree-node-view-segmented.ant-segmented .ant-segmented-group{gap:0}.knowledge-tree-node-view-segmented.ant-segmented .ant-segmented-item{min-height:20px;padding:0 6px;border-radius:5px;font-size:11px;color:var(--dola-text-3);transition:all .2s}.knowledge-tree-node-view-segmented.ant-segmented .ant-segmented-item .ant-segmented-item-label{min-height:20px;line-height:20px;padding:0;font-size:11px}.knowledge-tree-node-view-segmented.ant-segmented .ant-segmented-item-selected{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important;font-weight:500;border-radius:6px;box-shadow:0 2px 8px #0000000f}.knowledge-tree-node-view-segmented.ant-segmented .ant-segmented-thumb{border-radius:6px;background:var(--dola-bg-4)!important;box-shadow:0 2px 8px #0000000f}.knowledge-tree-segmented-label{display:inline-flex;align-items:center;gap:2px}.knowledge-tree-segmented-label .iconfont{font-size:12px}.knowledge-tree-node-action-btn{flex-shrink:0;width:20px;height:20px;border-radius:4px;display:none;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.knowledge-tree-node-action-btn .iconfont{color:var(--dola-text-2)}.knowledge-tree-node-action-btn:hover{background:var(--dola-bg-hover)}.knowledge-tree-node-action-btn:hover .iconfont{color:var(--dola-text-1)}.ant-tree-treenode:hover .knowledge-tree-node-count{display:none}.ant-tree-treenode:hover .knowledge-tree-node-action-btn{display:flex}.knowledge-tree-dropdown .ant-dropdown-menu{padding:6px;border-radius:4px!important;border:.5px solid var(--dola-border-1);min-width:93px;margin:0;list-style:none;background:var(--dola-bg-popup);box-shadow:0 12px 48px #00000008,0 9px 28px #0000000d,0 6px 16px #00000014,0 .5px 0 var(--dola-border-1),.5px 0 0 var(--dola-border-1),-.5px 0 0 var(--dola-border-1),0 -.5px 0 var(--dola-border-1)}.knowledge-tree-dropdown .ant-dropdown-menu-item{padding:0 8px!important;border-radius:4px;font-size:12px!important;font-family:PingFang SC,sans-serif;color:var(--dola-text-1);line-height:20px;height:24px!important;display:flex;align-items:center;cursor:pointer;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-tree-dropdown .ant-dropdown-menu-item>.ant-dropdown-menu-title-content{color:var(--dola-text-1)!important}.knowledge-tree-dropdown .ant-dropdown-menu-item .iconfont{color:var(--dola-text-1)}.knowledge-tree-dropdown .ant-dropdown-menu-item+.ant-dropdown-menu-item{margin-top:2px}.knowledge-tree-dropdown .ant-dropdown-menu-item:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)}.knowledge-tree-dropdown .ant-dropdown-menu-item:hover>.ant-dropdown-menu-title-content{color:var(--dola-text-1)!important}.knowledge-tree-dropdown .knowledge-tree-menu-item-highlight{border-radius:4px;line-height:20px!important;height:24px!important;display:flex;align-items:center;padding:0!important}.knowledge-tree-dropdown .knowledge-tree-menu-item-highlight .ant-dropdown-menu-submenu-title{width:100%;height:100%;padding:0 8px;display:flex;align-items:center}.knowledge-tree-dropdown .knowledge-tree-menu-item-highlight .ant-dropdown-menu-title-content{color:var(--dola-text-1);font-weight:400;padding:0 8px}.knowledge-tree-dropdown .knowledge-tree-menu-item-highlight:hover,.knowledge-tree-dropdown .knowledge-tree-menu-item-highlight.ant-dropdown-menu-submenu-active{background:var(--dola-bg-hover)!important}.knowledge-tree-dropdown .knowledge-tree-menu-item-danger .ant-dropdown-menu-title-content{color:var(--dola-danger)}.knowledge-tree-dropdown .ant-dropdown-menu-submenu .ant-dropdown-menu{padding:6px;border-radius:4px}.knowledge-tree-dropdown .ant-dropdown-menu-submenu .ant-dropdown-menu-item{padding:0 8px!important;height:24px!important;border-radius:4px;display:flex;align-items:center}.ant-modal-confirm-btns .ant-btn{height:24px;padding:0 12px;font-size:12px;border-radius:4px;border:1px solid var(--dola-border-1)}#dola-root[dola-theme=dark] .knowledge-tree-node-count.is-knowledgeDoc{background:rgba(56,189,248,.16);color:var(--dola-chart-14)}#dola-root[dola-theme=dark] .knowledge-tree-node-count.is-external{background:rgba(74,222,128,.16);color:var(--dola-success)}#dola-root[dola-theme=dark] .knowledge-tree-search{background:var(--dola-input-1)}#dola-root[dola-theme=dark] .knowledge-tree-search:hover,#dola-root[dola-theme=dark] .knowledge-tree-search:focus,#dola-root[dola-theme=dark] .knowledge-tree-search:focus-within{background:var(--dola-input-1)!important;border-color:var(--dola-input-border-hover)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .knowledge-tree-add-btn{background:var(--dola-input-1)}#dola-root[dola-theme=dark] .knowledge-tree-add-btn .iconfont{color:var(--dola-text-1)}#dola-root[dola-theme=dark] .knowledge-tree-add-btn:hover,#dola-root[dola-theme=dark] .knowledge-tree-add-btn:focus{background:var(--dola-bg-hover)!important;border-color:transparent!important}#dola-root[dola-theme=dark] .knowledge-tree-add-btn:hover .iconfont,#dola-root[dola-theme=dark] .knowledge-tree-add-btn:focus .iconfont{color:var(--dola-text-1)}.knowledge-toolbar{display:flex;gap:8px;align-items:center}.knowledge-toolbar .knowledge-toolbar-btn-body{display:flex;gap:0;align-items:center;height:32px;border:1px solid var(--dola-border-1);border-radius:8px}.knowledge-toolbar .knowledge-toolbar-btn-body .knowledge-toolbar-btn-item{display:flex;align-items:center;justify-content:center;width:26px}.knowledge-toolbar .knowledge-toolbar-btn-body .knowledge-toolbar-btn-item .ant-btn{display:flex;align-items:center;justify-content:center;width:26px;height:32px;padding:0;border-radius:6px;background:transparent!important;border:none!important;box-shadow:none!important;color:var(--dola-text-1)!important}.knowledge-toolbar .knowledge-toolbar-btn-body .knowledge-toolbar-btn-item .ant-btn:hover{background-color:var(--dola-bg-hover)!important}.knowledge-toolbar .knowledge-toolbar-btn-body .knowledge-toolbar-btn-item .ant-btn:active{background-color:var(--dola-bg-selected)!important}.knowledge-toolbar .knowledge-toolbar-btn-body .knowledge-toolbar-btn-item .btn-disabled{cursor:not-allowed}.knowledge-toolbar .knowledge-toolbar-add-btn{display:flex;gap:4px;align-items:center;justify-content:center;height:32px;padding:4px 12px;color:var(--dola-text-1);font-size:13px;line-height:169.23%;background:transparent;border:1px solid var(--dola-border-1);border-radius:8px;box-shadow:none!important}.knowledge-toolbar .knowledge-toolbar-add-btn:hover{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important}.knowledge-add-dropdown.ant-dropdown .ant-dropdown-menu,.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu{padding:6px!important;background:var(--dola-bg-popup)!important;border:.5px solid var(--dola-border-1)!important;border-radius:4px!important;min-width:123px!important;box-shadow:0 12px 48px #0000001f,0 9px 28px #0000001a,0 6px 16px #00000014!important}.knowledge-add-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{display:flex;align-items:center;padding:0 8px!important;color:var(--dola-text-2);font-size:12px!important;font-family:PingFang SC,sans-serif;line-height:24px!important;border-radius:10px!important;background:transparent!important}.knowledge-add-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item>.ant-dropdown-menu-title-content,.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item>.ant-dropdown-menu-title-content{color:var(--dola-text-2)!important}.knowledge-add-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .iconfont,.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .iconfont{color:var(--dola-text-2)}.knowledge-add-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important}.knowledge-add-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover>.ant-dropdown-menu-title-content,.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover>.ant-dropdown-menu-title-content{color:var(--dola-text-1)!important}.knowledge-add-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover .iconfont,.knowledge-more-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover .iconfont{color:var(--dola-text-1)}.quality-score{display:flex;align-items:center;justify-content:space-between;padding:4px 12px;overflow:hidden;max-width:100%;white-space:nowrap;border-radius:6px;flex-shrink:0}.quality-score .quality-score-value{display:flex;align-items:center;gap:4px}.quality-score .quality-score-value>img{width:14px;height:14px}.quality-score .quality-score-value>span{font-weight:400;font-size:12px;color:var(--dola-primary)}.quality-score .quality-score-tip img{width:14px;height:14px}.quality-score .quality-score-tip{display:flex;align-items:center;justify-content:space-between;gap:2px;margin-left:7px;overflow:hidden;font-weight:400;font-size:12px;color:var(--dola-primary);white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.repo-detail{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.repo-detail>.ant-spin-nested-loading{flex:1;min-height:0;display:flex;flex-direction:column}.repo-detail>.ant-spin-nested-loading>.ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column}.repo-detail-header{display:flex;flex-direction:column;flex-shrink:0;margin-bottom:8px;row-gap:8px}.repo-detail-header-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.repo-detail-header-left{display:flex;flex-direction:row;align-items:center;column-gap:10px}.repo-detail-name{margin:0;color:var(--dola-text-1);font-weight:400;font-size:16px;line-height:24px;white-space:nowrap}.repo-detail-score-badge{display:inline-flex;flex-direction:row;align-items:center;height:26px;padding:4px 8px;color:var(--dola-text-1);font-size:13px;line-height:18px;column-gap:2px;background:var(--dola-primary-bg);border-radius:6px}.repo-detail-score-badge .iconfont{color:var(--dola-primary);font-size:14px}.repo-detail-field-tag{display:inline-flex;align-items:center;height:26px;padding:4px 8px;color:var(--dola-text-1);font-size:13px;line-height:18px;background:var(--dola-bg-6);border-radius:6px}.repo-detail-toolbar{display:flex;flex-direction:row;align-items:center;gap:4px}.repo-detail-authorize-btn{border-radius:6px;color:var(--dola-text-2);border:.5px solid var(--dola-border-1)!important}.repo-detail-authorize-btn i{color:var(--dola-text-1);font-size:14px;stroke-width:1}.repo-detail-authorize-btn:hover{color:var(--dola-text-1)!important}.repo-detail-authorize-btn.repo-detail-authorize-btn-icon-only{padding:0 6px;min-width:auto;height:auto;border:none!important;background:transparent}.repo-detail-authorize-btn.repo-detail-authorize-btn-icon-only:hover{background:transparent}.repo-detail-authorize-container{display:inline-flex;align-items:center;padding:4px 2px 4px 8px;border-radius:6px;border:1px solid var(--dola-border-1);background:var(--dola-bg-4);height:32px;white-space:nowrap}.repo-detail-authorize-text{user-select:none;pointer-events:none;color:var(--dola-text-2);font-size:12px;font-weight:500;line-height:18px}.repo-detail-desc{margin:0;color:var(--dola-text-1);font-size:12px}.repo-detail-time{margin:0;padding-top:4px;flex-shrink:0;color:var(--dola-text-2);font-size:12px;line-height:18px;border-top:1px solid var(--dola-border-2)}.repo-detail-body{flex:1;min-height:0;overflow-y:auto}.repo-detail-sections{display:flex;flex-direction:column;row-gap:12px}.repo-detail-section{display:flex;flex-direction:column;row-gap:12px;padding:8px 16px;background:var(--dola-bg-5);border-radius:12px}.repo-detail-section-header{display:flex;flex-direction:row;align-items:center;padding:0 8px 0 0}.repo-detail-section-arrow{color:var(--dola-text-2);font-size:16px;transition:transform .2s}.repo-detail-section-title-group{display:flex;flex-direction:row;align-items:center;column-gap:4px}.repo-detail-section-label{color:var(--dola-text-1);font-weight:500;font-size:13px;line-height:20px}.repo-detail-section-count{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:6px;font-size:11px;font-family:Arial,sans-serif;font-weight:400;border-radius:50%}.repo-detail-section-count.is-structured{background:var(--dola-primary-bg);color:var(--dola-primary)}.repo-detail-section-count.is-documents{background:#eaf4ff;color:#4096ff}.repo-detail-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;align-items:flex-start}.repo-detail-card{display:flex;flex-direction:column;max-width:380px;padding:6px 4px 4px;background:var(--dola-bg-2);border:.8px solid var(--dola-border-1);border-radius:12px;cursor:pointer;transition:box-shadow .25s ease,transform .25s ease;row-gap:6px}.repo-detail-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.repo-detail-card-header{display:flex;flex-direction:row;align-items:center;padding:0 8px;column-gap:6px}.repo-detail-card-icon{flex-shrink:0;color:var(--dola-text-2);font-size:16px}.repo-detail-card-name{flex:1;overflow:hidden;color:var(--dola-text-1);font-size:13px;line-height:24px;white-space:nowrap;text-overflow:ellipsis}.repo-detail-card-permission-btn{display:inline-flex;flex-direction:row;flex-shrink:0;align-items:center;height:26px;padding:4px 8px;color:var(--dola-text-2);font-size:13px;line-height:18px;background:var(--dola-bg-6);border-radius:12px;border:none;cursor:pointer}.repo-detail-card-permission-btn:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-2)!important}.repo-detail-card-permission-btn .repo-detail-card-permission-text{user-select:none;white-space:nowrap}.repo-detail-card-permission-btn .iconfont{color:var(--dola-text-2);font-size:14px}.repo-detail-card-body{display:flex;flex-direction:column;row-gap:8px;padding:10px;background:var(--dola-bg-4);border-radius:10px;font-size:12px}.repo-detail-card-info-group{display:flex;flex-direction:column;row-gap:4px;color:var(--dola-text-3)}.repo-detail-card-info{margin:0;overflow:hidden;color:var(--dola-text-3);font-size:12px;line-height:134%;white-space:nowrap;text-overflow:ellipsis}.repo-detail-card-desc{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.repo-detail-card-footer{display:flex;flex-direction:row;align-items:center;column-gap:6px;color:var(--dola-bg-6)}.repo-detail-card-chip{display:inline-flex;align-items:center;gap:4px;max-width:80px;padding:4px 8px;color:var(--dola-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;background:var(--dola-bg-6);border-radius:12px}.repo-detail-card-chip .repo-detail-card-chip-warning{color:var(--dola-warning);font-size:12px}.repo-detail-card-chip-right{display:flex;flex-direction:row;align-items:center;margin-left:auto;column-gap:4px}.repo-detail-card-avatar{width:18px;height:18px;font-size:10px;line-height:18px;border:.5px solid var(--dola-border-2)}.repo-detail-card-user{color:var(--dola-text-2);font-size:13px;line-height:17px}.repo-detail-doc-grid{display:flex;flex-flow:row wrap;gap:15px 15px;align-items:flex-start}.repo-detail-doc-card{display:flex;flex:0 0 calc((100% - 60px)/5);flex-direction:row;align-items:center;min-width:230px;max-width:calc((100% - 60px)/5);height:60px;padding:8px 12px;column-gap:4px;background:var(--dola-bg-4);border:1px solid var(--dola-border-1);border-radius:8px;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.repo-detail-doc-card:hover{border-color:var(--dola-primary-soft);box-shadow:0 4px 16px #7433ff1a;transform:translateY(-2px)}.repo-detail-doc-card-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px}.repo-detail-doc-card-icon .iconfont{color:var(--dola-text-2);font-size:24px}.repo-detail-doc-card-icon.is-md .iconfont{font-size:36px;color:#329da5}.repo-detail-doc-card-icon .repo-detail-doc-card-svg-icon{width:36px;height:36px}.repo-detail-doc-card-icon.is-word .iconfont{color:var(--dola-text-reverse)}.repo-detail-doc-card-content{display:flex;flex:1;flex-direction:column;min-width:0}.repo-detail-doc-card-name{overflow:hidden;color:var(--dola-text-1);font-size:13px;line-height:22px;white-space:nowrap;text-overflow:ellipsis}.repo-detail-doc-card-meta{display:flex;flex-direction:row;align-items:center;column-gap:12px}.repo-detail-doc-card-size{color:var(--dola-text-2);font-size:12px;line-height:22px;white-space:nowrap}.repo-detail-doc-card-type{display:inline-flex;align-items:center;justify-content:center;height:18px;margin-left:auto;padding:0 6px;color:var(--dola-text-3);font-size:11px;line-height:18px;background:var(--dola-bg-2);border-radius:50px}#dola-root[dola-theme=dark] .repo-detail-section-count.is-documents{background:rgba(56,189,248,.16);color:var(--dola-chart-14)}#dola-root[dola-theme=dark] .repo-detail-authorize-btn{background:var(--dola-bg-2)!important}#dola-root[dola-theme=dark] .repo-detail-authorize-btn:hover{background:var(--dola-bg-1)!important}#dola-root[dola-theme=dark] .repo-detail-authorize-container{background:var(--dola-bg-2)}#dola-root[dola-theme=dark] .repo-detail-card-icon{color:var(--dola-text-3)}.page-breadcrumb{margin:0;color:var(--dola-text-1);font-weight:500;font-size:16px;line-height:1.5;display:flex;align-items:center;flex-wrap:wrap}.page-breadcrumb .page-breadcrumb-link{color:var(--dola-text-2);cursor:pointer;font-weight:400;font-size:16px}.page-breadcrumb .page-breadcrumb-link:hover{color:var(--dola-primary)}.page-breadcrumb .page-breadcrumb-text{color:var(--dola-text-2);font-weight:400;font-size:16px}.page-breadcrumb .page-breadcrumb-separator{margin:0 4px;color:var(--dola-text-4);font-weight:400;font-size:16px}.page-breadcrumb .page-breadcrumb-current{color:var(--dola-text-1);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-viewer{display:flex;flex-direction:column;height:100%;overflow:hidden}.doc-viewer-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.doc-viewer-header-actions{display:flex;gap:0;align-items:center;height:32px;border:1px solid var(--dola-border-1);border-radius:6px}.doc-viewer-header-actions .ant-btn,.doc-viewer-header-actions .ant-btn .iconfont,.doc-viewer-header-actions .ant-btn .anticon{color:var(--dola-text-1)!important}.doc-viewer-header-actions .ant-btn:hover:not(:disabled){background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.doc-viewer-header-actions .ant-btn:hover:not(:disabled) .iconfont,.doc-viewer-header-actions .ant-btn:hover:not(:disabled) .anticon{color:var(--dola-text-1)!important}.doc-viewer-header-actions .ant-btn:disabled{color:var(--dola-text-4)!important}.doc-viewer-header-actions .ant-btn:disabled .iconfont,.doc-viewer-header-actions .ant-btn:disabled .anticon{color:var(--dola-text-4)!important}.doc-viewer-meta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:24px;margin-bottom:12px;width:100%}.doc-viewer-meta-left{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:100%;column-gap:6px}.doc-viewer-meta-item{display:flex;flex-direction:row;align-items:center;height:24px;min-width:0}.doc-viewer-meta-label{font-size:14px;line-height:171.43%;color:var(--dola-text-3);white-space:nowrap}.doc-viewer-meta-value{font-size:14px;line-height:171.43%;color:var(--dola-text-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-viewer-content{position:relative;flex:1;overflow-y:auto;padding:24px 16px;background:var(--dola-bg-6);border:1px solid var(--dola-border-1);border-radius:10px;font-size:16px;line-height:26px;color:var(--dola-text-1)}.doc-viewer-content-csv{padding:0;overflow:hidden;display:flex;flex-direction:column;border-color:var(--dola-border-1)}.doc-viewer-content-csv .document-preview-csv{flex:1;display:flex;flex-direction:column;min-height:0;width:100%}.doc-viewer-content-csv .document-preview-csv-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:8px}.doc-viewer-content-csv .document-preview-csv-grid-wrap{flex:1;min-height:0;position:relative;width:100%}.doc-viewer-content-code{padding:0;overflow:hidden;display:flex;flex-direction:column;background:var(--dola-bg-popup);border-color:var(--dola-border-1)}.doc-viewer-content-code .doc-viewer-code-editor{flex:1;min-height:0;width:100%;overflow:hidden}.doc-viewer-content-actions{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:16px}.doc-viewer-btn{min-width:52px;height:24px;padding:0 16px;border:none;border-radius:6px;font-size:16px;line-height:20px;color:var(--dola-text-reverse)!important;background:var(--dola-primary)!important;box-shadow:0 1px 4px #0000000f}.doc-viewer-btn:hover,.doc-viewer-btn:focus{background:var(--dola-btn-primary-bg-hover)!important}.doc-viewer-btn:active{background:var(--dola-btn-primary-bg-active)!important}.doc-viewer-edit-btn{display:flex;align-items:center;justify-content:center;width:26px!important;height:32px;padding:0;border-radius:6px;color:var(--dola-text-3)}.doc-viewer-edit-btn .iconfont{font-size:16px}.doc-viewer-edit-btn:hover{background-color:var(--dola-bg-hover)}.doc-viewer-edit-area{display:flex;flex-direction:column;height:100%;min-height:0}.doc-viewer-edit-textarea{flex:1;width:100%;min-height:200px;padding:16px;border:none;outline:none;resize:none;background:transparent;font-size:16px;line-height:26px;color:var(--dola-text-1);font-family:PingFang SC,-apple-system,sans-serif}.doc-viewer-edit-footer{display:flex;justify-content:flex-end;padding:16px;border-top:1px solid var(--dola-border-1)}.doc-viewer-save-btn{min-width:64px;height:32px;border-radius:6px;font-size:16px;background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}.doc-viewer-save-btn:hover,.doc-viewer-save-btn:focus{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}.doc-viewer-save-btn:active{background:var(--dola-btn-primary-bg-active)!important;border-color:var(--dola-btn-primary-bg-active)!important}.doc-viewer-markdown{padding:24px;overflow-y:auto;height:100%}.doc-viewer-content-docx{overflow-y:auto;max-height:782px}.git-detail{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.git-detail-authorized{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.git-detail-header{margin-bottom:8px}.git-detail-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:8px}.git-detail-batch-import-btn{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important;font-size:12px}.git-detail-batch-import-btn:hover{border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}.git-detail-add-btn{flex-shrink:0;height:26px;padding:0 8px;border-radius:6px;border:1px solid var(--dola-border-1);display:flex;align-items:center;gap:4px;cursor:pointer;background:var(--dola-bg-popup)}.git-detail-add-btn .iconfont{font-size:14px;color:var(--dola-text-2)}.git-detail-add-btn span{font-size:12px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:var(--dola-text-2);line-height:1}.git-detail-add-btn:hover{background:var(--dola-bg-popup)!important;border-color:var(--dola-primary)!important}.git-detail-add-btn:hover .iconfont,.git-detail-add-btn:hover span{color:var(--dola-primary)}.git-detail-table{width:100%}.git-detail-table .ant-table,.git-detail-table .ant-table-small{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.git-detail-table .ant-table-thead .ant-table-cell,.git-detail-table .ant-table-thead>tr>th{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important;font-size:12px}.git-detail-table .ant-table-tbody .ant-table-cell,.git-detail-table .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important;font-size:12px}.git-detail-table .ant-table-tbody>tr:hover>td,.git-detail-table .ant-table-tbody>tr.ant-table-row-hover>td{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.git-detail-table .ant-table-tbody>tr>td .ant-input{font-size:12px;background:var(--dola-bg-5)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important;border-radius:6px!important}.git-detail-table .ant-table-tbody>tr>td .ant-input::placeholder{font-size:12px;color:var(--dola-text-3)}.git-detail-table .ant-table-tbody>tr>td .ant-input:hover{border-color:var(--dola-input-border-hover)!important}.git-detail-table .ant-table-tbody>tr>td .ant-input:focus{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.git-detail-table .ant-table-tbody>tr>td .ant-btn{font-size:12px}.git-detail-table .ant-table-tbody>tr>td .ant-form-item-control-input{min-height:24px}.git-detail-table .ant-table-tbody>tr>td .ant-form-item-explain{font-size:12px;color:var(--dola-text-3)}.git-detail-action-btns{display:flex;gap:4px}.git-detail-content{display:flex;flex-direction:column;gap:16px;align-items:center;max-width:448px}.git-detail-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px}.git-detail-icon .iconfont{color:var(--dola-text-2);font-size:48px}.git-detail-logo{width:64px;height:64px}.git-detail-title{margin:0;color:var(--dola-text-1);font-weight:500;font-size:24px;line-height:1}.git-detail-status{display:flex;gap:6px;align-items:center;padding:6px 12px;background:rgba(74,222,128,.12);border-radius:10px}.git-detail-status .iconfont{color:var(--dola-success);font-size:20px}.git-detail-status span{color:var(--dola-success);font-weight:500;font-size:20px;line-height:1.2}.git-detail-desc{margin:0;color:var(--dola-text-2);font-size:16px;line-height:1.375;text-align:center}.git-detail-btn{height:auto;padding:8px 16px;font-weight:500;font-size:16px;background:var(--dola-primary);border-radius:8px;box-shadow:0 1px 4px #0000000f}.git-detail-btn:hover{background:var(--dola-btn-primary-bg-hover)!important}.git-detail-modal .git-detail-modal-body{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.git-detail-modal .git-detail-modal-label{color:var(--dola-text-3);font-size:12px;line-height:1.83}.git-detail-modal .git-detail-modal-required{color:var(--dola-danger)}.git-detail-modal .git-detail-modal-input{height:36px;font-size:14px;background:var(--dola-bg-5)!important;border:1px solid var(--dola-border-1);border-radius:10px;color:var(--dola-text-1)}.git-detail-modal .git-detail-modal-input:hover{border-color:var(--dola-input-border-hover)!important}.git-detail-modal .git-detail-modal-input:focus{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.git-detail-modal .git-detail-modal-input::placeholder{color:var(--dola-text-3)}.git-detail-modal .git-detail-modal-footer{display:flex;gap:12px;justify-content:flex-end}.iwiki-detail{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.iwiki-detail-authorized{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.iwiki-detail-header{margin-bottom:8px}.iwiki-detail-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:8px}.iwiki-detail-batch-import-btn{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important;font-size:12px}.iwiki-detail-batch-import-btn:hover{border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}.iwiki-detail-add-btn{flex-shrink:0;height:26px;padding:0 8px;border-radius:6px;border:1px solid var(--dola-border-1);display:flex;align-items:center;gap:4px;cursor:pointer;background:var(--dola-bg-popup)}.iwiki-detail-add-btn .iconfont{font-size:12px;color:var(--dola-text-2)}.iwiki-detail-add-btn span{font-size:12px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:var(--dola-text-2);line-height:1}.iwiki-detail-add-btn:hover{background:var(--dola-bg-popup)!important;border-color:var(--dola-primary)!important}.iwiki-detail-add-btn:hover .iconfont,.iwiki-detail-add-btn:hover span{color:var(--dola-primary)}.iwiki-detail-table{width:100%}.iwiki-detail-table .ant-table,.iwiki-detail-table .ant-table-small{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.iwiki-detail-table .ant-table-thead .ant-table-cell,.iwiki-detail-table .ant-table-thead>tr>th{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important;font-size:12px}.iwiki-detail-table .ant-table-tbody .ant-table-cell,.iwiki-detail-table .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important;font-size:12px}.iwiki-detail-table .ant-table-tbody>tr:hover>td,.iwiki-detail-table .ant-table-tbody>tr.ant-table-row-hover>td{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.iwiki-detail-table .ant-table-tbody>tr>td .ant-input{font-size:12px;background:var(--dola-bg-5)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important;border-radius:6px!important}.iwiki-detail-table .ant-table-tbody>tr>td .ant-input::placeholder{font-size:12px;color:var(--dola-text-3)}.iwiki-detail-table .ant-table-tbody>tr>td .ant-input:hover{border-color:var(--dola-input-border-hover)!important}.iwiki-detail-table .ant-table-tbody>tr>td .ant-input:focus{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.iwiki-detail-table .ant-table-tbody>tr>td .ant-btn{font-size:12px}.iwiki-detail-table .ant-table-tbody>tr>td .ant-form-item-control-input{min-height:24px}.iwiki-detail-table .ant-table-tbody>tr>td .ant-form-item-explain{font-size:12px;color:var(--dola-text-3)}.iwiki-detail-action-btns{display:flex;gap:4px}.iwiki-detail-content{display:flex;flex-direction:column;gap:16px;align-items:center;max-width:448px}.iwiki-detail-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px}.iwiki-detail-icon .iconfont{color:var(--dola-text-2);font-size:48px}.iwiki-detail-title{margin:0;color:var(--dola-text-1);font-weight:500;font-size:24px;line-height:1}.iwiki-detail-desc{margin:0;color:var(--dola-text-2);font-size:16px;line-height:1.375;text-align:center}.iwiki-detail-btn{height:auto;padding:8px 16px;font-weight:500;font-size:16px;background:var(--dola-primary);border-radius:8px;box-shadow:0 1px 4px #0000000f}.iwiki-detail-btn:hover{background:var(--dola-btn-primary-bg-hover)!important}.iwiki-detail-delete-confirm .ant-modal-confirm-btns .ant-btn-dangerous{background:var(--dola-danger)!important;border-color:var(--dola-danger)!important;color:var(--dola-text-reverse)!important}.iwiki-detail-delete-confirm .ant-modal-confirm-btns .ant-btn-dangerous:hover{opacity:.85}.knowledge-detail{display:flex;flex-direction:column;height:100%}.knowledge-detail .knowledge-detail-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.knowledge-detail .knowledge-detail-header .knowledge-detail-header-left{flex:1;min-width:0}.knowledge-detail .knowledge-detail-header .knowledge-detail-header-right{flex-shrink:0}.knowledge-detail .knowledge-detail-header .knowledge-detail-title{font-size:16px;font-weight:400;color:var(--dola-text-1);display:flex;align-items:center;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.knowledge-detail .knowledge-detail-header .knowledge-detail-title-link{color:var(--dola-text-2);cursor:pointer;font-weight:400;font-size:16px}.knowledge-detail .knowledge-detail-header .knowledge-detail-title-link:hover{color:var(--dola-primary)}.knowledge-detail .knowledge-detail-header .knowledge-detail-title-separator{margin:0 4px;color:var(--dola-text-4);font-weight:400;font-size:16px}.knowledge-detail .knowledge-detail-header .knowledge-detail-title-current{color:var(--dola-text-1);font-weight:500}.knowledge-detail .knowledge-detail-header .close-btn{cursor:pointer;font-size:14px;color:var(--dola-text-3);padding:4px}.knowledge-detail .knowledge-detail-header .close-btn:hover{color:var(--dola-text-1)}.knowledge-detail .knowledge-detail-info-section{margin-bottom:16px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-row{margin-bottom:4px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-row:last-child{margin-bottom:0}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-item{display:flex;align-items:center;gap:16px;height:24px;line-height:24px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-item .knowledge-detail-info-label{color:var(--dola-text-1);font-size:12px;font-weight:400;line-height:24px;flex-shrink:0}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-item .knowledge-detail-info-value{color:var(--dola-text-1);font-size:12px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-type-label{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;color:var(--dola-text-1);line-height:24px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-type-label img{width:16px;height:16px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-creator{color:var(--dola-text-1);font-size:12px;font-weight:400;line-height:20px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-description-item .knowledge-detail-description{color:var(--dola-text-1);font-size:12px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-description-full{height:auto;align-items:flex-start}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-description-full .knowledge-detail-info-label{line-height:24px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-description-full .knowledge-detail-description{max-width:none;flex:1;min-width:0;line-height:24px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-description-full .knowledge-detail-description.expanded{white-space:normal;overflow:visible;text-overflow:unset}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-description-full .knowledge-detail-desc-toggle{flex-shrink:0;color:var(--dola-primary);font-size:12px;line-height:24px;cursor:pointer;margin-left:8px;white-space:nowrap}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-description-full .knowledge-detail-desc-toggle:hover{opacity:.85}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-table .knowledge-detail-info-row{margin-bottom:4px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-table .knowledge-detail-info-row:last-child{margin-bottom:0}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-table .knowledge-detail-info-item{font-size:12px}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-table .knowledge-detail-info-label{font-size:12px;color:var(--dola-text-1)}.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-table .knowledge-detail-info-value,.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-table .knowledge-detail-type-label,.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-table .knowledge-detail-creator,.knowledge-detail .knowledge-detail-info-section .knowledge-detail-info-table .knowledge-detail-description{font-weight:400;font-size:12px;color:var(--dola-text-1)}.knowledge-detail .knowledge-detail-quality-score{display:flex;align-items:center;gap:4px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;line-height:24px;color:var(--dola-text-1)}.knowledge-detail .knowledge-detail-quality-score .mr-info-modal{width:16px;height:16px}.knowledge-detail .knowledge-detail-quality-score .knowledge-detail-quality-score-add{display:flex;align-items:center;gap:2px;color:var(--dola-primary);font-size:12px}.knowledge-detail .knowledge-detail-quality-score .knowledge-detail-quality-score-add img{width:12px;height:12px}.knowledge-detail .knowledge-detail-tabs-container{flex:1;overflow:hidden;display:flex;flex-direction:column}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-segmented{flex-shrink:0}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container{flex:1;overflow:hidden}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table,.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table-small{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table-tbody .ant-table-cell{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table-tbody>tr:hover>td,.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table-tbody>tr.ant-table-row-hover>td{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table-row:hover .ant-table-cell{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table-row{height:44px!important}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table-thead .ant-table-cell,.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .ant-table-thead>tr>th{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important;font-size:12px}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .custom-table{height:100%}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .custom-table .ant-table-cell{font-size:12px;padding:8px;height:36px;line-height:20px}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .custom-table .ant-table-tbody-virtual-scrollbar-vertical{width:6px!important}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .custom-table .ant-table-tbody-virtual-scrollbar-thumb{width:6px!important;background:rgba(0,0,0,.15)!important}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .enum-button{font-size:12px;padding:2px 8px;height:24px;color:var(--dola-text-1)!important;background:var(--dola-bg-2)!important;border-color:var(--dola-bg-2)!important;box-shadow:none!important}.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .enum-button:hover,.knowledge-detail .knowledge-detail-tabs-container .knowledge-detail-table-container .enum-button:focus{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important;border-color:var(--dola-bg-hover)!important}.knowledge-detail .edit-btn-disabled{opacity:.4;cursor:not-allowed}.knowledge-detail .knowledge-detail-action-buttons{border:1px solid var(--dola-border-1)!important;border-radius:8px}.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text,.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text .iconfont,.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text .anticon{color:var(--dola-text-1)!important}.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text:hover:not(:disabled){background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text:hover:not(:disabled) .iconfont,.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text:hover:not(:disabled) .anticon{color:var(--dola-text-1)!important}.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text:disabled,.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text.edit-btn-disabled{color:var(--dola-text-4)!important}.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text:disabled .iconfont,.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text.edit-btn-disabled .iconfont,.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text:disabled .anticon,.knowledge-detail .knowledge-detail-action-buttons .ant-btn-text.edit-btn-disabled .anticon{color:var(--dola-text-4)!important}.enum-popover-wrapper,.enum-popover-wrapper-table{max-width:400px;max-height:300px;overflow:auto}.enum-popover-wrapper .enum-popover-title,.enum-popover-wrapper-table .enum-popover-title{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid var(--dola-border-1);margin-bottom:8px;font-weight:500}.enum-popover-wrapper .enum-popover-content .enum-popover-item,.enum-popover-wrapper-table .enum-popover-content .enum-popover-item{display:flex;align-items:center;justify-content:space-between;padding:4px 0;gap:16px}.enum-popover-wrapper .enum-popover-content .enum-popover-item .enum-popover-item-single,.enum-popover-wrapper-table .enum-popover-content .enum-popover-item .enum-popover-item-single,.enum-popover-wrapper .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumName,.enum-popover-wrapper-table .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumName,.enum-popover-wrapper .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumValue,.enum-popover-wrapper-table .enum-popover-content .enum-popover-item .enum-popover-item-fieldEnumValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px}.enum-popover .ant-popover-inner{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);box-shadow:0 6px 16px #00000014;color:var(--dola-text-1)}.enum-popover .ant-popover-inner-content{color:var(--dola-text-1)}.enum-popover .ant-popover-arrow:before,.enum-popover .ant-popover-arrow:after{background:var(--dola-bg-popup)}.knowledge-summary-page{width:100%;height:100%}.knowledge-summary-container{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background-color:var(--dola-bg-4);border-radius:9px;border:.75px solid var(--dola-border-1)}.knowledge-summary-container .ant-spin-container:after{background:transparent!important}.knowledge-summary-tabs{flex-shrink:0}.knowledge-summary-tabs .ant-tabs-nav{height:48px;margin-bottom:0!important;padding:0 12px;border-bottom:1px solid var(--dola-border-1)}.knowledge-summary-tabs .ant-tabs-tab{padding:12px 0;font-size:16px;font-family:PingFang SC,sans-serif;line-height:150%;color:var(--dola-text-2);font-weight:400}.knowledge-summary-tabs .ant-tabs-tab:hover{color:var(--dola-text-1)}.knowledge-summary-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:24px}.knowledge-summary-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1);font-weight:400!important;line-height:150%}.knowledge-summary-tabs .ant-tabs-ink-bar{height:2px;background:var(--dola-primary);border-radius:50px}.knowledge-summary-content{flex:1;display:flex;flex-direction:row;min-height:0;overflow:hidden}.knowledge-summary-left{flex-shrink:0;overflow-y:auto;overflow-x:hidden;height:100%;padding:12px}.knowledge-summary-divider{flex-shrink:0;width:1px;cursor:col-resize;position:relative;background:transparent}.knowledge-summary-divider:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:1px;background:var(--dola-border-2);transition:width .2s}.knowledge-summary-divider:hover:after,.knowledge-summary-divider:active:after{width:5px;background:var(--dola-border-1);border-radius:2px}.knowledge-summary-right{flex:1;overflow-y:auto;overflow-x:hidden;min-width:0;height:100%;padding:16px}.knowledge-summary-right-empty{display:flex;justify-content:center;padding-top:100px}.dola-home-frame{position:fixed;inset:0;width:100vw;height:100vh;border:0;display:block}.quota-sider{width:220px;flex-shrink:0;border-right:1px solid var(--dola-border-1);background:var(--dola-bg-popup);padding:16px 0;overflow-y:auto}.quota-sider-menu{list-style:none;margin:0;padding:0}.quota-sider-group{margin-bottom:4px}.quota-sider-group-header{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;cursor:pointer;user-select:none;transition:background-color .1s cubic-bezier(.215,.61,.355,1)}.quota-sider-group-header:hover{background:var(--dola-bg-hover)}.quota-sider-group-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-2);font-weight:500}.quota-sider-group-arrow{color:var(--dola-text-4);font-size:12px;transition:transform .1s cubic-bezier(.215,.61,.355,1)}.quota-sider-group-arrow-collapsed{transform:rotate(-90deg)}.quota-sider-leaves{list-style:none;margin:0;padding:0}.quota-sider-leaf{padding:8px 16px 8px 32px;cursor:pointer;border-radius:6px;margin:2px 8px;transition:background-color .1s cubic-bezier(.215,.61,.355,1),color .1s cubic-bezier(.215,.61,.355,1)}.quota-sider-leaf:hover{background:var(--dola-bg-hover)}.quota-sider-leaf-active,.quota-sider-leaf-active:hover{background:var(--dola-primary-bg)}.quota-sider-leaf-active .quota-sider-leaf-label{color:var(--dola-primary)}.quota-sider-leaf-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.usage-overview{display:flex;flex-direction:column;gap:24px}.usage-overview-header{margin:0;padding:0}.usage-overview-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:22px;line-height:34px;font-weight:600;color:#000;margin:0 0 4px;color:var(--dola-title)}.usage-overview-subtitle{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin:0;color:var(--dola-text-3)}.usage-overview-stats{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}.usage-overview-stat-card{background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);padding:24px;display:flex;flex-direction:column;gap:8px}.usage-overview-stat-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-3)}.usage-overview-stat-value{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:22px;line-height:34px;font-weight:600;color:#000;color:var(--dola-title);font-weight:500}.usage-overview-stat-value-placeholder{color:var(--dola-text-4)}.usage-overview-stat-value-cost{color:var(--dola-success)}.usage-overview-card{background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);padding:24px;display:flex;flex-direction:column;gap:16px}.usage-overview-card-header{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.usage-overview-card-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:var(--dola-title)}.usage-overview-card-warning{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-danger);flex:1;text-align:right}.usage-overview-quota-row{display:flex;flex-direction:column;gap:4px}.usage-overview-quota-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-2)}.usage-overview-quota-bar{display:flex;align-items:center;gap:16px}.usage-overview-quota-bar-loading{justify-content:center;min-height:32px}.usage-overview-quota-progress{flex:1;margin:0;min-width:0}.usage-overview-quota-percent{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-2);font-weight:500;min-width:36px;text-align:right;flex-shrink:0}.usage-overview-info-bar{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--dola-bg-3);border-radius:6px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-2)}.usage-overview-info-bar-icon{color:var(--dola-primary);font-size:16px;flex-shrink:0}.usage-overview-conv-query{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usage-overview .ant-pagination{color:var(--dola-text-2);display:flex;align-items:center;gap:4px}.usage-overview .ant-pagination>li,.usage-overview .ant-pagination .ant-pagination-total-text,.usage-overview .ant-pagination .ant-pagination-options{margin:0}.usage-overview .ant-pagination .ant-pagination-total-text{color:var(--dola-text-2)}.usage-overview .ant-pagination .ant-pagination-item{background:transparent;border-color:var(--dola-border-1)}.usage-overview .ant-pagination .ant-pagination-item a{color:var(--dola-text-2)}.usage-overview .ant-pagination .ant-pagination-item:hover{border-color:var(--dola-primary)}.usage-overview .ant-pagination .ant-pagination-item:hover a{color:var(--dola-primary)}.usage-overview .ant-pagination .ant-pagination-item-active{background:var(--dola-primary-bg);border-color:transparent}.usage-overview .ant-pagination .ant-pagination-item-active a{color:var(--dola-primary)}.usage-overview .ant-pagination .ant-pagination-prev,.usage-overview .ant-pagination .ant-pagination-next,.usage-overview .ant-pagination .ant-pagination-jump-prev,.usage-overview .ant-pagination .ant-pagination-jump-next{color:var(--dola-text-2)}.usage-overview .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.usage-overview .ant-pagination .ant-pagination-next .ant-pagination-item-link,.usage-overview .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link,.usage-overview .ant-pagination .ant-pagination-jump-next .ant-pagination-item-link{color:var(--dola-text-2);background:transparent;border-color:var(--dola-border-1)}.usage-overview .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.usage-overview .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link,.usage-overview .ant-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-link,.usage-overview .ant-pagination .ant-pagination-jump-next:hover .ant-pagination-item-link{color:var(--dola-primary);border-color:var(--dola-primary)}.usage-overview .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,.usage-overview .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link,.usage-overview .ant-pagination .ant-pagination-jump-prev.ant-pagination-disabled .ant-pagination-item-link,.usage-overview .ant-pagination .ant-pagination-jump-next.ant-pagination-disabled .ant-pagination-item-link{color:var(--dola-text-1);border-color:var(--dola-border-1)}.usage-overview .ant-pagination .ant-pagination-options .ant-select:not(.ant-select-disabled) .ant-select-selector{background:transparent;border-color:var(--dola-border-1);color:var(--dola-text-2)}.usage-overview .ant-pagination .ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-primary)}.usage-overview .ant-pagination .ant-pagination-options .ant-select-arrow,.usage-overview .ant-pagination .ant-pagination-options-quick-jumper{color:var(--dola-text-2)}.usage-overview .ant-pagination .ant-pagination-options-quick-jumper input{background:transparent;border-color:var(--dola-border-1);color:var(--dola-text-2)}.usage-overview .ant-pagination .ant-pagination-options-quick-jumper input:hover,.usage-overview .ant-pagination .ant-pagination-options-quick-jumper input:focus{border-color:var(--dola-primary)}.step-indicator{display:flex;align-items:center;width:100%;padding:16px 0}.step-indicator-item{display:flex;align-items:center;flex:1}.step-indicator-item:last-child{flex:0 0 auto}.step-indicator-node{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.step-indicator-dot{width:16px;height:16px;border-radius:50%;background:var(--dola-bg-popup);border:2px solid var(--dola-input-1);display:flex;align-items:center;justify-content:center;transition:all .1s cubic-bezier(.215,.61,.355,1)}.step-indicator-dot-icon{font-size:10px}.step-indicator-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-3);white-space:nowrap;transition:color .1s cubic-bezier(.215,.61,.355,1)}.step-indicator-line{flex:1;height:2px;background:var(--dola-border-1);margin:0 8px 32px;transition:background .1s cubic-bezier(.215,.61,.355,1)}.step-indicator-line-complete{background:var(--dola-primary)}.step-indicator-item-current .step-indicator-dot{border-color:var(--dola-primary);background:var(--dola-bg-popup);box-shadow:0 0 0 4px var(--dola-input-ring-focus)}.step-indicator-item-current .step-indicator-label{color:var(--dola-primary);font-weight:500}.step-indicator-item-complete .step-indicator-dot{background:var(--dola-primary);border-color:var(--dola-primary)}.step-indicator-item-complete .step-indicator-label{color:var(--dola-text-2)}.step-indicator-item-complete .step-indicator-dot-icon{color:#fff}.space-select-dropdown .space-select-option{display:flex;flex-direction:column;gap:2px;padding:2px 0}.space-select-dropdown .space-select-option-busi{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-3)}.space-select-dropdown .space-select-option-name{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.space-select-dropdown .ant-select-item-option-selected .space-select-option-name{color:var(--dola-primary);font-weight:500}.quota-loading-mask-standalone{display:flex;align-items:center;justify-content:center;width:100%;min-height:240px;padding:32px;background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1)}.quota-loading-mask-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--dola-bg-popup);border-radius:10px;z-index:2}.step-fill-form{position:relative;display:flex;flex-direction:column;gap:16px}.step-fill-form-faq{background:var(--dola-bg-3);border-radius:10px;padding:16px 24px;display:flex;flex-direction:column;gap:8px}.step-fill-form-faq-item{display:flex;flex-direction:column;gap:2px}.step-fill-form-faq-q{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-primary);font-weight:500}.step-fill-form-faq-a{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-2)}.step-fill-form-card{background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);padding:16px 24px;display:flex;flex-direction:column;gap:8px}.step-fill-form-card .ant-form-item{margin-bottom:8px}.step-fill-form-card .ant-form-item:last-of-type{margin-bottom:0}.step-fill-form-card .step-fill-form-usecase{margin-bottom:30px}.step-fill-form-card-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:var(--dola-title);margin-bottom:4px}.step-fill-form-actions{display:flex;align-items:center;gap:8px;padding-left:96px;margin-top:24px}.step-fill-form-space-select,.step-fill-form-monthly-usage{width:100%}.step-fill-form-space-busi{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;margin-top:2px;color:var(--dola-text-3)}.step-fill-form-space-busi-label{color:var(--dola-text-3)}.step-fill-form-space-busi-value{color:var(--dola-text-2)}.step-fill-form-scope-group{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.step-fill-form-scope-item{display:inline-flex;align-items:center;gap:2px}.step-fill-form-scope-icon{color:var(--dola-text-4);font-size:16px;cursor:help}.step-fill-form-scope-icon:hover{color:var(--dola-text-3)}.step-bound{display:flex;flex-direction:column;gap:24px}.step-bound-card{background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);padding:24px;display:flex;flex-direction:column;gap:16px}.step-bound-card-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.step-bound-card-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:var(--dola-title)}.step-bound-status-tag{margin-inline-end:0}.step-bound-fields{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.step-bound-field{display:flex;align-items:flex-start;gap:16px}.step-bound-field-label{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-3);flex:0 0 96px;text-align:right}.step-bound-field-value{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1);flex:1;min-width:0;word-break:break-all}.step-bound-status-bar{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:6px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.step-bound-status-bar-icon{font-size:16px;flex-shrink:0}.step-bound-status-bar-success{background:var(--dola-bg-3)}.step-bound-status-bar-success .step-bound-status-bar-icon{color:var(--dola-success)}.step-bound-status-bar-pending{background:var(--dola-warning-bg)}.step-bound-status-bar-pending .step-bound-status-bar-icon{color:var(--dola-primary)}.step-bound-status-bar-error{background:var(--dola-bg-3)}.step-bound-status-bar-error .step-bound-status-bar-icon{color:var(--dola-text-3)}.step-bound-status-bar-withdraw{background:var(--dola-bg-3)}.step-bound-status-bar-withdraw .step-bound-status-bar-icon{color:var(--dola-text-3)}.step-bound-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.obs-binding{display:flex;flex-direction:column;gap:16px}.obs-binding-header{margin:0}.obs-binding-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:22px;line-height:34px;font-weight:600;color:#000;margin:0;color:var(--dola-title)}.obs-binding-stepper{background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);padding:16px 32px}.obs-binding-body{display:flex;flex-direction:column}.obs-binding-step-wrap{position:relative}.apply-form{display:flex;flex-direction:column;gap:16px}.apply-form-info-bar{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--dola-bg-3);border-radius:6px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.apply-form-info-bar-icon{color:var(--dola-primary);font-size:16px;flex-shrink:0}.apply-form-card{background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);padding:16px 24px;display:flex;flex-direction:column;gap:4px}.apply-form-card .ant-form-item{margin-bottom:8px}.apply-form-card .ant-form-item:last-of-type{margin-bottom:0}.apply-form-card-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:var(--dola-title)}.apply-form-card-subtitle{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-3);margin-bottom:20px}.apply-form-quota-input{width:100%;max-width:480px}.apply-form-quota-hint{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#b2b2b2;color:var(--dola-text-3)}.apply-form-actions{display:flex;align-items:center;gap:8px;margin-top:24px}.quota-apply-unbound{display:flex;flex-direction:column;gap:24px}.quota-apply-unbound-warning-bar{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--dola-bg-3);border-radius:6px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.quota-apply-unbound-warning-icon{color:var(--dola-warning);font-size:16px;flex-shrink:0}.quota-apply-unbound-body{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 0}.quota-apply-unbound-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-2);margin:0;text-align:center}.quota-apply{display:flex;flex-direction:column;gap:24px}.quota-apply-header{margin:0}.quota-apply-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:22px;line-height:34px;font-weight:600;color:#000;margin:0;color:var(--dola-title)}.quota-apply-body{display:flex;flex-direction:column}.my-applications{display:flex;flex-direction:column;gap:16px}.my-applications-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.my-applications-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:22px;line-height:34px;font-weight:600;color:#000;margin:0;color:var(--dola-title)}.my-applications-toolbar{display:flex;align-items:center;gap:8px}.my-applications-status-filter{width:120px}.my-applications-table-card{background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);padding:16px}.my-applications-action-placeholder,.my-applications-empty-cell{color:var(--dola-text-4)}.my-applications-content-cell{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1);display:flex;flex-direction:column;gap:2px;white-space:normal;word-break:break-all}.my-applications-approver-cell{display:flex;flex-direction:column;gap:2px}.my-applications-approver-item{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.my-applications-approver-placeholder{color:var(--dola-text-4)}.my-applications-approval-comment{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-danger)}.my-applications-approval-source{color:var(--dola-primary);margin-left:2px}.my-applications-status-tag{border:none!important;font-weight:500;padding:0 8px;line-height:22px;border-radius:6px}.my-applications-status-tag.my-applications-status-tag-pending{background:var(--dola-warning-bg)!important;color:var(--dola-warning)!important;border:1px solid var(--dola-warning)!important}.my-applications-status-tag.my-applications-status-tag-approved{background:var(--dola-success)!important;color:#fff!important}.my-applications-status-tag.my-applications-status-tag-rejected{background:var(--dola-danger)!important;color:#fff!important}.my-applications-status-tag.my-applications-status-tag-revoked{background:var(--dola-text-4)!important;color:#fff!important}.my-applications-action-buttons{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.my-applications-action-buttons .my-applications-revoke-btn.ant-btn{height:24px!important;padding:0 8px!important;font-size:12px!important;border-radius:6px!important;line-height:22px!important;box-shadow:none!important}.my-applications-action-buttons .my-applications-copy-btn.ant-btn{height:24px!important;padding:0 8px!important;font-size:12px!important;border-radius:6px!important;line-height:22px!important}.my-applications .ant-pagination{color:var(--dola-text-2);display:flex;align-items:center;gap:4px}.my-applications .ant-pagination>li,.my-applications .ant-pagination .ant-pagination-total-text,.my-applications .ant-pagination .ant-pagination-options{margin:0}.my-applications .ant-pagination .ant-pagination-total-text{color:var(--dola-text-2)}.my-applications .ant-pagination .ant-pagination-item{background:transparent;border-color:var(--dola-border-1)}.my-applications .ant-pagination .ant-pagination-item a{color:var(--dola-text-2)}.my-applications .ant-pagination .ant-pagination-item:hover{border-color:var(--dola-primary)}.my-applications .ant-pagination .ant-pagination-item:hover a{color:var(--dola-primary)}.my-applications .ant-pagination .ant-pagination-item-active{background:var(--dola-primary-bg);border-color:transparent}.my-applications .ant-pagination .ant-pagination-item-active a{color:var(--dola-primary)}.my-applications .ant-pagination .ant-pagination-prev,.my-applications .ant-pagination .ant-pagination-next,.my-applications .ant-pagination .ant-pagination-jump-prev,.my-applications .ant-pagination .ant-pagination-jump-next{color:var(--dola-text-2)}.my-applications .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.my-applications .ant-pagination .ant-pagination-next .ant-pagination-item-link,.my-applications .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link,.my-applications .ant-pagination .ant-pagination-jump-next .ant-pagination-item-link{color:var(--dola-text-2);background:transparent;border-color:var(--dola-border-1)}.my-applications .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.my-applications .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link,.my-applications .ant-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-link,.my-applications .ant-pagination .ant-pagination-jump-next:hover .ant-pagination-item-link{color:var(--dola-primary);border-color:var(--dola-primary)}.my-applications .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,.my-applications .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link,.my-applications .ant-pagination .ant-pagination-jump-prev.ant-pagination-disabled .ant-pagination-item-link,.my-applications .ant-pagination .ant-pagination-jump-next.ant-pagination-disabled .ant-pagination-item-link{color:var(--dola-text-1);border-color:var(--dola-border-1)}.my-applications .ant-pagination .ant-pagination-options .ant-select:not(.ant-select-disabled) .ant-select-selector{background:transparent;border-color:var(--dola-border-1);color:var(--dola-text-2)}.my-applications .ant-pagination .ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-primary)}.my-applications .ant-pagination .ant-pagination-options .ant-select-arrow,.my-applications .ant-pagination .ant-pagination-options-quick-jumper{color:var(--dola-text-2)}.my-applications .ant-pagination .ant-pagination-options-quick-jumper input{background:transparent;border-color:var(--dola-border-1);color:var(--dola-text-2)}.my-applications .ant-pagination .ant-pagination-options-quick-jumper input:hover,.my-applications .ant-pagination .ant-pagination-options-quick-jumper input:focus{border-color:var(--dola-primary)}.pending-approval{display:flex;flex-direction:column;gap:16px}.pending-approval-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pending-approval-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:22px;line-height:34px;font-weight:600;color:#000;margin:0;color:var(--dola-title)}.pending-approval-toolbar{display:flex;align-items:center;gap:8px}.pending-approval-status-filter{width:120px}.pending-approval-info-bar{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--dola-bg-3);border-radius:6px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1)}.pending-approval-info-bar-icon{color:var(--dola-primary);font-size:16px;flex-shrink:0}.pending-approval-table-card{background:var(--dola-bg-popup);border-radius:10px;border:1px solid var(--dola-border-1);padding:16px}.pending-approval-action-placeholder{color:var(--dola-text-4)}.pending-approval-action-btn.ant-btn{height:24px!important;padding:0 8px!important;font-size:12px!important;border-radius:6px!important;line-height:22px!important}.pending-approval-content-cell{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-1);display:flex;flex-direction:column;gap:2px;white-space:normal;word-break:break-all}.pending-approval-flow{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666}.pending-approval-flow-node-passed{color:var(--dola-success)}.pending-approval-flow-node-current{color:var(--dola-warning);font-weight:500}.pending-approval-flow-arrow{color:var(--dola-text-4)}.pending-approval-status-tag{border:none!important;font-weight:500;padding:0 8px;line-height:22px;border-radius:6px}.pending-approval-status-tag.pending-approval-status-tag-pending{background:var(--dola-warning-bg)!important;color:var(--dola-warning)!important;border:1px solid var(--dola-warning)!important}.pending-approval-status-tag.pending-approval-status-tag-approved{background:var(--dola-success)!important;color:#fff!important}.pending-approval-status-tag.pending-approval-status-tag-rejected{background:var(--dola-danger)!important;color:#fff!important}.pending-approval-status-tag.pending-approval-status-tag-revoked{background:var(--dola-text-4)!important;color:#fff!important}.pending-approval .ant-pagination{color:var(--dola-text-2);display:flex;align-items:center;gap:4px}.pending-approval .ant-pagination>li,.pending-approval .ant-pagination .ant-pagination-total-text,.pending-approval .ant-pagination .ant-pagination-options{margin:0}.pending-approval .ant-pagination .ant-pagination-total-text{color:var(--dola-text-2)}.pending-approval .ant-pagination .ant-pagination-item{background:transparent;border-color:var(--dola-border-1)}.pending-approval .ant-pagination .ant-pagination-item a{color:var(--dola-text-2)}.pending-approval .ant-pagination .ant-pagination-item:hover{border-color:var(--dola-primary)}.pending-approval .ant-pagination .ant-pagination-item:hover a{color:var(--dola-primary)}.pending-approval .ant-pagination .ant-pagination-item-active{background:var(--dola-primary-bg);border-color:transparent}.pending-approval .ant-pagination .ant-pagination-item-active a{color:var(--dola-primary)}.pending-approval .ant-pagination .ant-pagination-prev,.pending-approval .ant-pagination .ant-pagination-next,.pending-approval .ant-pagination .ant-pagination-jump-prev,.pending-approval .ant-pagination .ant-pagination-jump-next{color:var(--dola-text-2)}.pending-approval .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.pending-approval .ant-pagination .ant-pagination-next .ant-pagination-item-link,.pending-approval .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link,.pending-approval .ant-pagination .ant-pagination-jump-next .ant-pagination-item-link{color:var(--dola-text-2);background:transparent;border-color:var(--dola-border-1)}.pending-approval .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.pending-approval .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link,.pending-approval .ant-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-link,.pending-approval .ant-pagination .ant-pagination-jump-next:hover .ant-pagination-item-link{color:var(--dola-primary);border-color:var(--dola-primary)}.pending-approval .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,.pending-approval .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link,.pending-approval .ant-pagination .ant-pagination-jump-prev.ant-pagination-disabled .ant-pagination-item-link,.pending-approval .ant-pagination .ant-pagination-jump-next.ant-pagination-disabled .ant-pagination-item-link{color:var(--dola-text-1);border-color:var(--dola-border-1)}.pending-approval .ant-pagination .ant-pagination-options .ant-select:not(.ant-select-disabled) .ant-select-selector{background:transparent;border-color:var(--dola-border-1);color:var(--dola-text-2)}.pending-approval .ant-pagination .ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-primary)}.pending-approval .ant-pagination .ant-pagination-options .ant-select-arrow,.pending-approval .ant-pagination .ant-pagination-options-quick-jumper{color:var(--dola-text-2)}.pending-approval .ant-pagination .ant-pagination-options-quick-jumper input{background:transparent;border-color:var(--dola-border-1);color:var(--dola-text-2)}.pending-approval .ant-pagination .ant-pagination-options-quick-jumper input:hover,.pending-approval .ant-pagination .ant-pagination-options-quick-jumper input:focus{border-color:var(--dola-primary)}.quota-layout{display:flex;flex-direction:column;width:100%;height:100vh;background:var(--dola-bg-6)}.quota-layout .ant-input,.quota-layout .ant-input-affix-wrapper,.quota-layout .ant-input-number,.quota-layout .ant-input-number-input,.quota-layout .ant-picker,.quota-layout .ant-select:not(.ant-select-customize-input) .ant-select-selector{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}.quota-layout .ant-input-textarea-affix-wrapper{height:auto!important;min-height:auto!important;padding:8px 12px!important}.quota-layout .ant-input-textarea-affix-wrapper .ant-input,.quota-layout .ant-input-textarea-affix-wrapper>textarea.ant-input{height:auto!important;padding:0!important;border:none!important;box-shadow:none!important;background:transparent!important}.quota-layout textarea.ant-input.dola-input{padding:8px 12px!important}.quota-layout .ant-input:hover,.quota-layout .ant-input-affix-wrapper:hover,.quota-layout .ant-input-number:hover,.quota-layout .ant-picker:hover,.quota-layout .ant-select:not(.ant-select-customize-input):not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}.quota-layout .ant-input:focus,.quota-layout .ant-input-focused,.quota-layout .ant-input-affix-wrapper-focused,.quota-layout .ant-input-number-focused,.quota-layout .ant-picker-focused,.quota-layout .ant-select-focused:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{border-color:var(--dola-primary)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}.quota-layout .ant-input::placeholder,.quota-layout .ant-input-number-input::placeholder,.quota-layout .ant-select-selection-placeholder,.quota-layout .ant-picker-input>input::placeholder{color:var(--dola-text-5)!important}.quota-layout .ant-input[disabled],.quota-layout .ant-input-affix-wrapper-disabled,.quota-layout .ant-input-number-disabled,.quota-layout .ant-select-disabled .ant-select-selector,.quota-layout .ant-picker.ant-picker-disabled{background:var(--dola-bg-3)!important;color:var(--dola-text-3)!important;border-color:var(--dola-border-1)!important}.quota-layout .ant-input-data-count,.quota-layout .ant-select-arrow,.quota-layout .ant-picker-suffix{color:var(--dola-text-3)!important}.quota-layout .ant-select-selection-item{color:var(--dola-text-1)!important}.quota-layout .ant-form-item-label>label{color:var(--dola-text-2)!important}.quota-layout .ant-form-item-required:before{color:var(--dola-danger)!important}.quota-layout .ant-form-item-has-error .ant-input,.quota-layout .ant-form-item-has-error .ant-input-affix-wrapper,.quota-layout .ant-form-item-has-error .ant-input-number,.quota-layout .ant-form-item-has-error .ant-select:not(.ant-select-customize-input) .ant-select-selector,.quota-layout .ant-form-item-has-error .ant-picker{border-color:var(--dola-danger)!important}.quota-layout .ant-form-item-explain-error{color:var(--dola-danger)!important}.quota-layout .ant-radio-wrapper{color:var(--dola-text-1)!important}.quota-layout .ant-radio-inner{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}.quota-layout .ant-radio-checked .ant-radio-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}.quota-layout .ant-table,.quota-layout .ant-table-small{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)}.quota-layout .ant-table-tbody .ant-table-cell{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.quota-layout .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.quota-layout .ant-table-tbody>tr:hover>td,.quota-layout .ant-table-tbody>tr.ant-table-row-hover>td,.quota-layout .ant-table-row:hover .ant-table-cell{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}.quota-layout .ant-table-thead .ant-table-cell,.quota-layout .ant-table-thead>tr>th{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-2)!important}.quota-layout .ant-table-placeholder,.quota-layout .ant-table-placeholder>.ant-table-cell{background:var(--dola-bg-popup)!important}.quota-layout .ant-table-container,.quota-layout .ant-table-content{border-color:var(--dola-border-2)!important}.quota-layout .ant-empty-description{color:var(--dola-text-3)!important}.quota-layout .ant-progress-text{color:var(--dola-text-1)!important}.quota-layout .ant-btn-default:not(.ant-btn-primary):not(.ant-btn-dangerous):not([disabled]){background:transparent!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.quota-layout .ant-btn-default:not(.ant-btn-primary):not(.ant-btn-dangerous):not([disabled]):hover{background:var(--dola-bg-hover)!important;border-color:var(--dola-input-border-hover)!important;color:var(--dola-text-1)!important}.quota-layout .ant-btn-default:not(.ant-btn-primary):not(.ant-btn-dangerous):not([disabled]):active{background:var(--dola-bg-3)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}.quota-layout-header{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 24px;background:var(--dola-bg-popup);border-bottom:1px solid var(--dola-border-1);flex-shrink:0}.quota-layout-header-left{display:flex;align-items:center;gap:8px}.quota-layout-header-logo{height:24px;width:auto}.quota-layout-header-back{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#666;color:var(--dola-text-2);cursor:pointer;user-select:none;padding:2px 4px;border-radius:6px;transition:color .1s cubic-bezier(.215,.61,.355,1),background .1s cubic-bezier(.215,.61,.355,1)}.quota-layout-header-back:hover{color:var(--dola-primary);background:var(--dola-bg-hover)}.quota-layout-header-divider{width:1px;height:16px;background:var(--dola-border-1)}.quota-layout-header-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:26px;font-weight:600;color:#666;color:var(--dola-title)}.quota-layout-header-center{flex:1;display:flex;justify-content:center}.quota-layout-header-center .dola-tabs.ant-tabs{margin-bottom:-1px}.quota-layout-header-center .quota-tab-disabled{color:#b2b2b2;cursor:not-allowed}.quota-layout-header-right{display:flex;align-items:center;gap:8px}.quota-layout-body{flex:1;display:flex;min-height:0}.quota-layout-content{flex:1;min-width:0;padding:24px;background:var(--dola-bg-6);overflow-y:auto}.quota-select-dropdown.ant-select-dropdown{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)}.quota-select-dropdown.ant-select-dropdown .ant-select-item{color:var(--dola-text-1)!important}.quota-select-dropdown.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}.quota-select-dropdown.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important;font-weight:500}.quota-select-dropdown.ant-select-dropdown .ant-empty-description{color:var(--dola-text-3)!important}.quota-revoke-popconfirm.ant-popover .ant-popover-inner{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);border-radius:10px;padding:8px 16px!important}.quota-revoke-popconfirm.ant-popover .ant-popconfirm-message-title,.quota-revoke-popconfirm.ant-popover .ant-popconfirm-title{color:var(--dola-text-1)!important;font-size:14px}.quota-revoke-popconfirm.ant-popover .ant-popconfirm-buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.quota-revoke-popconfirm.ant-popover .ant-popconfirm-buttons .ant-btn{height:26px!important;padding:0 16px!important;font-size:14px!important;line-height:24px!important;border-radius:6px!important;box-shadow:none!important;min-width:auto!important}.quota-revoke-popconfirm.ant-popover .ant-popconfirm-buttons .ant-btn-default{background:var(--dola-bg-3)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.quota-revoke-popconfirm.ant-popover .ant-popconfirm-buttons .ant-btn-default:hover{background:var(--dola-bg-hover)!important;border-color:var(--dola-input-border-hover)!important;color:var(--dola-text-1)!important}.quota-revoke-popconfirm.ant-popover .ant-popconfirm-buttons .ant-btn-primary{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important;color:#fff!important}.quota-revoke-popconfirm.ant-popover .ant-popconfirm-buttons .ant-btn-primary:hover{background:var(--dola-primary-hover, var(--dola-primary))!important;border-color:var(--dola-primary-hover, var(--dola-primary))!important;color:#fff!important}.quota-revoke-popconfirm.ant-popover .ant-popover-arrow:before{background:var(--dola-bg-popup)!important}.file-share-container{display:flex;flex-direction:column;width:100%;height:100vh;min-height:0;background:#FFFFFF;overflow:hidden;position:relative}.file-share-container .dashboard-content{flex:1;min-height:0;border-radius:0;box-shadow:none}.file-share-container .file-share-floating-btn{position:fixed;bottom:12px;right:24px;background:#FFFFFF;display:flex;align-items:center;padding:4px;border-radius:10px;box-shadow:0 1px 4px #2f07861f;z-index:1000}.file-share-container .file-share-floating-btn .file-share-floating-btn-logo{margin-left:5px;margin-right:12px}.file-share-container .file-share-floating-btn .file-share-floating-btn-text{padding:3px 12px;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;background:linear-gradient(180deg,#A073FF 0%,#7433FF 100%);box-shadow:0 1px 4px #0000000f;white-space:nowrap}.micro-app-container{width:100%;height:100%;position:relative}.micro-app-container micro-app{display:block;width:100%;height:100%}.micro-app-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px}.quota-exceeded-modal .ant-modal-content{padding:16px;background:var(--dola-bg-popup)!important;border-radius:10px}.quota-exceeded-modal-body{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.quota-exceeded-modal-icon{color:var(--dola-warning);font-size:40px;margin-bottom:8px}.quota-exceeded-modal-title{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:32px;font-weight:500;color:#666;color:var(--dola-title);margin:0}.quota-exceeded-modal-desc{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;color:#666;color:var(--dola-text-2);margin:0;line-height:22px}.quota-exceeded-modal-actions{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}#dola-root[dola-theme=dark] .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .ant-input,#dola-root[dola-theme=dark] .ant-input-outlined{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .ant-select-disabled .ant-select-selector{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-select-arrow{color:var(--dola-text-3)!important}.ant-spin{max-height:none!important}a.ant-btn-disabled{background-color:transparent;border-color:transparent}.ant-tooltip{--antd-arrow-background-color: var(--dola-bg-popup)}.ant-tooltip .ant-tooltip-inner{max-height:300px;overflow:auto;color:var(--dola-text-1);background:var(--dola-bg-popup);border-radius:8px}.ant-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)}html[data-theme=dark] .ant-tooltip{--antd-arrow-background-color: #222226}html[data-theme=dark] .ant-tooltip .ant-tooltip-inner{background:#222226!important;color:#b9b9b9!important}html[data-theme=dark] .ant-tooltip .ant-tooltip-arrow:before{background:#222226!important}html[data-theme=dark] .ant-menu-inline-collapsed-tooltip a,html[data-theme=dark] .ant-menu-inline-collapsed-tooltip a:hover{color:#b9b9b9!important}.ant-table-wrapper .ant-table-tbody>tr>td{padding:16px}.ant-drawer-header-title{flex-direction:row-reverse}.ant-drawer-header-title .ant-drawer-close{margin-inline-start:12px;margin-inline-end:0}.ant-message-custom-content{display:inline-flex;max-width:80vw;max-height:70vh;overflow:auto;white-space:pre-wrap}.ant-tour{width:fit-content}.ant-table-thead>tr>th{color:var(--dola-text-1)!important;font-weight:400!important;font-size:14px;line-height:27px;background:var(--dola-bg-6)!important}.ant-table-thead>tr>th:before{background:var(--dola-border-1)!important}.ant-table{color:var(--dola-text-1)!important;border-top:1px solid var(--dola-border-1);border-right:1px solid var(--dola-border-1);border-left:1px solid var(--dola-border-1);border-radius:6px!important}.ant-notification-topRight{top:68px!important}.ant-menu-inline-collapsed-tooltip a{color:#000000e0}.ant-popover-inner .ant-popconfirm-title{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.ant-popover-inner .ant-popconfirm-buttons .ant-btn{height:32px}.ant-popover-inner .ant-popconfirm-buttons .ant-btn-default{width:64px;border-radius:8px;background:#efefef;border:none;color:#242424}.ant-popover-inner .ant-popconfirm-buttons .ant-btn-default:hover{background:#efefef;border:none;color:#242424}.ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary{border-radius:8px;border:.5px solid rgba(255,255,255,0);background:#242424;width:64px}.ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary:hover{background:#242424}.ant-popover-inner .ola-layout-sider-history{padding:0}.ant-popover-inner .history-item{padding-right:12px;max-width:220px}.anticon{cursor:pointer!important}.anticon>svg{cursor:url(/assets/cursor-icon.svg),pointer!important}.ant-select-dropdown .rc-virtual-list-holder{margin-right:-4px}.ant-select-dropdown .rc-virtual-list-holder-inner{padding-right:4px}.ant-select-dropdown .ant-select-item{padding:7px 8px;color:var(--dola-text-2);font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:14px;font-style:normal;font-weight:400!important;line-height:18px;display:flex;align-items:center;margin:0}.ant-select-dropdown .ant-select-item-option-selected{background:#efefef!important}.sender-model-option{display:flex;align-items:center}.sender-model-option .ant-space-item{display:flex;justify-content:center;align-items:center}.sender-model-option .ant-space-item .sender-model-label{color:#242424!important;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center}.sender-model-option .ant-space-item .sender-model-label .recommend-icon{display:inline-flex;padding:1px 4px 2px;align-items:center;gap:8px;color:#fff;font-family:Alimama FangYuanTi VF;font-size:10px;font-weight:500;line-height:10px;border-radius:3px;margin-left:4px;background:linear-gradient(180deg,#a8cbff 0%,#82a9fc 100%)}.sender-model-option .ant-space-item:last-child{margin-left:5px}.ant-btn,.ant-dropdown-trigger,.ant-select-selector,.ant-select-item,.ant-list-item,.ant-avatar-string{cursor:url(/assets/cursor-icon.svg),pointer!important}.ant-btn[disabled],.ant-btn-disabled,.ant-select-disabled .ant-select-selector,.ant-select-item-disabled,.ant-list-item-disabled{cursor:not-allowed!important}.custom-cursor-icon{cursor:url(/assets/cursor-icon.svg),pointer!important}.no-cursor-icon{cursor:default!important}.ant-form .ant-form-item .ant-form-item-label label{color:#666;font-size:12px;line-height:18px}.ant-tree-select-dropdown .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{background-color:#000;border-color:#000}.ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper-checked:not(.ant-select-tree-checkbox-wrapper-disabled):hover .ant-select-tree-checkbox-inner,.ant-tree-select-dropdown .ant-select-tree-checkbox-checked:not(.ant-select-tree-checkbox-disabled):hover .ant-select-tree-checkbox-inner{background-color:#000;border-color:#000}.ant-tree-select-dropdown .ant-select-tree-checkbox-wrapper:not(.ant-select-tree-checkbox-wrapper-disabled):hover .ant-select-tree-checkbox-inner,.ant-tree-select-dropdown .ant-select-tree-checkbox:not(.ant-select-tree-checkbox-disabled):hover .ant-select-tree-checkbox-inner{border-color:#000}.ant-dropdown .ant-dropdown-menu{border-radius:12px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:10px}#dola-root[dola-theme=dark] .table-collapse{background:transparent!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-collapse-content{background:var(--dola-bg-3)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-collapse-content-box{background:var(--dola-bg-3)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table{background:var(--dola-bg-3)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table-thead>tr>th,#dola-root[dola-theme=dark] .table-collapse .ant-table-thead>tr>td{background:var(--dola-bg-6)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table-tbody>tr>td{background:var(--dola-bg-3)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table-tbody>tr:hover>td{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .table-collapse .ant-table-container{border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse-box .ant-table{background:var(--dola-bg-3)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .table-collapse-box .ant-table-thead>tr>th,#dola-root[dola-theme=dark] .table-collapse-box .ant-table-thead>tr>td{background:var(--dola-bg-6)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse-box .ant-table-tbody>tr>td{background:var(--dola-bg-3)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-collapse-box .ant-table-tbody>tr:hover>td{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .table-collapse-box .ant-table-container{border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .top-toolbar-container .ant-btn:not(.ant-btn-primary):not(:disabled):hover{background-color:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .top-toolbar-container .ant-btn:not(.ant-btn-primary):not(:disabled):hover .iconfont{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .ant-popover-inner,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .ant-popover-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .ant-popover-inner-content,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .ant-popover-inner-content{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .ant-popover-arrow:before,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .ant-popover-arrow:before{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .chat-message-step-tool-item-name-popover-title,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .chat-message-step-tool-item-name-popover-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .chat-message-step-task-title-popover .chat-message-step-tool-item-name-popover-time,#dola-root[dola-theme=dark] .chat-message-step-tool-item-name-popover .chat-message-step-tool-item-name-popover-time{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .ant-select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-select-dropdown .ant-select-item{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ant-select-dropdown .ant-select-item-option-selected{background:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .sender-select-classname{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .sender-select-classname .ant-select-item{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .sender-select-classname .ant-select-item-option-selected{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .sender-select-classname .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .sender-model-label{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-disabled .ant-select-selector{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .async-action-modal .ant-select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-container{border-color:var(--dola-border-1)!important;border-top:1px solid var(--dola-border-1)!important;border-inline-start:1px solid var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-thead>tr>th,#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-thead>tr>td{background:var(--dola-bg-6)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-thead>tr>th.ant-table-cell-scrollbar,#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-thead>tr>td.ant-table-cell-scrollbar{background:var(--dola-bg-6)!important;border-color:var(--dola-border-1)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-tbody>tr:hover>td{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-cell-scrollbar,#dola-root[dola-theme=dark] .async-action-modal .token-table .ant-table-placeholder{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .async-action-modal-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .async-action-modal-dropdown .custom-dropdown{background:var(--dola-bg-popup);color:var(--dola-text-1)}#dola-root[dola-theme=dark] .permission-modal .ant-modal-content,#dola-root[dola-theme=dark] .permission-modal .ant-table-wrapper,#dola-root[dola-theme=dark] .permission-modal .ant-table{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-container{border-color:var(--dola-border-1)!important;border-top:1px solid var(--dola-border-1)!important;border-inline-start:1px solid var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>th,#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>th:before,#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>td:before{background:transparent!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>th.ant-table-cell-scrollbar,#dola-root[dola-theme=dark] .permission-modal .ant-table-thead>tr>td.ant-table-cell-scrollbar{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-tbody>tr:hover>td{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-cell-scrollbar,#dola-root[dola-theme=dark] .permission-modal .ant-table-placeholder{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-table-tbody>tr.new-user-row>td,#dola-root[dola-theme=dark] .permission-modal .ant-table-tbody>tr.new-user-row:hover>td{background:var(--dola-primary-bg)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .permission-modal .ant-input,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input::placeholder,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .permission-modal .ant-input:hover,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input:hover,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .permission-modal .ant-input:focus,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input:focus,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea:focus,#dola-root[dola-theme=dark] .permission-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input.ant-input-focused,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea.ant-input-focused,#dola-root[dola-theme=dark] .permission-modal .ant-input.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .permission-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .permission-modal textarea.ant-input.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .permission-modal .apply-reason-textarea.ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-inner{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled,#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled+span{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-tabs,#dola-root[dola-theme=dark] .permission-modal .ant-tabs-tab .ant-tabs-tab-btn{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .permission-modal .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-tabs-ink-bar{background:var(--dola-primary)!important}#dola-root[dola-theme=dark] .permission-modal .ant-radio-wrapper{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-radio-inner{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .permission-modal .ant-radio-checked .ant-radio-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .permission-modal .ant-btn-link{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .ant-btn-link:hover{color:var(--dola-danger)!important}#dola-root[dola-theme=dark] .permission-modal .ant-btn-link:disabled{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .permission-modal .apply-text,#dola-root[dola-theme=dark] .permission-modal .authorize-text{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .headers-table-header,#dola-root[dola-theme=dark] .permission-modal .params-table-header{background-color:var(--dola-bg-6)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .connection-test-btn,#dola-root[dola-theme=dark] .permission-modal .test-result-textarea,#dola-root[dola-theme=dark] .permission-modal .params-table-row .ant-input:disabled,#dola-root[dola-theme=dark] .permission-modal .param-key-tag{background:var(--dola-bg-5)!important;color:var(--dola-text-1)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .permission-modal .param-key-tag{background:var(--dola-bg-7)!important}#dola-root[dola-theme=dark] .permission-modal .modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-link){background:var(--dola-bg-7)!important;border-color:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-link):hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .permission-modal .modal-footer .ant-btn-primary:disabled,#dola-root[dola-theme=dark] .permission-modal .modal-footer .ant-btn-primary.ant-btn-disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}#dola-root[dola-theme=dark] .cluster-info-tooltip .ant-tooltip-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .cluster-info-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .cluster-info-tooltip .cluster-tooltip-label{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .cluster-info-tooltip .cluster-tooltip-title{border-bottom-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .smart-select-info-tooltip .ant-tooltip-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .smart-select-info-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .smart-select-info-tooltip .smart-select-tooltip-title{border-bottom-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .smart-select-info-tooltip .smart-select-tooltip-desc{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ant-tooltip{--antd-arrow-background-color: var(--dola-bg-popup)}#dola-root[dola-theme=dark] .ant-tooltip .ant-tooltip-inner{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-tooltip .ant-tooltip-arrow:before{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-menu-inline-collapsed-tooltip a,#dola-root[dola-theme=dark] .ant-menu-inline-collapsed-tooltip a:hover{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .waiqian-link-modal__select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .waiqian-link-modal__select-dropdown .ant-select-item{color:var(--dola-text-2)!important;font-size:12px}#dola-root[dola-theme=dark] .waiqian-link-modal__select-dropdown .ant-select-item-option-selected{background:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .waiqian-link-modal__select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-select-clear{background:var(--dola-input-bg)!important;color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input:hover,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input:focus,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input:focus,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .waiqian-link-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .waiqian-link-modal textarea.ant-input.ant-input-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input::placeholder,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input:hover,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input:focus,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input:focus,#dola-root[dola-theme=dark] .token-drawer .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .token-drawer .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .token-drawer textarea.ant-input.ant-input-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .token-drawer .ant-input-disabled,#dola-root[dola-theme=dark] .token-drawer .ant-input[disabled]{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .token-drawer .ant-form-item-label>label{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .user-select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item,#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item-option-content,#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item-option-content span{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .user-select-dropdown .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .user-select-my-classname.ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .user-select-my-classname.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .user-select-my-classname.ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-selection-item{background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-selection-item-remove{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-arrow,#dola-root[dola-theme=dark] .user-select-my-classname .ant-select-clear{color:var(--dola-text-3)!important;background:transparent!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input::placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input:hover,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input:hover,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input:hover,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input:focus,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input:focus,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input:focus,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input:focus,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .skill-upload-create-modal textarea.ant-input.ant-input-focused,#dola-root[dola-theme=dark] .skill-git-create-modal textarea.ant-input.ant-input-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-select:not(.ant-select-disabled) .ant-select-selector,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-select-selection-placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-select-arrow,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-form-item-label>label,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-form-item-label>label{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .ant-radio-wrapper,#dola-root[dola-theme=dark] .skill-git-create-modal .ant-radio-wrapper{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .scope-selector-trigger,#dola-root[dola-theme=dark] .skill-git-create-modal .scope-selector-trigger{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-upload-create-modal .scope-selector-trigger .scope-trigger-placeholder,#dola-root[dola-theme=dark] .skill-git-create-modal .scope-selector-trigger .scope-trigger-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .skill-tag-select-dropdown,#dola-root[dola-theme=dark] .skill-scope-select-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .skill-tag-select-dropdown .ant-select-item,#dola-root[dola-theme=dark] .skill-scope-select-dropdown .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-tag-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),#dola-root[dola-theme=dark] .skill-scope-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .skill-tag-select-dropdown .ant-select-item-option-selected,#dola-root[dola-theme=dark] .skill-scope-select-dropdown .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-header{background:var(--dola-bg-popup)!important;border-bottom:none!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-title{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-body{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-footer{background:var(--dola-bg-popup)!important;border-top:none!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-close{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input .ant-input,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper .ant-input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input:hover,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input:focus,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input.ant-input-focused,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper.ant-input-focused,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-disabled .ant-select-selector{background:var(--dola-bg-2)!important;color:var(--dola-text-4)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-segmented{background:var(--dola-bg-hover)!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-segmented-item-selected{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .quick-import-asset-modal .ant-checkbox-wrapper{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .popupClassName_class{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .popupClassName_class .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .popupClassName_class .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .popupClassName_class .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .link-history-popup{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .link-history-popup .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .link-history-popup .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .link-history-popup .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input .ant-input,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper .ant-input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input:hover,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-input:focus,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .auth-config-modal .ant-input.ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .auth-config-modal .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-select-selection-item{background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-select-selection-item-remove{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-radio-wrapper{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-tree{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .ant-tree-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .auth-config-modal .auth-config-scope-panel,#dola-root[dola-theme=dark] .ant-select-dropdown.auth-config-owners-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.auth-config-owners-dropdown .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.auth-config-owners-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.auth-config-owners-dropdown .ant-select-item-option-selected{background:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-content,#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-header,#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-body,#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-footer{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-close{right:24px;padding:6px;display:flex;align-items:center;justify-content:center;background:transparent!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-close:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ai-prompt-modal .ant-modal-close-x{font-size:14px;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .ant-segmented{background:var(--dola-bg-hover)!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .ant-segmented-item-selected{background:var(--dola-bg-4)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .ant-segmented-item:not(.ant-segmented-item-selected):hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .ant-segmented-item-label{color:inherit!important}#dola-root[dola-theme=dark] .mcp-selector-modal .create-new-btn{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .create-new-btn:hover{background:var(--dola-bg-selected)!important}#dola-root[dola-theme=dark] .mcp-selector-modal .create-new-btn .anticon{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper{background-color:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper .ant-input{background-color:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper:focus,#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper-focused,#dola-root[dola-theme=dark] .skill-select-modal-search .ant-input-affix-wrapper:focus-within{background-color:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ant-popover-inner,#dola-root[dola-theme=dark] .ks-popover-overlay .ant-popover-inner-content,#dola-root[dola-theme=dark] .ks-popover-overlay .ks-popover-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ks-search-input.ant-input-affix-wrapper{background:var(--dola-bg-5)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ks-search-input.ant-input-affix-wrapper .ant-input,#dola-root[dola-theme=dark] .ks-popover-overlay .ant-tree{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ant-tree-treenode:hover{background-color:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ant-tabs-tab-btn{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .ks-popover-overlay .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .model-selector .ant-select-selector{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .model-selector .ant-select-selection-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .model-selector-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .model-selector-dropdown .ant-select-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .model-selector-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .model-selector-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--dola-primary-bg)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-modal-content,#dola-root[dola-theme=dark] .table-detail-modal .ant-modal-body,#dola-root[dola-theme=dark] .table-detail-modal .modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-table{background:var(--dola-bg-popup)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-table-thead>tr>th{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-table-tbody>tr>td{background:var(--dola-bg-popup)!important;border-bottom-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .table-detail-modal .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.publish-to-dashboard-modal-dropdown{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.publish-to-dashboard-modal-dropdown .ant-select-item{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.publish-to-dashboard-modal-dropdown .ant-select-item-option-selected{background:var(--dola-bg-hover)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.publish-to-dashboard-modal-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .time-filter-modal .time-filter-title{color:var(--dola-title)!important}#dola-root[dola-theme=dark] .time-filter-modal .time-filter-close{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .time-filter-modal .time-filter-close:hover{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker{background:var(--dola-input-bg)!important;border-color:var(--dola-input-border-default)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker input{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker input::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker:hover{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme=dark] .time-filter-modal .ant-picker.ant-picker-focused{border-color:var(--dola-input-border-focus)!important;box-shadow:0 0 0 2px var(--dola-input-ring-focus)!important}#dola-root[dola-theme=dark] .time-filter-modal .quick-btn,#dola-root[dola-theme=dark] .time-filter-modal .granularity-btn{background:var(--dola-bg-5)!important;border-color:var(--dola-input-border-default)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .time-filter-modal .quick-btn:hover,#dola-root[dola-theme=dark] .time-filter-modal .granularity-btn:hover{border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .time-filter-modal .quick-btn.active,#dola-root[dola-theme=dark] .time-filter-modal .granularity-btn.active{background:var(--dola-primary-bg)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .time-filter-modal .cancel-btn{background-color:var(--dola-bg-7)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .time-filter-modal .cancel-btn:hover{background-color:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .time-filter-modal .confirm-btn{background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-text-reverse)!important}#dola-root[dola-theme=dark] .time-filter-modal .confirm-btn:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}#dola-root[dola-theme=dark] .time-filter-modal .confirm-btn:disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-panel-container{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);box-shadow:none!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-date-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-datetime-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-body,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-ranges{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header{color:var(--dola-text-1)!important;border-bottom-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-view,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-view button{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-view button:hover{color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-super-prev-btn,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-super-next-btn,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-prev-btn,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-next-btn{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-super-prev-btn:hover,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-super-next-btn:hover,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-prev-btn:hover,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-header .ant-picker-header-next-btn:hover{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-content th{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-cell-inner{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell:not(.ant-picker-cell-in-view){color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-disabled:before{background:transparent!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--dola-primary)!important;color:var(--dola-text-reverse)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column{border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column:not(:first-child){border-left-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-inner{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-inner:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer{border-top-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-ranges{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-now-btn,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-now>a{color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-now-btn:hover,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-picker-now>a:hover{color:var(--dola-primary-soft)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-btn-primary{background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-text-reverse)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-btn-primary:hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-btn-primary:disabled,#dola-root[dola-theme=dark] .ant-picker-dropdown.time-filter-picker-dropdown .ant-picker-footer .ant-btn-primary.ant-btn-disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-panel-container{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);box-shadow:none!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-header,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-body,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-footer,#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-ranges{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column{border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column:not(:first-child){border-left-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-inner{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-inner:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-time-panel-column .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-footer{border-top-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-picker-dropdown.scheduled-push-time-picker-dropdown .ant-picker-footer .ant-picker-ranges{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1);box-shadow:0 6px 16px #0006!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree{background:transparent;color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-node-content-wrapper:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-node-selected .ant-select-tree-node-content-wrapper{background:var(--dola-bg-selected)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-title{color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-checkbox-inner{background:transparent!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner,#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-select-tree-switcher{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-input-affix-wrapper input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .ant-select-dropdown.data-detail-tree-select-dropdown .ant-input-affix-wrapper .anticon{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-content{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-header{background:transparent}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-close{color:var(--dola-text-2)}#dola-root[dola-theme=dark] .data-detail-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .data-detail-modal .ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper input,#dola-root[dola-theme=dark] .data-detail-modal .ant-input input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .data-detail-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper input::placeholder,#dola-root[dola-theme=dark] .data-detail-modal .ant-input input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-input-affix-wrapper .anticon,#dola-root[dola-theme=dark] .data-detail-modal .ant-input .anticon{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .data-detail-modal .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-select-selection-placeholder,#dola-root[dola-theme=dark] .data-detail-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .data-detail-modal .ant-select-clear{background:var(--dola-input-bg);color:var(--dola-text-3)}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-content{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-header{background:transparent}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-close{color:var(--dola-text-2)}#dola-root[dola-theme=dark] .code-view-modal .ant-modal-close:hover{color:var(--dola-text-1);background:var(--dola-bg-hover)}#dola-root[dola-theme=dark] .ant-empty-image{opacity:.6}#dola-root[dola-theme=dark] .ant-empty-description{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .ant-spin-nested-loading>div>.ant-spin .ant-spin-text{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ant-spin-container:after{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu{background-color:var(--dola-bg-popup);box-shadow:0 6px 16px #0006}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title{color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover{background-color:var(--dola-bg-hover);color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-selected{background-color:var(--dola-bg-selected);color:var(--dola-text-1)}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-disabled,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-disabled,#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-disabled{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider{background-color:var(--dola-border-1)}#dola-root[dola-theme=dark] .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-title{color:var(--dola-text-3)}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-content,#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-header,#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-body,#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-footer{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-close{background:transparent!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-modal-footer{border-top-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-upload-drag{background:var(--dola-bg-3)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .file-import-modal-wrapper .ant-upload-drag:hover{background:var(--dola-primary-bg)!important}#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-content,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-content,#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-header,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-header,#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-body,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-body,#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-footer,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-footer{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-title,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-close,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-close{background:transparent!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .analysis-rule-modal .ant-modal-close:hover,#dola-root[dola-theme=dark] .rule-detail-modal .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .rule-detail-modal .ant-input,#dola-root[dola-theme=dark] .rule-detail-modal .ant-input-outlined,#dola-root[dola-theme=dark] .rule-detail-modal .ant-select-selector{background:var(--dola-input-bg)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .rule-detail-modal .ant-input::placeholder,#dola-root[dola-theme=dark] .rule-detail-modal .ant-input-textarea textarea::placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .rule-detail-modal .ant-select-selection-placeholder{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .rule-detail-modal .ant-form-item-label>label{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .rule-detail-modal .cancel-button{background:var(--dola-bg-1)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .rule-detail-modal .cancel-button:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .ant-checkbox-wrapper{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled,#dola-root[dola-theme=dark] .ant-checkbox-wrapper .ant-checkbox-disabled+span{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-checkbox-inner{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-checkbox-checked .ant-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner{background:var(--dola-bg-popup)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner:after{background:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-checkbox-disabled .ant-checkbox-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-inner{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-checked .ant-tree-checkbox-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background:var(--dola-bg-popup)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background:var(--dola-primary)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after{border-color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-content,#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-header,#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-body,#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-footer{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-close{background:transparent!important;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-modal-footer{border-top-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-form-item-label>label{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-radio-wrapper{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-tabs-tab{color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .database-config-modal-wrapper .ant-tabs-ink-bar{background:var(--dola-primary)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-title{color:var(--dola-text-1)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-content{color:var(--dola-text-2)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn{min-width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:none!important;background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn:not(:disabled):hover{background:var(--dola-btn-secondary-bg-hover)!important;border-color:var(--dola-btn-secondary-border)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn:disabled,#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn.ant-btn-disabled{background:var(--dola-btn-secondary-bg-disabled)!important;border-color:var(--dola-btn-secondary-bg-disabled)!important;color:var(--dola-btn-secondary-text-disabled)!important;opacity:1!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous){background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous):disabled,#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous).ant-btn-disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important;opacity:1!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous{background:var(--dola-btn-danger-bg-default)!important;border-color:var(--dola-btn-danger-bg-default)!important;color:var(--dola-btn-danger-text)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous:not(:disabled):hover{background:var(--dola-btn-danger-bg-hover)!important;border-color:var(--dola-btn-danger-bg-hover)!important}#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous:disabled,#dola-root[dola-theme] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-dangerous.ant-btn-disabled{background:var(--dola-btn-danger-bg-disabled)!important;border-color:var(--dola-btn-danger-bg-disabled)!important;color:var(--dola-btn-danger-text-disabled)!important;opacity:1!important}#dola-root[dola-theme] .ant-radio-inner{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme] .ant-radio:hover .ant-radio-inner{border-color:var(--dola-input-border-hover)!important}#dola-root[dola-theme] .ant-radio-checked .ant-radio-inner{background:var(--dola-primary)!important;border-color:var(--dola-primary)!important}#dola-root[dola-theme] .ant-radio-checked .ant-radio-inner:after{background:#fff!important}#dola-root[dola-theme] .ant-radio-checked:after,#dola-root[dola-theme] .ant-radio-wrapper:hover .ant-radio:after{border-color:var(--dola-primary)!important}#dola-root[dola-theme] .ant-radio-wrapper{color:var(--dola-text-1)}#dola-root[dola-theme] .ant-radio-disabled .ant-radio-inner{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme] .ant-modal-close{background:transparent!important;color:var(--dola-text-2)!important}#dola-root[dola-theme] .ant-modal-close:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn{min-width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link){background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important;box-shadow:none!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link):hover{background:var(--dola-btn-secondary-bg-hover)!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled){background:var(--dola-btn-primary-bg-default)!important;border-color:var(--dola-btn-primary-bg-default)!important;color:var(--dola-btn-primary-text)!important;box-shadow:none!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:var(--dola-btn-primary-bg-hover)!important;border-color:var(--dola-btn-primary-bg-hover)!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-primary:disabled,#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-primary.ant-btn-disabled{background:var(--dola-btn-disabled-bg)!important;border-color:var(--dola-btn-disabled-bg)!important;color:var(--dola-btn-disabled-text)!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link):disabled,#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link).ant-btn-disabled{background:var(--dola-btn-secondary-bg-disabled)!important;border-color:var(--dola-btn-secondary-bg-disabled)!important;color:var(--dola-btn-secondary-text-disabled)!important;opacity:1!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-dangerous:not(:disabled){background:var(--dola-btn-danger-bg-default)!important;border-color:var(--dola-btn-danger-bg-default)!important;color:var(--dola-btn-danger-text)!important;box-shadow:none!important}#dola-root[dola-theme] .ant-modal .ant-modal-footer .ant-btn-dangerous:not(:disabled):hover{background:var(--dola-btn-danger-bg-hover)!important;border-color:var(--dola-btn-danger-bg-hover)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-title{color:var(--dola-text-1)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-content{color:var(--dola-text-2)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-btns .ant-btn{width:80px;height:32px;padding:4px 16px;border-radius:8px;font-size:14px;background:var(--dola-btn-secondary-bg-default)!important;border:1px solid var(--dola-btn-secondary-border)!important;color:var(--dola-btn-secondary-text)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-btns .ant-btn:hover{background:var(--dola-btn-secondary-bg-hover)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-btns .ant-btn-dangerous{background:var(--dola-btn-danger-bg-default)!important;border-color:var(--dola-btn-danger-bg-default)!important;color:var(--dola-btn-danger-text)!important}#dola-root[dola-theme] .knowledge-delete-confirm .ant-modal-confirm-btns .ant-btn-dangerous:hover{background:var(--dola-btn-danger-bg-hover)!important;border-color:var(--dola-btn-danger-bg-hover)!important}#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-modal-content{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input-affix-wrapper{background:var(--dola-input-bg)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input input,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input-affix-wrapper input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input::placeholder,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input input::placeholder,#dola-root[dola-theme=dark] .mcp-config-modal-wrapper .ant-input-affix-wrapper input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input .ant-input-number-input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper .ant-input-number-input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number .ant-input-number-input,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number .ant-input-number-input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input .ant-input-number-input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-affix-wrapper .ant-input-number-input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number .ant-input-number-input::placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-wrapper .ant-input-number .ant-input-number-input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-group-addon{background:var(--dola-bg-1)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-select-selection-placeholder,#dola-root[dola-theme=dark] .html-prop-editor .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-color-picker-trigger{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-color-picker-trigger .ant-color-picker-trigger-text{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap{background:var(--dola-bg-2)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap .ant-input-number-handler{border-color:var(--dola-border-1)!important;color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap .ant-input-number-handler:hover{color:var(--dola-text-1)!important;background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,#dola-root[dola-theme=dark] .html-prop-editor .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{color:inherit!important}#dola-root[dola-theme=dark] .dashboard-action-dropdown-compact .ant-dropdown-menu{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)!important;box-shadow:0 6px 16px #0006!important}#dola-root[dola-theme=dark] .dashboard-action-dropdown-compact .ant-dropdown-menu-item{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .dashboard-action-dropdown-compact .ant-dropdown-menu-item:hover{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .dashboard-action-dropdown-compact .ant-dropdown-menu-item .ant-dropdown-menu-title-content{color:inherit!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper{background:var(--dola-bg-1)!important;border-color:transparent!important;box-shadow:none!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper:hover,#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper:focus-within{background:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper .ant-input{background:transparent!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper .ant-input-clear-icon{color:var(--dola-text-4)!important}#dola-root[dola-theme=dark] .data-selector-panel .ant-input-affix-wrapper .ant-input-clear-icon:hover{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .agent-card-use-btn.ant-btn{background:var(--dola-bg-popup)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .agent-card-use-btn.ant-btn:hover{background:var(--dola-bg-popup)!important;border-color:var(--dola-primary)!important;color:var(--dola-primary)!important}#dola-root[dola-theme=dark] .knowledge-tree-permission-btn.ant-btn{background:var(--dola-bg-popup)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-3)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .knowledge-tree-permission-btn.ant-btn:hover{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-btn-cancel.ant-btn{background:var(--dola-bg-hover)!important;color:var(--dola-text-1)!important;border-color:transparent!important;box-shadow:none!important}#dola-root[dola-theme=dark] .ant-btn-cancel.ant-btn:hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .databaseConfigModal-modal .dola-btn.ant-btn-default{background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .databaseConfigModal-modal .dola-btn.ant-btn-default:not(:disabled):hover{background:var(--dola-bg-selected)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.create-dashboard-modal .ant-modal-content{background:var(--dola-bg-popup)!important;border:1px solid var(--dola-border-1)!important;border-radius:12px!important}.create-dashboard-modal .ant-modal-close-x{color:var(--dola-text-3)!important}.create-dashboard-modal .ant-modal-title{color:var(--dola-text-1)!important}.create-dashboard-modal .ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.create-dashboard-modal .ant-input::placeholder{color:var(--dola-text-3)!important}.create-dashboard-modal .ant-input:hover,.create-dashboard-modal .ant-input:focus{border-color:#7433ff!important;box-shadow:none!important}.create-dashboard-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}.create-dashboard-modal .ant-select-arrow{color:var(--dola-text-3)!important}.create-dashboard-modal .cancel-btn.ant-btn{background:var(--dola-bg-hover)!important;border-color:transparent!important;color:var(--dola-text-2)!important;box-shadow:none!important}.create-dashboard-modal .cancel-btn.ant-btn:hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-input{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-input::placeholder{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-input:hover,#dola-root[dola-theme=dark] .create-dashboard-modal .ant-input:focus{border-color:#7433ff!important;box-shadow:none!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-select:not(.ant-select-disabled) .ant-select-selector{background:var(--dola-input-bg)!important;border-color:var(--dola-border-1)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .ant-select-arrow{color:var(--dola-text-3)!important}#dola-root[dola-theme=dark] .create-dashboard-modal .cancel-btn.ant-btn{background:var(--dola-bg-hover)!important;border-color:transparent!important;color:var(--dola-text-2)!important;box-shadow:none!important}#dola-root[dola-theme=dark] .create-dashboard-modal .cancel-btn.ant-btn:hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner{background:var(--dola-bg-popup)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-title{color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-buttons .ant-btn-default{background:var(--dola-bg-hover)!important;border:none!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-buttons .ant-btn-default:hover{background:var(--dola-bg-selected)!important;color:var(--dola-text-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary{background:var(--dola-bg-2)!important;color:var(--dola-text-1)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-popover-inner .ant-popconfirm-buttons .ant-btn-primary:hover{background:var(--dola-bg-hover)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ant-popover-arrow:before,#dola-root[dola-theme=dark] .ant-popover-arrow:after{background:var(--dola-bg-popup)!important}:root{--graft-ui-el-color-white: #ffffff;--graft-ui-el-color-black: #000000;--graft-ui-el-color-primary-rgb: 10, 108, 255;--graft-ui-el-color-success-rgb: 103, 194, 58;--graft-ui-el-color-warning-rgb: 230, 162, 60;--graft-ui-el-color-danger-rgb: 245, 108, 108;--graft-ui-el-color-error-rgb: 245, 108, 108;--graft-ui-el-color-info-rgb: 144, 147, 153;--graft-ui-el-font-size-extra-large: 20px;--graft-ui-el-font-size-large: 18px;--graft-ui-el-font-size-medium: 16px;--graft-ui-el-font-size-base: 14px;--graft-ui-el-font-size-small: 13px;--graft-ui-el-font-size-extra-small: 12px;--graft-ui-el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--graft-ui-el-font-weight-primary: 500;--graft-ui-el-font-line-height-primary: 24px;--graft-ui-el-index-normal: 1;--graft-ui-el-index-top: 1000;--graft-ui-el-index-popper: 2000;--graft-ui-el-border-radius-base: 4px;--graft-ui-el-border-radius-small: 2px;--graft-ui-el-border-radius-round: 20px;--graft-ui-el-border-radius-circle: 100%;--graft-ui-el-transition-duration: .3s;--graft-ui-el-transition-duration-fast: .2s;--graft-ui-el-transition-function-ease-in-out-bezier: cubic-bezier(.645, .045, .355, 1);--graft-ui-el-transition-function-fast-bezier: cubic-bezier(.23, 1, .32, 1);--graft-ui-el-transition-all: all var(--graft-ui-el-transition-duration) var(--graft-ui-el-transition-function-ease-in-out-bezier);--graft-ui-el-transition-fade: opacity var(--graft-ui-el-transition-duration) var(--graft-ui-el-transition-function-fast-bezier);--graft-ui-el-transition-md-fade: transform var(--graft-ui-el-transition-duration) var(--graft-ui-el-transition-function-fast-bezier), opacity var(--graft-ui-el-transition-duration) var(--graft-ui-el-transition-function-fast-bezier);--graft-ui-el-transition-fade-linear: opacity var(--graft-ui-el-transition-duration-fast) linear;--graft-ui-el-transition-border: border-color var(--graft-ui-el-transition-duration-fast) var(--graft-ui-el-transition-function-ease-in-out-bezier);--graft-ui-el-transition-box-shadow: box-shadow var(--graft-ui-el-transition-duration-fast) var(--graft-ui-el-transition-function-ease-in-out-bezier);--graft-ui-el-transition-color: color var(--graft-ui-el-transition-duration-fast) var(--graft-ui-el-transition-function-ease-in-out-bezier);--graft-ui-el-component-size-large: 40px;--graft-ui-el-component-size: 32px;--graft-ui-el-component-size-small: 24px}:root{color-scheme:light;--graft-ui-el-color-primary: #0A6CFF;--graft-ui-el-color-primary-light-3: rgb(84, 152, 255);--graft-ui-el-color-primary-light-5: rgb(133, 182, 255);--graft-ui-el-color-primary-light-7: rgb(182, 211, 255);--graft-ui-el-color-primary-light-8: rgb(206, 226, 255);--graft-ui-el-color-primary-light-9: rgb(231, 240, 255);--graft-ui-el-color-primary-dark-2: rgb(8, 86, 204);--graft-ui-el-color-success: #67c23a;--graft-ui-el-color-success-light-3: rgb(149, 212, 117);--graft-ui-el-color-success-light-5: rgb(179, 225, 157);--graft-ui-el-color-success-light-7: rgb(209, 237, 196);--graft-ui-el-color-success-light-8: rgb(225, 243, 216);--graft-ui-el-color-success-light-9: rgb(240, 249, 235);--graft-ui-el-color-success-dark-2: rgb(82, 155, 46);--graft-ui-el-color-warning: #e6a23c;--graft-ui-el-color-warning-light-3: rgb(238, 190, 119);--graft-ui-el-color-warning-light-5: rgb(243, 209, 158);--graft-ui-el-color-warning-light-7: rgb(248, 227, 197);--graft-ui-el-color-warning-light-8: rgb(250, 236, 216);--graft-ui-el-color-warning-light-9: rgb(253, 246, 236);--graft-ui-el-color-warning-dark-2: rgb(184, 130, 48);--graft-ui-el-color-danger: #f56c6c;--graft-ui-el-color-danger-light-3: rgb(248, 152, 152);--graft-ui-el-color-danger-light-5: rgb(250, 182, 182);--graft-ui-el-color-danger-light-7: rgb(252, 211, 211);--graft-ui-el-color-danger-light-8: rgb(253, 226, 226);--graft-ui-el-color-danger-light-9: rgb(254, 240, 240);--graft-ui-el-color-danger-dark-2: rgb(196, 86, 86);--graft-ui-el-color-error: #f56c6c;--graft-ui-el-color-error-light-3: rgb(248, 152, 152);--graft-ui-el-color-error-light-5: rgb(250, 182, 182);--graft-ui-el-color-error-light-7: rgb(252, 211, 211);--graft-ui-el-color-error-light-8: rgb(253, 226, 226);--graft-ui-el-color-error-light-9: rgb(254, 240, 240);--graft-ui-el-color-error-dark-2: rgb(196, 86, 86);--graft-ui-el-color-info: #909399;--graft-ui-el-color-info-light-3: rgb(177, 179, 184);--graft-ui-el-color-info-light-5: rgb(200, 201, 204);--graft-ui-el-color-info-light-7: rgb(222, 223, 224);--graft-ui-el-color-info-light-8: rgb(233, 233, 235);--graft-ui-el-color-info-light-9: rgb(244, 244, 245);--graft-ui-el-color-info-dark-2: rgb(115, 118, 122);--graft-ui-el-bg-color: #ffffff;--graft-ui-el-bg-color-page: #f2f3f5;--graft-ui-el-bg-color-overlay: #ffffff;--graft-ui-el-text-color-primary: #303133;--graft-ui-el-text-color-regular: #606266;--graft-ui-el-text-color-secondary: #909399;--graft-ui-el-text-color-placeholder: #a8abb2;--graft-ui-el-text-color-disabled: #c0c4cc;--graft-ui-el-border-color: #dcdfe6;--graft-ui-el-border-color-light: #e4e7ed;--graft-ui-el-border-color-lighter: #ebeef5;--graft-ui-el-border-color-extra-light: #f2f6fc;--graft-ui-el-border-color-dark: #d4d7de;--graft-ui-el-border-color-darker: #cdd0d6;--graft-ui-el-fill-color: #f0f2f5;--graft-ui-el-fill-color-light: #f5f7fa;--graft-ui-el-fill-color-lighter: #fafafa;--graft-ui-el-fill-color-extra-light: #fafcff;--graft-ui-el-fill-color-dark: #ebedf0;--graft-ui-el-fill-color-darker: #e6e8eb;--graft-ui-el-fill-color-blank: #ffffff;--graft-ui-el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .04), 0px 8px 20px rgba(0, 0, 0, .08);--graft-ui-el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);--graft-ui-el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);--graft-ui-el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);--graft-ui-el-disabled-bg-color: var(--graft-ui-el-fill-color-light);--graft-ui-el-disabled-text-color: var(--graft-ui-el-text-color-placeholder);--graft-ui-el-disabled-border-color: var(--graft-ui-el-border-color-light);--graft-ui-el-overlay-color: rgba(0, 0, 0, .8);--graft-ui-el-overlay-color-light: rgba(0, 0, 0, .7);--graft-ui-el-overlay-color-lighter: rgba(0, 0, 0, .5);--graft-ui-el-mask-color: rgba(255, 255, 255, .9);--graft-ui-el-mask-color-extra-light: rgba(255, 255, 255, .3);--graft-ui-el-border-width: 1px;--graft-ui-el-border-style: solid;--graft-ui-el-border-color-hover: var(--graft-ui-el-text-color-disabled);--graft-ui-el-border: var(--graft-ui-el-border-width) var(--graft-ui-el-border-style) var(--graft-ui-el-border-color);--graft-ui-el-svg-monochrome-grey: var(--graft-ui-el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--graft-ui-el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.graft-ui-el-fade-in-linear-enter-active,.graft-ui-el-fade-in-linear-leave-active{transition:var(--graft-ui-el-transition-fade-linear)}.graft-ui-el-fade-in-linear-enter-from,.graft-ui-el-fade-in-linear-leave-to{opacity:0}.graft-ui-el-fade-in-enter-active,.graft-ui-el-fade-in-leave-active{transition:all var(--graft-ui-el-transition-duration) cubic-bezier(.55,0,.1,1)}.graft-ui-el-fade-in-enter-from,.graft-ui-el-fade-in-leave-active{opacity:0}.graft-ui-el-zoom-in-center-enter-active,.graft-ui-el-zoom-in-center-leave-active{transition:all var(--graft-ui-el-transition-duration) cubic-bezier(.55,0,.1,1)}.graft-ui-el-zoom-in-center-enter-from,.graft-ui-el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.graft-ui-el-zoom-in-top-enter-active,.graft-ui-el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--graft-ui-el-transition-md-fade);transform-origin:center top}.graft-ui-el-zoom-in-top-enter-active[data-popper-placement^=top],.graft-ui-el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.graft-ui-el-zoom-in-top-enter-from,.graft-ui-el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.graft-ui-el-zoom-in-bottom-enter-active,.graft-ui-el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--graft-ui-el-transition-md-fade);transform-origin:center bottom}.graft-ui-el-zoom-in-bottom-enter-from,.graft-ui-el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.graft-ui-el-zoom-in-left-enter-active,.graft-ui-el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--graft-ui-el-transition-md-fade);transform-origin:top left}.graft-ui-el-zoom-in-left-enter-from,.graft-ui-el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--graft-ui-el-transition-duration) height ease-in-out,var(--graft-ui-el-transition-duration) padding-top ease-in-out,var(--graft-ui-el-transition-duration) padding-bottom ease-in-out}.graft-ui-el-collapse-transition-leave-active,.graft-ui-el-collapse-transition-enter-active{transition:var(--graft-ui-el-transition-duration) max-height ease-in-out,var(--graft-ui-el-transition-duration) padding-top ease-in-out,var(--graft-ui-el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--graft-ui-el-transition-duration) width ease-in-out,var(--graft-ui-el-transition-duration) padding-left ease-in-out,var(--graft-ui-el-transition-duration) padding-right ease-in-out}.graft-ui-el-list-enter-active,.graft-ui-el-list-leave-active{transition:all 1s}.graft-ui-el-list-enter-from,.graft-ui-el-list-leave-to{opacity:0;transform:translateY(-30px)}.graft-ui-el-list-leave-active{position:absolute!important}.graft-ui-el-opacity-transition{transition:opacity var(--graft-ui-el-transition-duration) cubic-bezier(.55,0,.1,1)}.graft-ui-el-icon--right{margin-left:5px}.graft-ui-el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.graft-ui-el-icon{--color: inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.graft-ui-el-icon.is-loading{animation:rotating 2s linear infinite}.graft-ui-el-icon svg{height:1em;width:1em}.graft-ui-el-link{--graft-ui-el-link-font-size: var(--graft-ui-el-font-size-base);--graft-ui-el-link-font-weight: var(--graft-ui-el-font-weight-primary);--graft-ui-el-link-text-color: var(--graft-ui-el-text-color-regular);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-text-color-placeholder)}.graft-ui-el-link{display:inline-flex;justify-content:center;align-items:center;flex-direction:row;vertical-align:middle;position:relative;text-decoration:none;outline:none;cursor:pointer;padding:0;font-size:var(--graft-ui-el-link-font-size);font-weight:var(--graft-ui-el-link-font-weight);color:var(--graft-ui-el-link-text-color)}.graft-ui-el-link.is-hover-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--graft-ui-el-link-hover-text-color)}.graft-ui-el-link.is-underline:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--graft-ui-el-link-text-color)}.graft-ui-el-link:hover{color:var(--graft-ui-el-link-hover-text-color)}.graft-ui-el-link:hover:after{border-color:var(--graft-ui-el-link-hover-text-color)}.graft-ui-el-link [class*=graft-ui-el-icon-]+span{margin-left:5px}.graft-ui-el-link__inner{display:inline-flex;justify-content:center;align-items:center}.graft-ui-el-link.graft-ui-el-link--primary{--graft-ui-el-link-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-primary-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-primary-light-5)}.graft-ui-el-link.graft-ui-el-link--success{--graft-ui-el-link-text-color: var(--graft-ui-el-color-success);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-success-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-success-light-5)}.graft-ui-el-link.graft-ui-el-link--warning{--graft-ui-el-link-text-color: var(--graft-ui-el-color-warning);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-warning-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-warning-light-5)}.graft-ui-el-link.graft-ui-el-link--danger{--graft-ui-el-link-text-color: var(--graft-ui-el-color-danger);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-danger-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-danger-light-5)}.graft-ui-el-link.graft-ui-el-link--error{--graft-ui-el-link-text-color: var(--graft-ui-el-color-error);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-error-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-error-light-5)}.graft-ui-el-link.graft-ui-el-link--info{--graft-ui-el-link-text-color: var(--graft-ui-el-color-info);--graft-ui-el-link-hover-text-color: var(--graft-ui-el-color-info-light-3);--graft-ui-el-link-disabled-text-color: var(--graft-ui-el-color-info-light-5)}.graft-ui-el-link.is-disabled{color:var(--graft-ui-el-link-disabled-text-color);cursor:not-allowed}.graft-ui-el-link.is-disabled:after{border-color:var(--graft-ui-el-link-disabled-text-color)}.graft-ui-el-user-item[data-v-6e84b367] .graft-ui-el-link__inner{overflow:hidden}.graft-ui-el-user-item[data-v-6e84b367] .graft-ui-el-link__inner img{margin-right:2px;height:var(--graft-ui-el-link-font-size)}.graft-ui-el-user-item[data-v-6e84b367] .graft-ui-el-link__inner span{flex:1;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graft-ui-el-tag{--graft-ui-el-tag-font-size: 12px;--graft-ui-el-tag-border-radius: 4px;--graft-ui-el-tag-border-radius-rounded: 9999px}.graft-ui-el-tag{background-color:var(--graft-ui-el-tag-bg-color);border-color:var(--graft-ui-el-tag-border-color);color:var(--graft-ui-el-tag-text-color);display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:24px;padding:0 9px;font-size:var(--graft-ui-el-tag-font-size);line-height:1;border-width:1px;border-style:solid;border-radius:var(--graft-ui-el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--graft-ui-el-icon-size: 14px;--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-primary-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary)}.graft-ui-el-tag.graft-ui-el-tag--primary{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-primary-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary)}.graft-ui-el-tag.graft-ui-el-tag--success{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-success-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-success-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-success)}.graft-ui-el-tag.graft-ui-el-tag--warning{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-warning-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-warning-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-warning)}.graft-ui-el-tag.graft-ui-el-tag--danger{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-danger-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-danger-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-danger)}.graft-ui-el-tag.graft-ui-el-tag--error{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-error-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-error-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-error)}.graft-ui-el-tag.graft-ui-el-tag--info{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-info-light-9);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-info-light-8);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-info)}.graft-ui-el-tag.is-hit{border-color:var(--graft-ui-el-color-primary)}.graft-ui-el-tag.is-round{border-radius:var(--graft-ui-el-tag-border-radius-rounded)}.graft-ui-el-tag .graft-ui-el-tag__close{flex-shrink:0;color:var(--graft-ui-el-tag-text-color)}.graft-ui-el-tag .graft-ui-el-tag__close:hover{color:var(--graft-ui-el-color-white);background-color:var(--graft-ui-el-tag-hover-color)}.graft-ui-el-tag.graft-ui-el-tag--primary{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-primary)}.graft-ui-el-tag.graft-ui-el-tag--success{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-success)}.graft-ui-el-tag.graft-ui-el-tag--warning{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-warning)}.graft-ui-el-tag.graft-ui-el-tag--danger{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-danger)}.graft-ui-el-tag.graft-ui-el-tag--error{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-error)}.graft-ui-el-tag.graft-ui-el-tag--info{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-info)}.graft-ui-el-tag .graft-ui-el-icon{display:flex;border-radius:50%;cursor:pointer;font-size:calc(var(--graft-ui-el-icon-size) - 2px);height:var(--graft-ui-el-icon-size);width:var(--graft-ui-el-icon-size)}.graft-ui-el-tag .graft-ui-el-tag__close{padding:0;background-color:transparent;border-radius:50%;border:none;outline:none;overflow:hidden;margin-left:6px}.graft-ui-el-tag .graft-ui-el-tag__close:focus-visible{outline:2px solid var(--graft-ui-el-color-primary);outline-offset:2px}.graft-ui-el-tag--dark{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-white);--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-primary);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--primary{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-primary);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--success{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-success);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-success);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-success-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--warning{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-warning);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-warning);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-warning-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--danger{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-danger);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-danger);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-danger-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--error{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-error);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-error);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-error-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--info{--graft-ui-el-tag-bg-color: var(--graft-ui-el-color-info);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-info);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-info-light-3)}.graft-ui-el-tag--dark.graft-ui-el-tag--primary,.graft-ui-el-tag--dark.graft-ui-el-tag--success,.graft-ui-el-tag--dark.graft-ui-el-tag--warning,.graft-ui-el-tag--dark.graft-ui-el-tag--danger,.graft-ui-el-tag--dark.graft-ui-el-tag--error,.graft-ui-el-tag--dark.graft-ui-el-tag--info{--graft-ui-el-tag-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-tag--plain,.graft-ui-el-tag--plain.graft-ui-el-tag--primary{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-primary)}.graft-ui-el-tag--plain.graft-ui-el-tag--success{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-success)}.graft-ui-el-tag--plain.graft-ui-el-tag--warning{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-warning)}.graft-ui-el-tag--plain.graft-ui-el-tag--danger{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-danger)}.graft-ui-el-tag--plain.graft-ui-el-tag--error{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-error-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-error)}.graft-ui-el-tag--plain.graft-ui-el-tag--info{--graft-ui-el-tag-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-tag-border-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-tag-hover-color: var(--graft-ui-el-color-info)}.graft-ui-el-tag.is-closable{padding-right:5px}.graft-ui-el-tag--large{padding:0 11px;height:32px;--graft-ui-el-icon-size: 16px}.graft-ui-el-tag--large .graft-ui-el-tag__close{margin-left:8px}.graft-ui-el-tag--large.is-closable{padding-right:7px}.graft-ui-el-tag--small{padding:0 7px;height:20px;--graft-ui-el-icon-size: 12px}.graft-ui-el-tag--small .graft-ui-el-tag__close{margin-left:4px}.graft-ui-el-tag--small.is-closable{padding-right:3px}.graft-ui-el-tag--small .graft-ui-el-icon-close{transform:scale(.8)}.graft-ui-el-tag.graft-ui-el-tag--primary.is-hit{border-color:var(--graft-ui-el-color-primary)}.graft-ui-el-tag.graft-ui-el-tag--success.is-hit{border-color:var(--graft-ui-el-color-success)}.graft-ui-el-tag.graft-ui-el-tag--warning.is-hit{border-color:var(--graft-ui-el-color-warning)}.graft-ui-el-tag.graft-ui-el-tag--danger.is-hit{border-color:var(--graft-ui-el-color-danger)}.graft-ui-el-tag.graft-ui-el-tag--error.is-hit{border-color:var(--graft-ui-el-color-error)}.graft-ui-el-tag.graft-ui-el-tag--info.is-hit{border-color:var(--graft-ui-el-color-info)}.graft-ui-el-popper{--graft-ui-el-popper-border-radius: var(--graft-ui-el-popover-border-radius, 4px)}.graft-ui-el-popper{position:absolute;border-radius:var(--graft-ui-el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;word-break:normal;visibility:visible}.graft-ui-el-popper.is-dark{color:var(--graft-ui-el-bg-color);background:var(--graft-ui-el-text-color-primary);border:1px solid var(--graft-ui-el-text-color-primary)}.graft-ui-el-popper.is-dark>.graft-ui-el-popper__arrow:before{border:1px solid var(--graft-ui-el-text-color-primary);background:var(--graft-ui-el-text-color-primary);right:0}.graft-ui-el-popper.is-light{background:var(--graft-ui-el-bg-color-overlay);border:1px solid var(--graft-ui-el-border-color-light)}.graft-ui-el-popper.is-light>.graft-ui-el-popper__arrow:before{border:1px solid var(--graft-ui-el-border-color-light);background:var(--graft-ui-el-bg-color-overlay);right:0}.graft-ui-el-popper.is-pure{padding:0}.graft-ui-el-popper__arrow{position:absolute;width:10px;height:10px;z-index:-1}.graft-ui-el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1;content:" ";transform:rotate(45deg);background:var(--graft-ui-el-text-color-primary);box-sizing:border-box}.graft-ui-el-popper[data-popper-placement^=top]>.graft-ui-el-popper__arrow{bottom:-5px}.graft-ui-el-popper[data-popper-placement^=top]>.graft-ui-el-popper__arrow:before{border-bottom-right-radius:2px}.graft-ui-el-popper[data-popper-placement^=bottom]>.graft-ui-el-popper__arrow{top:-5px}.graft-ui-el-popper[data-popper-placement^=bottom]>.graft-ui-el-popper__arrow:before{border-top-left-radius:2px}.graft-ui-el-popper[data-popper-placement^=left]>.graft-ui-el-popper__arrow{right:-5px}.graft-ui-el-popper[data-popper-placement^=left]>.graft-ui-el-popper__arrow:before{border-top-right-radius:2px}.graft-ui-el-popper[data-popper-placement^=right]>.graft-ui-el-popper__arrow{left:-5px}.graft-ui-el-popper[data-popper-placement^=right]>.graft-ui-el-popper__arrow:before{border-bottom-left-radius:2px}.graft-ui-el-popper[data-popper-placement^=top]>.graft-ui-el-popper__arrow:before{border-top-color:transparent!important;border-left-color:transparent!important}.graft-ui-el-popper[data-popper-placement^=bottom]>.graft-ui-el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.graft-ui-el-popper[data-popper-placement^=left]>.graft-ui-el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.graft-ui-el-popper[data-popper-placement^=right]>.graft-ui-el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.graft-ui-el-user-items-popper .graft-ui-el-link{--graft-ui-el-link-text-color: var(--graft-ui-el-user-items-text-color, var(--graft-ui-el-text-color-regular));--graft-ui-el-link-disabled-text-color: var( --graft-ui-el-user-items-disabled-text-color, var(--graft-ui-el-text-color-placeholder) );--graft-ui-el-link-hover-text-color: var( --graft-ui-el-user-items-hover-text-color, var(--graft-ui-el-color-primary) );--graft-ui-el-link-font-size: var(--graft-ui-el-user-items-font-size, var(--graft-ui-el-font-size-base));--graft-ui-el-link-font-weight: var(--graft-ui-el-user-items-font-weight, var(--graft-ui-el-font-weight-primary))}.graft-ui-el-user-items[data-v-e3128200]{display:flex;align-items:center}.graft-ui-el-user-items .graft-ui-el-user-items__separator[data-v-e3128200]{color:var(--graft-ui-el-user-items-text-color, var(--graft-ui-el-text-color-regular));font-size:var(--graft-ui-el-user-items-font-size, var(--graft-ui-el-font-size-base));font-weight:var(--graft-ui-el-user-items-font-weight, var(--graft-ui-el-font-weight-primary))}.graft-ui-el-user-items .graft-ui-el-user-items__separator.is-disabled[data-v-e3128200]{color:var(--graft-ui-el-user-items-disabled-text-color, var(--graft-ui-el-text-color-placeholder))}.graft-ui-el-user-items[data-v-e3128200] .graft-ui-el-link{--graft-ui-el-link-text-color: var(--graft-ui-el-user-items-text-color, var(--graft-ui-el-text-color-regular));--graft-ui-el-link-disabled-text-color: var( --graft-ui-el-user-items-disabled-text-color, var(--graft-ui-el-text-color-placeholder) );--graft-ui-el-link-hover-text-color: var( --graft-ui-el-user-items-hover-text-color, var(--graft-ui-el-color-primary) );--graft-ui-el-link-font-size: var(--graft-ui-el-user-items-font-size, var(--graft-ui-el-font-size-base));--graft-ui-el-link-font-weight: var(--graft-ui-el-user-items-font-weight, var(--graft-ui-el-font-weight-primary))}.graft-ui-el-select-dropdown.is-multiple .graft-ui-el-select-dropdown__item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--graft-ui-el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.graft-ui-el-scrollbar{--graft-ui-el-scrollbar-opacity: .3;--graft-ui-el-scrollbar-bg-color: var(--graft-ui-el-text-color-secondary);--graft-ui-el-scrollbar-hover-opacity: .5;--graft-ui-el-scrollbar-hover-bg-color: var(--graft-ui-el-text-color-secondary)}.graft-ui-el-scrollbar{overflow:hidden;position:relative;height:100%}.graft-ui-el-scrollbar__wrap{overflow:auto;height:100%}.graft-ui-el-scrollbar__wrap--hidden-default{scrollbar-width:none}.graft-ui-el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.graft-ui-el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--graft-ui-el-scrollbar-bg-color, var(--graft-ui-el-text-color-secondary));transition:var(--graft-ui-el-transition-duration) background-color;opacity:var(--graft-ui-el-scrollbar-opacity, .3)}.graft-ui-el-scrollbar__thumb:hover{background-color:var(--graft-ui-el-scrollbar-hover-bg-color, var(--graft-ui-el-text-color-secondary));opacity:var(--graft-ui-el-scrollbar-hover-opacity, .5)}.graft-ui-el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.graft-ui-el-scrollbar__bar.is-vertical{width:6px;top:2px}.graft-ui-el-scrollbar__bar.is-vertical>div{width:100%}.graft-ui-el-scrollbar__bar.is-horizontal{height:6px;left:2px}.graft-ui-el-scrollbar__bar.is-horizontal>div{height:100%}.graft-ui-el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.graft-ui-el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.graft-ui-el-scrollbar-fade-enter-from,.graft-ui-el-scrollbar-fade-leave-active{opacity:0}.graft-ui-el-select-dropdown{z-index:calc(var(--graft-ui-el-index-top) + 1);border-radius:var(--graft-ui-el-border-radius-base);box-sizing:border-box}.graft-ui-el-select-dropdown .graft-ui-el-scrollbar.is-empty .graft-ui-el-select-dropdown__list{padding:0}.graft-ui-el-select-dropdown__loading,.graft-ui-el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:var(--graft-ui-el-text-color-secondary);font-size:var(--graft-ui-el-select-font-size)}.graft-ui-el-select-dropdown__wrap{max-height:274px}.graft-ui-el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;box-sizing:border-box}.graft-ui-el-select-dropdown__list.graft-ui-el-vl__window{margin:6px 0;padding:0}.graft-ui-el-select-dropdown__header{padding:10px;border-bottom:1px solid var(--graft-ui-el-border-color-light)}.graft-ui-el-select-dropdown__footer{padding:10px;border-top:1px solid var(--graft-ui-el-border-color-light)}.graft-ui-el-select-dropdown__item{font-size:var(--graft-ui-el-font-size-base);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--graft-ui-el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.graft-ui-el-select-dropdown__item.is-hovering{background-color:var(--graft-ui-el-fill-color-light)}.graft-ui-el-select-dropdown__item.is-selected{color:var(--graft-ui-el-color-primary);font-weight:700}.graft-ui-el-select-dropdown__item.is-disabled{color:var(--graft-ui-el-text-color-placeholder);cursor:not-allowed;background-color:unset}.graft-ui-el-select-dropdown.is-multiple .graft-ui-el-select-dropdown__item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--graft-ui-el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.graft-ui-el-select-dropdown.is-multiple .graft-ui-el-select-dropdown__item.is-disabled:after{background-color:var(--graft-ui-el-text-color-placeholder)}.graft-ui-el-select-group{margin:0;padding:0}.graft-ui-el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.graft-ui-el-select-group__title{box-sizing:border-box;padding:0 20px;font-size:12px;color:var(--graft-ui-el-color-info);line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graft-ui-el-select-group .graft-ui-el-select-dropdown__item{padding-left:20px}.graft-ui-el-select{--graft-ui-el-select-border-color-hover: var(--graft-ui-el-border-color-hover);--graft-ui-el-select-disabled-color: var(--graft-ui-el-disabled-text-color);--graft-ui-el-select-disabled-border: var(--graft-ui-el-disabled-border-color);--graft-ui-el-select-font-size: var(--graft-ui-el-font-size-base);--graft-ui-el-select-close-hover-color: var(--graft-ui-el-text-color-secondary);--graft-ui-el-select-input-color: var(--graft-ui-el-text-color-placeholder);--graft-ui-el-select-multiple-input-color: var(--graft-ui-el-text-color-regular);--graft-ui-el-select-input-focus-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-select-input-font-size: 14px;--graft-ui-el-select-width: 100%}.graft-ui-el-select{display:inline-block;position:relative;vertical-align:middle;width:var(--graft-ui-el-select-width)}.graft-ui-el-select__wrapper{display:flex;align-items:center;position:relative;box-sizing:border-box;cursor:pointer;text-align:left;font-size:14px;padding:4px 12px;gap:6px;min-height:32px;line-height:24px;border-radius:var(--graft-ui-el-border-radius-base);background-color:var(--graft-ui-el-fill-color-blank);transition:var(--graft-ui-el-transition-duration);transform:translateZ(0);box-shadow:0 0 0 1px var(--graft-ui-el-border-color) inset}.graft-ui-el-select__wrapper.is-filterable{cursor:text}.graft-ui-el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--graft-ui-el-color-primary) inset}.graft-ui-el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--graft-ui-el-border-color-hover) inset}.graft-ui-el-select__wrapper.is-disabled{cursor:not-allowed;background-color:var(--graft-ui-el-fill-color-light);color:var(--graft-ui-el-text-color-placeholder);box-shadow:0 0 0 1px var(--graft-ui-el-select-disabled-border) inset}.graft-ui-el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--graft-ui-el-select-disabled-border) inset}.graft-ui-el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--graft-ui-el-input-focus-border-color) inset}.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-select__selected-item{color:var(--graft-ui-el-select-disabled-color)}.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-select__caret,.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-tag,.graft-ui-el-select__wrapper.is-disabled input{cursor:not-allowed}.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-select__prefix,.graft-ui-el-select__wrapper.is-disabled .graft-ui-el-select__suffix{pointer-events:none}.graft-ui-el-select__prefix,.graft-ui-el-select__suffix{display:flex;align-items:center;flex-shrink:0;gap:6px;color:var(--graft-ui-el-input-icon-color, var(--graft-ui-el-text-color-placeholder))}.graft-ui-el-select__caret{color:var(--graft-ui-el-select-input-color);font-size:var(--graft-ui-el-select-input-font-size);transition:var(--graft-ui-el-transition-duration);transform:rotate(0);cursor:pointer}.graft-ui-el-select__caret.is-reverse{transform:rotate(180deg)}.graft-ui-el-select__clear{cursor:pointer}.graft-ui-el-select__clear:hover{color:var(--graft-ui-el-select-close-hover-color)}.graft-ui-el-select__selection{position:relative;display:flex;flex-wrap:wrap;align-items:center;flex:1;min-width:0;gap:6px}.graft-ui-el-select__selection.is-near{margin-left:-8px}.graft-ui-el-select__selection .graft-ui-el-tag{cursor:pointer;border-color:transparent}.graft-ui-el-select__selection .graft-ui-el-tag.graft-ui-el-tag--plain{border-color:var(--graft-ui-el-tag-border-color)}.graft-ui-el-select__selection .graft-ui-el-tag .graft-ui-el-tag__content{min-width:0}.graft-ui-el-select__selected-item{display:flex;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.graft-ui-el-select__tags-text{display:block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graft-ui-el-select__placeholder{position:absolute;z-index:-1;display:block;top:50%;transform:translateY(-50%);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--graft-ui-el-input-text-color, var(--graft-ui-el-text-color-regular))}.graft-ui-el-select__placeholder.is-transparent{-webkit-user-select:none;user-select:none;color:var(--graft-ui-el-text-color-placeholder)}.graft-ui-el-select__popper.graft-ui-el-popper{background:var(--graft-ui-el-bg-color-overlay);border:1px solid var(--graft-ui-el-border-color-light);box-shadow:var(--graft-ui-el-box-shadow-light)}.graft-ui-el-select__popper.graft-ui-el-popper .graft-ui-el-popper__arrow:before{border:1px solid var(--graft-ui-el-border-color-light)}.graft-ui-el-select__popper.graft-ui-el-popper[data-popper-placement^=top] .graft-ui-el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.graft-ui-el-select__popper.graft-ui-el-popper[data-popper-placement^=bottom] .graft-ui-el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.graft-ui-el-select__popper.graft-ui-el-popper[data-popper-placement^=left] .graft-ui-el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.graft-ui-el-select__popper.graft-ui-el-popper[data-popper-placement^=right] .graft-ui-el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.graft-ui-el-select__input-wrapper{flex:1}.graft-ui-el-select__input-wrapper.is-hidden{position:absolute;opacity:0;z-index:-1}.graft-ui-el-select__input{border:none;outline:none;padding:0;color:var(--graft-ui-el-select-multiple-input-color);font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:100%;background-color:transparent}.graft-ui-el-select__input-calculator{position:absolute;left:0;top:0;max-width:100%;visibility:hidden;white-space:pre;overflow:hidden}.graft-ui-el-select--large .graft-ui-el-select__wrapper{gap:6px;padding:8px 16px;min-height:40px;line-height:24px;font-size:14px}.graft-ui-el-select--large .graft-ui-el-select__selection{gap:6px}.graft-ui-el-select--large .graft-ui-el-select__selection.is-near{margin-left:-8px}.graft-ui-el-select--large .graft-ui-el-select__prefix,.graft-ui-el-select--large .graft-ui-el-select__suffix{gap:6px}.graft-ui-el-select--large .graft-ui-el-select__input{height:24px}.graft-ui-el-select--small .graft-ui-el-select__wrapper{gap:4px;padding:2px 8px;min-height:24px;line-height:20px;font-size:12px}.graft-ui-el-select--small .graft-ui-el-select__selection{gap:4px}.graft-ui-el-select--small .graft-ui-el-select__selection.is-near{margin-left:-6px}.graft-ui-el-select--small .graft-ui-el-select__prefix,.graft-ui-el-select--small .graft-ui-el-select__suffix{gap:4px}.graft-ui-el-select--small .graft-ui-el-select__input{height:20px}.graft-ui-el-avatar{--graft-ui-el-avatar-text-color: var(--graft-ui-el-color-white);--graft-ui-el-avatar-bg-color: var(--graft-ui-el-text-color-disabled);--graft-ui-el-avatar-text-size: 14px;--graft-ui-el-avatar-icon-size: 18px;--graft-ui-el-avatar-border-radius: var(--graft-ui-el-border-radius-base);--graft-ui-el-avatar-size-large: 56px;--graft-ui-el-avatar-size-small: 24px;--graft-ui-el-avatar-size: 40px;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;overflow:hidden;outline:none;color:var(--graft-ui-el-avatar-text-color);background:var(--graft-ui-el-avatar-bg-color);width:var(--graft-ui-el-avatar-size);height:var(--graft-ui-el-avatar-size);font-size:var(--graft-ui-el-avatar-text-size)}.graft-ui-el-avatar>img{display:block;width:100%;height:100%}.graft-ui-el-avatar--circle{border-radius:50%}.graft-ui-el-avatar--square{border-radius:var(--graft-ui-el-avatar-border-radius)}.graft-ui-el-avatar--icon{font-size:var(--graft-ui-el-avatar-icon-size)}.graft-ui-el-avatar--small{--graft-ui-el-avatar-size: 24px}.graft-ui-el-avatar--large{--graft-ui-el-avatar-size: 56px}.graft-ui-el-text{--graft-ui-el-text-font-size: var(--graft-ui-el-font-size-base);--graft-ui-el-text-color: var(--graft-ui-el-text-color-regular)}.graft-ui-el-text{align-self:center;margin:0;padding:0;font-size:var(--graft-ui-el-text-font-size);color:var(--graft-ui-el-text-color);overflow-wrap:break-word}.graft-ui-el-text.is-truncated{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.graft-ui-el-text.is-line-clamp{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden}.graft-ui-el-text--large{--graft-ui-el-text-font-size: var(--graft-ui-el-font-size-medium)}.graft-ui-el-text--default{--graft-ui-el-text-font-size: var(--graft-ui-el-font-size-base)}.graft-ui-el-text--small{--graft-ui-el-text-font-size: var(--graft-ui-el-font-size-extra-small)}.graft-ui-el-text.graft-ui-el-text--primary{--graft-ui-el-text-color: var(--graft-ui-el-color-primary)}.graft-ui-el-text.graft-ui-el-text--success{--graft-ui-el-text-color: var(--graft-ui-el-color-success)}.graft-ui-el-text.graft-ui-el-text--warning{--graft-ui-el-text-color: var(--graft-ui-el-color-warning)}.graft-ui-el-text.graft-ui-el-text--danger{--graft-ui-el-text-color: var(--graft-ui-el-color-danger)}.graft-ui-el-text.graft-ui-el-text--error{--graft-ui-el-text-color: var(--graft-ui-el-color-error)}.graft-ui-el-text.graft-ui-el-text--info{--graft-ui-el-text-color: var(--graft-ui-el-color-info)}.graft-ui-el-text>.graft-ui-el-icon{vertical-align:-2px}.graft-ui-el-user-select:not(.hide-avatar) .graft-ui-el-select-dropdown__item:not(.graft-ui-el-user-select-option) span{display:flex;align-items:center}.graft-ui-el-user-select:not(.hide-avatar) .graft-ui-el-select-dropdown__item:not(.graft-ui-el-user-select-option) span:before{content:"";display:inline-block;width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iNCIgZmlsbD0iI0JEQzdENiIvPgo8cGF0aCBkPSJNMTEuMzQ3NSA3LjA3MjYzQzExLjQyNCA2LjY4NTg5IDExLjQwNCA2LjI4NjI2IDExLjI4OTQgNS45MDkwN0MxMS4xNzQ3IDUuNTMxODggMTAuOTY4OSA1LjE4ODc0IDEwLjY5MDIgNC45MDk5OEMxMC40MTE0IDQuNjMxMjEgMTAuMDY4MyA0LjQyNTQxIDkuNjkxMDkgNC4zMTA3NkM5LjMxMzkgNC4xOTYxMSA4LjkxNDI3IDQuMTc2MTUgOC41Mjc1MyA0LjI1MjYzQzcuNTk3NTMgNC40MzI2MyA2LjgyNTAzIDUuMTk3NjMgNi42NTI1MyA2LjEzNTEzQzYuNTc2MDUgNi41MjE4NyA2LjU5NjAyIDYuOTIxNDkgNi43MTA2NyA3LjI5ODY4QzYuODI1MzEgNy42NzU4OCA3LjAzMTExIDguMDE5MDIgNy4zMDk4OCA4LjI5Nzc4QzcuNTg4NjQgOC41NzY1NCA3LjkzMTc4IDguNzgyMzQgOC4zMDg5NyA4Ljg5Njk5QzguNjg2MTYgOS4wMTE2NCA5LjA4NTc5IDkuMDMxNjEgOS40NzI1MyA4Ljk1NTEzQzEwLjQwMjUgOC43NzUxMyAxMS4xNzUgOC4wMTAxMyAxMS4zNDc1IDcuMDcyNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOC45OTk5MyA5QzYuNzQyNDMgOSA0Ljg1MjQzIDEwLjU2IDQuMzQyNDMgMTIuNjZDNC4yMDc0MyAxMy4yMyA0LjYzNDkzIDEzLjc5MjUgNS4yMTk5MyAxMy43OTI1SDEyLjc3MjRDMTMuMzY0OSAxMy43OTI1IDEzLjc5MjQgMTMuMjM3NSAxMy42NDk5IDEyLjY2QzEzLjM5ODQgMTEuNjE2NCAxMi44MDMgMTAuNjg3OCAxMS45NTk0IDEwLjAyMzlDMTEuMTE1OSA5LjM1OTkyIDEwLjA3MzQgOC45OTkyNyA4Ljk5OTkzIDlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-size:100%;margin-right:8px}.graft-ui-el-user-select .graft-ui-el-user-select-option[data-v-86a197df]{display:flex;align-items:center;gap:8px}.graft-ui-el-user-select .graft-ui-el-user-select-option__text[data-v-86a197df]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graft-ui-el-tof-auth-modal[data-v-f063d284]{position:fixed;inset:0}.graft-ui-el-tof-auth-modal__mask[data-v-f063d284]{background-color:var(--graft-ui-el-overlay-color-lighter);position:fixed;inset:0}.graft-ui-el-tof-auth-modal__content[data-v-f063d284]{position:fixed;display:flex;justify-content:center;inset:0;border:none}.graft-ui-el-tof-auth-modal__content-iframe[data-v-f063d284]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--graft-ui-el-border-color);background-color:var(--graft-ui-el-bg-color);box-shadow:var(--graft-ui-el-box-shadow)}.graft-ui-el-tof-auth-modal__content-iframe iframe[data-v-f063d284]{width:100%;height:100%;border:none}.graft-ui-el-tof-auth-modal__content-iframe-spinner[data-v-f063d284]{box-sizing:border-box;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-68px;width:64px;height:64px;border-radius:50%;border:2px solid var(--graft-ui-el-color-primary);border-top-color:transparent;animation:spin-f063d284 1s linear infinite}@keyframes spin-f063d284{to{transform:rotate(360deg)}}.graft-ui-el-fade-enter-active[data-v-f063d284],.graft-ui-el-fade-leave-active[data-v-f063d284]{transition:opacity .2s ease-in}.graft-ui-el-fade-enter-from[data-v-f063d284],.graft-ui-el-fade-leave-to[data-v-f063d284]{opacity:0}.graft-ui-el-brand-logo[data-v-97bf5502]{font-size:0;cursor:unset}.graft-ui-el-brand-logo.clickable[data-v-97bf5502]{cursor:pointer}.graft-ui-el-brand-logo.disabled[data-v-97bf5502]{cursor:not-allowed}:root{--graft-ui-el-popup-modal-bg-color: var(--graft-ui-el-color-black);--graft-ui-el-popup-modal-opacity: .5}.v-modal-enter{animation:v-modal-in var(--graft-ui-el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--graft-ui-el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--graft-ui-el-popup-modal-opacity);background:var(--graft-ui-el-popup-modal-bg-color)}.graft-ui-el-popup-parent--hidden{overflow:hidden}.graft-ui-el-dialog{--graft-ui-el-dialog-width: 50%;--graft-ui-el-dialog-margin-top: 15vh;--graft-ui-el-dialog-bg-color: var(--graft-ui-el-bg-color);--graft-ui-el-dialog-box-shadow: var(--graft-ui-el-box-shadow);--graft-ui-el-dialog-title-font-size: var(--graft-ui-el-font-size-large);--graft-ui-el-dialog-content-font-size: 14px;--graft-ui-el-dialog-font-line-height: var(--graft-ui-el-font-line-height-primary);--graft-ui-el-dialog-padding-primary: 16px;--graft-ui-el-dialog-border-radius: var(--graft-ui-el-border-radius-base);position:relative;margin:var(--graft-ui-el-dialog-margin-top, 15vh) auto 50px;background:var(--graft-ui-el-dialog-bg-color);border-radius:var(--graft-ui-el-dialog-border-radius);box-shadow:var(--graft-ui-el-dialog-box-shadow);box-sizing:border-box;padding:var(--graft-ui-el-dialog-padding-primary);width:var(--graft-ui-el-dialog-width, 50%);overflow-wrap:break-word}.graft-ui-el-dialog:focus{outline:none!important}.graft-ui-el-dialog.is-align-center{margin:auto}.graft-ui-el-dialog.is-fullscreen{--graft-ui-el-dialog-width: 100%;--graft-ui-el-dialog-margin-top: 0;margin-bottom:0;height:100%;overflow:auto;border-radius:0}.graft-ui-el-dialog__wrapper{position:fixed;inset:0;overflow:auto;margin:0}.graft-ui-el-dialog.is-draggable .graft-ui-el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.graft-ui-el-dialog__header{padding-bottom:var(--graft-ui-el-dialog-padding-primary)}.graft-ui-el-dialog__header.show-close{padding-right:calc(var(--graft-ui-el-dialog-padding-primary) + var(--graft-ui-el-message-close-size, 16px))}.graft-ui-el-dialog__headerbtn{position:absolute;top:0;right:0;padding:0;width:48px;height:48px;background:transparent;border:none;outline:none;cursor:pointer;font-size:var(--graft-ui-el-message-close-size, 16px)}.graft-ui-el-dialog__headerbtn .graft-ui-el-dialog__close{color:var(--graft-ui-el-color-info);font-size:inherit}.graft-ui-el-dialog__headerbtn:focus .graft-ui-el-dialog__close,.graft-ui-el-dialog__headerbtn:hover .graft-ui-el-dialog__close{color:var(--graft-ui-el-color-primary)}.graft-ui-el-dialog__title{line-height:var(--graft-ui-el-dialog-font-line-height);font-size:var(--graft-ui-el-dialog-title-font-size);color:var(--graft-ui-el-text-color-primary)}.graft-ui-el-dialog__body{color:var(--graft-ui-el-text-color-regular);font-size:var(--graft-ui-el-dialog-content-font-size)}.graft-ui-el-dialog__footer{padding-top:var(--graft-ui-el-dialog-padding-primary);text-align:right;box-sizing:border-box}.graft-ui-el-dialog--center{text-align:center}.graft-ui-el-dialog--center .graft-ui-el-dialog__body{text-align:initial}.graft-ui-el-dialog--center .graft-ui-el-dialog__footer{text-align:inherit}.graft-ui-el-modal-dialog.is-penetrable{pointer-events:none}.graft-ui-el-modal-dialog.is-penetrable .graft-ui-el-dialog{pointer-events:auto}.graft-ui-el-overlay-dialog{position:fixed;inset:0;overflow:auto}.dialog-fade-enter-active{animation:modal-fade-in var(--graft-ui-el-transition-duration)}.dialog-fade-enter-active .graft-ui-el-overlay-dialog{animation:dialog-fade-in var(--graft-ui-el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--graft-ui-el-transition-duration)}.dialog-fade-leave-active .graft-ui-el-overlay-dialog{animation:dialog-fade-out var(--graft-ui-el-transition-duration)}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.graft-ui-el-overlay{position:fixed;inset:0;z-index:2000;height:100%;background-color:var(--graft-ui-el-overlay-color-lighter);overflow:auto}.graft-ui-el-overlay .graft-ui-el-overlay-root{height:0}.graft-ui-el-button{--graft-ui-el-button-font-weight: var(--graft-ui-el-font-weight-primary);--graft-ui-el-button-border-color: var(--graft-ui-el-border-color);--graft-ui-el-button-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-button-text-color: var(--graft-ui-el-text-color-regular);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-disabled-text-color);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-border-color-light);--graft-ui-el-button-divide-border-color: rgba(255, 255, 255, .5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-primary-light-9);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-primary-light-7);--graft-ui-el-button-active-text-color: var(--graft-ui-el-button-hover-text-color);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-button-hover-bg-color);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-text-color-secondary);--graft-ui-el-button-active-color: var(--graft-ui-el-text-color-primary)}.graft-ui-el-button{display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:var(--graft-ui-el-button-text-color);text-align:center;box-sizing:border-box;outline:none;transition:.1s;font-weight:var(--graft-ui-el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--graft-ui-el-button-bg-color);border:var(--graft-ui-el-border);border-color:var(--graft-ui-el-button-border-color)}.graft-ui-el-button:hover{color:var(--graft-ui-el-button-hover-text-color);border-color:var(--graft-ui-el-button-hover-border-color);background-color:var(--graft-ui-el-button-hover-bg-color);outline:none}.graft-ui-el-button:active{color:var(--graft-ui-el-button-active-text-color);border-color:var(--graft-ui-el-button-active-border-color);background-color:var(--graft-ui-el-button-active-bg-color);outline:none}.graft-ui-el-button:focus-visible{outline:2px solid var(--graft-ui-el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.graft-ui-el-button>span{display:inline-flex;align-items:center}.graft-ui-el-button+.graft-ui-el-button{margin-left:12px}.graft-ui-el-button{padding:8px 15px;font-size:var(--graft-ui-el-font-size-base);border-radius:var(--graft-ui-el-border-radius-base)}.graft-ui-el-button.is-round{padding:8px 15px}.graft-ui-el-button::-moz-focus-inner{border:0}.graft-ui-el-button [class*=graft-ui-el-icon]+span{margin-left:6px}.graft-ui-el-button [class*=graft-ui-el-icon] svg{vertical-align:bottom}.graft-ui-el-button.is-plain{--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-fill-color-blank);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-primary)}.graft-ui-el-button.is-active{color:var(--graft-ui-el-button-active-text-color);border-color:var(--graft-ui-el-button-active-border-color);background-color:var(--graft-ui-el-button-active-bg-color);outline:none}.graft-ui-el-button.is-disabled,.graft-ui-el-button.is-disabled:hover{color:var(--graft-ui-el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--graft-ui-el-button-disabled-bg-color);border-color:var(--graft-ui-el-button-disabled-border-color)}.graft-ui-el-button.is-loading{position:relative;pointer-events:none}.graft-ui-el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;inset:-1px;border-radius:inherit;background-color:var(--graft-ui-el-mask-color-extra-light)}.graft-ui-el-button.is-round{border-radius:var(--graft-ui-el-border-radius-round)}.graft-ui-el-button.is-circle{width:32px;border-radius:50%;padding:8px}.graft-ui-el-button.is-text{color:var(--graft-ui-el-button-text-color);border:0 solid transparent;background-color:transparent}.graft-ui-el-button.is-text.is-disabled{color:var(--graft-ui-el-button-disabled-text-color);background-color:transparent!important}.graft-ui-el-button.is-text:not(.is-disabled):hover{background-color:var(--graft-ui-el-fill-color-light)}.graft-ui-el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--graft-ui-el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.graft-ui-el-button.is-text:not(.is-disabled):active{background-color:var(--graft-ui-el-fill-color)}.graft-ui-el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--graft-ui-el-fill-color-light)}.graft-ui-el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--graft-ui-el-fill-color)}.graft-ui-el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--graft-ui-el-fill-color-dark)}.graft-ui-el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.graft-ui-el-button.is-link{border-color:transparent;color:var(--graft-ui-el-button-text-color);background:transparent;padding:2px;height:auto}.graft-ui-el-button.is-link:hover{color:var(--graft-ui-el-button-hover-link-text-color)}.graft-ui-el-button.is-link.is-disabled{color:var(--graft-ui-el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.graft-ui-el-button.is-link:not(.is-disabled):hover{border-color:transparent;background-color:transparent}.graft-ui-el-button.is-link:not(.is-disabled):active{color:var(--graft-ui-el-button-active-color);border-color:transparent;background-color:transparent}.graft-ui-el-button--text{border-color:transparent;background:transparent;color:var(--graft-ui-el-color-primary);padding-left:0;padding-right:0}.graft-ui-el-button--text.is-disabled{color:var(--graft-ui-el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.graft-ui-el-button--text:not(.is-disabled):hover{color:var(--graft-ui-el-color-primary-light-3);border-color:transparent;background-color:transparent}.graft-ui-el-button--text:not(.is-disabled):active{color:var(--graft-ui-el-color-primary-dark-2);border-color:transparent;background-color:transparent}.graft-ui-el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.graft-ui-el-button--primary{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-primary-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-primary-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-primary-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-primary-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-primary-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-primary-light-5)}.graft-ui-el-button--primary.is-plain,.graft-ui-el-button--primary.is-text,.graft-ui-el-button--primary.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-primary-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-primary-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-primary);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--primary.is-plain.is-disabled,.graft-ui-el-button--primary.is-plain.is-disabled:hover,.graft-ui-el-button--primary.is-plain.is-disabled:focus,.graft-ui-el-button--primary.is-plain.is-disabled:active,.graft-ui-el-button--primary.is-text.is-disabled,.graft-ui-el-button--primary.is-text.is-disabled:hover,.graft-ui-el-button--primary.is-text.is-disabled:focus,.graft-ui-el-button--primary.is-text.is-disabled:active,.graft-ui-el-button--primary.is-link.is-disabled,.graft-ui-el-button--primary.is-link.is-disabled:hover,.graft-ui-el-button--primary.is-link.is-disabled:focus,.graft-ui-el-button--primary.is-link.is-disabled:active{color:var(--graft-ui-el-color-primary-light-5);background-color:var(--graft-ui-el-color-primary-light-9);border-color:var(--graft-ui-el-color-primary-light-8)}.graft-ui-el-button--success{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-success);--graft-ui-el-button-border-color: var(--graft-ui-el-color-success);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-success-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-success-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-success-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-success-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-success-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-success-light-5)}.graft-ui-el-button--success.is-plain,.graft-ui-el-button--success.is-text,.graft-ui-el-button--success.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-success);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-success-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-success-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-success);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-success);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--success.is-plain.is-disabled,.graft-ui-el-button--success.is-plain.is-disabled:hover,.graft-ui-el-button--success.is-plain.is-disabled:focus,.graft-ui-el-button--success.is-plain.is-disabled:active,.graft-ui-el-button--success.is-text.is-disabled,.graft-ui-el-button--success.is-text.is-disabled:hover,.graft-ui-el-button--success.is-text.is-disabled:focus,.graft-ui-el-button--success.is-text.is-disabled:active,.graft-ui-el-button--success.is-link.is-disabled,.graft-ui-el-button--success.is-link.is-disabled:hover,.graft-ui-el-button--success.is-link.is-disabled:focus,.graft-ui-el-button--success.is-link.is-disabled:active{color:var(--graft-ui-el-color-success-light-5);background-color:var(--graft-ui-el-color-success-light-9);border-color:var(--graft-ui-el-color-success-light-8)}.graft-ui-el-button--warning{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-border-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-warning-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-warning-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-warning-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-warning-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-warning-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-warning-light-5)}.graft-ui-el-button--warning.is-plain,.graft-ui-el-button--warning.is-text,.graft-ui-el-button--warning.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-warning-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-warning-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-warning);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--warning.is-plain.is-disabled,.graft-ui-el-button--warning.is-plain.is-disabled:hover,.graft-ui-el-button--warning.is-plain.is-disabled:focus,.graft-ui-el-button--warning.is-plain.is-disabled:active,.graft-ui-el-button--warning.is-text.is-disabled,.graft-ui-el-button--warning.is-text.is-disabled:hover,.graft-ui-el-button--warning.is-text.is-disabled:focus,.graft-ui-el-button--warning.is-text.is-disabled:active,.graft-ui-el-button--warning.is-link.is-disabled,.graft-ui-el-button--warning.is-link.is-disabled:hover,.graft-ui-el-button--warning.is-link.is-disabled:focus,.graft-ui-el-button--warning.is-link.is-disabled:active{color:var(--graft-ui-el-color-warning-light-5);background-color:var(--graft-ui-el-color-warning-light-9);border-color:var(--graft-ui-el-color-warning-light-8)}.graft-ui-el-button--danger{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-border-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-danger-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-danger-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-danger-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-danger-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-danger-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-danger-light-5)}.graft-ui-el-button--danger.is-plain,.graft-ui-el-button--danger.is-text,.graft-ui-el-button--danger.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-danger-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-danger-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-danger);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--danger.is-plain.is-disabled,.graft-ui-el-button--danger.is-plain.is-disabled:hover,.graft-ui-el-button--danger.is-plain.is-disabled:focus,.graft-ui-el-button--danger.is-plain.is-disabled:active,.graft-ui-el-button--danger.is-text.is-disabled,.graft-ui-el-button--danger.is-text.is-disabled:hover,.graft-ui-el-button--danger.is-text.is-disabled:focus,.graft-ui-el-button--danger.is-text.is-disabled:active,.graft-ui-el-button--danger.is-link.is-disabled,.graft-ui-el-button--danger.is-link.is-disabled:hover,.graft-ui-el-button--danger.is-link.is-disabled:focus,.graft-ui-el-button--danger.is-link.is-disabled:active{color:var(--graft-ui-el-color-danger-light-5);background-color:var(--graft-ui-el-color-danger-light-9);border-color:var(--graft-ui-el-color-danger-light-8)}.graft-ui-el-button--info{--graft-ui-el-button-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-info);--graft-ui-el-button-border-color: var(--graft-ui-el-color-info);--graft-ui-el-button-outline-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-button-active-color: var(--graft-ui-el-color-info-dark-2);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-link-text-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-info-light-3);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-info-light-3);--graft-ui-el-button-active-bg-color: var(--graft-ui-el-color-info-dark-2);--graft-ui-el-button-active-border-color: var(--graft-ui-el-color-info-dark-2);--graft-ui-el-button-disabled-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-disabled-bg-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-button-disabled-border-color: var(--graft-ui-el-color-info-light-5)}.graft-ui-el-button--info.is-plain,.graft-ui-el-button--info.is-text,.graft-ui-el-button--info.is-link{--graft-ui-el-button-text-color: var(--graft-ui-el-color-info);--graft-ui-el-button-bg-color: var(--graft-ui-el-color-info-light-9);--graft-ui-el-button-border-color: var(--graft-ui-el-color-info-light-5);--graft-ui-el-button-hover-text-color: var(--graft-ui-el-color-white);--graft-ui-el-button-hover-bg-color: var(--graft-ui-el-color-info);--graft-ui-el-button-hover-border-color: var(--graft-ui-el-color-info);--graft-ui-el-button-active-text-color: var(--graft-ui-el-color-white)}.graft-ui-el-button--info.is-plain.is-disabled,.graft-ui-el-button--info.is-plain.is-disabled:hover,.graft-ui-el-button--info.is-plain.is-disabled:focus,.graft-ui-el-button--info.is-plain.is-disabled:active,.graft-ui-el-button--info.is-text.is-disabled,.graft-ui-el-button--info.is-text.is-disabled:hover,.graft-ui-el-button--info.is-text.is-disabled:focus,.graft-ui-el-button--info.is-text.is-disabled:active,.graft-ui-el-button--info.is-link.is-disabled,.graft-ui-el-button--info.is-link.is-disabled:hover,.graft-ui-el-button--info.is-link.is-disabled:focus,.graft-ui-el-button--info.is-link.is-disabled:active{color:var(--graft-ui-el-color-info-light-5);background-color:var(--graft-ui-el-color-info-light-9);border-color:var(--graft-ui-el-color-info-light-8)}.graft-ui-el-button--large{--graft-ui-el-button-size: 40px;height:var(--graft-ui-el-button-size)}.graft-ui-el-button--large [class*=graft-ui-el-icon]+span{margin-left:8px}.graft-ui-el-button--large{padding:12px 19px;font-size:var(--graft-ui-el-font-size-base);border-radius:var(--graft-ui-el-border-radius-base)}.graft-ui-el-button--large.is-round{padding:12px 19px}.graft-ui-el-button--large.is-circle{width:var(--graft-ui-el-button-size);padding:12px}.graft-ui-el-button--small{--graft-ui-el-button-size: 24px;height:var(--graft-ui-el-button-size)}.graft-ui-el-button--small [class*=graft-ui-el-icon]+span{margin-left:4px}.graft-ui-el-button--small{padding:5px 11px;font-size:12px;border-radius:calc(var(--graft-ui-el-border-radius-base) - 1px)}.graft-ui-el-button--small.is-round{padding:5px 11px}.graft-ui-el-button--small.is-circle{width:var(--graft-ui-el-button-size);padding:5px}.graft-ui-el-lna-modal .graft-ui-el-dialog__header{padding-bottom:8px}.graft-ui-el-lna-modal .graft-ui-el-button{padding:8px 15px}.graft-ui-el-lna-modal__header[data-v-19c81a04]{display:flex;align-items:center;gap:8px;font-size:16px}.graft-ui-el-lna-modal__footer[data-v-19c81a04]{gap:8px}.graft-ui-el-lna-modal__description[data-v-19c81a04],.graft-ui-el-lna-modal__steps[data-v-19c81a04]{margin-left:30px;margin-bottom:8px}.graft-ui-el-lna-modal__step[data-v-19c81a04]{display:flex;align-items:center;margin-bottom:8px}.graft-ui-el-lna-modal__step-number[data-v-19c81a04]{display:flex;width:20px;height:20px;align-items:center;justify-content:center;color:var(--graft-ui-el-color-white);background-color:var(--graft-ui-el-color-primary);border-radius:50%;margin-right:8px}.graft-ui-el-lna-modal__step-icon[data-v-19c81a04]{margin:0 8px}.graft-ui-el-lna-modal__step-content[data-v-19c81a04]{display:flex;align-items:center}.tip-info[data-v-23b6496c]{width:294px;max-width:294px;font-size:12px;color:#122440;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.tip-info-scroll[data-v-23b6496c]{max-height:286px;overflow-y:scroll}.flex-bc[data-v-23b6496c]{display:flex;justify-content:space-between;align-items:center}.flex-sc[data-v-23b6496c]{display:flex;align-items:center}.mb-12[data-v-23b6496c]{margin-bottom:12px}.tip-info-title[data-v-23b6496c]{display:flex;align-items:center;gap:8px;color:var(--grey-blue-10, #122440);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.circle[data-v-23b6496c]{width:8px;height:8px;border-radius:50%}.tip-info-desc[data-v-23b6496c]{display:flex;align-items:flex-start;margin-bottom:8px;line-height:20px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal}.tip-info-desc-title[data-v-23b6496c]{color:#000;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600}.tip-info-desc-content[data-v-23b6496c]{flex:1;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal;min-width:0}.tip-info-desc-content[data-v-23b6496c] .graft-ui-el-user-item,.tip-info-desc-content[data-v-23b6496c] .graft-ui-el-user-item .el-link__inner,.tip-info-desc-content[data-v-23b6496c] .graft-ui-el-user-item .el-link__inner span{font-size:12px}.tip-info-suggest[data-v-23b6496c]{margin-top:12px;padding:8px;background-color:#f5f8fe;border-radius:4px}.tip-info-suggest-text[data-v-23b6496c]{line-height:20px;color:#122440;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal}.tip-info-detail-link[data-v-23b6496c]{display:flex;justify-content:flex-start;margin-top:5px;cursor:pointer;color:var(--Blue--6-, #0a6cff);font-size:12px;font-family:PingFang SC;font-style:normal;font-weight:400;line-height:22px}.tip-info-detail-link[data-v-23b6496c]:hover{text-decoration:underline}.tip-info-desc-content-popper[data-v-23b6496c]{font-size:12px}.graft-ui-el-ola-lineage-change[data-v-305fa783]{height:100%;padding:0 16px 16px;background-image:linear-gradient(to bottom,#f0f0ff,#fcfcff)!important}.graft-ui-el-ola-lineage-change .lineage-change-chart-header[data-v-305fa783]{display:flex;justify-content:space-between;align-items:center;height:44px}.graft-ui-el-ola-lineage-change .lineage-change-chart-header .lineage-change-chart-header-left[data-v-305fa783]{display:flex;align-items:center;gap:8px}.graft-ui-el-ola-lineage-change .lineage-change-chart-header .lineage-change-chart-header-title[data-v-305fa783]{color:var(--grey-blue-10, #122440);font-size:14px;font-weight:500;line-height:24px}.graft-ui-el-ola-lineage-change .lineage-change-chart-content[data-v-305fa783]{background-color:#fff;width:100%}.graft-ui-el-ola-lineage-change .lineage-change-chart-content .chart-container[data-v-305fa783]{width:100%;height:220px}.echarts-tooltip-change-detail[data-v-305fa783]{width:294px!important;max-width:294px!important}.chart-empty[data-v-305fa783]{height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center}.chart-empty .empty-img[data-v-305fa783]{width:64px;height:70px}.chart-empty .no-data-text[data-v-305fa783]{margin-top:0;color:var(--grey-blue-8, #4a5970);text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.mini[data-v-f5d378a0]{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.mini__canvas[data-v-f5d378a0]{display:block;max-width:100%;border-radius:8px;border:1px solid var(--graft-ui-el-border-color);background:linear-gradient(180deg,#e0f2fe,#dbeafe 58%,#ede9fe);box-shadow:0 14px 26px #0f172a24;touch-action:manipulation}.mini__picker[data-v-f5d378a0]{width:min(100%,352px);display:flex;justify-content:center;gap:8px}.mini__skin[data-v-f5d378a0]{width:112px;min-height:76px;border:1px solid var(--graft-ui-el-border-color);border-radius:10px;background:linear-gradient(180deg,#fff,#f8fafc);padding:5px 6px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;box-shadow:0 4px 10px #0f172a14;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.mini__skin[data-v-f5d378a0]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 14px #0f172a1f}.mini__skin.is-active[data-v-f5d378a0]{border-color:var(--graft-ui-el-color-primary);background:linear-gradient(180deg,#fff,#eff6ff);box-shadow:0 0 0 1px var(--graft-ui-el-color-primary),0 8px 14px #2563eb29}.mini__skin[data-v-f5d378a0]:disabled{opacity:.65;cursor:not-allowed}.mini__skin-image[data-v-f5d378a0]{width:52px;height:38px;object-fit:contain;pointer-events:none}.mini__skin-label[data-v-f5d378a0]{font-size:11px;font-weight:500;color:#64748b;line-height:1.15;letter-spacing:.2px;pointer-events:none}.mini__hint[data-v-f5d378a0]{width:90%;font-size:12px;color:#475569;text-align:center;border-radius:8px;background:#ffffffb3;border:1px solid rgba(148,163,184,.35);padding:6px 10px}.mini[data-v-8243fe1e]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px}.mini__canvas[data-v-8243fe1e]{display:block;max-width:100%;border-radius:14px;border:1px solid var(--graft-ui-el-border-color);background:linear-gradient(180deg,#7dd3fc,#eff6ff);box-shadow:0 12px 26px #0f172a29,inset 0 1px #ffffff6b;touch-action:manipulation}.mini__hint[data-v-8243fe1e]{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 12px;font-size:12px;line-height:1.4;color:var(--graft-ui-el-text-color-secondary)}.mini__hint span[data-v-8243fe1e]{padding:2px 8px;border-radius:999px;border:1px solid var(--graft-ui-el-border-color-light);background:var(--graft-ui-el-fill-color-light)}.mini[data-v-32cdac75]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px}.mini__canvas[data-v-32cdac75]{display:block;max-width:100%;border-radius:14px;border:1px solid var(--graft-ui-el-border-color);background:linear-gradient(180deg,#0f172a,#1e293b 58%,#0b1120);box-shadow:0 14px 26px #0f172a3d,inset 0 1px #ffffff0d;touch-action:manipulation}.mini__hint[data-v-32cdac75]{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:6px 10px;font-size:12px;color:var(--graft-ui-el-text-color-secondary)}.mini__hint span[data-v-32cdac75]{padding:2px 8px;border-radius:999px;border:1px solid var(--graft-ui-el-border-color-light);background:var(--graft-ui-el-fill-color-light);white-space:nowrap}.mini[data-v-6f179acc]{width:90%;display:flex;flex-direction:column;align-items:center;gap:4px}.mini__canvas[data-v-6f179acc]{display:block;max-width:100%;border-radius:8px;border:1px solid var(--graft-ui-el-border-color);background:linear-gradient(180deg,#cffafe,#bae6fd 56%,#dcfce7);box-shadow:0 16px 30px #0f172a29;touch-action:manipulation}.mini__picker[data-v-6f179acc]{width:min(100%,370px);display:flex;justify-content:center;gap:8px}.mini__skin[data-v-6f179acc]{width:80px;min-height:40px;border:1px solid var(--graft-ui-el-border-color);border-radius:10px;background:linear-gradient(180deg,#fff,#f8fafc);padding:6px 6px 7px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;box-shadow:0 5px 12px #0f172a14;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.mini__skin[data-v-6f179acc]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 16px #0f172a1f}.mini__skin.is-active[data-v-6f179acc]{border-color:var(--graft-ui-el-color-primary);background:linear-gradient(180deg,#fff,#eef2ff);box-shadow:0 0 0 1px var(--graft-ui-el-color-primary),0 8px 15px #3b82f62e}.mini__skin[data-v-6f179acc]:disabled{opacity:.65;cursor:not-allowed}.mini__skin-image[data-v-6f179acc]{width:38px!important;height:28px!important;object-fit:contain;pointer-events:none}.mini__skin-label[data-v-6f179acc]{font-size:11px;font-weight:500;color:#64748b;line-height:1.2;letter-spacing:.2px;pointer-events:none}.mini__hint[data-v-6f179acc]{width:100%;font-size:12px;color:#475569;text-align:center;border-radius:8px;background:#ffffffb8;border:1px solid rgba(148,163,184,.35);padding:6px 10px}.mini[data-v-87810e6f]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px}.mini__stage[data-v-87810e6f]{width:min(100%,700px);display:flex;align-items:flex-start;justify-content:center;gap:14px}.mini__left[data-v-87810e6f]{width:132px;flex:0 0 132px;display:flex;flex-direction:column;gap:8px}.mini__canvas[data-v-87810e6f]{display:block;width:auto;max-width:min(100%,420px);border-radius:14px;border:1px solid rgba(148,163,184,.42);box-shadow:0 16px 30px #02061766,inset 0 1px #ffffff38;background:linear-gradient(180deg,#0f172a,#030712);touch-action:manipulation}.mini__hud[data-v-87810e6f]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mini__stat[data-v-87810e6f]{border-radius:8px;border:1px solid rgba(148,163,184,.35);background:linear-gradient(180deg,#ffffffeb,#f8fafce0);box-shadow:0 5px 10px #0f172a17;padding:5px 6px;display:flex;flex-direction:column;gap:2px}.mini__stat-label[data-v-87810e6f]{font-size:10px;color:#64748b;line-height:1}.mini__stat-value[data-v-87810e6f]{font-size:15px;line-height:1.15;color:#0f172a;letter-spacing:.2px}.mini__panels[data-v-87810e6f]{width:108px;flex:0 0 108px;display:flex;flex-direction:column;gap:6px}.mini__preview-card[data-v-87810e6f]{border-radius:10px;border:1px solid rgba(148,163,184,.35);background:linear-gradient(180deg,#fffffff5,#f8fafcf0);box-shadow:0 6px 12px #0f172a17;padding:7px 6px 8px;display:flex;flex-direction:column;gap:5px;align-items:center;min-height:0}.mini__preview-title[data-v-87810e6f]{width:100%;display:flex;align-items:center;justify-content:center;font-size:11px;color:#64748b;line-height:1}.mini__matrix[data-v-87810e6f]{width:58px;display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.mini__matrix-cell[data-v-87810e6f]{width:100%;aspect-ratio:1/1;border-radius:4px;border:1px solid rgba(148,163,184,.3);background:#e2e8f059;box-sizing:border-box}.mini__matrix-cell.is-filled[data-v-87810e6f]{border-color:#3341556b;box-shadow:inset 0 1px #fff6,0 1px 2px #02061729}.mini__matrix-cell.piece-i[data-v-87810e6f]{background:linear-gradient(145deg,#bae6fd,#38bdf8 62%,#0284c7)}.mini__matrix-cell.piece-o[data-v-87810e6f]{background:linear-gradient(145deg,#fde68a,#facc15 62%,#d97706)}.mini__matrix-cell.piece-t[data-v-87810e6f]{background:linear-gradient(145deg,#ddd6fe,#a78bfa 62%,#7c3aed)}.mini__matrix-cell.piece-s[data-v-87810e6f]{background:linear-gradient(145deg,#bbf7d0,#4ade80 62%,#16a34a)}.mini__matrix-cell.piece-z[data-v-87810e6f]{background:linear-gradient(145deg,#fecaca,#fb7185 62%,#e11d48)}.mini__matrix-cell.piece-j[data-v-87810e6f]{background:linear-gradient(145deg,#bfdbfe,#60a5fa 62%,#2563eb)}.mini__matrix-cell.piece-l[data-v-87810e6f]{background:linear-gradient(145deg,#fed7aa,#fb923c 62%,#ea580c)}.mini__toolbar[data-v-87810e6f]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mini__speed[data-v-87810e6f]{width:100%;display:flex;flex-direction:column;gap:6px;margin:2px 0;padding:0 2px}.mini__speed-label[data-v-87810e6f]{font-size:10px;line-height:1;color:#64748b;padding-left:2px}.mini__speed-options[data-v-87810e6f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mini__speed-btn[data-v-87810e6f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.45);border-radius:6px;background:linear-gradient(180deg,#fff,#f8fafc);color:#334155;font-size:10px;min-height:24px;cursor:pointer;padding:0;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.mini__speed-btn[data-v-87810e6f]:hover{transform:translateY(-1px);border-color:#60a5faa6;box-shadow:0 6px 12px #3b82f626}.mini__speed-btn.is-active[data-v-87810e6f]{border-color:#3b82f6b3;color:#1e3a8a;background:linear-gradient(180deg,#eff6ff,#dbeafe);font-weight:600;box-shadow:0 0 0 1px #3b82f626}.mini__btn[data-v-87810e6f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.45);border-radius:7px;background:linear-gradient(180deg,#fff,#f8fafc);padding:4px 6px;min-height:28px;font-size:11px;color:#334155;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mini__btn[data-v-87810e6f]:hover:not(:disabled){transform:translateY(-1px);border-color:#60a5fa99;box-shadow:0 7px 14px #3b82f629}.mini__btn[data-v-87810e6f]:disabled{opacity:.5;cursor:not-allowed}.mini__btn--primary[data-v-87810e6f]{border-color:#3b82f699;background:linear-gradient(180deg,#eff6ff,#dbeafe);color:#1e3a8a;font-weight:600}.mini__state[data-v-87810e6f]{width:100%;font-size:11px;color:#64748b;text-align:center;padding:4px 6px;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#f8fafccc}.mini__controls[data-v-87810e6f]{width:100%;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.mini__ctrl[data-v-87810e6f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.45);border-radius:8px;background:linear-gradient(180deg,#fff,#f8fafc);min-height:30px;font-size:12px;color:#334155;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.mini__ctrl[data-v-87810e6f]:hover:not(:disabled){transform:translateY(-1px);border-color:#60a5faa6;box-shadow:0 8px 15px #3b82f626}.mini__ctrl[data-v-87810e6f]:disabled{cursor:not-allowed;opacity:.45}.mini__ctrl--dir[data-v-87810e6f]{font-size:14px;font-weight:600}.mini__ctrl--drop[data-v-87810e6f]{font-weight:600;color:#0f766e;border-color:#2dd4bf8c;background:linear-gradient(180deg,#f0fdfa,#ccfbf1)}.mini__hint[data-v-87810e6f]{width:min(100%,700px);font-size:12px;line-height:1.4;color:#475569;text-align:center;border-radius:9px;border:1px solid rgba(148,163,184,.35);background:#ffffffd6;padding:6px 10px}@media (max-width:700px){.mini__stage[data-v-87810e6f]{width:min(100%,520px);flex-direction:column;align-items:center;gap:8px}.mini__left[data-v-87810e6f]{width:min(100%,520px);flex:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mini__hud[data-v-87810e6f]{grid-column:1/-1;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mini__toolbar[data-v-87810e6f],.mini__controls[data-v-87810e6f]{width:100%}.mini__speed[data-v-87810e6f],.mini__state[data-v-87810e6f]{grid-column:1/-1}.mini__canvas[data-v-87810e6f]{max-width:100%}.mini__panels[data-v-87810e6f]{width:min(100%,520px);flex:0 0 auto;display:flex;justify-content:center}.mini__preview-card[data-v-87810e6f]{width:120px;padding:7px 8px 9px;gap:6px}.mini__matrix[data-v-87810e6f]{width:72px;gap:3px}}@media (max-width:560px){.mini__hud[data-v-87810e6f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.graft-ui-el-dialog__header{padding-bottom:12px}.graft-ui-el-game-modal__body{display:flex;flex-direction:column;gap:12px;width:100%;flex:1;height:100%;min-height:0}.graft-ui-el-game-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;position:relative;padding-right:6px}.graft-ui-el-game-modal__title{display:inline-flex;align-items:center;min-width:0;margin-right:36px}.graft-ui-el-game-modal__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;width:32px;padding:0;line-height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:300;color:#8a8a8a}.graft-ui-el-game-modal__close:hover{color:#7433ff}.graft-ui-el-game-modal__tabs{flex:1}.graft-ui-el-game-modal__panel{flex:1;width:100%;min-height:0;display:flex;align-items:stretch;justify-content:center;overflow-y:auto;overflow-x:hidden}.graft-ui-el-game-modal__panel>*{max-width:100%;margin-left:auto;margin-right:auto}.graft-ui-el-game-modal__switcher{display:flex;gap:4px;padding:0;flex-wrap:nowrap;overflow:hidden;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.graft-ui-el-game-modal__switcher-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;outline:none;box-shadow:none!important;padding:4px 12px;border-radius:8px;cursor:pointer;font-size:14px;line-height:20px;background:#f5f5f5!important;color:#666!important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.graft-ui-el-game-modal__switcher-item.is-active{background:#f4f0ff!important;color:#7433ff!important}.graft-ui-el-game-modal__switcher-item.is-disabled{cursor:not-allowed;opacity:.6}.graft-ui-el-game-modal__switcher-item:focus-visible{outline:2px solid rgba(116,51,255,.25);outline-offset:-2px}.graft-ui-el-game-modal__empty{width:100%;padding:16px;color:var(--graft-ui-el-text-color-secondary)}.graft-ui-el-game-modal__extra{padding-top:4px}.graft-ui-el-game-modal__dialog{border-radius:16px;overflow:hidden;max-width:calc(100vw - 24px);max-height:min(800px,90vh);display:flex;flex-direction:column}.graft-ui-el-game-modal__dialog,.graft-ui-el-game-modal__dialog .graft-ui-el-dialog,.graft-ui-el-game-modal__dialog .el-dialog{border-radius:16px;overflow:hidden;max-height:min(90vh,800px);display:flex;flex-direction:column}.graft-ui-el-game-modal__dialog .graft-ui-el-dialog__body,.graft-ui-el-game-modal__dialog .el-dialog__body{flex:1;width:100%;min-height:0;overflow:hidden;display:flex}#dola-root[dola-theme=light]{--dola-bg-1: #dddddd;--dola-bg-2: #efefef;--dola-bg-3: #f4f4f5;--dola-bg-4: #ffffff;--dola-bg-5: #fbfbfb;--dola-bg-6: #f7f7f7;--dola-bg-7: #efefef;--dola-bg-hover: #f7f7f7;--dola-bg-selected: #efefef;--dola-bg-popup: #ffffff;--sender-input-wrapper-tool-bg: #ecf1ff;--dola-text-1: #242424;--dola-text-2: #666666;--dola-text-3: #8a8a8a;--dola-text-4: #b2b2b2;--dola-text-5: rgba(0, 0, 0, .5);--dola-text-selected: #242424;--dola-title: #000000;--dola-text-reverse: #000000;--dola-text-reverse-60: rgba(0, 0, 0, .6);--dola-border-1: #e7e7e7;--dola-border-2: #f7f7f7;--dola-border-active: #bbadff;--dola-border-card: rgba(255, 255, 255, .9);--dola-input-1: #dddddd;--dola-input-slider: #f7f7f7;--dola-primary: #7433ff;--dola-primary-soft: #bbadff;--dola-primary-bg: #f3f0ff;--dola-danger: #ff7557;--dola-warning: #fcba16;--dola-warning-bg: rgba(252, 186, 22, .12);--dola-tag-external-text: #7856ff;--dola-tag-external-border: #bbadff;--dola-tag-recommend-bg: linear-gradient(180deg, #a8cbff 0%, #82a9fc 100%);--dola-tag-recommend-text: #ffffff;--dola-success: #16a34a;--dola-chart-1: #7856ff;--dola-chart-2: #ff7557;--dola-chart-3: #80e1d9;--dola-chart-4: #ffca42;--dola-chart-5: #ff73fe;--dola-chart-6: #d8cbfd;--dola-chart-7: #96cdff;--dola-chart-8: #5bb7af;--dola-chart-9: #ffc9a3;--dola-chart-10: #21b55d;--dola-chart-11: #ff9f89;--dola-chart-12: #b2596e;--dola-chart-13: #ca80dc;--dola-chart-14: #0d7ea0;--dola-chart-15: #5f4bab;--dola-chart-16: #097535;--dola-axis-y: #90a4ae;--dola-axis-x: #b0bec5;--dola-axis-x-line: #eceff1;--dola-axis-bottom-line: #cfd8dc;--dola-btn-primary-bg-default: #7433ff;--dola-btn-primary-bg-hover: #6319ff;--dola-btn-primary-bg-active: #4c14d9;--dola-btn-disabled-bg: #f1f1f1;--dola-btn-disabled-text: #b2b2b2;--dola-btn-primary-text: #ffffff;--dola-btn-danger-bg-default: #f04352;--dola-btn-danger-bg-hover: #e4404e;--dola-btn-danger-bg-disabled: #faaab1;--dola-btn-danger-text-disabled: #fff;--dola-btn-danger-text: #ffffff;--dola-btn-secondary-bg-default: #f7f7f7;--dola-btn-secondary-bg-hover: #efefef;--dola-btn-secondary-bg-active: #efefef;--dola-btn-secondary-bg-disabled: #f4f4f5;--dola-btn-secondary-text: #242424;--dola-btn-secondary-text-disabled: #8a8a8a;--dola-btn-secondary-border: #e7e7e7;--dola-input-bg: #ffffff;--dola-input-border-default: #e7e7e7;--dola-input-border-hover: #b2b2b2;--dola-input-border-focus: #7433ff;--dola-input-ring-focus: rgba(116, 51, 255, .15);--dola-input-border-error: #ff7557;--dola-extra-1: #fa974b}#dola-root[dola-theme=blue]{--dola-question-bg: #409eff;--dola-bg: #f0f2f5;--dola-question-color: #ffffff;--dola-send-active-bg: #409eff;--dola-bg-6: #f0f5fe;--dola-bg-5: #fff;--dola-bg-4: #f8fafe;--dola-bg-3: var(--dola-bg-5);--dola-bg-2: rgba(194, 218, 255, .4);--dola-bg-1: #e8eef9;--dola-bg-7: #f6f8fb;--dola-bg-hover: #edf1f7;--dola-bg-selected: rgba(194, 218, 255, .6);--dola-ai-bg-1: #fff;--dola-tab-1: rgba(194, 218, 255, .3);--dola-tab-2: #edf1f7;--dola-tab-3: #fff;--dola-tab-4: #e1e9f5;--dola-tab-5: #fff;--dola-tab-6: #edf1f7;--dola-float-1: rgba(231, 237, 249, .7);--dola-float-2: rgba(231, 237, 249, .9);--dola-text-4: #122440;--dola-text-3: #0a6cff;--dola-text-2: #1e304a;--dola-text-1: #4a5970;--dola-text-5: #7b889c;--dola-text-6: #a1acbd;--dola-text-7: #a1acbd;--dola-text-8: #7b889c;--dola-text-9: #fff;--dola-text-40: #fff;--dola-button-1: #0a6cff;--dola-button-2: #3385ff;--dola-button-3: #edf1f7;--dola-button-4: #dce3ee;--dola-button-5: #0a6cff;--dola-button-6: #8fbcff;--dola-input-1: #fff;--dola-modal-1: #fff;--dola-table-1: #fff;--dola-table-2: rgba(255, 255, 255, .08);--dola-table-3: #f6f8fb;--dola-table-4: #fff;--dola-table-5: #edf1f7;--dola-table-6: #e8eef9;--dola-table-shadow-1: inset -12px 0 12px -8px #e3e5e7;--dola-table-hover: #f6f8fb;--dola-placeholder-1: #a1acbd;--dola-border-1: #d2dae6;--dola-border-2: #edf1f7;--dola-border-3: #dce3ee;--dola-border-4: #0a6cff;--dola-scrollbar-1: #bdc7d6;--dola-scrollbar-2: #a1acbd;--dola-tooltip-1: #fff3eb;--dola-tooltip-2: #ffebec;--dola-tooltip-3: rgba(51, 133, 255, .1);--dola-extra-1: #fa974b;--dola-extra-2: #ffce47;--dola-extra-3: #00a873;--dola-extra-4: #28a2fa;--dola-extra-5: #0a6cff;--dola-extra-6: #fa974b;--dola-extra-7: #8e2bd9;--dola-extra-8: #db3543;--dola-warning: #ffce47;--dola-warning-bg: rgba(255, 206, 71, .16);--dola-tag-external-text: #8e2bd9;--dola-tag-external-border: rgba(142, 43, 217, .4);--dola-tag-recommend-bg: linear-gradient(180deg, #a8cbff 0%, #82a9fc 100%);--dola-tag-recommend-text: #ffffff;--dola-extra-10: transparent;--dola-extra-11: #e54957;--dola-extra-12: rgba(240, 115, 126, .1);--dola-icon-1: #be41f0;--dola-icon-2: #007ad1;--dola-icon-3: #a6a9f5;--dola-homepage-1: #f0f5fe;--dola-homepage-2: #fff;--dola-homepage-3: linear-gradient(to bottom, #d432fd, #2079ff);--dola-homepage-4: linear-gradient(90deg, #e1edff 0%, rgba(225, 237, 255, 0) 100%);--dola-homepage-5: linear-gradient(270deg, #bfe0ff .82%, #e5e5ff 48.01%, #cac7ff 100%);--dola-homepage-6: rgba(255, 255, 255, .48);--dola-homepage-7: rgba(143, 188, 255, .16);--dola-homepage-8: #fff;--dola-homepage-9: linear-gradient(to right, #c16bff 0%, #4861ff 49%, #45abff 99%);--dola-homepage-bg-img: url(../assets/pages/home-page/background-light.svg);--dola-version-bg: linear-gradient(180deg, #f4f2ff 0%, #f9faff 100%);--dola-version-title: #1e304a;--dola-version-description: #4a5970;--dola-tour-bg: #3385ff;--dola-tour-title: #fff;--dola-tour-description: rgba(255, 255, 255, .88);--dola-tour-button-pre: rgba(255, 255, 255, .88);--dola-tour-button-next: #0a6cff;--dola-tour-button: #fff;--dola-editor-line-color: #237893;--dola-editor-error-line-color: #ffebec;--dola-editor-error-text-color: #faaab1;--dola-editor-error-log-color: #db3543}#dola-root[dola-theme=dark]{--dola-bg-1: #323238;--dola-bg-2: #2a2a2f;--dola-bg-3: #2f2f35;--dola-bg-4: #18181b;--dola-bg-5: #1c1c20;--dola-bg-6: #121214;--dola-bg-7: #2d2d30;--dola-bg-hover: #2d2e38;--dola-bg-selected: #424248;--dola-bg-popup: #222226;--sender-input-wrapper-tool-bg: #222226;--dola-text-1: #b9b9b9;--dola-text-2: #9898a1;--dola-text-3: #71717a;--dola-text-4: #52525b;--dola-text-5: rgba(255, 255, 255, .5);--dola-text-selected: #e4e4e7;--dola-title: #ffffff;--dola-text-reverse: #ffffff;--dola-text-reverse-60: rgba(255, 255, 255, .6);--dola-border-1: #3f3f46;--dola-border-2: #2e2e36;--dola-border-active: #8b5cf6;--dola-border-card: #3f3f46;--dola-input-1: #323238;--dola-input-slider: #222226;--dola-primary: #8b5cf6;--dola-primary-soft: #957fff;--dola-primary-bg: rgba(139, 92, 246, .2);--dola-danger: #ff8a65;--dola-warning: #ffcc33;--dola-warning-bg: rgba(255, 204, 51, .16);--dola-tag-external-text: #a78bfa;--dola-tag-external-border: #957fff;--dola-tag-recommend-bg: linear-gradient(180deg, #6e9bff 0%, #4f7fe6 100%);--dola-tag-recommend-text: #ffffff;--dola-success: #4ade80;--dola-chart-1: #a78bfa;--dola-chart-2: #ff8a65;--dola-chart-3: #a5f3eb;--dola-chart-4: #fde047;--dola-chart-5: #f472b6;--dola-chart-6: #e5dbff;--dola-chart-7: #bae3ff;--dola-chart-8: #7ed6cc;--dola-chart-9: #ffd8b5;--dola-chart-10: #4ade80;--dola-chart-11: #ffc1b3;--dola-chart-12: #d68ea0;--dola-chart-13: #e9bcff;--dola-chart-14: #38bdf8;--dola-chart-15: #818cf8;--dola-chart-16: #22c55e;--dola-axis-y: #90a4ae;--dola-axis-x: #b0bec5;--dola-axis-x-line: #263238;--dola-axis-bottom-line: #37474f;--dola-btn-primary-bg-default: #8b5cf6;--dola-btn-primary-bg-hover: #5c1ae7;--dola-btn-primary-bg-active: #7c3aed;--dola-btn-disabled-bg: #5c566b;--dola-btn-disabled-text: #8a8a8a;--dola-btn-primary-text: #ffffff;--dola-btn-danger-bg-default: #e64a5b;--dola-btn-danger-bg-hover: #c53541;--dola-btn-danger-bg-disabled: #4a2a30;--dola-btn-danger-text-disabled: #fff;--dola-btn-danger-text: #ffffff;--dola-btn-secondary-bg-default: #28282c;--dola-btn-secondary-bg-hover: #2a2a2f;--dola-btn-secondary-bg-disabled: #5c566b;--dola-btn-secondary-text: #b9b9b9;--dola-btn-secondary-text-disabled: #71717a;--dola-btn-secondary-border: #3f3f46;--dola-input-bg: #222226;--dola-input-border-default: #3f3f46;--dola-input-border-hover: #52525b;--dola-input-border-focus: #8b5cf6;--dola-input-ring-focus: rgba(139, 92, 246, .2);--dola-input-border-error: #ff8a65;--dola-extra-1: #fa974b}@font-face{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;src:url(/assets/alimamafangyuanti.b0b8c4c0.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;src:url(/assets/AlimamaShuHeiTi-Bold.81093861.otf) format("truetype");font-weight:700;font-display:swap}:root{color:#242424;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;--text-color: #242424;--primary-color: #0a6cff;--dola-bg-popup: #ffffff}#dola-root[dola-theme=dark]{color:var(--dola-text-1)}html,body,#dola-root,.ola-app{width:100%;height:100%;scrollbar-width:thin;scrollbar-color:#ddd transparent;overflow:hidden;font-family:CommentEmoji,CommentSegoeUIEmoji133,Inter,apple-system,BlinkMacSystemFont,segoe ui,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Noto Sans,Heiti SC,sans-serif,Apple Color Emoji;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.test-env-auth-box{display:flex;align-items:center;justify-content:center;width:100vw;height:90vh;font-size:24px}.ola-app{min-width:1000;overflow:hidden}.ola-app .ola-container{height:100%}#dola-root{overflow:hidden}.highlight{color:#0a6cff}.single-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ola-box-form{display:flex}.ola-box-form .ola-box-form-item{display:flex;margin-bottom:25px}.ola-box-form .ola-box-form-item .ant-select-selection-placeholder{padding-left:10px!important}.ola-box-form .ola-box-form-item .ant-select-selection-overflow .ant-select-selection-overflow-item-suffix{margin-top:3px!important}.ola-box-form .ola-box-form-item .ola-box-form-item-title{width:120px;height:32px;margin-right:10px;color:#597191;line-height:32px;text-align:right}.ola-box-form .ola-box-form-item .ola-box-form-item-title>.anticon{margin-left:4px}.ola-box-form .ola-box-form-item .ola-box-form-item-title-require:before{position:relative;top:2px;left:-4px;display:inline-block;color:#f75656;font-size:14px;line-height:17px;content:"*"}.ola-box-form .ola-box-form-item .ola-box-form-item-input{position:relative;display:flex;flex:1;min-width:120px}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont{width:100%}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont>.ant-tabs>.ant-tabs-nav{margin:0}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont>.ant-input-number{width:100%}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont>.ant-radio-group{display:flex;align-items:center;height:100%}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-cont>.ant-switch{margin-top:5px}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-error{position:absolute;bottom:-19px;padding-left:5px;color:red;font-size:12px}.ola-box-form .ola-box-form-item .ola-box-form-item-input>.ola-box-form-item-input-desc{position:absolute;bottom:-19px;padding-left:5px;color:#8d93a6;font-size:12px}.ola-box-form .ola-box-form-item-btn{margin-left:10px}.ola-box-form-column{flex-direction:column}.ola-box-form-column .ola-box-form-item-input{display:flex;align-items:center}.page-show-desc{color:#7b889c;font-weight:400;font-size:12px}.page-show-desc>.anticon{margin-right:5px;color:#0a6cff}.page-show-desc>.num{margin:0 5px;color:#0a6cff}.ant-table-filter-column{justify-content:flex-start!important}.ant-table-filter-column>.ant-table-column-title{flex:inherit!important}.tag-item-show{height:24px!important;margin-bottom:5px!important;padding:0 10px!important;line-height:24px!important;text-align:center!important;background:#edf1f7!important;border-radius:5px!important}.ant-modal-content{padding:20px 20px 0!important}.ant-modal-content .ant-modal-confirm-body-wrapper{padding:20px 0}.ant-modal-header{margin-bottom:15px!important;padding:15px 50px 15px 20px;border-bottom:1px solid #dce3ee}.ant-modal-footer{padding:0 20px 20px!important}.ant-modal-body{padding:0 20px!important}.show-name-titleBox{display:flex}.show-name-titleBox .show-name-titleBox-cont{width:fit-content;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.show-name-titleBox .show-name-titleBox-contIm{width:fit-content;max-width:calc(100% - 30px)}.show-name-titleBox .show-name-titleBox-import{width:20px;height:20px;color:#fff;font-size:13px;line-height:20px;text-align:center;background:#f57e22;border-radius:2px;transform:scale(.8) translateY(-3px)}.show-action-btnitem{margin-right:12px;color:#1677ff;cursor:pointer}.show-action-btnmore,.show-name-link{color:#1677ff;cursor:pointer}.show-name-elitips{display:block;width:fit-content;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.show-status-green{display:block;height:28px;color:#00a873;line-height:28px;text-align:center;background:#e6faf4;border:1px solid #9ce5ce;border-radius:4px}.status-padding{padding:0 4px}.show-status-grey{display:block;height:28px;color:#1e304a;line-height:28px;text-align:center;background:#edf1f7;border:1px solid #dce3ee;border-radius:4px}.show-status-orange{display:block;height:28px;color:#f57e22;line-height:28px;text-align:center;background:#fff3eb;border:1px solid #ffdfc7;border-radius:4px}.show-status-red{display:block;height:28px;color:#bb0404;line-height:28px;text-align:center;background:#fff3eb;border:1px solid #ffdfc7;border-radius:4px}.show-status-blue{display:block;height:28px;color:#0a6cff;line-height:28px;text-align:center;background:#fff3eb;border:1px solid #ffdfc7;border-radius:4px}.required-before:before{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.ola-btn-disabled{color:#a1acbd;cursor:default;pointer-events:none}.ola-waring-tips{display:flex;width:fit-content;padding:5px 10px;color:#f57e22;font-size:14px;background:#fff3eb;border-radius:4px}.ola-waring-tips>.anticon{margin-right:5px}.service-btn-more{width:80px!important}.ant-popover-title{color:#8a8a8a!important}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--dola-bg-selected);border-radius:23px}*::-webkit-scrollbar-thumb:hover{background-color:var(--dola-border-1)}*{scrollbar-width:thin;scrollbar-color:var(--dola-bg-selected) transparent}#dola-root .ant-layout{background:var(--dola-bg-6)!important}#dola-root[dola-theme=light] .ola-layout-sider{background:#f7f7f7!important}#dola-root[dola-theme=dark] .ola-layout{color:#e6e6e6}#dola-root[dola-theme=dark] .ola-layout-sider{background:var(--dola-bg-6)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ant-menu-light{background-color:var(--dola-bg-6)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ant-menu-light .ant-menu-item{background-color:transparent;color:var(--dola-text-2)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--dola-bg-4)!important;color:var(--dola-text-selected)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ant-menu-light .ant-menu-item-selected{background:var(--dola-bg-selected)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-menu .ant-menu{background-color:var(--dola-bg-6)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-menu .menu-history-divider{background-color:var(--dola-bg-4)}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-content-footter-liwu{background-color:var(--dola-bg-4)!important;border-color:var(--dola-border-1)!important}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-logo .title{color:#e6e6e6}#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-header,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-content,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-history,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-menu,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-inner,#dola-root[dola-theme=dark] .ola-layout-sider .ola-layout-sider-content-footer{background-color:var(--dola-bg-6)!important}#dola-root[dola-theme=dark] .ola-layout-breadcrumb{color:#e6e6e6}#dola-root[dola-theme=dark] .history-action-dropdown-compact .ant-dropdown-menu{background-color:var(--dola-bg-4)!important;border:1px solid var(--dola-border-1);box-shadow:0 4px 16px #0006}#dola-root[dola-theme=dark] .history-action-dropdown-compact .ant-dropdown-menu .ant-dropdown-menu-item{color:var(--dola-text-selected)}#dola-root[dola-theme=dark] .history-action-dropdown-compact .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:var(--dola-bg-hover)!important}#dola-root[dola-theme=dark] .history-action-dropdown-compact .history-action-container-item,#dola-root[dola-theme=dark] .history-action-dropdown-compact .history-action-container-item .iconfont{color:var(--dola-text-selected)}#dola-root[dola-theme=dark] .history-action-dropdown-compact .history-action-container-item.is-danger .iconfont,#dola-root[dola-theme=dark] .history-action-dropdown-compact .history-action-container-item .icon-shanshu{color:var(--dola-danger)!important}
