/*
|--------------------------------------------------------------------------
| Sécurité du formulaire de consultation
|--------------------------------------------------------------------------
|
| Ce fichier ne modifie pas le design principal.
|
*/

.consultation-honeypot {
    position: fixed !important;
    top: -10000px !important;
    left: -10000px !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}

.consultation-form input,
.consultation-form select,
.consultation-form textarea {
    max-width: 100%;
}

.consultation-form textarea {
    resize: vertical;
}

.consultation-form :disabled {
    cursor: not-allowed;
    opacity: 0.7;
}

.consultation-file-name {
    max-width: 100%;
    overflow-wrap: anywhere;
    word-break: break-word;
}

.consultation-form-errors,
.field-error {
    overflow-wrap: anywhere;
    word-break: break-word;
}
