[data-scope='tabs'][data-part='root'] {
	@apply w-full max-w-lg mx-auto;
}

[data-scope='tabs'][data-part='list'] {
	@apply inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground;
}

[data-scope='tabs'][data-part='trigger'] {
	@apply inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50;
}

[data-scope='tabs'][data-part='trigger'][data-selected] {
	@apply bg-background text-foreground shadow-sm;
}

[data-scope='tabs'][data-part='trigger']:not([data-selected]):hover {
	@apply text-foreground;
}

[data-scope='tabs'][data-part='content'] {
	@apply mt-6 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2;
}

[data-scope='tabs'][data-part='content'] p {
	@apply text-sm text-muted-foreground leading-relaxed p-4 bg-muted/30 rounded-lg;
}
