{
  "name": "alpha/toggle_switch",
  "selectors": [
    ".ToggleSwitch",
    ".ToggleSwitch.ToggleSwitch",
    ".ToggleSwitch--checked .ToggleSwitch-statusOn",
    ".ToggleSwitch--checked .ToggleSwitch-statusOff",
    ".ToggleSwitch-track",
    ".ToggleSwitch-track:focus",
    ".ToggleSwitch-track:focus-visible",
    ".ToggleSwitch-track:hover",
    ".ToggleSwitch-track:active",
    ":is(.ToggleSwitch-track:before)",
    ".ToggleSwitch-track *",
    ".ToggleSwitch-track[aria-pressed=true][disabled]",
    ".ToggleSwitch-track[aria-pressed=true]",
    ".ToggleSwitch-track[aria-pressed=true]:not([disabled]):hover",
    ".ToggleSwitch-track[aria-pressed=true]:not([disabled]):active",
    ".ToggleSwitch-track[aria-pressed=true] .ToggleSwitch-knob",
    ".ToggleSwitch-track[aria-pressed=true] .ToggleSwitch-lineIcon",
    ".ToggleSwitch-track[aria-pressed=true] .ToggleSwitch-circleIcon",
    ".ToggleSwitch-track[disabled]",
    ".ToggleSwitch-track[disabled] .ToggleSwitch-knob",
    ".ToggleSwitch-track[disabled] .ToggleSwitch-circleIcon",
    ".ToggleSwitch-track[disabled] .ToggleSwitch-lineIcon",
    ".ToggleSwitch-icons",
    ".ToggleSwitch-lineIcon",
    ".ToggleSwitch-circleIcon",
    ".ToggleSwitch-knob",
    ".ToggleSwitch-status",
    ".ToggleSwitch-statusIcon",
    ".ToggleSwitch--small .ToggleSwitch-status",
    ".ToggleSwitch--small .ToggleSwitch-track",
    ".ToggleSwitch--disabled .ToggleSwitch-status",
    ".ToggleSwitch-statusOn",
    ".ToggleSwitch-statusOff",
    ".ToggleSwitch--statusAtEnd",
    ".ToggleSwitch--statusAtEnd .ToggleSwitch-status"
  ]
}