/* Tving label-farge og bakgrunn, uansett tema-regler */
.tg-my-page .tg-my-actions .button,
.tg-my-page .tg-my-actions .button:link,
.tg-my-page .tg-my-actions .button:visited,
.tg-my-page .tg-my-actions .button:active {
  color: #ffffff !important;
  background-color: #f97316 !important; /* oransje */
  border-radius: .5rem;
  font-weight: 600;
  padding: .55rem 1rem;
  text-decoration: none;
  display: inline-block;
  text-shadow: none !important;
  mix-blend-mode: normal !important;
}

.tg-my-page .tg-my-actions .button:hover,
.tg-my-page .tg-my-actions .button.button-primary:hover {
  color: #ffffff !important;
  background-color: #ea580c !important; /* mørkere oransje */
}

.tg-my-page .tg-my-actions .button.button-primary,
.tg-my-page .tg-my-actions .button-primary:link,
.tg-my-page .tg-my-actions .button-primary:visited,
.tg-my-page .tg-my-actions .button-primary:active {
  color: #ffffff !important;
  background-color: #ea580c !important; /* variant for "Rediger profil" */
}

/* (Valgfritt) Full bredde på mobil for bedre UX */
@media (max-width: 640px) {
  .tg-my-page .tg-my-actions .button { width: 100%; text-align: center; }
}
