Custom button card changer la couleur en fonction de l'état d'une entitée

de ce que je comprends dans le code ta input_text.selection_light qui est en orange quand t’ouvre la page. Mais en même temps tu veut que light.entree affiche rouge ou vert ou blue. Tout ca sur le même fond de carte.Ta une entité qui prendra le dessus sur l’autre.

J’aurais une proposition, tu utilise le background pour l’entité input_text.selection_light et utilise le box-shadow pour light.entree.

exemple:
button-card box-shadow

          styles:
            card:
              - box-shadow: |
                  [[[
                    if (states['light.entree'].state == "on") return "0px 0px 0px 2px red";
                    else return "0px 0px 0px 2px green";
                  ]]]

pour le orange

        state:
            - value: Entrée
              color: orange

pour le bleu essaye en mettant dans styles:

          styles:
            card:
              - background-color: blue

Sinon quel est l’état du input_text.selection_light, si tu ouvre pas la page ?