.gui-switch > input:disabled {
  cursor: not-allowed;
  --thumb-color: transparent;

  &::before {
    cursor: not-allowed;
    box-shadow: inset 0 0 0 2px #FFFFFF7F;

    @media (prefers-color-scheme: dark) { & {
      box-shadow: inset 0 0 0 2px #0000007F;
    }}
  }
}