.caronte-filter-brand-model-version-form {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.caronte-filter-brand-model-version-form select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;

    width: 100%;
    padding-right: 40px;
    border-radius: 5px;
    background-color: #e9f0f6;
    cursor: pointer;

    background-image: url('data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!--%20License%3A%20MIT.%20Made%20by%20H2D2%20Design%3A%20https%3A%2F%2Fgithub.com%2Fh2d2-design%2Fh2d2-shopicons%20--%3E%3Csvg%20width%3D%22800px%22%20height%3D%22800px%22%20viewBox%3D%220%200%2048%2048%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%3E%3Cpath%20d%3D%22M0%200h48v48H0z%22%20fill%3D%22none%22%2F%3E%3Cg%20id%3D%22Shopicon%22%3E%3Cpolygon%20points%3D%2224%2C29.172%209.414%2C14.586%206.586%2C17.414%2024%2C34.828%2041.414%2C17.414%2038.586%2C14.586%20%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat;


    background-position: right 10px center;
    background-size: 16px;
}

.caronte-filter-brand-model-version-form select:disabled {
    background-color: lightgrey;
}

.caronte-filter-brand-model-version-form select:focus {
    color: unset;
}

.plate-details .plate-brand-detail,
.plate-details .plate-model-detail,
.plate-details .plate-version-detail {
	display: none;
}

.caronte-filter-brand-model-version-form select:focus {
    background-color: #E9F0F6 !important;
}

.caronte-plate-filter-form .plate-container {
    display: flex;
    gap: 0.5rem;
}

.caronte-external-plate-search {
    display: flex;
    gap: 0.5rem;
}

.caronte-external-plate-search input:first-child {
    background-color: #FFFFFF;
    padding-left: 1rem;
    padding-right: 1rem;
}

.caronte-plate-home #plate {
    border: 1px solid #4E7183 !important;
}

@media screen and (max-width: 1000px) {
    .caronte-plate-filter-form .plate-container {
        flex-direction: column;
    }
}
/* Stato normale */
.search-plate-input {
    background-color: #E9F0F6;
    color: #4A88A8;
    border-radius: 4px;
}

/* Hover e focus sul campo input in stato normale */
.search-plate-input:hover,
.search-plate-input:focus {
    background-color: #F5F9FC!important;
	color:#4A88A8!important;
}

/* Stato errore */
.search-plate-input-error {
    background-color: #FFCCCC!important ;
    color: #8A0000!important;
    border-radius: 4px;
}

/* Hover e focus sul campo input in stato errore */
.search-plate-input-error:hover,
.search-plate-input-error:focus {
    background-color: #FFD6D6 !important;
    color: #8A0000!important;
}
/* Regole Container generiche */
.search-plate-container-error,.search-plate-container {
    border-radius: 4px;
	display: flex; 
	width:100%;
}
.search-plate-input,.search-plate-input-error{
	text-align:center;
}
/* Container normale */
.search-plate-container {
    background-color: #4E7183;
    border: 2px solid #4E7183;
}

/* Container in errore */
.search-plate-container-error {
    background-color: #D1001F;
    border: 2px solid #D1001F;
}

/*contenitore sinistro con label e img eu */
.search-plate-eu-container{
	display:flex; 
	flex-direction:column; 
	justify-content: center; 
	align-items: center; 
	height: 100%; flex:0.1; 
	gap:3px; 
	padding:3px;
}
.search-plate-circle-container{
	display:flex; 
	flex-direction:column; 
	padding:3px;
	height: 100%; flex:0.1; 
	align-items: center; 
	justify-content: start; 
}
.search-plate-button-error{
	background-color: #D1001F!important ;
}

.plate-container-general {
	display: flex; 
	background-color: #FAEBD7; 
	margin-top:10px; 
	margin-bottom:10px; 
	padding: 5px; 
	border-radius: 8px;
}