﻿:root, [data-bs-theme=light] {
    --bs-bg-opacity: 1;
}

    .float-inline-start {
        float: inline-start !important;
    }

    .float-inline-end {
        float: inline-end !important;
    }

    .bg-gray {
        background-color: gray !important;
        --bs-bg-opacity: 1;
        background-color: rgba(var(--bs-gray-rgb), var(--bs-bg-opacity)) !important;
    }

    .bg-opacity-07 {
        --bs-bg-opacity: 0.07;
    }

    body[dir=rtl] .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
    body[dir=rtl] .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
    body[dir=rtl] .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select,
    body[dir=rtl] .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
        border-radius: var(--bs-border-radius);
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    body[dir=rtl] .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
        border-radius: var(--bs-border-radius);
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
    /*
    بعدی tertiary (تِرشِری / تِرشِیَری) است:

        ۱. Primary (اولیه / اول)
        ۲. Secondary (ثانویه / دوم)
        ۳. Tertiary (ثالثه / سوم)
        ۴. Quaternary (چهارم)
        ۵. Quinary (پنجم)
*/

    .text-tertiary {
        color: rgba(var(--bs-gray-rgb), var(--bs-bg-opacity)) !important;
        /*color: gray !important;*/
    }
