table.dataTable td:last-child:has(a){display:flex;justify-content:end;gap:10px}table.dataTable tbody td{vertical-align:middle}.ajax_form input,.ajax_form select{min-height:50px}.ajax_form input[type=checkbox]{min-width:50px}.input-step{min-height:50px}.input-step input{min-height:auto}.ajax_form .select2-container .select2-selection--single,.ajax_form .select2-container .select2-selection--single .select2-selection__arrow{min-height:50px}.ajax_form .select2-container .select2-selection--single .select2-selection__rendered{line-height:50px}.form-check-input[type=radio]{min-width:40px;min-height:40px}div.dt-button-collection{width:auto;right:10px;text-align:left}.img-preview{max-width:200px}.img-preview img{object-fit:contain}.img-preview-gallery>div{max-width:125px}.img-preview-gallery>div img{object-fit:contain}.form-switch-lg .form-check-input{width:60px;height:30px}.lang-flag{width:auto;height:20px}.select2-container--default .select2-selection--single .select2-selection__clear{font-size:22px;margin-right:30px;height:100%}.auth-logo img{min-height:50px}ul#sortable{list-style:none;padding:0}ul#sortable li{display:inline-flex}ul#sortable li>div{display:block;width:150px;margin:0 15px 15px 0;position:relative;overflow:hidden}ul#sortable li>div img{display:flex;width:100%;aspect-ratio:1;object-fit:cover}ul#sortable li>div div.form-check{display:flex;align-items:center}ul#sortable li>div div.form-check input{width:22px;height:22px}
