.single-fighter .badge[data-fame-fighter-status="legend"] {
	background-color: var(--legend-yellow);
}

.single-fighter .badge[data-fame-fighter-status="legend"] > p {
	color: var(--accent);
}

.single-fighter .badge[data-fame-fighter-status="debutant"] {
	background-color: var(--legend-debut);
}

.single-fighter .badge[data-fame-fighter-status="debutant"] > p {
	color: var(--legend-debut-text);
}

[data-id="fhistory"] [data-id="fhlayout"] {
	transition: transform 200ms cubic-bezier(.22, .61, .36, 1);
	will-change: transform;
}

[data-fame-outcome="W"] [data-id="fhformbox"],
[data-fame-outcome="W"] [data-id="f37c630"] {
	background-color: #fff;
}

[data-fame-outcome="L"] [data-id="fhformbox"],
[data-fame-outcome="L"] [data-id="f37c630"] {
	background-color: #e5192a;
}

[data-fame-fight-form-history] [data-fame-outcome-item="form"][data-fame-outcome="W"] > div:first-child,
[data-fame-fight-form-history] [data-fame-outcome-item="history"][data-fame-outcome="W"] > :first-child > div:first-child {
	background-color: #fff !important;
}

[data-fame-fight-form-history] [data-fame-outcome-item="form"][data-fame-outcome="L"] > div:first-child,
[data-fame-fight-form-history] [data-fame-outcome-item="history"][data-fame-outcome="L"] > :first-child > div:first-child {
	background-color: #e5192a !important;
}

[data-fame-fight-form-history] [data-fame-outcome-item="form"][data-fame-outcome="D"] > div:first-child,
[data-fame-fight-form-history] [data-fame-outcome-item="form"][data-fame-outcome="NC"] > div:first-child,
[data-fame-fight-form-history] [data-fame-outcome-item="history"][data-fame-outcome="D"] > :first-child > div:first-child,
[data-fame-fight-form-history] [data-fame-outcome-item="history"][data-fame-outcome="NC"] > :first-child > div:first-child {
	background-color: #6b7280 !important;
}

[data-fame-fight-form-history] [data-fame-outcome-item="form"][data-fame-outcome="W"] > div:first-child .e-paragraph-base,
[data-fame-fight-form-history] [data-fame-outcome-item="history"][data-fame-outcome="W"] > :first-child > div:first-child .e-paragraph-base {
	color: #000 !important;
}

[data-fame-fight-form-history] [data-fame-outcome-item="form"][data-fame-outcome="L"] > div:first-child .e-paragraph-base,
[data-fame-fight-form-history] [data-fame-outcome-item="form"][data-fame-outcome="D"] > div:first-child .e-paragraph-base,
[data-fame-fight-form-history] [data-fame-outcome-item="form"][data-fame-outcome="NC"] > div:first-child .e-paragraph-base,
[data-fame-fight-form-history] [data-fame-outcome-item="history"][data-fame-outcome="L"] > :first-child > div:first-child .e-paragraph-base,
[data-fame-fight-form-history] [data-fame-outcome-item="history"][data-fame-outcome="D"] > :first-child > div:first-child .e-paragraph-base,
[data-fame-fight-form-history] [data-fame-outcome-item="history"][data-fame-outcome="NC"] > :first-child > div:first-child .e-paragraph-base {
	color: #fff !important;
}

[data-fame-outcome="D"] [data-id="fhformbox"],
[data-fame-outcome="D"] [data-id="f37c630"],
[data-fame-outcome="NC"] [data-id="fhformbox"],
[data-fame-outcome="NC"] [data-id="f37c630"] {
	background-color: #6b7280;
}

[data-fame-outcome="W"] [data-id="fhformtxt"],
[data-fame-outcome="W"] [data-id="65b442a"] {
	color: #000;
}

[data-fame-outcome="L"] [data-id="fhformtxt"],
[data-fame-outcome="L"] [data-id="65b442a"],
[data-fame-outcome="D"] [data-id="fhformtxt"],
[data-fame-outcome="D"] [data-id="65b442a"],
[data-fame-outcome="NC"] [data-id="fhformtxt"],
[data-fame-outcome="NC"] [data-id="65b442a"] {
	color: #fff;
}

[data-fame-outcome="W"] [data-id="fhcard"] {
	background-color: rgba(255, 255, 255, .08);
}

[data-fame-outcome="L"] [data-id="fhcard"] {
	background-color: rgba(229, 25, 42, .2);
}

[data-fame-outcome="L"] [data-id="8f620b3"] {
	color: #e5192a;
}

[data-id="7918494"][aria-disabled="true"],
[data-id="1a898d2"][aria-disabled="true"] {
	cursor: default;
	opacity: .35;
	pointer-events: none;
}

.fame-fighter-debutant-empty {
	display: none !important;
}

.fame-fighter-history-column:has(.fame-fighter-debutant-label:not(:empty)) .fame-fighter-debutant-empty {
	display: flex !important;
}

.fame-fighter-history-column:has(.fame-fighter-debutant-label:not(:empty)) [data-id="fhistory"],
.fame-fighter-history-column:has(.fame-fighter-debutant-label:not(:empty)) .fame-fighter-history-arrows {
	display: none !important;
}

@media (prefers-reduced-motion: reduce) {
	[data-id="fhistory"] [data-id="fhlayout"] {
		transition-duration: 0ms;
	}
}
