/*! Task’in — © 2026 Fandry Ekwalla. Tous droits réservés. Copie, modification et diffusion interdites sans autorisation écrite (voir LICENSE). */
/* Task’in — identité visuelle : derniers alignements sur la charte (bleu #2563EB, Inter, marine en mode sombre).
   Chargé en dernier : corrige les contrastes relevés par l’audit de toutes les vues, en clair et en sombre. */

/* Couleur de pôle des pages agent, plus claire en mode sombre pour rester lisible sur le marine. */
[data-theme="dark"] #app.role-agent{--pole:#60A5FA}
[data-theme="dark"] #app.role-agent.pole-bo{--pole:#A78BFA}
[data-theme="dark"] #app.role-agent.pole-reconf{--pole:#4ADE80}
[data-theme="dark"] #app.role-agent.pole-elite{--pole:#E0B354}

/* Avatars à initiales : la couleur de l’agent reste en fond teinté, les initiales passent en encre claire
   en mode sombre (les couleurs d’agent sont trop foncées sur le marine). */
[data-theme="dark"] .mini-avatar,
[data-theme="dark"] #topbar-avatar,
[data-theme="dark"] .admin-workflow-avatar,
[data-theme="dark"] .mosaic-avatar,
[data-theme="dark"] .tp-avatar{color:var(--text)!important}
[data-theme="dark"] .dr-avatar{color:color-mix(in srgb,var(--c) 45%,#fff)}

/* Pastilles « en ligne » et statuts : texte en encre (vert / orange foncés sur fond clair). */
.admin-workflow-live-row i.live{color:var(--green-ink)}
[data-theme="dark"] .tp-share{color:color-mix(in srgb,var(--c,var(--ocean)) 40%,#fff)!important}
