funcionalidad y estilo general switch