body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.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{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.comps-ai-thinking-modes-list .ant-btn-icon{vertical-align:top}.comps-ai-thinking-modes-list .ant-list-item-meta-title{margin-top:4px}.ai-config-page{height:100vh;overflow:hidden}.ai-config-layout{height:100%}.ai-config-sider{background:#fff;border-right:1px solid #f0f0f0;width:400px}.ai-config-sider,.ai-config-tree-card{display:flex;flex-direction:column;overflow:hidden}.ai-config-tree-card{height:100%}.ai-config-tree-card .ant-card-body{flex:1 1;overflow:auto;padding:16px}.ai-config-content{background:#f0f2f5;overflow:auto;padding:24px}.ai-config-editor-card{min-height:100%}.ai-config-editor-card .ant-card-body{padding:24px}.component-tree-card-wrapper,.component-tree-card-wrapper .ant-card{display:flex;flex-direction:column;height:100%}.component-tree-card-wrapper .ant-card{border:1px solid #d9d9d9}.component-tree-card-wrapper .ant-card-body{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:16px}.component-tree-card-wrapper .ant-card-head{border-bottom:1px solid #d9d9d9}
/*# sourceMappingURL=main.162866ad.css.map*/