/*
 * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.
 * This software is released under MIT license.
 * The full license information can be found in LICENSE in the root directory of this project.
 */

@if $clr-use-custom-properties == true {
  :root {
    // colors
    --clr-toggle-bg-color-off: var(--clr-color-neutral-600);
    --clr-toggle-bg-color-on: var(--clr-color-success-500);
    --clr-toggle-handle-bg-color: var(--clr-color-neutral-50);

    // disabled colors
    --clr-toggle-disabled-default-border-color: var(--clr-color-neutral-400);
    --clr-toggle-disabled-default-handle-color: var(--clr-color-neutral-0);
    --clr-toggle-disabled-off-border-color: var(--clr-toggle-disabled-default-border-color);
    --clr-toggle-disabled-off-bg-color: var(--clr-toggle-disabled-default-handle-color);
    // Also sets disabled/on inner part of handle circle.
    --clr-toggle-disabled-off-handle-border-color: var(--clr-toggle-disabled-default-border-color);
    --clr-toggle-disabled-on-border-color: var(--clr-toggle-disabled-default-border-color);
    --clr-toggle-disabled-on-bg-color: var(--clr-toggle-disabled-default-border-color);
    --clr-toggle-disabled-on-handle-border-color: var(--clr-toggle-disabled-default-handle-color);
  }
}
