
.entry-content > .wp-block-spectra-button:where(:not(.alignwide):not(.alignfull)), .is-layout-constrained > .wp-block-spectra-button:where(:not(.alignwide):not(.alignfull)), .is-layout-flow > .wp-block-spectra-button:where(:not(.alignwide):not(.alignfull)) {
	max-width: -moz-fit-content;
	max-width: fit-content;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button) {
	align-items: center;
	cursor: pointer;
	display: flex;
	height: auto;
	letter-spacing: inherit;
	line-height: inherit;
	text-decoration: none;
	text-transform: inherit;
	width: auto;
	word-spacing: inherit;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button).wp-block-button__link {
	display: flex;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button).has-text-align-right {
	justify-content: right;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button).has-text-align-left {
	justify-content: left;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button).has-text-align-center {
	justify-content: center;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button) .spectra-button__link {
	align-items: center;
	color: inherit;
	display: flex;
	justify-content: center;
	text-decoration: inherit;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button) .spectra-button__icon {
	align-items: center;
	display: flex;
	font-size: inherit;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button) .spectra-button__icon:not(.spectra-custom-svg) {
	fill: currentcolor;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-background-color {
	background: var(--spectra-background-color);
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-background-gradient {
	background: var(--spectra-background-gradient);
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-text-color {
	color: var(--spectra-text-color);
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-text-color * {
	color: inherit;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block] .spectra-button__icon.spectra-icon-color:not(.spectra-custom-svg) {
	fill: var(--spectra-icon-color);
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:focus .spectra-button__icon.spectra-icon-color:not(.spectra-icon-color-hover):not(.spectra-custom-svg), .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover .spectra-button__icon.spectra-icon-color:not(.spectra-icon-color-hover):not(.spectra-custom-svg) {
	fill: var(--spectra-text-color-hover, var(--spectra-icon-color));
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-icon-color svg.spectra-custom-svg {
	color: var(--spectra-icon-color);
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-icon-color:not(.spectra-icon-color-hover):focus svg.spectra-custom-svg, .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-icon-color:not(.spectra-icon-color-hover):hover svg.spectra-custom-svg {
	color: var(--spectra-text-color-hover, var(--spectra-icon-color));
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-border-color-hover:focus-visible, .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-border-color-hover:hover {
	border-color: var(--spectra-border-color-hover) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-border-color-active.spectra-block-is-active {
	border-color: var(--spectra-border-color-active) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-background-color-active {
	background: var(--spectra-background-color-active) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-background-gradient-active {
	background: var(--spectra-background-gradient-active) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-text-color-active {
	color: var(--spectra-text-color-active) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-text-color-active * {
	color: inherit;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active .spectra-button__icon.spectra-icon-color-active:not(.spectra-custom-svg) {
	fill: var(--spectra-icon-color-active, var(--spectra-text-color-active, currentColor)) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-icon-color-active svg.spectra-custom-svg {
	color: var(--spectra-icon-color-active, var(--spectra-text-color-active, currentColor));
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-background-color-active-hover, .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-background-color-active-hover {
	background: var(--spectra-background-color-active-hover) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-background-gradient-active-hover, .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-background-gradient-active-hover {
	background: var(--spectra-background-gradient-active-hover) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-text-color-active-hover, .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-text-color-active-hover {
	color: var(--spectra-text-color-active-hover) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-text-color-active-hover *, .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-text-color-active-hover * {
	color: inherit;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible .spectra-button__icon.spectra-icon-color-active-hover:not(.spectra-custom-svg), .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover .spectra-button__icon.spectra-icon-color-active-hover:not(.spectra-custom-svg) {
	fill: var(--spectra-icon-color-active-hover, var(--spectra-text-color-active-hover, currentColor)) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-icon-color-active-hover svg.spectra-custom-svg, .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-icon-color-active-hover svg.spectra-custom-svg {
	color: var(--spectra-icon-color-active-hover, var(--spectra-text-color-active-hover, currentColor));
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-border-color-active-hover, .wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-border-color-active-hover {
	border-color: var(--spectra-border-color-active-hover) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-background-color-hover {
	background: var(--spectra-background-color-hover) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-background-gradient-hover {
	background: var(--spectra-background-gradient-hover) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-text-color-hover {
	color: var(--spectra-text-color-hover) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-text-color-hover * {
	color: inherit;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active) .spectra-button__icon.spectra-icon-color-hover:not(.spectra-custom-svg) {
	fill: var(--spectra-icon-color-hover, var(--spectra-text-color-hover, currentColor)) !important;
}

.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-icon-color-hover svg.spectra-custom-svg {
	color: var(--spectra-icon-color-hover, var(--spectra-text-color-hover, currentColor));
}
