/* Team creation actions keep their own colours after the V28 button enhancer. */
body[data-portal] .button.v31-team-action[data-team-role] {
  --v28-tone:var(--v31-team-color);
  --button-color:var(--v31-team-color);
  --button-hover:var(--v31-team-color);
  background-color:var(--v31-team-color);
  background-image:linear-gradient(180deg,#ffffff20,transparent 52%,#00000012);
  border-color:#ffffff40;
  color:var(--v31-team-ink,#fff);
}
body[data-portal] .button.v31-team-action[data-team-role="trainer"] { --v31-team-color:#176c4b; }
body[data-portal] .button.v31-team-action[data-team-role="installer"] { --v31-team-color:#245fa4; }
body[data-portal] .button.v31-team-action[data-team-role="training-group"] { --v31-team-color:#a34d12; }
body[data-portal] .button.v31-team-action[data-team-role="collaborator"] { --v31-team-color:#7039a5; }
body[data-portal] .button.v31-team-action[data-team-role="admin"] { --v31-team-color:#34485e; }
body[data-portal] .button.v31-team-action[data-team-role="installation-group"] { --v31-team-color:#f4cc4b; --v31-team-ink:#342709; border-color:#bd8e18; text-shadow:none; }
