
/* =========================================================
   LIMA ENGENHARIA
   POLIMENTO UI V2
   ========================================================= */


/* =========================================================
   CARD DO IMÓVEL
   TIPOGRAFIA MAIS LEGÍVEL
   ========================================================= */

#lima-desenhar-resultado
.lima-desenhar-resultado-titulo{

    font-size:
        14px !important;

    font-weight:
        850 !important;

}


#lima-desenhar-resultado
.ci-mini{

    padding:
        11px 12px !important;

}


/* label CAR */

#lima-desenhar-resultado
.ci-mini-car > span{

    font-size:
        9.5px !important;

    letter-spacing:
        .55px !important;

}


/* código do CAR */

#lima-desenhar-resultado
.ci-mini-car > strong{

    font-size:
        11.5px !important;

    line-height:
        1.25 !important;

    letter-spacing:
        .05px !important;

}


/* status + município */

#lima-desenhar-resultado
.ci-mini-meta{

    margin-top:
        8px !important;

    gap:
        7px !important;

    font-size:
        10.5px !important;

    line-height:
        1.25 !important;

}


/* badge status */

#lima-desenhar-resultado
.ci-badge{

    min-height:
        24px !important;

    padding:
        5px 10px !important;

    font-size:
        9.5px !important;

    font-weight:
        900 !important;

}


/* label Área do CAR */

#lima-desenhar-resultado
.lima-desenhar-area-label{

    font-size:
        10px !important;

    letter-spacing:
        .45px !important;

}


/* valor da área */

#lima-desenhar-resultado
#lima-desenhar-area-final{

    font-size:
        26px !important;

}


/* equivalências */

#lima-desenhar-resultado
#lima-desenhar-equivalencia{

    font-size:
        10.5px !important;

    line-height:
        1.35 !important;

}


/* unidade */

#lima-desenhar-resultado
.lima-desenhar-unidade-box label{

    font-size:
        9.5px !important;

}


#lima-desenhar-resultado
#lima-desenhar-unidade{

    font-size:
        11px !important;

}


/* botões */

#lima-desenhar-resultado
.lima-desenhar-resultado-btn{

    font-size:
        11px !important;

}


/* aviso inferior */

#lima-desenhar-resultado
.lima-desenhar-aviso{

    font-size:
        9.5px !important;

    line-height:
        1.35 !important;

}


/* =========================================================
   SUSPENSO = LARANJA
   ========================================================= */

#lima-desenhar-resultado.lima-car-suspenso{

    border-color:
        rgba(215,132,23,.38) !important;

    box-shadow:
        0 12px 32px
        rgba(215,132,23,.16) !important;

}


#lima-desenhar-resultado.lima-car-suspenso
.ci-mini{

    border-left-color:
        #db8619 !important;

    background:
        #fffaf4 !important;

}


#lima-desenhar-resultado.lima-car-suspenso
.ci-badge{

    background:
        #fff1dc !important;

    border-color:
        #efbd72 !important;

    color:
        #a35d00 !important;

    box-shadow:
        0 3px 10px
        rgba(215,132,23,.12) !important;

}


/* =========================================================
   POPUP MULTI-CAR
   ========================================================= */

.lima-cars-popup-real{

    width:
        min(94vw,560px) !important;

    max-width:
        560px !important;

    border:
        1px solid
        rgba(27,95,55,.17) !important;

    border-radius:
        16px !important;

    background:
        rgba(255,255,255,.985) !important;

    box-shadow:
        0 16px 38px
        rgba(5,28,15,.22) !important;

    overflow:
        hidden !important;

}


/* =========================================================
   PAINEL DE RESULTADOS DA BUSCA
   ========================================================= */

.lima-cars-busca-real{

    width:
        min(94vw,470px) !important;

    max-width:
        470px !important;

    border:
        1px solid
        rgba(27,95,55,.17) !important;

    border-radius:
        16px !important;

    background:
        rgba(255,255,255,.985) !important;

    box-shadow:
        0 16px 38px
        rgba(5,28,15,.22) !important;

    overflow:
        hidden !important;

}


/* =========================================================
   CABEÇALHO
   ========================================================= */

.lima-cars-popup-real
.lima-cars-cabecalho,

.lima-cars-busca-real
.lima-cars-cabecalho{

    color:
        #163f2a !important;

    font-size:
        16px !important;

    font-weight:
        900 !important;

    line-height:
        1.2 !important;

}


/* =========================================================
   CADA IMÓVEL
   ========================================================= */

.lima-cars-popup-real
.lima-car-item-real,

