.enter-container h2,.enter-container .config-card,.enter-container .upload-card{margin-bottom:20px}.enter-container .config-label{margin-bottom:8px}.enter-container .multiple-data-checkbox{margin-top:10px}.enter-container .start-button{width:100%}.config-option-content{display:flex;flex-direction:column}.config-option-content .config-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.config-option-content .config-details{font-size:12px;color:rgba(0,0,0,.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.config-select-container{width:100%}.config-select-container .config-select-wrapper{display:flex;align-items:center;width:100%}.config-select-container .config-select-wrapper .config-select{flex:1;margin-right:8px}.config-select-container .config-select-wrapper .config-select .ant-select-selector{width:100%}.config-select-container .config-select-wrapper .add-config-button{flex-shrink:0}.config-fields-container{margin-top:10px;margin-bottom:10px;border-radius:4px;background:#fafafa}.config-fields-container .field-item{padding:8px 10px;transition:background-color .3s}.config-fields-container .field-item:hover{background-color:#f0f0f0}.config-fields-container .field-content{width:100%}.config-fields-container .field-name{margin-bottom:4px;font-size:14px}.config-fields-container .field-details{display:flex;flex-direction:column;font-size:12px;color:#666}.config-fields-container .field-details .field-location,.config-fields-container .field-details .field-description{margin-top:2px;display:flex;align-items:baseline}.config-fields-container .field-details .field-location .ant-typography-secondary,.config-fields-container .field-details .field-description .ant-typography-secondary{width:42px;flex-shrink:0}.add-field-button-container{margin-bottom:16px;display:flex}.field-action-buttons button{padding:0 4px}
