@charset "utf-8";

.button__button___TubGu { border-radius: 8px; }

.button__button___TubGu[aria-disabled="true"] { opacity: 0.7; cursor: default; }

.button__block___PNJTT { width: 100%; }

.button__primary___8WBD3 { background-color: var(--primary-button-background-color); color: var(--primary-button-font-color); }

.button__primary___8WBD3:hover:not([aria-disabled="true"]) { background-color: var(--primary-button-background-hover-color); }

.button__primary___8WBD3:focus:not([aria-disabled="true"]) { background-color: var(--primary-button-background-hover-color); }

.button__secondary___9iJ7w { background-color: rgb(113, 112, 112); color: rgb(255, 255, 255); }

.button__secondary___9iJ7w:hover:not([aria-disabled="true"]) { background-color: rgb(77, 77, 81); }

.button__danger___FR4Lt { background-color: rgb(255, 255, 255); border: 1px solid red; color: red; }

.button__danger___FR4Lt:hover:not([aria-disabled="true"]) { background-color: red; color: rgb(255, 255, 255); }

.button__link___IysyO { padding: 0px; background-color: rgb(255, 255, 255); border: 0px; color: var(--primary-button-background-color); }

.button__link___IysyO:hover:not([aria-disabled="true"]) { text-decoration: underline; }

.button__outlinePrimary___T54\+y { border: 1px solid var(--primary-button-background-color); color: var(--primary-button-background-color); background-color: rgb(255, 255, 255); }

.button__outlinePrimary___T54\+y:hover:not([aria-disabled="true"]) { background-color: var(--primary-button-background-color); color: var(--primary-button-font-color); }

.button__outlinePrimary___T54\+y:focus:not([aria-disabled="true"]) { background-color: var(--primary-button-background-color); color: var(--primary-button-font-color); }