/* Stock — compléments au thème du socle (stamina/ui-bundle). Jetons du socle uniquement, pas de couleur en dur
   hormis le ton « absent » propre au rapprochement d'inventaire. */

/* Absents de l'emplacement (rapprochement d'inventaire) : rouge sombre, distinct des manquants. */
.tone-absent {
    --tone: #8b0000;
    --tone-soft: color-mix(in srgb, #8b0000 12%, var(--color-surface));
    --tone-contrast: #fff;
}

/* Bon d'entrée : article ajouté. */
.stock-entry-item { transition: box-shadow .15s ease-in-out, background-color .3s ease; }
.stock-entry-item:hover { box-shadow: var(--shadow-card); }
.stock-items-container:empty { display: none; }

/* Ré-ajout d'un article déjà présent : quantité cumulée, ligne mise en évidence un instant. */
.stock-entry-item.highlight-update { background-color: var(--color-success-soft); }
