<style>
        fieldset{
            background-color: #f1f1f1;
            border: none;
            border-radius: 2px;
            margin-bottom: 12px;
            overflow: hidden;
            padding: 0 .625em;
        }

        label{
            cursor: pointer;
            display: inline-block;
            padding: 3px 6px;
            text-align: left;
            width: 300px;
            vertical-align: top;
        }
		
		h2 {
			padding: 0px 0px 0px 0px;
			margin-top: 0px;
			margin-bottom: 1px;
		}

		h3 { 
			padding: 0px 0px 0px 0px;
			margin-top: 0px;
		}
		
		.flex-container {
			display:flex;
			flex-direction: column;
			flex-wrap: wrap;
			align-content: center;
			align-items: center;
		}
		
		.flex-container2 {
			display:flex;
			flex-direction: column;
			flex-wrap: wrap;
			align-content: flex-start;
			align-items: flex-start;
		}
		
		.flex-container3 {
			display:flex;
			flex-direction: column;
			flex-wrap: wrap;
			align-content: flex-start;
		}
		
		.flex-containerReverse {
			display:flex;
			flex-direction: column;
			flex-wrap: wrap;
			align-content: flex-start;
		}
		
		select {
			margin-top: 3px;
		}
		
		input[type=number] {
			margin-top: 3px;
		}
		
		input[type=checkbox] {
			margin-top: 5px;
			float: right;
		}
		
		i {
			padding-left:6px;
			padding-right:6px;
			padding-bottom:3px;
			padding-top:3px;
		}
		
		#MLProvCodeGen-content{
			overflow: auto;
		}
		/*
    See the JupyterLab Developer Guide for useful CSS Patterns:

    https://jupyterlab.readthedocs.io/en/stable/developer/css.html
*/
