[focus-within] {
	order: 1;
}

:focus-within {
	order: 1;
}

[focus-within],
[focus-within] test,
test [focus-within],
test test[focus-within],
test [focus-within] test,
test test[focus-within] test,
test [focus-within] [focus-within] test,
test :matches([focus-within]) test,
test :matches([focus-within] test) test,
test :matches(test [focus-within]) test,
test :matches(test test[focus-within]) test,
test :matches(test [focus-within] test) test,
test :matches(test test[focus-within] test) test,
test :matches(test [focus-within] [focus-within] test) test {
	order: 2;
}

:focus-within,
:focus-within test,
test :focus-within,
test test:focus-within,
test :focus-within test,
test test:focus-within test,
test :focus-within :focus-within test,
test :matches(:focus-within) test,
test :matches(:focus-within test) test,
test :matches(test :focus-within) test,
test :matches(test test:focus-within) test,
test :matches(test :focus-within test) test,
test :matches(test test:focus-within test) test,
test :matches(test :focus-within :focus-within test) test {
	order: 2;
}

:ignore-focus-within,
:focus-within-ignore,
:ignorefocus-within,
:focus-withinignore {
	order: 3;
}

:focus-within(.ignore) {
	order: 4;
}

.escaped\:focus-within,
.escaped\:times\:two\:focus-within,
.escaped\:focus-within[focus-within],
.escaped\:times\:two[focus-within] {
	order: 5;
}

.escaped\:focus-within,
.escaped\:times\:two\:focus-within,
.escaped\:focus-within:focus-within,
.escaped\:times\:two:focus-within {
	order: 5;
}

[focus-within] {
	order: 6;
}

:FocuS-WithiN {
	order: 6;
}

[focus-within] {
	to-clone: 1;
}

:focus-within {
	to-clone: 1;
}