.lima-cars-busca-real
.lima-car-item-real{

    position:
        relative !important;

    margin:
        10px 12px !important;

    padding:
        13px 14px 12px 16px !important;

    border:
        1px solid
        #dce6df !important;

    border-left:
        4px solid
        #aab8af !important;

    border-radius:
        12px !important;

    background:
        #ffffff !important;

    box-shadow:
        0 4px 12px
        rgba(18,54,31,.055) !important;

    line-height:
        1.3 !important;

}


/* =========================================================
   STATUS DO ITEM
   ========================================================= */

.lima-car-item-real.lima-item-suspenso{

    border-left-color:
        #dc8619 !important;

    background:
        #fffaf4 !important;

    box-shadow:
        0 5px 14px
        rgba(220,134,25,.11) !important;

}


.lima-car-item-real.lima-item-pendente{

    border-left-color:
        #d3a326 !important;

    background:
        #fffdf5 !important;

}


.lima-car-item-real.lima-item-ativo{

    border-left-color:
        #23814e !important;

    background:
        #f9fdfb !important;

}


.lima-car-item-real.lima-item-cancelado{

    border-left-color:
        #ad3636 !important;

    background:
        #fff8f8 !important;

}


/* =========================================================
   NOME DO IMÓVEL
   ========================================================= */

.lima-car-item-real
.lima-car-nome-real{

    color:
        #173f2a !important;

    font-size:
        13.5px !important;

    font-weight:
        900 !important;

    line-height:
        1.18 !important;

}


/* =========================================================
   PROPRIETÁRIO
   ========================================================= */

.lima-car-item-real
.lima-car-proprietario-real{

    color:
        #3e4c44 !important;

    font-size:
        11.5px !important;

    line-height:
        1.25 !important;

}


/* =========================================================
   MUNICÍPIO / ÁREA
   ========================================================= */

.lima-car-item-real
.lima-car-meta-real{

    color:
        #637168 !important;

    font-size:
        10.5px !important;

    line-height:
        1.25 !important;

}


/* =========================================================
   BADGE DO STATUS
   ========================================================= */

.lima-car-item-real
.lima-car-status-real{

    display:
        inline-flex !important;

    align-items:
        center !important;

    min-height:
        23px !important;

    padding:
        4px 8px !important;

    margin-right:
        4px !important;

    border:
        1px solid
        #d8e0db !important;

    border-radius:
        999px !important;

    font-size:
        9.5px !important;

    font-weight:
        900 !important;

    line-height:
        1 !important;

}


/* suspenso */

.lima-car-item-real
.lima-car-status-real.lima-item-suspenso{

    background:
        #fff1dc !important;

    border-color:
        #efbd72 !important;

    color:
        #a35d00 !important;

}


/* pendente */

.lima-car-item-real
.lima-car-status-real.lima-item-pendente{

    background:
        #fff6dc !important;

    border-color:
        #ecd485 !important;

    color:
        #826006 !important;

}


/* ativo */

.lima-car-item-real
.lima-car-status-real.lima-item-ativo{

    background:
        #e9f6ee !important;

    border-color:
        #b9dec7 !important;

    color:
        #176b40 !important;

}


/* cancelado */

.lima-car-item-real
.lima-car-status-real.lima-item-cancelado{

    background:
        #ffeded !important;

    border-color:
        #e9aaaa !important;

    color:
        #922a2a !important;

}


/* =========================================================
   PAGINAÇÃO DA BUSCA
   ========================================================= */

.lima-cars-busca-real
.lima-paginacao-real{

    margin:
        0 !important;

    padding:
        10px 12px !important;

    background:
        #f7faf8 !important;

    border-bottom:
        1px solid
        #e4ebe6 !important;

    color:
        #425149 !important;

    font-size:
        10.5px !important;

}


.lima-cars-busca-real select,

.lima-cars-busca-real button{

    min-height:
        30px !important;

    border-radius:
        8px !important;

}


/* =========================================================
   MOBILE
   ========================================================= */

@media(max-width:600px){

    #lima-desenhar-resultado
    .ci-mini-car > strong{

        font-size:
            11px !important;

    }


    #lima-desenhar-resultado
    .ci-mini-meta{

        font-size:
            10px !important;

    }


    #lima-desenhar-resultado
    .ci-badge{

        font-size:
            9.25px !important;

    }


    .lima-car-item-real
    .lima-car-nome-real{

        font-size:
            13px !important;

    }


    .lima-car-item-real
    .lima-car-proprietario-real{

        font-size:
            11px !important;

    }


    .lima-car-item-real
    .lima-car-meta-real{

        font-size:
            10.25px !important;

    }

}

