/* PlotterFilesConfig — templates/components/PlotterFiles/PlotterFilesConfig.html.twig */

.plotter-files-config__control-row {
    align-items: stretch;
}

.plotter-files-config__control-row .plotter-files-config__select {
    display: flex;
    min-height: calc(1.5em + 0.75rem + 2px);
}

.plotter-files-config__control-row .plotter-files-config__select .ts-wrapper {
    flex: 1 1 auto;
    width: 100%;
    min-height: inherit;
}

.plotter-files-config__control-row .plotter-files-config__select .ts-wrapper .ts-control {
    min-height: calc(1.5em + 0.75rem + 2px);
    height: 100%;
}

.plotter-files-config__control-row .plotter-files-config__save {
    min-height: calc(1.5em + 0.75rem + 2px);
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

@media (min-width: 576px) {
    .plotter-files-config__control-row .plotter-files-config__save {
        align-self: stretch;
    }
}
