.theme-default .layout.login,
.theme-dark .layout.login,
.theme-startrek .layout.login,
.theme-christmas .layout.login {
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(ffffff, #ffffff 50%, #ffffff 50%);
  background-image: linear-gradient(120deg, #ffffff 50%, #ffffff 50%);
}

/* 2025-09-18 - Jérémy (front-end dev): CSS selector update but this custom CSS is to avoid because we already have the SASS ULaval theme */
/*
.theme-ulaval .layout.login .login-form-header .header-children-wrapper {
    background-color: #e30513;
}
*/
/* 2025-09-18 - Jérémy (front-end dev): but if you still want to customize the style you can update the app title color too */
/*
.theme-ulaval .layout.login .login-form-header .header-children-wrapper .row .app-title-elm {
    color: white;
}
*/

.theme-default .header-logo,
.theme-dark .header-logo,
.theme-startrek .header-logo,
.theme-christmas .header-logo {
    max-height: 50px;
}

.theme-default .footer-logo,
.theme-dark .footer-logo,
.theme-startrek .footer-logo,
.theme-christmas .footer-logo {
    width: 100px;
}

.theme-default .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="theorie_parent"],
.theme-dark .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="theorie_parent"],
.theme-startrek .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="theorie_parent"],
.theme-christmas .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="theorie_parent"] {
  display: none;
}

.theme-default .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="application_lie"],
.theme-dark .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="application_lie"],
.theme-startrek .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="application_lie"],
.theme-christmas .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="application_lie"] {
  display: none;
}

.theme-default .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="titre"],
.theme-dark .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="titre"],
.theme-startrek .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="titre"],
.theme-christmas .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="titre"] {
  display: none;
}

.theme-default .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="code"],
.theme-dark .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="code"],
.theme-startrek .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="code"],
.theme-christmas .data-entry-view.documentation .compact > .section-block:first-child .form-row[data-field-identifier="code"] {
  display: none;
}

.theme-default .data-entry-view.documentation .section-block.content.card .CARD-documentation .row[data-field-identifier="titre"] .field-display-value,
.theme-dark .data-entry-view.documentation .section-block.content.card .CARD-documentation .row[data-field-identifier="titre"] .field-display-value,
.theme-startrek .data-entry-view.documentation .section-block.content.card .CARD-documentation .row[data-field-identifier="titre"] .field-display-value,
.theme-christmas .data-entry-view.documentation .section-block.content.card .CARD-documentation .row[data-field-identifier="titre"] .field-display-value {
 font-family: 'Roboto Condensed', sans-serif;
 font-size: 1.5em;
 font-weight: 500;
 line-height: 1.2;
 margin-bottom: 0.5rem;
 margin-top: 0;
}

/* Hide forward buttons at all times */
button.forward {
  display: none;
}

/* Hide Reply Button For Cards with Ulaval ne pas répondre in the sender value */
.card-hide-reply-button .btn.reply {
    display: none;
}

.update-task-button {
  display: none !important;
}

/* Hide the change priority task button */
.priority-task-button {
  display: none !important;
}

/* Hide the create subtask button */
.create-subtask-button {
  display: none !important;
}

/* Remove the 3rd empty dropdown in the action buttons */
.LIST-taches table tr .card-action-buttons > .btn-group > .button-group-wrapper.d-inline-flex {
  display: none !important;
}

/* 2025-11-27 - Jérémy (front-end dev): TEMP logo with links width adjustement START */
.sass-core .layout.login .login-form-header .header-children-wrapper .row .logo,
.sass-core .logo-bar .logo-bar-link .logo {
  margin-bottom: 1rem;
  max-width: 100%;
}

.sass-core .layout.login .login-form-header .header-children-wrapper .row .app-logo-and-title {
  flex-wrap: wrap;
}
/* 2025-11-27 - Jérémy (front-end dev): TEMP logo with links width adjustement END */

/* 2025-12-02: Jérémy (front-end dev): login form title hidden lock icon */
.form.login .form-title .form-title-icon {
    display: none;
}

/* 2025-12-02: Jérémy (front-end dev): login form hidden default title */
.form.login .form-title .form-title-text {
    display: none;
}

/* 2025-12-02: Jérémy (front-end dev): login form custom title */
.form.login .form-title::before {
    content: 'Espace sécurisé';
}

/* 2025-12-02: Jérémy (front-end dev): login form submit button help text 
.form.login .form-actions:has(.btn[type="submit"])::after {
    content: "Vous n'avez pas accès ou avez besoin d'aide pour la connexion? Contactez l'administrateur de la plateforme à l'adresse courriel ***ADRESSE À COMPLÉTER***";
}
*/
/* 2025-12-02: Jérémy (front-end dev): confirmation_notification_dem and confirmation_notification_dir form pages hidden next page and save buttons */
.form-container.demandes_equipe.confirmation_notification_dem .form-actions .next-page-button,
.form-container.demandes_equipe.confirmation_notification_dem .form-actions .quick-save-button,
.form-container.mes_demandes_approbation.confirmation_notification_dir .form-actions .next-page-button,
.form-container.mes_demandes_approbation.confirmation_notification_dir .form-actions .quick-save-button {
    display: none;
}
