.ui-button[data-v-54413619]{--button-background: rgb(var(--dark-1));--button-background-size: 100%;--button-hover-background: var(--button-background);--button-color: rgb(var(--white));--button-hover-color: var(--button-color);--button-border-width: 0;--button-border-style: solid;--button-border-color: var(--button-background);--button-border-radius: 3rem;--button-gap: .5rem;--button-padding: 3rem;--button-padding-height: calc(var(--button-padding) * .75);--button-font-weight: 500;--button-height: auto;--button-width: max-content;--button-font-size: 1rem;--button-font-family: Circular, "Helvetica Neue", Helvetica, Arial, sans-serif;--button-letter-spacing: normal;--button-text-transform: none;--button-transition-duration: .2s;--button-transition-timing: ease-in-out;--button-success-background: rgb(52, 199, 89);--button-default-transition: var(--button-transition-timing) var(--button-transition-duration);display:flex;justify-content:center;align-items:center;gap:var(--button-gap);font-family:var(--button-font-family);box-sizing:border-box;cursor:pointer;border:none;outline:none;text-decoration:none;text-align:center;border-width:var(--button-border-width);border-color:var(--button-border-color);border-style:var(--button-border-style);border-radius:var(--button-border-radius);line-height:1;font-weight:var(--button-font-weight);padding:0 var(--button-padding);height:calc(var(--button-padding-height) * 2 + var(--button-font-size));width:var(--button-width);color:var(--button-color);background:var(--button-background);background-size:var(--button-background-size);font-size:var(--button-font-size);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform)}.ui-button[data-v-54413619]:disabled,.ui-button.button-disabled[data-v-54413619]{opacity:.5;pointer-events:none}.ui-button.adding[data-v-54413619]{pointer-events:none;opacity:.75}.ui-button.added[data-v-54413619]{pointer-events:none;background:var(--button-success-background);border:none;opacity:1}.ui-button[data-v-54413619]:not(.button-disabled):not(.adding):not(.added):hover{background-color:var(--button-hover-background);color:var(--button-hover-color)}.ui-button.reverse[data-v-54413619]{flex-direction:row-reverse}.ui-button.square[data-v-54413619]{--button-border-radius: 0}.ui-button.button-size-sm[data-v-54413619]{--button-font-size: .75rem;--button-padding: 1rem}.ui-button.button-size-md[data-v-54413619]{--button-font-size: 1rem;--button-padding: 1.5rem}.ui-button.button-size-lg[data-v-54413619]{--button-font-size: 1.25rem;--button-padding: 2rem;--button-padding-height: calc(var(--button-padding) * .6)}.ui-button.button-size-xl[data-v-54413619]{--button-font-size: 1.5rem;--button-padding: 3rem;--button-padding-height: calc(var(--button-padding) * .5)}.ui-button.button-width-full-width[data-v-54413619]{--button-width: 100%}.ui-button.button-width-half-width[data-v-54413619]{--button-width: 50%}.ui-button.button-width-quarter-width[data-v-54413619]{--button-width: 25%}.ui-button.button-width-auto[data-v-54413619]{--button-width: auto}.ui-button.button-width-default[data-v-54413619]{--button-width: max-content}.ui-button.button-type-outline[data-v-54413619]{background:none;--button-border-width: 2px;--button-border-color: var(--button-background);--button-color: var(--button-background);--button-hover-color: var(--button-hover-background)}.ui-button.button-type-outline[data-v-54413619]:not(.button-disabled):focus,.ui-button.button-type-outline[data-v-54413619]:not(.button-disabled):hover{background:none;--button-border-color: var(--button-hover-background)}.ui-button.button-type-text[data-v-54413619]{--button-padding: 0;--button-color: var(--button-background);--button-border-style: none;--button-font-weight: normal;display:inline-flex;height:var(--button-font-size);line-height:inherit;background:none;text-decoration:underline}.ui-button.button-type-text[data-v-54413619]:not(.button-disabled):focus,.ui-button.button-type-text[data-v-54413619]:not(.button-disabled):hover{background:none}.ui-button.button-type-gradient[data-v-54413619]{--button-animation: cycle 5s linear infinite;--button-background-size: 200%}.button-variant-primary[data-v-54413619]{--button-background: rgb(var(--dark-1));--button-hover-background: rgb(var(--dark-3));--button-color: rgb(var(--white));--button-hover-color: rgb(var(--white))}.button-variant-blue[data-v-54413619]{--button-background: rgb(var(--link));--button-hover-background: rgba(var(--link), .7);--button-color: rgb(var(--white));--button-hover-color: rgb(var(--white))}.button-variant-white[data-v-54413619]{--button-background: rgb(var(--white));--button-hover-background: rgba(var(--light-4), .8);--button-color: rgb(var(--dark-1));--button-hover-color: rgb(var(--dark-2));--button-border-width: 2px;--button-border-color: rgb(var(--light-3))}.button-variant-negative[data-v-54413619]{--button-background: rgb(var(--error));--button-hover-background: rgba(var(--error), .7);--button-color: rgb(var(--white));--button-hover-color: rgb(var(--white))}.button-variant-positive[data-v-54413619]{--button-background: rgb(var(--success));--button-hover-background: rgba(var(--success), .7);--button-color: rgb(var(--white));--button-hover-color: rgb(var(--white))}.button-variant-redeem[data-v-54413619]{--button-background: linear-gradient( 270deg, #ff9cdc 0%, #d298f9 25%, #7ae28d 50%, #59cdc9 75%, #ff9cdc 100% );--button-color: rgb(var(--white));--button-hover-color: rgb(var(--white))}.ui-button-icon[data-v-54413619]{justify-self:center}
