.dataSourceCss[data-v-0f0b0de9]{height:500px;overflow:auto}.addCss_dataSource[data-v-0f0b0de9]{padding:5px 0;border-bottom:1px dashed #d7d7d7;line-height:20px}.search-area[data-v-0f0b0de9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 20px;background:#fafafa;border-radius:8px;margin-bottom:16px}.search-area[data-v-0f0b0de9] .ant-form-item{margin-bottom:0}.dataSourceCss[data-v-0f0b0de9]{height:480px;overflow-y:auto;padding:4px 4px 4px 0}.dataSourceCss[data-v-0f0b0de9]::-webkit-scrollbar{width:6px}.dataSourceCss[data-v-0f0b0de9]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.dataSourceCss[data-v-0f0b0de9]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.addCss_dataSource[data-v-0f0b0de9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;margin-bottom:8px;background:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.addCss_dataSource .item-name[data-v-0f0b0de9]{font-size:14px;color:#333;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addCss_dataSource .item-sub[data-v-0f0b0de9]{font-size:13px;color:#999;margin-left:12px;-ms-flex-negative:0;flex-shrink:0}.addCss_dataSource[data-v-0f0b0de9]:hover{border-color:#1890ff;background:#e6f7ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.15);box-shadow:0 2px 8px rgba(24,144,255,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.addCss_dataSource:hover .item-name[data-v-0f0b0de9]{color:#1890ff}.addCss_dataSource[data-v-0f0b0de9]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none}.dataSourceCss[data-v-0f0b0de9] .ant-empty{margin-top:80px}.pagination-wrap[data-v-0f0b0de9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px;padding-top:12px;border-top:1px solid #f0f0f0}.pagination-wrap[data-v-0f0b0de9] .ant-pagination{margin:0}