#nprogress{pointer-events:none}#nprogress .bar{background:#6954f0;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #6954f0,0 0 5px #6954f0;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#6954f0;border-left-color:#6954f0;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sql-diagram{display:flex;width:100%;height:650px;border:1px solid #ccc}.sql-diagram .sql-form{border-right:1px solid #ccc;width:160px}.sql-diagram .sql-form .ant-select{width:100%;margin-bottom:4px}.sql-diagram .sql-form .ant-select .ant-select-selection{border:0;border-bottom:1px solid #d9d9d9;background-color:#fff;border-radius:0}.sql-diagram .sql-form .ant-select .ant-select-focused .ant-select-selection,.sql-diagram .sql-form .ant-select .ant-select-selection:active,.sql-diagram .sql-form .ant-select .ant-select-selection:focus{box-shadow:none!important}.sql-diagram .sql-form .sql-form-tree{font-size:13px;overflow-y:auto;height:calc(100% - 36px)}.sql-diagram .sql-form .sql-form-tree .sql-form-drag .sortable-chosen{background-color:#f4f0ff}.sql-diagram .sql-form .sql-form-tree .sql-form-name{padding:3px 8px;display:flex;align-items:center}.sql-diagram .sql-form .sql-form-tree .sql-form-name .sql-form-nochild{padding-left:16px}.sql-diagram .sql-form .sql-form-tree .sql-form-name .anticon{transition:all .3s;margin-right:6px;font-size:10px}.sql-diagram .sql-form .sql-form-tree .sql-form-1{cursor:pointer}.sql-diagram .sql-form .sql-form-tree .sql-form-2 .sql-form-name{padding-left:18px}.sql-diagram .sql-form .sql-form-tree .sql-form-3 .sql-form-name{padding-left:46px}.sql-diagram .sql-form .sql-form-tree .sql-form-active{background:#ded4ff}.sql-diagram .sql-wrapper{height:100%;position:relative;overflow:hidden;outline:none!important;flex-grow:1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAADACAYAAABS3GwHAAAAAXNSR0IArs4c6QAABSFJREFUeAHt1bFqXEkARFHZDIj5/69z4mBZ2MCJEjMo8ma6wuEoaB51FNULhu66pUt/+/14/Hm52N/j8f5x4/v99SNfJbj/2aX+/e/XxwW+fyQBgUECBBgcXeUIECAW0iABAgyOrnIECBALaZAAAQZHVzkCBIiFNEiAAIOjqxwBAsRCGiRAgMHRVY4AAWIhDRIgwODoKkeAALGQBgkQYHB0lSNAgFhIgwQIMDi6yhEgQCykQQIEGBxd5QgQIBbSIAECDI6ucgQIEAtpkAABBkdXOQIEiIU0SIAAg6OrHAECxEIaJECAwdFVjgABYiENEiDA4OgqR4AAsZAGCRBgcHSVI0CAWEiDBAgwOLrKESBALKRBAgQYHF3lCBAgFtIgAQIMjq5yBAgQC2mQAAEGR1c5AgSIhTRIgACDo6scAQLEQhokQIDB0VWOAAFiIQ0SIMDg6CpH4PZ4vPd1weT+Z0e7On8vwNn/H6cfJkCAwwM4/iyB2/3+evYGT5z++dl1/ycAfvEnV+f/8hYAL0AspEECBBgcXeUIECAW0iABAgyOrnIECBALaZAAAQZHVzkCBIiFNEiAAIOjqxwBAsRCGiRAgMHRVY4AAWIhDRIgwODoKkeAALGQBgkQYHB0lSNAgFhIgwQIMDi6yhEgQCykQQIEGBxd5QgQIBbSIAECDI6ucgQIEAtpkAABBkdXOQIEiIU0SIAAg6OrHAECxEIaJECAwdFVjgABYiENEiDA4OgqR4AAsZAGCRBgcHSVI0CAWEiDBAgwOLrKESBALKRBAgQYHF3lCBAgFtIgAQIMjq5yBAgQC2mQAAEGR1c5AgSIhTRIgACDo6scAQLEQhokQIDB0VWOAAFiIQ0SIMDg6CpH4PZ4vPd1weT+Z0e7On8vwNn/H6cfJkCAwwM4/iyB2/3+evYGT5z++dl1/ycAfvEnV+f/8hYAL0AspEECBBgcXeUIECAW0iABAgyOrnIECBALaZAAAQZHVzkCBIiFNEiAAIOjqxwBAsRCGiRAgMHRVY4AAWIhDRIgwODoKkeAALGQBgkQYHB0lSNAgFhIgwQIMDi6yhEgQCykQQIEGBxd5QgQIBbSIAECDI6ucgQIEAtpkAABBkdXOQIEiIU0SIAAg6OrHAECxEIaJECAwdFVjgABYiENEiDA4OgqR4AAsZAGCRBgcHSVI0CAWEiDBAgwOLrKESBALKRBAgQYHF3lCBAgFtIgAQIMjq5yBAgQC2mQAAEGR1c5AgSIhTRIgACDo6scAQLEQhokQIDB0VWOAAFiIQ0SIMDg6CpH4PZ4vPd1weT+Z0e7On8vwNn/H6cfJkCAwwM4/iyB2/3+evYGT5z++dl1/ycAfvEnV+f/8hYAL0AspEECBBgcXeUIECAW0iABAgyOrnIECBALaZAAAQZHVzkCBIiFNEiAAIOjqxwBAsRCGiRAgMHRVY4AAWIhDRIgwODoKkeAALGQBgkQYHB0lSNAgFhIgwQIMDi6yhEgQCykQQIEGBxd5QgQIBbSIAECDI6ucgQIEAtpkAABBkdXOQIEiIU0SIAAg6OrHAECxEIaJECAwdFVjgABYiENEiDA4OgqR4AAsZAGCRBgcHSVI0CAWEiDBAgwOLrKESBALKRBAgQYHF3lCBAgFtIgAQIMjq5yBAgQC2mQAAEGR1c5AgSIhTRIgACDo6scAQLEQhokQIDB0VWOAAFiIQ0SIMDg6CpH4NuPn//86VNCYIuAF2Brb23/IkCAv4D43CLwP6VCVaoHrC07AAAAAElFTkSuQmCC);background-size:60px 60px;cursor:grabbing}.sql-diagram .sql-wrapper #sql-flow{position:relative;width:100%;height:100%}.sql-diagram .sql-wrapper #sql-flow .auxiliary-line-x,.sql-diagram .sql-wrapper #sql-flow .auxiliary-line-y{position:absolute;border:.5px dashed #2ab1e8;z-index:9999}.sql-diagram .sql-wrapper #sql-flow .sql-node{border:1px solid #4b82bb;border-radius:5px;position:absolute;cursor:move;z-index:0;width:160px;background-color:#fff}.sql-diagram .sql-wrapper #sql-flow .sql-node .sql-node-name{height:32px;display:flex;align-items:center;justify-content:center;background-color:#4b82bb;border-radius:2px 2px 0 0;color:white;font-size:13px;position:relative}.sql-diagram .sql-wrapper #sql-flow .sql-node .sql-node-name .anticon{cursor:pointer;position:absolute;right:8px}.sql-diagram .sql-wrapper #sql-flow .sql-node .sql-node-fields .sql-node-field{padding:2px 8px;position:relative;font-size:12px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.sql-diagram .sql-wrapper #sql-flow .sql-node .sql-node-endpoint{position:absolute;background:transparent;z-index:999;height:100%;width:calc(100% - 30px);right:0;top:-.5px;cursor:auto}