.tab
	color text-color
	padding 0.5rem 1rem
	background-color tab-background
	border ui-border
	border-left none
	white-space nowrap

	:hover
		color text-color
		background-color tab-hover-background
		text-shadow none
		cursor pointer

	:active
		transform none

	&.active
		background-color tab-active-background
		color tab-active-color
		text-shadow tab-active-text-shadow

	:first-child
		border-left ui-border
		border-top-left-radius ui-element-border-radius
		border-bottom-left-radius ui-element-border-radius

	:last-child
		border-top-right-radius ui-element-border-radius
		border-bottom-right-radius ui-element-border-radius

< 920px
	.tab
		.icon
			margin-right 0

	.tab-text
		display none

.tabs
	horizontal
	justify-content center
	margin content-padding calc(content-padding / 4)
	margin-top 0

.tab-groups
	horizontal
	justify-content center