@import url(../components/_modal-gloabal.css);

.caderno-main {
    margin: 2rem auto;
    padding: 1rem;
    font-family: var(--poppins);
    width: 92vw;
    gap: 0;
}

.caderno-controls {
    display: flex;
    gap: 0.8rem;
    align-items: center;
    margin-bottom: 1rem;
}

.errors-list {
    display: flex;
    flex-direction: column;
    gap: 0.8rem;
}

.error-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: var(--white);
    padding: 0.8rem;
    border-radius: 8px;
}

.pergunta {
    font-weight: 700;
}

.error-actions {
    display: flex;
    gap: 0.6rem;
}

.btn-primary {
    background: #7b2cbf;
    color: #fff;
    border: 0;
    padding: 8px 12px;
    border-radius: 8px;
    cursor: pointer
}

.btn-secondary {
    background: transparent;
    border: 1px solid var(--prata);
    padding: 6px 10px;
    border-radius: 8px;
    cursor: pointer
}

@media(max-width:700px) {
    .caderno-controls {
        flex-direction: column;
        align-items: flex-start
    }
}

.caderno-controls {
    width: 90vw;
}

.caderno-controls label {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    background-color: var(--white);
    color: var(--black);
    padding: 1vw;
    border-radius: 0.5vw;
    width: 15vw;
}

.caderno-controls label select {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    background-color: var(--white);
    border-radius: 0.5vw;
    border: 0.1vw solid var(--prata);
    width: 5vw;
    padding-left: 1vw;
    color: var(--black);
}

#btn-start {
    background-color: var(--eletric-indigo);
    padding: 1.2vw;
    width: 55vw;
}

.icon-trash__question {
    width: 2vw;
}

#btn-clear {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    width: 15vw;
    padding: 1vw;
    gap: 2vw;
    color: var(--black);
}

#btn-clear img {
    width: 2vw;
}

#errors-list {
    width: 90vw;
    box-shadow: none;
    color: var(--black);
}

