/* File: panel-algebre.css - Styles spécifiques du panneau Algèbre */
/* Desc: En français, dans l'architecture, je suis les styles spécifiques au contenu du panneau algèbre (invariants topologiques) */
/* Version 1.3.1 (hauteur réduite, collé bas-gauche) */
/* Author: DNAvatar.org - Arnaud Maignan */
/* Date: April 20, 2026 UTC+1 */
/* Logs: */
/*   - v1.3.1: Hauteur 220→168px ; padding-bottom 4px (moins de marge vide en bas) */
/*   - v1.3.0: Hauteur 180→220px (5 invariants incl. □) + padding-bottom 10px pour « respirer » */
/*             Les règles de repliement (collapsed-vertical = 30px) restent inchangées. */
/*   - v1.2.2: Couleur texte #eee pour contraste sur fenêtres fond noir / glass sombre */
/*   - v1.2.1: Nettoyage duplications + ajout padding pour textes invariants */
/*   - v1.2.0: Nettoyage sélecteurs - suppression .panel-floating générique pour le contenu */
/*   - v1.1.0: Ajout tailles repliées spécifiques (25px LEFT, 30px TOP) */
/*   - v1.0.0: Création du module CSS pour le panneau algèbre */

/* 🎯 Dimensions du panneau algèbre (déplié uniquement) */
#algebrePanel.expanded-horizontal {
  width: 110px !important; /* TAILLE FIXE - Largeur imposée (élargie de 10px pour « aabb⁻¹ ») */
}

#algebrePanel.expanded-vertical {
  height: 185px !important; /* 5 invariants — compact, sans marge bas inutile */
  width: 90px;
}

#algebrePanel .algebre-content {
  padding-bottom: 4px;
}

/* 🎯 SUPPRIMÉ: Styles de collapse spécifiques - utilisation des styles génériques de panel-manager.css */

/* 🎯 Styles pour le contenu des invariants algébriques */
.algebre-invariants div {
  color: #eee;
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 2px;
  padding: 1px 3px;
}

.algebre-invariants .algebre-surface-name {
  color: #fff !important;
}

.algebre-invariants .algebre-invariant-row {
  color: #eee;
}

.algebre-invariants .algebre-invariant-symbol,
.algebre-invariants .algebre-invariant-sep,
.algebre-invariants .algebre-invariant-value {
  color: #eee !important;
}

.algebre-invariants .algebre-empty {
  color: #aaa !important;
  font-style: italic;
}

.algebre-invariants .algebre-error {
  color: #ff6b6b !important;
  font-style: italic;
} 