/* Wingleet CRM — thème sombre (palette sombre Atlassian, comme Trello en mode sombre).
   Ce fichier ne s'applique que si son attribut `media` le permet : web/theme.js le règle selon le choix
   du menu Compte (automatique = réglage de l'appareil, clair, sombre). Il redéfinit surtout les variables
   de style.css ; les quelques règles en dessous traitent ce qui ne passe pas par une variable. */
:root {
  color-scheme: dark;
  --text: #b6c2cf; --subtle: #9fadbc; --muted: #8c9bab; --line: #3d464f;
  --surface: #22272b; --surface-sunken: #1d2125; --surface-2: #2c333a; --surface-3: #38414a; --surface-4: #454f59;
  --hover: #a6c5e229; --list: #101204;
  --card-shadow: 0 1px 1px #03040480, 0 0 1px #03040480;
  /* Couleurs pleines : un texte blanc y reste lisible, et elles se lisent aussi comme texte sur fond sombre. */
  --primary: #1d7afc; --primary-h: #388bff; --link: #579dff;
  --danger: #e2483d; --success: #22a06b; --warn: #f38a3f; --bot: #8f7ee7;
  --glass: #ffffff14;
  --ink-04: #a1bdd90a; --ink-06: #a1bdd914; --ink-08: #a1bdd91f; --ink-14: #a1bdd933; --ink-20: #a1bdd93d;
  --tint-blue: #1c2b41; --tint-blue-2: #09326c; --tint-yellow: #332e1b; --tint-yellow-2: #533f04; --tint-orange: #38291e;
  --tint-red: #42221f; --tint-red-2: #5d1f1a; --tint-green: #1c3329; --tint-purple: #2b273f; --tint-purple-2: #352c63; --tint-teal: #1e3137;
  --text-blue: #85b8ff; --text-red: #fd9891; --text-yellow: #f5cd47; --text-orange: #fec195; --text-green: #7ee2b8; --text-purple: #b8acf6; --text-teal: #9dd9ee;
}

/* Tuiles du portail : la couleur du module, éclaircie pour rester lisible sur sa teinte sombre. */
.portal-tile { --mod: #579dff; }
.portal-tile.mod-servers { --mod: #6cc3e0; }
.portal-tile.mod-api { --mod: #9f8fef; }
.portal-tile.mod-wiki { --mod: #4bce97; }
.portal-tile.mod-fiscal { --mod: #fea362; }
.portal-tile.mod-rd { --mod: #e2b203; }

/* Logos des clients : dessinés pour un fond blanc, ils gardent un cartouche clair. */
.tile.has-logo .logo, .logo-box img { background: #fff; border-radius: 6px; padding: 6px; }

/* Messages en bas de l'écran : clairs sur l'interface sombre, pour ressortir. */
#toast div:not(.err) { background: #dee4ea; color: #1d2125; }
