﻿.admin-contest-header {
    display: flex;
    justify-content: space-between;
    padding-bottom: 0.5em;
}
.contest-header {
    display: flex;
    flex: 1 1 auto;
}
.contest-header-end {
    display: flex;
}
.contest-container{
    display:flex;
    flex-direction:column;
    justify-content:stretch;
    height:100%;
}

.contest-list-lots {
    font-size: 1.3em;
    display:flex;
    align-items:center;
    justify-content:center;
}
.contest-list-lots-counter{
    font-size:1.2em;
}

.contest-estado {
    font-weight: 600;
    font-size: .925em;
    padding: 4px 25px;
    border-radius: 4px;
    text-align: center;
    margin: 4px;
    /* width: 60%; */
}

    .contest-estado.inpreparation {
        color:var(--secondary-color-orange-120);
        border: 1.5px solid var(--secondary-color-orange-120);
        font-weight: bold;
    }

    .contest-estado.pendingvalidation {
        background-color: var(--background-color-blue-10);
        color: var(--text-color-blue-120);
        border: 1px solid var(--text-color-blue-120);
    }


    .contest-estado.regularphase {
        background-color: var(--background-color-green);
        color: var(--text-color-white);
        border: 1px solid var(--background-color-green);        
    }

    .contest-estado.finalphase {
        background-color: var(--background-color-red);
        color: var(--text-color-white);
        border: 1px solid var(--background-color-red);
    }

    .contest-estado.closed {
        color: var(--secondary-color-dark-grey);
        border: 1.5px solid var(--secondary-color-dark-grey);
        font-weight: bold;
    }

.contest-estado.small {
    padding: 2px;
    font-size: 0.925em !important; 
    font-variation-settings: "wght" 200 !important;

}

.contest-dialog {
    /* min-width: 70% !important;
    min-height: 100vh !important; */
    
}

.offer-compraventa{
    width: 300px;
}

.offer-compraventa-name {
    font-weight: bold;
}

.offer-compraventa-money {
    min-width: 160px;
    text-align: right;
    
}

.money-invalid {
    text-decoration: line-through;
    color: var(--primary-color-red);
    opacity: 0.8;
}

.money-valid {
    font-weight: bold;
}


.contest-dialog-sm {
    /* min-width: 50% !important;
    min-height: 100vh !important; */
    
}

.half-screen {
    height: calc(50vh - 190px);
}

.delete-lot-button {
    padding: 1em 0px;
    margin-bottom: 10em !important;
    margin-top: 5em !important;
}

.lotlist-info-container{
    width: 25em;
}

.lotlist-info-makemodel {
    line-height: 1.429em;
    display: flex;
    font-variation-settings: "wght" 600;
    text-decoration: underline;
    cursor: pointer;
}
.lotlist-make-icon {
    min-width: 30px;
    display: flex;
    align-items: center;
}

.lotlist-make-icon .make-model-img {
    width: 28px;
    height: auto;
    margin-top: -4px;
    margin-left: -2px;
}

.card-lot-data, lotlist-info-data {
    position:relative;
}


.lotlist-info-data {
    display: flex;
    justify-content: space-between;
    line-height: 1.5em;
    padding: 0 20px 0 20px;
}

.lotlist-info-data .lotlist-data {
    flex:7;
}

.lotlist-info-data .lotlist-data-sm {
    flex: 4;
}


.lotlist-bidder{
    font-size: 0.8em;
}

.contest-vehicle-import-result {
    max-height: 22vh;
    overflow: hidden;
    overflow-y: auto;
}