/* Otomatik üretildi (dev/rtl/build.sh): stylesheet/bootstrap.css için sağdan sola geçersiz kılmalar. Elle düzenleme; kaynağı değiştirip yeniden üret. */
:where([dir="rtl"]) :root, :where([dir="rtl"]) [data-bs-theme=light] {
    --bs-form-invalid-border-color: #da4f49
}
:where([dir="rtl"]) [data-bs-theme=dark] {
    --bs-form-invalid-border-color: #e99592
}
:where([dir="rtl"]) ol, :where([dir="rtl"]) ul {
    padding-left: initial;
    padding-right: 2rem
}
:where([dir="rtl"]) dd {
    margin-left: initial;
    margin-right: 0
}
:where([dir="rtl"]) a:hover {
    --bs-link-color-rgb: var(--bs-link-hover-color-rgb)
}
:where([dir="rtl"]) caption {
    text-align: right
}
:where([dir="rtl"]) legend {
    float: right
}
:where([dir="rtl"]) legend + * {
    clear: right
}
:where([dir="rtl"]) .list-unstyled {
    padding-left: initial;
    padding-right: 0
}
:where([dir="rtl"]) .list-inline {
    padding-left: initial;
    padding-right: 0
}
:where([dir="rtl"]) .list-inline-item:not(:last-child) {
    margin-right: initial;
    margin-left: 0.5rem
}
:where([dir="rtl"]) :root {
    --bs-breakpoint-xxl: 1400px
}
:where([dir="rtl"]) .offset-1 {
    margin-left: initial;
    margin-right: 8.33333333%
}
:where([dir="rtl"]) .offset-2 {
    margin-left: initial;
    margin-right: 16.66666667%
}
:where([dir="rtl"]) .offset-3 {
    margin-left: initial;
    margin-right: 25%
}
:where([dir="rtl"]) .offset-4 {
    margin-left: initial;
    margin-right: 33.33333333%
}
:where([dir="rtl"]) .offset-5 {
    margin-left: initial;
    margin-right: 41.66666667%
}
:where([dir="rtl"]) .offset-6 {
    margin-left: initial;
    margin-right: 50%
}
:where([dir="rtl"]) .offset-7 {
    margin-left: initial;
    margin-right: 58.33333333%
}
:where([dir="rtl"]) .offset-8 {
    margin-left: initial;
    margin-right: 66.66666667%
}
:where([dir="rtl"]) .offset-9 {
    margin-left: initial;
    margin-right: 75%
}
:where([dir="rtl"]) .offset-10 {
    margin-left: initial;
    margin-right: 83.33333333%
}
:where([dir="rtl"]) .offset-11 {
    margin-left: initial;
    margin-right: 91.66666667%
}
:where([dir="rtl"]) .g-0, :where([dir="rtl"]) .gx-0 {
    --bs-gutter-x: 0
}
:where([dir="rtl"]) .g-0, :where([dir="rtl"]) .gy-0 {
    --bs-gutter-y: 0
}
:where([dir="rtl"]) .g-1, :where([dir="rtl"]) .gx-1 {
    --bs-gutter-x: 0.25rem
}
:where([dir="rtl"]) .g-1, :where([dir="rtl"]) .gy-1 {
    --bs-gutter-y: 0.25rem
}
:where([dir="rtl"]) .g-2, :where([dir="rtl"]) .gx-2 {
    --bs-gutter-x: 0.5rem
}
:where([dir="rtl"]) .g-2, :where([dir="rtl"]) .gy-2 {
    --bs-gutter-y: 0.5rem
}
:where([dir="rtl"]) .g-3, :where([dir="rtl"]) .gx-3 {
    --bs-gutter-x: 1rem
}
:where([dir="rtl"]) .g-3, :where([dir="rtl"]) .gy-3 {
    --bs-gutter-y: 1rem
}
:where([dir="rtl"]) .g-4, :where([dir="rtl"]) .gx-4 {
    --bs-gutter-x: 1.5rem
}
:where([dir="rtl"]) .g-4, :where([dir="rtl"]) .gy-4 {
    --bs-gutter-y: 1.5rem
}
:where([dir="rtl"]) .g-5, :where([dir="rtl"]) .gx-5 {
    --bs-gutter-x: 3rem
}
:where([dir="rtl"]) .g-5, :where([dir="rtl"]) .gy-5 {
    --bs-gutter-y: 3rem
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-0 {
        margin-left: initial;
        margin-right: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-1 {
        margin-left: initial;
        margin-right: 8.33333333%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-2 {
        margin-left: initial;
        margin-right: 16.66666667%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-3 {
        margin-left: initial;
        margin-right: 25%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-4 {
        margin-left: initial;
        margin-right: 33.33333333%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-5 {
        margin-left: initial;
        margin-right: 41.66666667%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-6 {
        margin-left: initial;
        margin-right: 50%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-7 {
        margin-left: initial;
        margin-right: 58.33333333%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-8 {
        margin-left: initial;
        margin-right: 66.66666667%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-9 {
        margin-left: initial;
        margin-right: 75%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-10 {
        margin-left: initial;
        margin-right: 83.33333333%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .offset-sm-11 {
        margin-left: initial;
        margin-right: 91.66666667%
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-0, :where([dir="rtl"]) .gx-sm-0 {
        --bs-gutter-x: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-0, :where([dir="rtl"]) .gy-sm-0 {
        --bs-gutter-y: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-1, :where([dir="rtl"]) .gx-sm-1 {
        --bs-gutter-x: 0.25rem
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-1, :where([dir="rtl"]) .gy-sm-1 {
        --bs-gutter-y: 0.25rem
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-2, :where([dir="rtl"]) .gx-sm-2 {
        --bs-gutter-x: 0.5rem
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-2, :where([dir="rtl"]) .gy-sm-2 {
        --bs-gutter-y: 0.5rem
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-3, :where([dir="rtl"]) .gx-sm-3 {
        --bs-gutter-x: 1rem
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-3, :where([dir="rtl"]) .gy-sm-3 {
        --bs-gutter-y: 1rem
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-4, :where([dir="rtl"]) .gx-sm-4 {
        --bs-gutter-x: 1.5rem
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-4, :where([dir="rtl"]) .gy-sm-4 {
        --bs-gutter-y: 1.5rem
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-5, :where([dir="rtl"]) .gx-sm-5 {
        --bs-gutter-x: 3rem
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .g-sm-5, :where([dir="rtl"]) .gy-sm-5 {
        --bs-gutter-y: 3rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-0 {
        margin-left: initial;
        margin-right: 0
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-1 {
        margin-left: initial;
        margin-right: 8.33333333%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-2 {
        margin-left: initial;
        margin-right: 16.66666667%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-3 {
        margin-left: initial;
        margin-right: 25%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-4 {
        margin-left: initial;
        margin-right: 33.33333333%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-5 {
        margin-left: initial;
        margin-right: 41.66666667%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-6 {
        margin-left: initial;
        margin-right: 50%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-7 {
        margin-left: initial;
        margin-right: 58.33333333%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-8 {
        margin-left: initial;
        margin-right: 66.66666667%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-9 {
        margin-left: initial;
        margin-right: 75%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-10 {
        margin-left: initial;
        margin-right: 83.33333333%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .offset-md-11 {
        margin-left: initial;
        margin-right: 91.66666667%
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-0, :where([dir="rtl"]) .gx-md-0 {
        --bs-gutter-x: 0
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-0, :where([dir="rtl"]) .gy-md-0 {
        --bs-gutter-y: 0
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-1, :where([dir="rtl"]) .gx-md-1 {
        --bs-gutter-x: 0.25rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-1, :where([dir="rtl"]) .gy-md-1 {
        --bs-gutter-y: 0.25rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-2, :where([dir="rtl"]) .gx-md-2 {
        --bs-gutter-x: 0.5rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-2, :where([dir="rtl"]) .gy-md-2 {
        --bs-gutter-y: 0.5rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-3, :where([dir="rtl"]) .gx-md-3 {
        --bs-gutter-x: 1rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-3, :where([dir="rtl"]) .gy-md-3 {
        --bs-gutter-y: 1rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-4, :where([dir="rtl"]) .gx-md-4 {
        --bs-gutter-x: 1.5rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-4, :where([dir="rtl"]) .gy-md-4 {
        --bs-gutter-y: 1.5rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-5, :where([dir="rtl"]) .gx-md-5 {
        --bs-gutter-x: 3rem
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .g-md-5, :where([dir="rtl"]) .gy-md-5 {
        --bs-gutter-y: 3rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-0 {
        margin-left: initial;
        margin-right: 0
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-1 {
        margin-left: initial;
        margin-right: 8.33333333%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-2 {
        margin-left: initial;
        margin-right: 16.66666667%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-3 {
        margin-left: initial;
        margin-right: 25%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-4 {
        margin-left: initial;
        margin-right: 33.33333333%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-5 {
        margin-left: initial;
        margin-right: 41.66666667%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-6 {
        margin-left: initial;
        margin-right: 50%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-7 {
        margin-left: initial;
        margin-right: 58.33333333%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-8 {
        margin-left: initial;
        margin-right: 66.66666667%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-9 {
        margin-left: initial;
        margin-right: 75%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-10 {
        margin-left: initial;
        margin-right: 83.33333333%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .offset-lg-11 {
        margin-left: initial;
        margin-right: 91.66666667%
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-0, :where([dir="rtl"]) .gx-lg-0 {
        --bs-gutter-x: 0
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-0, :where([dir="rtl"]) .gy-lg-0 {
        --bs-gutter-y: 0
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-1, :where([dir="rtl"]) .gx-lg-1 {
        --bs-gutter-x: 0.25rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-1, :where([dir="rtl"]) .gy-lg-1 {
        --bs-gutter-y: 0.25rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-2, :where([dir="rtl"]) .gx-lg-2 {
        --bs-gutter-x: 0.5rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-2, :where([dir="rtl"]) .gy-lg-2 {
        --bs-gutter-y: 0.5rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-3, :where([dir="rtl"]) .gx-lg-3 {
        --bs-gutter-x: 1rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-3, :where([dir="rtl"]) .gy-lg-3 {
        --bs-gutter-y: 1rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-4, :where([dir="rtl"]) .gx-lg-4 {
        --bs-gutter-x: 1.5rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-4, :where([dir="rtl"]) .gy-lg-4 {
        --bs-gutter-y: 1.5rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-5, :where([dir="rtl"]) .gx-lg-5 {
        --bs-gutter-x: 3rem
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .g-lg-5, :where([dir="rtl"]) .gy-lg-5 {
        --bs-gutter-y: 3rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-0 {
        margin-left: initial;
        margin-right: 0
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-1 {
        margin-left: initial;
        margin-right: 8.33333333%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-2 {
        margin-left: initial;
        margin-right: 16.66666667%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-3 {
        margin-left: initial;
        margin-right: 25%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-4 {
        margin-left: initial;
        margin-right: 33.33333333%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-5 {
        margin-left: initial;
        margin-right: 41.66666667%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-6 {
        margin-left: initial;
        margin-right: 50%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-7 {
        margin-left: initial;
        margin-right: 58.33333333%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-8 {
        margin-left: initial;
        margin-right: 66.66666667%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-9 {
        margin-left: initial;
        margin-right: 75%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-10 {
        margin-left: initial;
        margin-right: 83.33333333%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .offset-xl-11 {
        margin-left: initial;
        margin-right: 91.66666667%
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-0, :where([dir="rtl"]) .gx-xl-0 {
        --bs-gutter-x: 0
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-0, :where([dir="rtl"]) .gy-xl-0 {
        --bs-gutter-y: 0
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-1, :where([dir="rtl"]) .gx-xl-1 {
        --bs-gutter-x: 0.25rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-1, :where([dir="rtl"]) .gy-xl-1 {
        --bs-gutter-y: 0.25rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-2, :where([dir="rtl"]) .gx-xl-2 {
        --bs-gutter-x: 0.5rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-2, :where([dir="rtl"]) .gy-xl-2 {
        --bs-gutter-y: 0.5rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-3, :where([dir="rtl"]) .gx-xl-3 {
        --bs-gutter-x: 1rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-3, :where([dir="rtl"]) .gy-xl-3 {
        --bs-gutter-y: 1rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-4, :where([dir="rtl"]) .gx-xl-4 {
        --bs-gutter-x: 1.5rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-4, :where([dir="rtl"]) .gy-xl-4 {
        --bs-gutter-y: 1.5rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-5, :where([dir="rtl"]) .gx-xl-5 {
        --bs-gutter-x: 3rem
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .g-xl-5, :where([dir="rtl"]) .gy-xl-5 {
        --bs-gutter-y: 3rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-0 {
        margin-left: initial;
        margin-right: 0
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-1 {
        margin-left: initial;
        margin-right: 8.33333333%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-2 {
        margin-left: initial;
        margin-right: 16.66666667%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-3 {
        margin-left: initial;
        margin-right: 25%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-4 {
        margin-left: initial;
        margin-right: 33.33333333%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-5 {
        margin-left: initial;
        margin-right: 41.66666667%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-6 {
        margin-left: initial;
        margin-right: 50%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-7 {
        margin-left: initial;
        margin-right: 58.33333333%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-8 {
        margin-left: initial;
        margin-right: 66.66666667%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-9 {
        margin-left: initial;
        margin-right: 75%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-10 {
        margin-left: initial;
        margin-right: 83.33333333%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .offset-xxl-11 {
        margin-left: initial;
        margin-right: 91.66666667%
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-0, :where([dir="rtl"]) .gx-xxl-0 {
        --bs-gutter-x: 0
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-0, :where([dir="rtl"]) .gy-xxl-0 {
        --bs-gutter-y: 0
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-1, :where([dir="rtl"]) .gx-xxl-1 {
        --bs-gutter-x: 0.25rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-1, :where([dir="rtl"]) .gy-xxl-1 {
        --bs-gutter-y: 0.25rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-2, :where([dir="rtl"]) .gx-xxl-2 {
        --bs-gutter-x: 0.5rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-2, :where([dir="rtl"]) .gy-xxl-2 {
        --bs-gutter-y: 0.5rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-3, :where([dir="rtl"]) .gx-xxl-3 {
        --bs-gutter-x: 1rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-3, :where([dir="rtl"]) .gy-xxl-3 {
        --bs-gutter-y: 1rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-4, :where([dir="rtl"]) .gx-xxl-4 {
        --bs-gutter-x: 1.5rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-4, :where([dir="rtl"]) .gy-xxl-4 {
        --bs-gutter-y: 1.5rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-5, :where([dir="rtl"]) .gx-xxl-5 {
        --bs-gutter-x: 3rem
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .g-xxl-5, :where([dir="rtl"]) .gy-xxl-5 {
        --bs-gutter-y: 3rem
    }
}
:where([dir="rtl"]) .table-striped > tbody > tr:nth-of-type(odd) > * {
    --bs-table-bg-type: var(--bs-table-striped-bg)
}
:where([dir="rtl"]) .table-striped-columns > :not(caption) > tr > :nth-child(even) {
    --bs-table-bg-type: var(--bs-table-striped-bg)
}
:where([dir="rtl"]) .table-active {
    --bs-table-bg-state: var(--bs-table-active-bg)
}
:where([dir="rtl"]) .table-hover > tbody > tr:hover > * {
    --bs-table-bg-state: var(--bs-table-hover-bg)
}
:where([dir="rtl"]) .form-select {
    padding: 0.35rem 0.75rem 0.35rem 2.25rem;
    background-position: left 0.75rem center
}
:where([dir="rtl"]) .form-select[multiple], :where([dir="rtl"]) .form-select[size]:not([size="1"]) {
    padding-right: initial;
    padding-left: 0.75rem
}
:where([dir="rtl"]) .form-select-sm {
    padding-left: initial;
    padding-right: 0.5rem
}
:where([dir="rtl"]) .form-select-lg {
    padding-left: initial;
    padding-right: 1rem
}
:where([dir="rtl"]) [data-bs-theme=dark] .form-select {
    --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .form-check {
    padding-left: initial;
    padding-right: 1.5em
}
:where([dir="rtl"]) .form-check .form-check-input {
    margin-left: initial;
    float: right;
    margin-right: -1.5em
}
:where([dir="rtl"]) .form-check-reverse {
    padding-left: 1.5em;
    padding-right: 0;
    text-align: left
}
:where([dir="rtl"]) .form-check-reverse .form-check-input {
    float: left;
    margin-left: -1.5em;
    margin-right: 0
}
:where([dir="rtl"]) .form-check-input:checked[type=checkbox] {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .form-check-input:checked[type=radio] {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .form-check-input[type=checkbox]:indeterminate {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .form-switch {
    padding-left: initial;
    padding-right: 2.5em
}
:where([dir="rtl"]) .form-switch .form-check-input {
    margin-left: initial;
    margin-right: -2.5em;
    background-position: right center
}
:where([dir="rtl"]) .form-switch .form-check-input:focus {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2391cde4'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .form-switch .form-check-input:checked {
    background-position: left center;
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .form-switch.form-check-reverse {
    padding-left: 2.5em;
    padding-right: 0
}
:where([dir="rtl"]) .form-switch.form-check-reverse .form-check-input {
    margin-left: -2.5em;
    margin-right: 0
}
:where([dir="rtl"]) .form-check-inline {
    margin-right: initial;
    margin-left: 1rem
}
:where([dir="rtl"]) [data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .form-floating > label {
    left: initial;
    right: 0;
    transform-origin: 100% 0
}
:where([dir="rtl"]) .form-floating > .form-select {
    padding-left: initial;
    padding-right: 0.75rem
}
:where([dir="rtl"]) .form-floating > .form-control:focus ~ label, :where([dir="rtl"]) .form-floating > .form-control:not(:placeholder-shown) ~ label, :where([dir="rtl"]) .form-floating > .form-control-plaintext ~ label, :where([dir="rtl"]) .form-floating > .form-select ~ label {
    transform: scale(0.85) translateY(-0.5rem) translateX(-0.15rem)
}
:where([dir="rtl"]) .form-floating > .form-control:-webkit-autofill ~ label {
    transform: scale(0.85) translateY(-0.5rem) translateX(-0.15rem)
}
:where([dir="rtl"]) .input-group-lg > .form-select, :where([dir="rtl"]) .input-group-sm > .form-select {
    padding-right: initial;
    padding-left: 3rem
}
:where([dir="rtl"]) .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), :where([dir="rtl"]) .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), :where([dir="rtl"]) .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, :where([dir="rtl"]) .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
    border-top-right-radius: initial;
    border-bottom-right-radius: initial;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}
:where([dir="rtl"]) .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), :where([dir="rtl"]) .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), :where([dir="rtl"]) .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, :where([dir="rtl"]) .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
    border-top-right-radius: initial;
    border-bottom-right-radius: initial;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}
:where([dir="rtl"]) .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-left: initial;
    border-top-left-radius: initial;
    border-bottom-left-radius: initial;
    margin-right: calc(-1 * var(--bs-border-width));
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}
:where([dir="rtl"]) .input-group > .form-floating:not(:first-child) > .form-control, :where([dir="rtl"]) .input-group > .form-floating:not(:first-child) > .form-select {
    border-top-left-radius: initial;
    border-bottom-left-radius: initial;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}
:where([dir="rtl"]) .was-validated .form-control:valid, :where([dir="rtl"]) .form-control.is-valid {
    padding-right: initial;
    padding-left: calc(1.8em + 0.7rem);
    background-position: left calc(0.45em + 0.175rem) center
}
:where([dir="rtl"]) .was-validated textarea.form-control:valid, :where([dir="rtl"]) textarea.form-control.is-valid {
    padding-right: initial;
    padding-left: calc(1.8em + 0.7rem);
    background-position: top calc(0.45em + 0.175rem) left calc(0.45em + 0.175rem)
}
:where([dir="rtl"]) .was-validated .form-select:valid:not([multiple]):not([size]), :where([dir="rtl"]) .was-validated .form-select:valid:not([multiple])[size="1"], :where([dir="rtl"]) .form-select.is-valid:not([multiple]):not([size]), :where([dir="rtl"]) .form-select.is-valid:not([multiple])[size="1"] {
    padding-right: initial;
    padding-left: 4.125rem;
    background-position: left 0.75rem center, center left 2.25rem
}
:where([dir="rtl"]) .form-check-inline .form-check-input ~ .valid-feedback {
    margin-left: initial;
    margin-right: 0.5em
}
:where([dir="rtl"]) .was-validated .form-control:invalid, :where([dir="rtl"]) .form-control.is-invalid {
    padding-right: initial;
    padding-left: calc(1.8em + 0.7rem);
    background-position: left calc(0.45em + 0.175rem) center
}
:where([dir="rtl"]) .was-validated textarea.form-control:invalid, :where([dir="rtl"]) textarea.form-control.is-invalid {
    padding-right: initial;
    padding-left: calc(1.8em + 0.7rem);
    background-position: top calc(0.45em + 0.175rem) left calc(0.45em + 0.175rem)
}
:where([dir="rtl"]) .was-validated .form-select:invalid:not([multiple]):not([size]), :where([dir="rtl"]) .was-validated .form-select:invalid:not([multiple])[size="1"], :where([dir="rtl"]) .form-select.is-invalid:not([multiple]):not([size]), :where([dir="rtl"]) .form-select.is-invalid:not([multiple])[size="1"] {
    padding-right: initial;
    padding-left: 4.125rem;
    background-position: left 0.75rem center, center left 2.25rem
}
:where([dir="rtl"]) .form-check-inline .form-check-input ~ .invalid-feedback {
    margin-left: initial;
    margin-right: 0.5em
}
:where([dir="rtl"]) .btn-primary {
    --bs-btn-disabled-border-color: #229ac8
}
:where([dir="rtl"]) .btn-secondary {
    --bs-btn-disabled-border-color: #6c757d
}
:where([dir="rtl"]) .btn-success {
    --bs-btn-disabled-border-color: #198754
}
:where([dir="rtl"]) .btn-info {
    --bs-btn-disabled-border-color: #0dcaf0
}
:where([dir="rtl"]) .btn-warning {
    --bs-btn-disabled-border-color: #faa732
}
:where([dir="rtl"]) .btn-danger {
    --bs-btn-disabled-border-color: #da4f49
}
:where([dir="rtl"]) .btn-light {
    --bs-btn-disabled-border-color: #f8f9fa
}
:where([dir="rtl"]) .btn-dark {
    --bs-btn-disabled-border-color: #212529
}
:where([dir="rtl"]) .btn-outline-primary {
    --bs-gradient: none
}
:where([dir="rtl"]) .btn-outline-secondary {
    --bs-gradient: none
}
:where([dir="rtl"]) .btn-outline-success {
    --bs-gradient: none
}
:where([dir="rtl"]) .btn-outline-info {
    --bs-gradient: none
}
:where([dir="rtl"]) .btn-outline-warning {
    --bs-gradient: none
}
:where([dir="rtl"]) .btn-outline-danger {
    --bs-gradient: none
}
:where([dir="rtl"]) .btn-outline-light {
    --bs-gradient: none
}
:where([dir="rtl"]) .btn-outline-dark {
    --bs-gradient: none
}
:where([dir="rtl"]) .btn-lg, :where([dir="rtl"]) .btn-group-lg > .btn {
    --bs-btn-border-radius: var(--bs-border-radius-lg)
}
:where([dir="rtl"]) .btn-sm, :where([dir="rtl"]) .btn-group-sm > .btn {
    --bs-btn-border-radius: var(--bs-border-radius-sm)
}
:where([dir="rtl"]) .dropdown-menu {
    text-align: right
}
:where([dir="rtl"]) .dropdown-menu[data-bs-popper] {
    left: initial;
    right: 0
}
:where([dir="rtl"]) .dropdown-menu-start {
    --bs-position: start
}
:where([dir="rtl"]) .dropdown-menu-start[data-bs-popper] {
    left: auto;
    right: 0
}
:where([dir="rtl"]) .dropdown-menu-end {
    --bs-position: end
}
:where([dir="rtl"]) .dropdown-menu-end[data-bs-popper] {
    left: 0;
    right: auto
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .dropdown-menu-sm-start {
        --bs-position: start
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .dropdown-menu-sm-start[data-bs-popper] {
        left: auto;
        right: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .dropdown-menu-sm-end {
        --bs-position: end
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .dropdown-menu-sm-end[data-bs-popper] {
        left: 0;
        right: auto
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .dropdown-menu-md-start {
        --bs-position: start
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .dropdown-menu-md-start[data-bs-popper] {
        left: auto;
        right: 0
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .dropdown-menu-md-end {
        --bs-position: end
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .dropdown-menu-md-end[data-bs-popper] {
        left: 0;
        right: auto
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .dropdown-menu-lg-start {
        --bs-position: start
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .dropdown-menu-lg-start[data-bs-popper] {
        left: auto;
        right: 0
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .dropdown-menu-lg-end {
        --bs-position: end
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .dropdown-menu-lg-end[data-bs-popper] {
        left: 0;
        right: auto
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .dropdown-menu-xl-start {
        --bs-position: start
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .dropdown-menu-xl-start[data-bs-popper] {
        left: auto;
        right: 0
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .dropdown-menu-xl-end {
        --bs-position: end
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .dropdown-menu-xl-end[data-bs-popper] {
        left: 0;
        right: auto
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .dropdown-menu-xxl-start {
        --bs-position: start
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .dropdown-menu-xxl-start[data-bs-popper] {
        left: auto;
        right: 0
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .dropdown-menu-xxl-end {
        --bs-position: end
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .dropdown-menu-xxl-end[data-bs-popper] {
        left: 0;
        right: auto
    }
}
:where([dir="rtl"]) .dropend .dropdown-menu[data-bs-popper] {
    margin-left: initial;
    left: auto;
    right: 100%;
    margin-right: var(--bs-dropdown-spacer)
}
:where([dir="rtl"]) .dropstart .dropdown-menu[data-bs-popper] {
    margin-right: initial;
    left: 100%;
    right: auto;
    margin-left: var(--bs-dropdown-spacer)
}
:where([dir="rtl"]) .dropdown-menu-dark {
    --bs-dropdown-header-color: #adb5bd
}
:where([dir="rtl"]) .btn-group > :not(.btn-check:first-child) + .btn, :where([dir="rtl"]) .btn-group > .btn-group:not(:first-child) {
    margin-left: initial;
    margin-right: calc(-1 * var(--bs-border-width))
}
:where([dir="rtl"]) .btn-group > .btn:not(:last-child):not(.dropdown-toggle), :where([dir="rtl"]) .btn-group > .btn.dropdown-toggle-split:first-child, :where([dir="rtl"]) .btn-group > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: initial;
    border-bottom-right-radius: initial;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}
:where([dir="rtl"]) .btn-group > .btn:nth-child(n+3), :where([dir="rtl"]) .btn-group > :not(.btn-check) + .btn, :where([dir="rtl"]) .btn-group > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: initial;
    border-bottom-left-radius: initial;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}
:where([dir="rtl"]) .dropdown-toggle-split::after, :where([dir="rtl"]) .dropup .dropdown-toggle-split::after, :where([dir="rtl"]) .dropend .dropdown-toggle-split::after {
    margin-left: initial;
    margin-right: 0
}
:where([dir="rtl"]) .dropstart .dropdown-toggle-split::before {
    margin-right: initial;
    margin-left: 0
}
:where([dir="rtl"]) .nav {
    padding-left: initial;
    padding-right: 0
}
:where([dir="rtl"]) .nav-pills {
    --bs-nav-pills-link-active-bg: #229ac8
}
:where([dir="rtl"]) .navbar-brand {
    margin-right: initial;
    margin-left: var(--bs-navbar-brand-margin-end)
}
:where([dir="rtl"]) .navbar-nav {
    padding-left: initial;
    padding-right: 0
}
:where([dir="rtl"]) .navbar-dark, :where([dir="rtl"]) .navbar[data-bs-theme=dark] {
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) [data-bs-theme=dark] .navbar-toggler-icon {
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .card-link + .card-link {
    margin-left: initial;
    margin-right: var(--bs-card-spacer-x)
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .card-group > .card + .card {
        margin-left: initial;
        border-left: initial;
        margin-right: 0;
        border-right: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .card-group > .card:not(:last-child) {
        border-top-right-radius: initial;
        border-bottom-right-radius: initial;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .card-group > .card:not(:last-child) > .card-img-top, :where([dir="rtl"]) .card-group > .card:not(:last-child) > .card-header {
        border-top-right-radius: initial;
        border-top-left-radius: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .card-group > .card:not(:last-child) > .card-img-bottom, :where([dir="rtl"]) .card-group > .card:not(:last-child) > .card-footer {
        border-bottom-right-radius: initial;
        border-bottom-left-radius: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .card-group > .card:not(:first-child) {
        border-top-left-radius: initial;
        border-bottom-left-radius: initial;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .card-group > .card:not(:first-child) > .card-img-top, :where([dir="rtl"]) .card-group > .card:not(:first-child) > .card-header {
        border-top-left-radius: initial;
        border-top-right-radius: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .card-group > .card:not(:first-child) > .card-img-bottom, :where([dir="rtl"]) .card-group > .card:not(:first-child) > .card-footer {
        border-bottom-left-radius: initial;
        border-bottom-right-radius: 0
    }
}
:where([dir="rtl"]) .accordion {
    --bs-accordion-active-bg: var(--bs-primary-bg-subtle)
}
:where([dir="rtl"]) .accordion-button {
    text-align: right
}
:where([dir="rtl"]) .accordion-button::after {
    margin-left: initial;
    margin-right: auto
}
:where([dir="rtl"]) [data-bs-theme=dark] .accordion-button::after {
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237ac2de'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .breadcrumb-item + .breadcrumb-item {
    padding-left: initial;
    padding-right: var(--bs-breadcrumb-item-padding-x)
}
:where([dir="rtl"]) .breadcrumb-item + .breadcrumb-item::before {
    padding-right: initial;
    float: right;
    padding-left: var(--bs-breadcrumb-item-padding-x);
    content: var(--bs-breadcrumb-divider, "/")
}
:where([dir="rtl"]) .pagination {
    padding-left: initial;
    padding-right: 0
}
:where([dir="rtl"]) .page-item:not(:first-child) .page-link {
    margin-left: initial;
    margin-right: calc(-1 * var(--bs-border-width))
}
:where([dir="rtl"]) .page-item:first-child .page-link {
    border-top-left-radius: initial;
    border-bottom-left-radius: initial;
    border-top-right-radius: var(--bs-pagination-border-radius);
    border-bottom-right-radius: var(--bs-pagination-border-radius)
}
:where([dir="rtl"]) .page-item:last-child .page-link {
    border-top-right-radius: initial;
    border-bottom-right-radius: initial;
    border-top-left-radius: var(--bs-pagination-border-radius);
    border-bottom-left-radius: var(--bs-pagination-border-radius)
}
:where([dir="rtl"]) .pagination-lg {
    --bs-pagination-border-radius: var(--bs-border-radius-lg)
}
:where([dir="rtl"]) .pagination-sm {
    --bs-pagination-border-radius: var(--bs-border-radius-sm)
}
:where([dir="rtl"]) .alert-dismissible {
    padding-right: initial;
    padding-left: 3rem
}
:where([dir="rtl"]) .alert-dismissible .btn-close {
    right: initial;
    left: 0
}
:where([dir="rtl"]) .alert-primary {
    --bs-alert-link-color: var(--bs-primary-text-emphasis)
}
:where([dir="rtl"]) .alert-secondary {
    --bs-alert-link-color: var(--bs-secondary-text-emphasis)
}
:where([dir="rtl"]) .alert-success {
    --bs-alert-link-color: var(--bs-success-text-emphasis)
}
:where([dir="rtl"]) .alert-info {
    --bs-alert-link-color: var(--bs-info-text-emphasis)
}
:where([dir="rtl"]) .alert-warning {
    --bs-alert-link-color: var(--bs-warning-text-emphasis)
}
:where([dir="rtl"]) .alert-danger {
    --bs-alert-link-color: var(--bs-danger-text-emphasis)
}
:where([dir="rtl"]) .alert-light {
    --bs-alert-link-color: var(--bs-light-text-emphasis)
}
:where([dir="rtl"]) .alert-dark {
    --bs-alert-link-color: var(--bs-dark-text-emphasis)
}
:where([dir="rtl"]) .progress-bar-striped {
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}
:where([dir="rtl"]) .list-group {
    padding-left: initial;
    padding-right: 0
}
:where([dir="rtl"]) .list-group-horizontal > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: initial;
    border-top-right-radius: initial;
    border-bottom-right-radius: var(--bs-list-group-border-radius);
    border-top-left-radius: 0
}
:where([dir="rtl"]) .list-group-horizontal > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: initial;
    border-bottom-left-radius: initial;
    border-top-left-radius: var(--bs-list-group-border-radius);
    border-bottom-right-radius: 0
}
:where([dir="rtl"]) .list-group-horizontal > .list-group-item + .list-group-item {
    border-left-width: initial;
    border-right-width: 0
}
:where([dir="rtl"]) .list-group-horizontal > .list-group-item + .list-group-item.active {
    margin-left: initial;
    border-left-width: initial;
    margin-right: calc(-1 * var(--bs-list-group-border-width));
    border-right-width: var(--bs-list-group-border-width)
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: initial;
        border-top-right-radius: initial;
        border-bottom-right-radius: var(--bs-list-group-border-radius);
        border-top-left-radius: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
        border-top-right-radius: initial;
        border-bottom-left-radius: initial;
        border-top-left-radius: var(--bs-list-group-border-radius);
        border-bottom-right-radius: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .list-group-horizontal-sm > .list-group-item + .list-group-item {
        border-left-width: initial;
        border-right-width: 0
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: initial;
        border-left-width: initial;
        margin-right: calc(-1 * var(--bs-list-group-border-width));
        border-right-width: var(--bs-list-group-border-width)
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: initial;
        border-top-right-radius: initial;
        border-bottom-right-radius: var(--bs-list-group-border-radius);
        border-top-left-radius: 0
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
        border-top-right-radius: initial;
        border-bottom-left-radius: initial;
        border-top-left-radius: var(--bs-list-group-border-radius);
        border-bottom-right-radius: 0
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .list-group-horizontal-md > .list-group-item + .list-group-item {
        border-left-width: initial;
        border-right-width: 0
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: initial;
        border-left-width: initial;
        margin-right: calc(-1 * var(--bs-list-group-border-width));
        border-right-width: var(--bs-list-group-border-width)
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: initial;
        border-top-right-radius: initial;
        border-bottom-right-radius: var(--bs-list-group-border-radius);
        border-top-left-radius: 0
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
        border-top-right-radius: initial;
        border-bottom-left-radius: initial;
        border-top-left-radius: var(--bs-list-group-border-radius);
        border-bottom-right-radius: 0
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .list-group-horizontal-lg > .list-group-item + .list-group-item {
        border-left-width: initial;
        border-right-width: 0
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: initial;
        border-left-width: initial;
        margin-right: calc(-1 * var(--bs-list-group-border-width));
        border-right-width: var(--bs-list-group-border-width)
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: initial;
        border-top-right-radius: initial;
        border-bottom-right-radius: var(--bs-list-group-border-radius);
        border-top-left-radius: 0
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
        border-top-right-radius: initial;
        border-bottom-left-radius: initial;
        border-top-left-radius: var(--bs-list-group-border-radius);
        border-bottom-right-radius: 0
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .list-group-horizontal-xl > .list-group-item + .list-group-item {
        border-left-width: initial;
        border-right-width: 0
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: initial;
        border-left-width: initial;
        margin-right: calc(-1 * var(--bs-list-group-border-width));
        border-right-width: var(--bs-list-group-border-width)
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: initial;
        border-top-right-radius: initial;
        border-bottom-right-radius: var(--bs-list-group-border-radius);
        border-top-left-radius: 0
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
        border-top-right-radius: initial;
        border-bottom-left-radius: initial;
        border-top-left-radius: var(--bs-list-group-border-radius);
        border-bottom-right-radius: 0
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .list-group-horizontal-xxl > .list-group-item + .list-group-item {
        border-left-width: initial;
        border-right-width: 0
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
        margin-left: initial;
        border-left-width: initial;
        margin-right: calc(-1 * var(--bs-list-group-border-width));
        border-right-width: var(--bs-list-group-border-width)
    }
}
:where([dir="rtl"]) .list-group-item-primary {
    --bs-list-group-active-border-color: var(--bs-primary-text-emphasis)
}
:where([dir="rtl"]) .list-group-item-secondary {
    --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)
}
:where([dir="rtl"]) .list-group-item-success {
    --bs-list-group-active-border-color: var(--bs-success-text-emphasis)
}
:where([dir="rtl"]) .list-group-item-info {
    --bs-list-group-active-border-color: var(--bs-info-text-emphasis)
}
:where([dir="rtl"]) .list-group-item-warning {
    --bs-list-group-active-border-color: var(--bs-warning-text-emphasis)
}
:where([dir="rtl"]) .list-group-item-danger {
    --bs-list-group-active-border-color: var(--bs-danger-text-emphasis)
}
:where([dir="rtl"]) .list-group-item-light {
    --bs-list-group-active-border-color: var(--bs-light-text-emphasis)
}
:where([dir="rtl"]) .list-group-item-dark {
    --bs-list-group-active-border-color: var(--bs-dark-text-emphasis)
}
:where([dir="rtl"]) .btn-close-white {
    --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)
}
:where([dir="rtl"]) :root, :where([dir="rtl"]) [data-bs-theme=light] {
    --bs-btn-close-filter:  
}
:where([dir="rtl"]) [data-bs-theme=dark] {
    --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)
}
:where([dir="rtl"]) .toast-header .btn-close {
    margin-left: calc(-0.5 * var(--bs-toast-padding-x));
    margin-right: var(--bs-toast-padding-x)
}
:where([dir="rtl"]) .modal {
    left: initial;
    right: 0
}
:where([dir="rtl"]) .modal-backdrop {
    left: initial;
    right: 0
}
:where([dir="rtl"]) .modal-header .btn-close {
    margin-left: calc(-0.5 * var(--bs-modal-header-padding-x));
    margin-right: auto
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .modal {
        --bs-modal-box-shadow: var(--bs-box-shadow)
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .modal-sm {
        --bs-modal-width: 300px
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .modal-lg, :where([dir="rtl"]) .modal-xl {
        --bs-modal-width: 800px
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .modal-xl {
        --bs-modal-width: 1140px
    }
}
:where([dir="rtl"]) .bs-tooltip-end .tooltip-arrow, :where([dir="rtl"]) .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
    left: initial;
    right: calc(-1 * var(--bs-tooltip-arrow-height))
}
:where([dir="rtl"]) .bs-tooltip-end .tooltip-arrow::before, :where([dir="rtl"]) .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
    right: initial;
    border-right-color: initial;
    left: -1px;
    border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
    border-left-color: var(--bs-tooltip-bg)
}
:where([dir="rtl"]) .bs-tooltip-start .tooltip-arrow, :where([dir="rtl"]) .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
    right: initial;
    left: calc(-1 * var(--bs-tooltip-arrow-height))
}
:where([dir="rtl"]) .bs-tooltip-start .tooltip-arrow::before, :where([dir="rtl"]) .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
    left: initial;
    border-left-color: initial;
    right: -1px;
    border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
    border-right-color: var(--bs-tooltip-bg)
}
:where([dir="rtl"]) .bs-popover-end > .popover-arrow, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
    left: initial;
    right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}
:where([dir="rtl"]) .bs-popover-end > .popover-arrow::before, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, :where([dir="rtl"]) .bs-popover-end > .popover-arrow::after, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
    border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height)
}
:where([dir="rtl"]) .bs-popover-end > .popover-arrow::before, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
    left: initial;
    border-right-color: initial;
    right: 0;
    border-left-color: var(--bs-popover-arrow-border)
}
:where([dir="rtl"]) .bs-popover-end > .popover-arrow::after, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
    left: initial;
    border-right-color: initial;
    right: var(--bs-popover-border-width);
    border-left-color: var(--bs-popover-bg)
}
:where([dir="rtl"]) .bs-popover-bottom .popover-header::before, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
    left: initial;
    margin-left: initial;
    right: 50%;
    margin-right: calc(-0.5 * var(--bs-popover-arrow-width))
}
:where([dir="rtl"]) .bs-popover-start > .popover-arrow, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
    right: initial;
    left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}
:where([dir="rtl"]) .bs-popover-start > .popover-arrow::before, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, :where([dir="rtl"]) .bs-popover-start > .popover-arrow::after, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
    border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0
}
:where([dir="rtl"]) .bs-popover-start > .popover-arrow::before, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
    right: initial;
    border-left-color: initial;
    left: 0;
    border-right-color: var(--bs-popover-arrow-border)
}
:where([dir="rtl"]) .bs-popover-start > .popover-arrow::after, :where([dir="rtl"]) .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
    right: initial;
    border-left-color: initial;
    left: var(--bs-popover-border-width);
    border-right-color: var(--bs-popover-bg)
}
:where([dir="rtl"]) .carousel-item {
    margin-right: initial;
    float: right;
    margin-left: -100%
}
:where([dir="rtl"]) .carousel-item-next:not(.carousel-item-start), :where([dir="rtl"]) .active.carousel-item-end {
    transform: translateX(-100%)
}
:where([dir="rtl"]) .carousel-item-prev:not(.carousel-item-end), :where([dir="rtl"]) .active.carousel-item-start {
    transform: translateX(100%)
}
:where([dir="rtl"]) .carousel-control-prev {
    left: initial;
    right: 0
}
:where([dir="rtl"]) .carousel-control-next {
    right: initial;
    left: 0
}
:where([dir="rtl"]) .carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%280, 0, 0, 0.8%29'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%280, 0, 0, 0.8%29'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")
}
:where([dir="rtl"]) .carousel-dark {
    --bs-carousel-control-icon-filter: invert(1) grayscale(100)
}
:where([dir="rtl"]) :root, :where([dir="rtl"]) [data-bs-theme=light] {
    --bs-carousel-control-icon-filter:  
}
:where([dir="rtl"]) [data-bs-theme=dark] {
    --bs-carousel-control-icon-filter: invert(1) grayscale(100)
}
:where([dir="rtl"]) .spinner-border {
    border-right-color: initial;
    border-left-color: transparent
}
:where([dir="rtl"]) .spinner-border-sm {
    --bs-spinner-border-width: 0.2em
}
:where([dir="rtl"]) .spinner-grow-sm {
    --bs-spinner-height: 1rem
}
@media (prefers-reduced-motion: reduce) {
    :where([dir="rtl"]) .spinner-border, :where([dir="rtl"]) .spinner-grow {
        --bs-spinner-animation-speed: 1.5s
    }
}
:where([dir="rtl"]) .offcanvas, :where([dir="rtl"]) .offcanvas-xxl, :where([dir="rtl"]) .offcanvas-xl, :where([dir="rtl"]) .offcanvas-lg, :where([dir="rtl"]) .offcanvas-md, :where([dir="rtl"]) .offcanvas-sm {
    --bs-offcanvas-title-line-height: 1.8
}
@media (max-width: 575.98px) {
    :where([dir="rtl"]) .offcanvas-sm.offcanvas-start {
        left: initial;
        border-right: initial;
        right: 0;
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }
}
@media (max-width: 575.98px) {
    :where([dir="rtl"]) .offcanvas-sm.offcanvas-end {
        right: initial;
        border-left: initial;
        left: 0;
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }
}
@media (max-width: 767.98px) {
    :where([dir="rtl"]) .offcanvas-md.offcanvas-start {
        left: initial;
        border-right: initial;
        right: 0;
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }
}
@media (max-width: 767.98px) {
    :where([dir="rtl"]) .offcanvas-md.offcanvas-end {
        right: initial;
        border-left: initial;
        left: 0;
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }
}
@media (max-width: 991.98px) {
    :where([dir="rtl"]) .offcanvas-lg.offcanvas-start {
        left: initial;
        border-right: initial;
        right: 0;
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }
}
@media (max-width: 991.98px) {
    :where([dir="rtl"]) .offcanvas-lg.offcanvas-end {
        right: initial;
        border-left: initial;
        left: 0;
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }
}
@media (max-width: 1199.98px) {
    :where([dir="rtl"]) .offcanvas-xl.offcanvas-start {
        left: initial;
        border-right: initial;
        right: 0;
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }
}
@media (max-width: 1199.98px) {
    :where([dir="rtl"]) .offcanvas-xl.offcanvas-end {
        right: initial;
        border-left: initial;
        left: 0;
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }
}
@media (max-width: 1399.98px) {
    :where([dir="rtl"]) .offcanvas-xxl.offcanvas-start {
        left: initial;
        border-right: initial;
        right: 0;
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }
}
@media (max-width: 1399.98px) {
    :where([dir="rtl"]) .offcanvas-xxl.offcanvas-end {
        right: initial;
        border-left: initial;
        left: 0;
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }
}
:where([dir="rtl"]) .offcanvas.offcanvas-start {
    left: initial;
    border-right: initial;
    right: 0;
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%)
}
:where([dir="rtl"]) .offcanvas.offcanvas-end {
    right: initial;
    border-left: initial;
    left: 0;
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%)
}
:where([dir="rtl"]) .offcanvas-backdrop {
    left: initial;
    right: 0
}
:where([dir="rtl"]) .offcanvas-header .btn-close {
    margin-left: calc(-0.5 * var(--bs-offcanvas-padding-x));
    margin-right: auto
}
:where([dir="rtl"]) .icon-link-hover:hover > .bi, :where([dir="rtl"]) .icon-link-hover:focus-visible > .bi {
    transform: var(--bs-icon-link-transform, translate3d(-0.25em, 0, 0))
}
:where([dir="rtl"]) .ratio > * {
    left: initial;
    right: 0
}
:where([dir="rtl"]) .ratio-1x1 {
    --bs-aspect-ratio: 100%
}
:where([dir="rtl"]) .ratio-4x3 {
    --bs-aspect-ratio: 75%
}
:where([dir="rtl"]) .ratio-16x9 {
    --bs-aspect-ratio: 56.25%
}
:where([dir="rtl"]) .ratio-21x9 {
    --bs-aspect-ratio: 42.8571428571%
}
:where([dir="rtl"]) .float-start {
    float: right !important
}
:where([dir="rtl"]) .float-end {
    float: left !important
}
:where([dir="rtl"]) .focus-ring-primary {
    --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))
}
:where([dir="rtl"]) .focus-ring-secondary {
    --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))
}
:where([dir="rtl"]) .focus-ring-success {
    --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))
}
:where([dir="rtl"]) .focus-ring-info {
    --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))
}
:where([dir="rtl"]) .focus-ring-warning {
    --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))
}
:where([dir="rtl"]) .focus-ring-danger {
    --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))
}
:where([dir="rtl"]) .focus-ring-light {
    --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))
}
:where([dir="rtl"]) .focus-ring-dark {
    --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))
}
:where([dir="rtl"]) .start-0 {
    left: initial !important;
    right: 0 !important
}
:where([dir="rtl"]) .start-50 {
    left: initial !important;
    right: 50% !important
}
:where([dir="rtl"]) .start-100 {
    left: initial !important;
    right: 100% !important
}
:where([dir="rtl"]) .end-0 {
    right: initial !important;
    left: 0 !important
}
:where([dir="rtl"]) .end-50 {
    right: initial !important;
    left: 50% !important
}
:where([dir="rtl"]) .end-100 {
    right: initial !important;
    left: 100% !important
}
:where([dir="rtl"]) .translate-middle {
    transform: translate(50%, -50%) !important
}
:where([dir="rtl"]) .translate-middle-x {
    transform: translateX(50%) !important
}
:where([dir="rtl"]) .border-end {
    border-right: initial !important;
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}
:where([dir="rtl"]) .border-end-0 {
    border-right: initial !important;
    border-left: 0 !important
}
:where([dir="rtl"]) .border-start {
    border-left: initial !important;
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}
:where([dir="rtl"]) .border-start-0 {
    border-left: initial !important;
    border-right: 0 !important
}
:where([dir="rtl"]) .border-opacity-10 {
    --bs-border-opacity: 0.1
}
:where([dir="rtl"]) .border-opacity-25 {
    --bs-border-opacity: 0.25
}
:where([dir="rtl"]) .border-opacity-50 {
    --bs-border-opacity: 0.5
}
:where([dir="rtl"]) .border-opacity-75 {
    --bs-border-opacity: 0.75
}
:where([dir="rtl"]) .border-opacity-100 {
    --bs-border-opacity: 1
}
:where([dir="rtl"]) .me-0 {
    margin-right: initial !important;
    margin-left: 0 !important
}
:where([dir="rtl"]) .me-1 {
    margin-right: initial !important;
    margin-left: 0.25rem !important
}
:where([dir="rtl"]) .me-2 {
    margin-right: initial !important;
    margin-left: 0.5rem !important
}
:where([dir="rtl"]) .me-3 {
    margin-right: initial !important;
    margin-left: 1rem !important
}
:where([dir="rtl"]) .me-4 {
    margin-right: initial !important;
    margin-left: 1.5rem !important
}
:where([dir="rtl"]) .me-5 {
    margin-right: initial !important;
    margin-left: 3rem !important
}
:where([dir="rtl"]) .me-auto {
    margin-right: initial !important;
    margin-left: auto !important
}
:where([dir="rtl"]) .ms-0 {
    margin-left: initial !important;
    margin-right: 0 !important
}
:where([dir="rtl"]) .ms-1 {
    margin-left: initial !important;
    margin-right: 0.25rem !important
}
:where([dir="rtl"]) .ms-2 {
    margin-left: initial !important;
    margin-right: 0.5rem !important
}
:where([dir="rtl"]) .ms-3 {
    margin-left: initial !important;
    margin-right: 1rem !important
}
:where([dir="rtl"]) .ms-4 {
    margin-left: initial !important;
    margin-right: 1.5rem !important
}
:where([dir="rtl"]) .ms-5 {
    margin-left: initial !important;
    margin-right: 3rem !important
}
:where([dir="rtl"]) .ms-auto {
    margin-left: initial !important;
    margin-right: auto !important
}
:where([dir="rtl"]) .pe-0 {
    padding-right: initial !important;
    padding-left: 0 !important
}
:where([dir="rtl"]) .pe-1 {
    padding-right: initial !important;
    padding-left: 0.25rem !important
}
:where([dir="rtl"]) .pe-2 {
    padding-right: initial !important;
    padding-left: 0.5rem !important
}
:where([dir="rtl"]) .pe-3 {
    padding-right: initial !important;
    padding-left: 1rem !important
}
:where([dir="rtl"]) .pe-4 {
    padding-right: initial !important;
    padding-left: 1.5rem !important
}
:where([dir="rtl"]) .pe-5 {
    padding-right: initial !important;
    padding-left: 3rem !important
}
:where([dir="rtl"]) .ps-0 {
    padding-left: initial !important;
    padding-right: 0 !important
}
:where([dir="rtl"]) .ps-1 {
    padding-left: initial !important;
    padding-right: 0.25rem !important
}
:where([dir="rtl"]) .ps-2 {
    padding-left: initial !important;
    padding-right: 0.5rem !important
}
:where([dir="rtl"]) .ps-3 {
    padding-left: initial !important;
    padding-right: 1rem !important
}
:where([dir="rtl"]) .ps-4 {
    padding-left: initial !important;
    padding-right: 1.5rem !important
}
:where([dir="rtl"]) .ps-5 {
    padding-left: initial !important;
    padding-right: 3rem !important
}
:where([dir="rtl"]) .text-start {
    text-align: right !important
}
:where([dir="rtl"]) .text-end {
    text-align: left !important
}
:where([dir="rtl"]) .text-opacity-25 {
    --bs-text-opacity: 0.25
}
:where([dir="rtl"]) .text-opacity-50 {
    --bs-text-opacity: 0.5
}
:where([dir="rtl"]) .text-opacity-75 {
    --bs-text-opacity: 0.75
}
:where([dir="rtl"]) .text-opacity-100 {
    --bs-text-opacity: 1
}
:where([dir="rtl"]) .link-opacity-10 {
    --bs-link-opacity: 0.1
}
:where([dir="rtl"]) .link-opacity-10-hover:hover {
    --bs-link-opacity: 0.1
}
:where([dir="rtl"]) .link-opacity-25 {
    --bs-link-opacity: 0.25
}
:where([dir="rtl"]) .link-opacity-25-hover:hover {
    --bs-link-opacity: 0.25
}
:where([dir="rtl"]) .link-opacity-50 {
    --bs-link-opacity: 0.5
}
:where([dir="rtl"]) .link-opacity-50-hover:hover {
    --bs-link-opacity: 0.5
}
:where([dir="rtl"]) .link-opacity-75 {
    --bs-link-opacity: 0.75
}
:where([dir="rtl"]) .link-opacity-75-hover:hover {
    --bs-link-opacity: 0.75
}
:where([dir="rtl"]) .link-opacity-100 {
    --bs-link-opacity: 1
}
:where([dir="rtl"]) .link-opacity-100-hover:hover {
    --bs-link-opacity: 1
}
:where([dir="rtl"]) .link-underline-opacity-0 {
    --bs-link-underline-opacity: 0
}
:where([dir="rtl"]) .link-underline-opacity-0-hover:hover {
    --bs-link-underline-opacity: 0
}
:where([dir="rtl"]) .link-underline-opacity-10 {
    --bs-link-underline-opacity: 0.1
}
:where([dir="rtl"]) .link-underline-opacity-10-hover:hover {
    --bs-link-underline-opacity: 0.1
}
:where([dir="rtl"]) .link-underline-opacity-25 {
    --bs-link-underline-opacity: 0.25
}
:where([dir="rtl"]) .link-underline-opacity-25-hover:hover {
    --bs-link-underline-opacity: 0.25
}
:where([dir="rtl"]) .link-underline-opacity-50 {
    --bs-link-underline-opacity: 0.5
}
:where([dir="rtl"]) .link-underline-opacity-50-hover:hover {
    --bs-link-underline-opacity: 0.5
}
:where([dir="rtl"]) .link-underline-opacity-75 {
    --bs-link-underline-opacity: 0.75
}
:where([dir="rtl"]) .link-underline-opacity-75-hover:hover {
    --bs-link-underline-opacity: 0.75
}
:where([dir="rtl"]) .link-underline-opacity-100 {
    --bs-link-underline-opacity: 1
}
:where([dir="rtl"]) .link-underline-opacity-100-hover:hover {
    --bs-link-underline-opacity: 1
}
:where([dir="rtl"]) .bg-opacity-10 {
    --bs-bg-opacity: 0.1
}
:where([dir="rtl"]) .bg-opacity-25 {
    --bs-bg-opacity: 0.25
}
:where([dir="rtl"]) .bg-opacity-50 {
    --bs-bg-opacity: 0.5
}
:where([dir="rtl"]) .bg-opacity-75 {
    --bs-bg-opacity: 0.75
}
:where([dir="rtl"]) .bg-opacity-100 {
    --bs-bg-opacity: 1
}
:where([dir="rtl"]) .rounded-end {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: var(--bs-border-radius) !important;
    border-bottom-left-radius: var(--bs-border-radius) !important
}
:where([dir="rtl"]) .rounded-end-0 {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}
:where([dir="rtl"]) .rounded-end-1 {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: var(--bs-border-radius-sm) !important;
    border-bottom-left-radius: var(--bs-border-radius-sm) !important
}
:where([dir="rtl"]) .rounded-end-2 {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: var(--bs-border-radius) !important;
    border-bottom-left-radius: var(--bs-border-radius) !important
}
:where([dir="rtl"]) .rounded-end-3 {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: var(--bs-border-radius-lg) !important;
    border-bottom-left-radius: var(--bs-border-radius-lg) !important
}
:where([dir="rtl"]) .rounded-end-4 {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: var(--bs-border-radius-xl) !important;
    border-bottom-left-radius: var(--bs-border-radius-xl) !important
}
:where([dir="rtl"]) .rounded-end-5 {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: var(--bs-border-radius-xxl) !important;
    border-bottom-left-radius: var(--bs-border-radius-xxl) !important
}
:where([dir="rtl"]) .rounded-end-circle {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important
}
:where([dir="rtl"]) .rounded-end-pill {
    border-top-right-radius: initial !important;
    border-bottom-right-radius: initial !important;
    border-top-left-radius: var(--bs-border-radius-pill) !important;
    border-bottom-left-radius: var(--bs-border-radius-pill) !important
}
:where([dir="rtl"]) .rounded-start {
    border-bottom-left-radius: initial !important;
    border-top-left-radius: initial !important;
    border-bottom-right-radius: var(--bs-border-radius) !important;
    border-top-right-radius: var(--bs-border-radius) !important
}
:where([dir="rtl"]) .rounded-start-0 {
    border-bottom-left-radius: initial !important;
    border-top-left-radius: initial !important;
    border-bottom-right-radius: 0 !important;
    border-top-right-radius: 0 !important
}
:where([dir="rtl"]) .rounded-start-1 {
    border-bottom-left-radius: initial !important;
    border-top-left-radius: initial !important;
    border-bottom-right-radius: var(--bs-border-radius-sm) !important;
    border-top-right-radius: var(--bs-border-radius-sm) !important
}
:where([dir="rtl"]) .rounded-start-2 {
    border-bottom-left-radius: initial !important;
    border-top-left-radius: initial !important;
    border-bottom-right-radius: var(--bs-border-radius) !important;
    border-top-right-radius: var(--bs-border-radius) !important
}
:where([dir="rtl"]) .rounded-start-3 {
    border-bottom-left-radius: initial !important;
    border-top-left-radius: initial !important;
    border-bottom-right-radius: var(--bs-border-radius-lg) !important;
    border-top-right-radius: var(--bs-border-radius-lg) !important
}
:where([dir="rtl"]) .rounded-start-4 {
    border-bottom-left-radius: initial !important;
    border-top-left-radius: initial !important;
    border-bottom-right-radius: var(--bs-border-radius-xl) !important;
    border-top-right-radius: var(--bs-border-radius-xl) !important
}
:where([dir="rtl"]) .rounded-start-5 {
    border-bottom-left-radius: initial !important;
    border-top-left-radius: initial !important;
    border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
    border-top-right-radius: var(--bs-border-radius-xxl) !important
}
:where([dir="rtl"]) .rounded-start-circle {
    border-bottom-left-radius: initial !important;
    border-top-left-radius: initial !important;
    border-bottom-right-radius: 50% !important;
    border-top-right-radius: 50% !important
}
:where([dir="rtl"]) .rounded-start-pill {
    border-bottom-left-radius: initial !important;
    border-top-left-radius: initial !important;
    border-bottom-right-radius: var(--bs-border-radius-pill) !important;
    border-top-right-radius: var(--bs-border-radius-pill) !important
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .float-sm-start {
        float: right !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .float-sm-end {
        float: left !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .me-sm-0 {
        margin-right: initial !important;
        margin-left: 0 !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .me-sm-1 {
        margin-right: initial !important;
        margin-left: 0.25rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .me-sm-2 {
        margin-right: initial !important;
        margin-left: 0.5rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .me-sm-3 {
        margin-right: initial !important;
        margin-left: 1rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .me-sm-4 {
        margin-right: initial !important;
        margin-left: 1.5rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .me-sm-5 {
        margin-right: initial !important;
        margin-left: 3rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .me-sm-auto {
        margin-right: initial !important;
        margin-left: auto !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ms-sm-0 {
        margin-left: initial !important;
        margin-right: 0 !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ms-sm-1 {
        margin-left: initial !important;
        margin-right: 0.25rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ms-sm-2 {
        margin-left: initial !important;
        margin-right: 0.5rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ms-sm-3 {
        margin-left: initial !important;
        margin-right: 1rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ms-sm-4 {
        margin-left: initial !important;
        margin-right: 1.5rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ms-sm-5 {
        margin-left: initial !important;
        margin-right: 3rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ms-sm-auto {
        margin-left: initial !important;
        margin-right: auto !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .pe-sm-0 {
        padding-right: initial !important;
        padding-left: 0 !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .pe-sm-1 {
        padding-right: initial !important;
        padding-left: 0.25rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .pe-sm-2 {
        padding-right: initial !important;
        padding-left: 0.5rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .pe-sm-3 {
        padding-right: initial !important;
        padding-left: 1rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .pe-sm-4 {
        padding-right: initial !important;
        padding-left: 1.5rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .pe-sm-5 {
        padding-right: initial !important;
        padding-left: 3rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ps-sm-0 {
        padding-left: initial !important;
        padding-right: 0 !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ps-sm-1 {
        padding-left: initial !important;
        padding-right: 0.25rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ps-sm-2 {
        padding-left: initial !important;
        padding-right: 0.5rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ps-sm-3 {
        padding-left: initial !important;
        padding-right: 1rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ps-sm-4 {
        padding-left: initial !important;
        padding-right: 1.5rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .ps-sm-5 {
        padding-left: initial !important;
        padding-right: 3rem !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .text-sm-start {
        text-align: right !important
    }
}
@media (min-width: 576px) {
    :where([dir="rtl"]) .text-sm-end {
        text-align: left !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .float-md-start {
        float: right !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .float-md-end {
        float: left !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .me-md-0 {
        margin-right: initial !important;
        margin-left: 0 !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .me-md-1 {
        margin-right: initial !important;
        margin-left: 0.25rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .me-md-2 {
        margin-right: initial !important;
        margin-left: 0.5rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .me-md-3 {
        margin-right: initial !important;
        margin-left: 1rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .me-md-4 {
        margin-right: initial !important;
        margin-left: 1.5rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .me-md-5 {
        margin-right: initial !important;
        margin-left: 3rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .me-md-auto {
        margin-right: initial !important;
        margin-left: auto !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ms-md-0 {
        margin-left: initial !important;
        margin-right: 0 !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ms-md-1 {
        margin-left: initial !important;
        margin-right: 0.25rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ms-md-2 {
        margin-left: initial !important;
        margin-right: 0.5rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ms-md-3 {
        margin-left: initial !important;
        margin-right: 1rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ms-md-4 {
        margin-left: initial !important;
        margin-right: 1.5rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ms-md-5 {
        margin-left: initial !important;
        margin-right: 3rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ms-md-auto {
        margin-left: initial !important;
        margin-right: auto !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .pe-md-0 {
        padding-right: initial !important;
        padding-left: 0 !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .pe-md-1 {
        padding-right: initial !important;
        padding-left: 0.25rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .pe-md-2 {
        padding-right: initial !important;
        padding-left: 0.5rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .pe-md-3 {
        padding-right: initial !important;
        padding-left: 1rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .pe-md-4 {
        padding-right: initial !important;
        padding-left: 1.5rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .pe-md-5 {
        padding-right: initial !important;
        padding-left: 3rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ps-md-0 {
        padding-left: initial !important;
        padding-right: 0 !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ps-md-1 {
        padding-left: initial !important;
        padding-right: 0.25rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ps-md-2 {
        padding-left: initial !important;
        padding-right: 0.5rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ps-md-3 {
        padding-left: initial !important;
        padding-right: 1rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ps-md-4 {
        padding-left: initial !important;
        padding-right: 1.5rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .ps-md-5 {
        padding-left: initial !important;
        padding-right: 3rem !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .text-md-start {
        text-align: right !important
    }
}
@media (min-width: 768px) {
    :where([dir="rtl"]) .text-md-end {
        text-align: left !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .float-lg-start {
        float: right !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .float-lg-end {
        float: left !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .me-lg-0 {
        margin-right: initial !important;
        margin-left: 0 !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .me-lg-1 {
        margin-right: initial !important;
        margin-left: 0.25rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .me-lg-2 {
        margin-right: initial !important;
        margin-left: 0.5rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .me-lg-3 {
        margin-right: initial !important;
        margin-left: 1rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .me-lg-4 {
        margin-right: initial !important;
        margin-left: 1.5rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .me-lg-5 {
        margin-right: initial !important;
        margin-left: 3rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .me-lg-auto {
        margin-right: initial !important;
        margin-left: auto !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ms-lg-0 {
        margin-left: initial !important;
        margin-right: 0 !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ms-lg-1 {
        margin-left: initial !important;
        margin-right: 0.25rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ms-lg-2 {
        margin-left: initial !important;
        margin-right: 0.5rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ms-lg-3 {
        margin-left: initial !important;
        margin-right: 1rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ms-lg-4 {
        margin-left: initial !important;
        margin-right: 1.5rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ms-lg-5 {
        margin-left: initial !important;
        margin-right: 3rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ms-lg-auto {
        margin-left: initial !important;
        margin-right: auto !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .pe-lg-0 {
        padding-right: initial !important;
        padding-left: 0 !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .pe-lg-1 {
        padding-right: initial !important;
        padding-left: 0.25rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .pe-lg-2 {
        padding-right: initial !important;
        padding-left: 0.5rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .pe-lg-3 {
        padding-right: initial !important;
        padding-left: 1rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .pe-lg-4 {
        padding-right: initial !important;
        padding-left: 1.5rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .pe-lg-5 {
        padding-right: initial !important;
        padding-left: 3rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ps-lg-0 {
        padding-left: initial !important;
        padding-right: 0 !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ps-lg-1 {
        padding-left: initial !important;
        padding-right: 0.25rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ps-lg-2 {
        padding-left: initial !important;
        padding-right: 0.5rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ps-lg-3 {
        padding-left: initial !important;
        padding-right: 1rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ps-lg-4 {
        padding-left: initial !important;
        padding-right: 1.5rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .ps-lg-5 {
        padding-left: initial !important;
        padding-right: 3rem !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .text-lg-start {
        text-align: right !important
    }
}
@media (min-width: 992px) {
    :where([dir="rtl"]) .text-lg-end {
        text-align: left !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .float-xl-start {
        float: right !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .float-xl-end {
        float: left !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .me-xl-0 {
        margin-right: initial !important;
        margin-left: 0 !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .me-xl-1 {
        margin-right: initial !important;
        margin-left: 0.25rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .me-xl-2 {
        margin-right: initial !important;
        margin-left: 0.5rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .me-xl-3 {
        margin-right: initial !important;
        margin-left: 1rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .me-xl-4 {
        margin-right: initial !important;
        margin-left: 1.5rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .me-xl-5 {
        margin-right: initial !important;
        margin-left: 3rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .me-xl-auto {
        margin-right: initial !important;
        margin-left: auto !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ms-xl-0 {
        margin-left: initial !important;
        margin-right: 0 !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ms-xl-1 {
        margin-left: initial !important;
        margin-right: 0.25rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ms-xl-2 {
        margin-left: initial !important;
        margin-right: 0.5rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ms-xl-3 {
        margin-left: initial !important;
        margin-right: 1rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ms-xl-4 {
        margin-left: initial !important;
        margin-right: 1.5rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ms-xl-5 {
        margin-left: initial !important;
        margin-right: 3rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ms-xl-auto {
        margin-left: initial !important;
        margin-right: auto !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .pe-xl-0 {
        padding-right: initial !important;
        padding-left: 0 !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .pe-xl-1 {
        padding-right: initial !important;
        padding-left: 0.25rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .pe-xl-2 {
        padding-right: initial !important;
        padding-left: 0.5rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .pe-xl-3 {
        padding-right: initial !important;
        padding-left: 1rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .pe-xl-4 {
        padding-right: initial !important;
        padding-left: 1.5rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .pe-xl-5 {
        padding-right: initial !important;
        padding-left: 3rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ps-xl-0 {
        padding-left: initial !important;
        padding-right: 0 !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ps-xl-1 {
        padding-left: initial !important;
        padding-right: 0.25rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ps-xl-2 {
        padding-left: initial !important;
        padding-right: 0.5rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ps-xl-3 {
        padding-left: initial !important;
        padding-right: 1rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ps-xl-4 {
        padding-left: initial !important;
        padding-right: 1.5rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .ps-xl-5 {
        padding-left: initial !important;
        padding-right: 3rem !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .text-xl-start {
        text-align: right !important
    }
}
@media (min-width: 1200px) {
    :where([dir="rtl"]) .text-xl-end {
        text-align: left !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .float-xxl-start {
        float: right !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .float-xxl-end {
        float: left !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .me-xxl-0 {
        margin-right: initial !important;
        margin-left: 0 !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .me-xxl-1 {
        margin-right: initial !important;
        margin-left: 0.25rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .me-xxl-2 {
        margin-right: initial !important;
        margin-left: 0.5rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .me-xxl-3 {
        margin-right: initial !important;
        margin-left: 1rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .me-xxl-4 {
        margin-right: initial !important;
        margin-left: 1.5rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .me-xxl-5 {
        margin-right: initial !important;
        margin-left: 3rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .me-xxl-auto {
        margin-right: initial !important;
        margin-left: auto !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ms-xxl-0 {
        margin-left: initial !important;
        margin-right: 0 !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ms-xxl-1 {
        margin-left: initial !important;
        margin-right: 0.25rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ms-xxl-2 {
        margin-left: initial !important;
        margin-right: 0.5rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ms-xxl-3 {
        margin-left: initial !important;
        margin-right: 1rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ms-xxl-4 {
        margin-left: initial !important;
        margin-right: 1.5rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ms-xxl-5 {
        margin-left: initial !important;
        margin-right: 3rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ms-xxl-auto {
        margin-left: initial !important;
        margin-right: auto !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .pe-xxl-0 {
        padding-right: initial !important;
        padding-left: 0 !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .pe-xxl-1 {
        padding-right: initial !important;
        padding-left: 0.25rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .pe-xxl-2 {
        padding-right: initial !important;
        padding-left: 0.5rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .pe-xxl-3 {
        padding-right: initial !important;
        padding-left: 1rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .pe-xxl-4 {
        padding-right: initial !important;
        padding-left: 1.5rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .pe-xxl-5 {
        padding-right: initial !important;
        padding-left: 3rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ps-xxl-0 {
        padding-left: initial !important;
        padding-right: 0 !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ps-xxl-1 {
        padding-left: initial !important;
        padding-right: 0.25rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ps-xxl-2 {
        padding-left: initial !important;
        padding-right: 0.5rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ps-xxl-3 {
        padding-left: initial !important;
        padding-right: 1rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ps-xxl-4 {
        padding-left: initial !important;
        padding-right: 1.5rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .ps-xxl-5 {
        padding-left: initial !important;
        padding-right: 3rem !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .text-xxl-start {
        text-align: right !important
    }
}
@media (min-width: 1400px) {
    :where([dir="rtl"]) .text-xxl-end {
        text-align: left !important
    }
}
:where([dir="rtl"]) .btn-light {
    --bs-btn-border-color: var(--bs-gray-300)
}
:where([dir="rtl"]) .carousel-control-prev, :where([dir="rtl"]) .carousel-control-next {
    text-shadow: -1px 1px 0 rgba(255, 255, 255, 0.3)
}
:where([dir="rtl"]) .carousel-control-prev {
    left: initial;
    right: auto
}
:where([dir="rtl"]) .carousel-control-next {
    right: initial;
    left: auto
}
:where([dir="rtl"]) .carousel .carousel-control-prev {
    left: initial;
    right: -20px
}
:where([dir="rtl"]) .carousel .carousel-control-next {
    right: initial;
    left: -20px
}
:where([dir="rtl"]) .carousel:hover .carousel-control-prev {
    left: initial;
    right: 0px
}
:where([dir="rtl"]) .carousel:hover .carousel-control-next {
    right: initial;
    left: 0px
}
