.button{outline:none;transition:all .2s ease-in-out}.button:not(.button-outline){border:none}.button.button-xs{padding:.25rem .5rem;font-size:.75rem}.button.button-sm{padding:.5rem 1rem;font-size:.875rem}.button.button-md{padding:.75rem 1.5rem;font-size:.875rem}.button.button-lg{padding:1rem 2rem}.button.button-xl{padding:1.25rem 2.5rem}.button.tab-button.tab-button-active{border-left:3px solid var(--primary)}