:root {
    --theme-transparent: hsla(0, 0%, 0%, 0);
    --theme-opaque-black: hsla(0, 0%, 0%, 1);
    --theme-opaque-white: hsla(0, 0%, 100%, 1);
    --theme-opacity-step: .08;

    --theme-translucent-0: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (0 * var(--theme-opacity-step)))
    );
    --theme-translucent-0_5: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (0.5 * var(--theme-opacity-step)))
    );
    --theme-translucent-1: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (1 * var(--theme-opacity-step)))
    );
    --theme-translucent-2: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (2 * var(--theme-opacity-step)))
    );
    --theme-translucent-3: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (3 * var(--theme-opacity-step)))
    );
    --theme-translucent-4: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (4 * var(--theme-opacity-step)))
    );
    --theme-translucent-5: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (5 * var(--theme-opacity-step)))
    );
    --theme-translucent-6: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (6 * var(--theme-opacity-step)))
    );
    --theme-translucent-7: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (7 * var(--theme-opacity-step)))
    );
    --theme-translucent-8: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (8 * var(--theme-opacity-step)))
    );
    --theme-translucent-9: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (9 * var(--theme-opacity-step)))
    );
    --theme-translucent-10: hsla(
            0,
            0%,
            var(--theme-translucence-lht-base),
            calc(0 + (10 * var(--theme-opacity-step)))
    );

}