.Button-module__3rtmDa__button{border-radius:var(--radius-sm);font-family:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--animation-transition-hover)var(--animation-easing-base);font-weight:var(--font-weight-regular);font-family:var(--font-family-primary);border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Button-module__3rtmDa__variant-text{color:var(--color-text-primary);background-color:#0000}.Button-module__3rtmDa__variant-text:hover{background-color:var(--color-text-inverse-secondary)}.Button-module__3rtmDa__button:focus{outline:var(--spacing-1)solid var(--color-primary);outline-offset:var(--spacing-1)}.Button-module__3rtmDa__variant-primary{background-color:var(--color-background-primary);color:var(--color-text-inverse)}.Button-module__3rtmDa__variant-primary:hover{color:var(--color-text-inverse);background-color:var(--color-background-primary-hover)}.Button-module__3rtmDa__variant-secondary{background-color:var(--color-background-elevated);color:var(--color-text-primary);border:var(--spacing-1)solid var(--color-border-base)}.Button-module__3rtmDa__variant-secondary:hover{background-color:var(--color-neutral-200);border-color:var(--color-border-hover)}.Button-module__3rtmDa__variant-outline{color:var(--color-background-primary);border:var(--spacing-1)solid var(--color-background-primary);background-color:#0000}.Button-module__3rtmDa__variant-outline:hover{background-color:var(--color-background-primary);color:var(--color-text-inverse)}.Button-module__3rtmDa__size-small{padding:var(--spacing-2)var(--spacing-3);font-size:var(--text-caption-size)}.Button-module__3rtmDa__size-medium{padding:var(--spacing-3)var(--spacing-4);font-size:var(--text-body-small-size)}.Button-module__3rtmDa__size-large{padding:var(--spacing-5)var(--spacing-6);font-size:var(--text-body-large-size)}
