	/* boundary of each */
	.a.svelte-xyz ~ .d:where(.svelte-xyz) { color: green; }
	.a.svelte-xyz ~ .e:where(.svelte-xyz) { color: green; }
	.a.svelte-xyz ~ .f:where(.svelte-xyz) { color: green; }
	.a.svelte-xyz ~ .g:where(.svelte-xyz) { color: green; }
	.c.svelte-xyz ~ .d:where(.svelte-xyz) { color: green; }
	.c.svelte-xyz ~ .e:where(.svelte-xyz) { color: green; }
	.c.svelte-xyz ~ .f:where(.svelte-xyz) { color: green; }
	.c.svelte-xyz ~ .g:where(.svelte-xyz) { color: green; }

	/* nested boundary of each */
	.j.svelte-xyz ~ .m:where(.svelte-xyz) { color: green; }
	.j.svelte-xyz ~ .n:where(.svelte-xyz) { color: green; }
	.j.svelte-xyz ~ .o:where(.svelte-xyz) { color: green; }
	.k.svelte-xyz ~ .m:where(.svelte-xyz) { color: green; }
	.k.svelte-xyz ~ .n:where(.svelte-xyz) { color: green; }
	.k.svelte-xyz ~ .o:where(.svelte-xyz) { color: green; }
	.l.svelte-xyz ~ .m:where(.svelte-xyz) { color: green; }
	.l.svelte-xyz ~ .n:where(.svelte-xyz) { color: green; }
	.l.svelte-xyz ~ .o:where(.svelte-xyz) { color: green; }

	/* parent each */
	.d.svelte-xyz ~ .e:where(.svelte-xyz) { color: green; }
	.e.svelte-xyz ~ .f:where(.svelte-xyz) { color: green; }

	/* child each */
	.g.svelte-xyz ~ .h:where(.svelte-xyz) { color: green; }

	/* wrap around */
	.f.svelte-xyz ~ .d:where(.svelte-xyz) { color: green; }
	.f.svelte-xyz ~ .e:where(.svelte-xyz) { color: green; }
	.f.svelte-xyz ~ .f:where(.svelte-xyz) { color: green; }

	.h.svelte-xyz ~ .g:where(.svelte-xyz) { color: green; }
	.i.svelte-xyz ~ .h:where(.svelte-xyz) { color: green; }
	.i.svelte-xyz ~ .g:where(.svelte-xyz) { color: green; }

	/* wrap around self */
	.d.svelte-xyz ~ .d:where(.svelte-xyz) { color: green; }
	.e.svelte-xyz ~ .e:where(.svelte-xyz) { color: green; }
	.f.svelte-xyz ~ .f:where(.svelte-xyz) { color: green; }
	.g.svelte-xyz ~ .g:where(.svelte-xyz) { color: green; }
	.h.svelte-xyz ~ .h:where(.svelte-xyz) { color: green; }
	.i.svelte-xyz ~ .i:where(.svelte-xyz) { color: green; }

	/* wrap around self ~ next */
	.e.svelte-xyz ~ .e:where(.svelte-xyz) ~ .f:where(.svelte-xyz) { color: green; }
	.e.svelte-xyz ~ .e:where(.svelte-xyz) ~ .d:where(.svelte-xyz) { color: green; }
	.h.svelte-xyz ~ .h:where(.svelte-xyz) ~ .i:where(.svelte-xyz) { color: green; }
	.h.svelte-xyz ~ .h:where(.svelte-xyz) ~ .g:where(.svelte-xyz) { color: green; }

	/* general siblings */
	.a.svelte-xyz ~ .h:where(.svelte-xyz) { color: green; }
	.a.svelte-xyz ~ .i:where(.svelte-xyz) { color: green; }
	.c.svelte-xyz ~ .h:where(.svelte-xyz) { color: green; }
	.c.svelte-xyz ~ .i:where(.svelte-xyz) { color: green; }
	.d.svelte-xyz ~ .f:where(.svelte-xyz) { color: green; }
	.d.svelte-xyz ~ .g:where(.svelte-xyz) { color: green; }
	.e.svelte-xyz ~ .g:where(.svelte-xyz) { color: green; }
	.g.svelte-xyz ~ .i:where(.svelte-xyz) { color: green; }
