.button-base {
  @apply border border-solid leading-4 rounded font-sans font-semi-bold inline-flex items-center relative no-underline cursor-pointer;
}

.button-base-success,
*[class^='button-'].button-base-success {
  @apply border-green-primary bg-green-primary text-white;
}

.button-base-md {
  @apply text-base py-3 px-4;
}
.button-base-sm {
  @apply text-base p-2;
}
.button-base-xs {
  @apply text-sm p-05 px-2 rounded-small;
}

.button-base-connected-r {
  @apply rounded-r-none mr-0;
}
.button-base-connected-l {
  @apply rounded-l-none ml-0;
}

.button-base:focus {
  @apply outline-none;
}
.button-base:disabled {
  @apply pointer-events-none;
}
