.form-inline .form-control{flex:1 1;display:inline-block}.form-group{display:flex;align-items:center}.form-control-sm{width:auto;max-width:100%}@media(max-width:576px){.flex-sm-grow-0{flex-grow:0!important}.me-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.d-flex.align-items-center>span{white-space:nowrap}.flex-wrap{white-space:normal}.max-width-30{max-width:30%}.select-truncate,.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%!important}}