body .chakra-modal__content.css-pv22qu .chakra-modal__footer button.css-1ibydv4 {
  color: #1565c0 !important;
  background: #eff6ff !important;
  border: 1px solid #93c5fd !important;
  box-shadow: none !important;
}

body .chakra-modal__content.css-pv22qu .chakra-modal__footer button.css-1ibydv4:hover {
  color: #0f4f97 !important;
  background: #dbeafe !important;
  border-color: #60a5fa !important;
}

body .chakra-modal__content.css-pv22qu .chakra-modal__footer button.css-1q183cm {
  color: #ffffff !important;
  background: #1976d2 !important;
  border: 1px solid #1976d2 !important;
  box-shadow: 0 8px 20px rgba(25, 118, 210, 0.24) !important;
}

body .chakra-modal__content.css-pv22qu .chakra-modal__footer button.css-1q183cm:hover {
  background: #125fa9 !important;
  border-color: #125fa9 !important;
  box-shadow: 0 10px 24px rgba(18, 95, 169, 0.3) !important;
}

body .chakra-modal__content.css-pv22qu .chakra-modal__footer button:focus-visible {
  outline: 3px solid rgba(37, 99, 235, 0.28) !important;
  outline-offset: 2px !important;
}
