/**
 * louerunearme.fr — espace de dépôt des justificatifs.
 */

.lua-justificatifs__intro {
    margin-bottom: 2rem;
}

.lua-justificatifs__statut {
    display: inline-block;
    margin: 0 0 1rem;
    padding: 0.5rem 1rem;
    border-left: 4px solid currentColor;
    font-weight: 600;
}

/* Le statut ne se distingue pas par la seule couleur : le libellé porte
   l'information, la bordure et le fond ne font que la souligner. */
.lua-justificatifs__statut--en_attente,
.lua-justificatifs__statut--valide {
    background: rgba(127, 127, 127, 0.1);
}

.lua-justificatifs__statut--refuse,
.lua-justificatifs__statut--incomplet {
    background: rgba(127, 127, 127, 0.16);
}

.lua-justificatifs__motif {
    display: block;
    margin-top: 0.35rem;
    font-weight: 400;
}

.lua-justificatifs__bloc {
    margin: 0 0 1.5rem;
    padding: 1rem 1.25rem;
    border: 1px solid currentColor;
    border-radius: 0.4rem;
}

.lua-justificatifs__bloc legend {
    padding: 0 0.5rem;
    font-weight: 600;
}

.lua-justificatifs__choix {
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    margin-right: 2rem;
    cursor: pointer;
}

.lua-justificatifs__champ {
    display: flex;
    flex-direction: column;
    gap: 0.35rem;
    margin-bottom: 1.5rem;
}

.lua-justificatifs__champ label {
    font-weight: 600;
}

.lua-justificatifs__champ input[type="text"] {
    max-width: 22rem;
}

.lua-justificatifs__depose {
    font-size: 0.92em;
}

.lua-justificatifs__aide {
    font-size: 0.88em;
    opacity: 0.8;
}
