div {
  .ant-btn {
    border-radius: var(--form-redius);
  }

  .ant-btn:hover,
  .ant-btn:focus {
    color: var(--primary-dark);
    border-color: var(--primary-dark);
  }

  .ant-btn-primary {
    background: var(--primary);
    border-color: var(--primary);
  }

  .ant-btn-primary:hover,
  .ant-btn-primary:focus {
    background: var(--primary-dark);
    border-color: var(--primary-dark);
    color: #fff;
  }

  .ant-btn-background-ghost.ant-btn-primary {
    color: var(--primary);
    border-color: var(--primary);
  }

  .ant-btn-background-ghost.ant-btn-primary:hover,
  .ant-btn-background-ghost.ant-btn-primary:focus {
    border-color: var(--primary-dark);
    color: var(--primary-dark);
  }

  .ant-btn-danger {
    background: var(--danger);
    border-color: var(--danger);
  }

  .ant-btn-danger:hover,
  .ant-btn-danger:focus {
    background: var(--danger-dark);
    border-color: var(--danger-dark);
    color: #fff;
  }

  .ant-btn-background-ghost.ant-btn-danger {
    color: var(--danger);
    border-color: var(--danger);
  }

  .ant-btn-background-ghost.ant-btn-danger:hover,
  .ant-btn-background-ghost.ant-btn-danger:focus {
    color: var(--danger-dark);
    border-color: var(--danger-dark);
  }
}
