added missing aria-labels alongside title attributes (a11y), changed toggle button implementation to support accessible button labels (on/off status)