/* Sprint 7.5.18 - hizli erisim dugmelerinde tek ve anlasilir renk hiyerarsisi */
body .s47-backend-strip .s47-strip-actions.toolbar-actions .toolbar-btn {
  border-color: #d7d2c7 !important;
  color: #1b294a !important;
  background: #f7f4ee !important;
  box-shadow: none !important;
  transition: background-color 140ms ease, border-color 140ms ease, color 140ms ease, transform 140ms ease;
}

body .s47-backend-strip .s47-strip-actions.toolbar-actions .toolbar-btn:hover,
body .s47-backend-strip .s47-strip-actions.toolbar-actions .toolbar-btn:focus-visible,
body .s47-backend-strip .s47-strip-actions.toolbar-actions .toolbar-btn[aria-current="true"],
body .s47-backend-strip .s47-strip-actions.toolbar-actions .toolbar-btn[aria-pressed="true"] {
  border-color: #0c1a45 !important;
  color: #fff !important;
  background: #0c1a45 !important;
}

body .s47-backend-strip .s47-strip-actions.toolbar-actions .toolbar-btn:hover {
  transform: translateY(-1px);
}

body .s47-backend-strip .s47-strip-actions.toolbar-actions .toolbar-btn:active {
  transform: translateY(0);
}

body .s47-backend-strip .s47-strip-actions.toolbar-actions .toolbar-btn:disabled {
  border-color: #dedbd4 !important;
  color: #8a8f99 !important;
  background: #f1efea !important;
  opacity: 0.72;
  cursor: not-allowed;
  transform: none;
}

@media (prefers-reduced-motion: reduce) {
  body .s47-backend-strip .s47-strip-actions.toolbar-actions .toolbar-btn {
    transition: none;
  }
}

