/* Here, the content of the common custom CSS defined into Home - Setup - Display - CSS*/
/* --- Correctif du formulaire de création de ticket public --- */

/* 1. On contraint la boîte grise globale à ne pas dépasser et à rester centrée */
#form_create_ticket, #form_view_ticket {
    max-width: 800px !important;
    width: 100% !important;
    margin: 20px auto !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
}

/* 2. On force les tableaux internes à utiliser la largeur disponible */
#form_create_ticket table, 
#form_view_ticket table {
    width: 100% !important;
    max-width: 80% !important;
    box-sizing: border-box !important;
}

/* 3. On empêche les cellules du tableau de faire "sauter" le design */
#form_create_ticket td, 
#form_view_ticket td {
    box-sizing: border-box !important;
    word-break: break-word !important;
}

/* 4. On force absolument tous les champs de saisie (input, select, textarea) à rester dans le cadre */
#form_create_ticket input, 
#form_create_ticket select, 
#form_create_ticket textarea,
#form_view_ticket input, 
#form_view_ticket select, 
#form_view_ticket textarea {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
}