/* Custom CSS pour UD - Urgent Direct */

/* Masquer UNIQUEMENT le bouton "Créer un compte" - Version très spécifique */
.mx_Login_register,
.mx_RegistrationPrompt {
  display: none !important;
  visibility: hidden !important;
}

/* Masquer les liens d'inscription dans le footer uniquement */
.mx_AuthPage_footer a[href*="/register"],
.mx_Footer a[href*="/register"] {
  display: none !important;
  visibility: hidden !important;
}

/* Masquer les mentions "Propulsé par Matrix" */
.mx_Footer,
.mx_Footer a[href*="matrix.org"],
.mx_Footer a[href*="element.io"],
.mx_AuthPage_footer,
.mx_AuthPage_footer a[href*="matrix"],
.mx_AuthPage_footer a[href*="element"],
.mx_MatrixChat_footer,
.mx_MatrixChat_footer a[href*="matrix"],
.mx_MatrixChat_footer a[href*="element"] {
  display: none !important;
  visibility: hidden !important;
}

/* Masquer les liens vers Matrix/Element dans le footer */
a[href*="matrix.org"],
a[href*="element.io"],
a[href*="vector.im"] {
  display: none !important;
}

/* Personnalisation des couleurs (palette Saru Tokaru - orange/rouge chaud) */
:root {
  --ud-primary-color: #FF6B35; /* Orange vif */
  --ud-secondary-color: #F7931E; /* Orange doré */
  --ud-accent-color: #FF4500; /* Rouge-orange */
  --ud-dark-color: #2C1810; /* Brun foncé */
}

/* Appliquer les couleurs aux boutons primaires */
.mx_AccessibleButton_kind_primary,
.mx_AccessibleButton_kind_primary_outline {
  background-color: var(--ud-primary-color) !important;
  border-color: var(--ud-primary-color) !important;
}

.mx_AccessibleButton_kind_primary:hover {
  background-color: var(--ud-accent-color) !important;
}

/* Personnaliser le logo dans l'en-tête */
.mx_AuthPage_logo img,
.mx_MatrixChat_logo img {
  content: url('/assets/ud-logo-512.png') !important;
  max-width: 200px !important;
  height: auto !important;
}

.mx_AuthPage_logo,
.mx_MatrixChat_logo {
  background-image: url('/assets/ud-logo-512.png') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

/* Masquer le texte "Element" dans l'en-tête */
.mx_MatrixChat_branding,
.mx_AuthPage_branding {
  display: none !important;
}

