/**
 * Color variants
 */

.navbar {
    &.-light {
        --navbar--background: var(--navbar--light--background, var(--color-light));
        --navbar--border-top-color: var(
            --navbar--light--border-top-color,
            var(--color-light-shade-50)
        );
        --navbar--border-right-color: var(
            --navbar--light--border-right-color,
            var(--color-light-shade-50)
        );
        --navbar--border-bottom-color: var(
            --navbar--light--border-bottom-color,
            var(--color-light-shade-50)
        );
        --navbar--border-left-color: var(
            --navbar--light--border-left-color,
            var(--color-light-shade-50)
        );
        --navbar--color: var(--navbar--light--color, var(--contrast-text-color-light));
        --navbar--item--background: var(--navbar--light--item--background, var(--color-light));
        --navbar--item--hover--background: var(
            --navbar--light--item--hover--background,
            var(--color-light-shade-50)
        );
        --navbar--collapsed--background: var(
            --navbar--light--collapsed--background,
            var(--color-light)
        );
    }

    &.-dark {
        --navbar--background: var(--navbar--dark--background, var(--color-dark));
        --navbar--border-top-color: var(
            --navbar--dark--border-top-color,
            var(--color-dark-tint-50)
        );
        --navbar--border-right-color: var(
            --navbar--dark--border-right-color,
            var(--color-dark-tint-50)
        );
        --navbar--border-bottom-color: var(
            --navbar--dark--border-bottom-color,
            var(--color-dark-tint-50)
        );
        --navbar--border-left-color: var(
            --navbar--dark--border-left-color,
            var(--color-dark-tint-50)
        );
        --navbar--color: var(--navbar--dark--color, var(--contrast-text-color-dark));
        --navbar--item--background: var(--navbar--dark--item--background, var(--color-dark));
        --navbar--item--hover--background: var(
            --navbar--dark--item--hover--background,
            var(--color-dark-tint-50)
        );
        --navbar--collapsed--background: var(
            --navbar--dark--collapsed--background,
            var(--color-dark)
        );
    }
}
