.x1tb7hla0vyttnd{
		display: inline-flex;
		align-items: center;
		gap: 0.5rem;
		padding: 0.25rem 0.5rem;
		margin: 0 calc(0.5rem * -1);
		border-radius: 6px;
		font-size: 0.8125rem;
		color: var(--colour-text-muted);
		transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	}.x1tb7hla0vyttnd:hover,.x1tb7hla0vyttnd:focus-visible{
		color: var(--colour-text);
		background-color: var(--colour-surface-hover);
	}.x1tb7hla0vyttnd .toggle-track{
		position: relative;
		width: 26px;
		height: 14px;
		border-radius: 9999px;
		background: var(--colour-lift);
		transition: background-color 0.32s cubic-bezier(0.16, 1, 0.3, 1);
	}.x1tb7hla0vyttnd .toggle-thumb{
		position: absolute;
		top: 2px;
		left: 2px;
		width: 10px;
		height: 10px;
		border-radius: 9999px;
		background: var(--colour-base);
		transform: translate3d(0, 0, 0);
		transition: transform 0.32s cubic-bezier(0.16, 1, 0.3, 1);
	}.x1tb7hla0vyttnd[aria-checked="true"] .toggle-track{
		background: var(--colour-accent);
	}.x1tb7hla0vyttnd[aria-checked="true"] .toggle-thumb{
		transform: translate3d(12px, 0, 0);
	}@media (prefers-reduced-motion: reduce){.x1tb7hla0vyttnd .toggle-track,.x1tb7hla0vyttnd .toggle-thumb{
			transition: none;
		}}