/* Compatibility layer: lets the existing Vuexy-authored views render under Tarento's Bootstrap theme. Generated. */

.page-content:not(.tar-native) .m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0 !important}
.page-content:not(.tar-native) .mt-0{margin-top:0 !important}
.page-content:not(.tar-native) .mb-0{margin-bottom:0 !important}
.page-content:not(.tar-native) .ms-0{margin-left:0 !important}
.page-content:not(.tar-native) .me-0{margin-right:0 !important}
.page-content:not(.tar-native) .mx-0{margin-left:0;margin-right:0 !important}
.page-content:not(.tar-native) .my-0{margin-top:0;margin-bottom:0 !important}
.page-content:not(.tar-native) .p-0{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0 !important}
.page-content:not(.tar-native) .pt-0{padding-top:0 !important}
.page-content:not(.tar-native) .pb-0{padding-bottom:0 !important}
.page-content:not(.tar-native) .ps-0{padding-left:0 !important}
.page-content:not(.tar-native) .pe-0{padding-right:0 !important}
.page-content:not(.tar-native) .px-0{padding-left:0;padding-right:0 !important}
.page-content:not(.tar-native) .py-0{padding-top:0;padding-bottom:0 !important}
.page-content:not(.tar-native) .gap-0{gap:0 !important}
.page-content:not(.tar-native) .g-0,.page-content:not(.tar-native) .gx-0{--bs-gutter-x:0}
.page-content:not(.tar-native) .g-0,.page-content:not(.tar-native) .gy-0{--bs-gutter-y:0}
.page-content:not(.tar-native) .m-1{margin-top:0.25rem;margin-right:0.25rem;margin-bottom:0.25rem;margin-left:0.25rem !important}
.page-content:not(.tar-native) .mt-1{margin-top:0.25rem !important}
.page-content:not(.tar-native) .mb-1{margin-bottom:0.25rem !important}
.page-content:not(.tar-native) .ms-1{margin-left:0.25rem !important}
.page-content:not(.tar-native) .me-1{margin-right:0.25rem !important}
.page-content:not(.tar-native) .mx-1{margin-left:0.25rem;margin-right:0.25rem !important}
.page-content:not(.tar-native) .my-1{margin-top:0.25rem;margin-bottom:0.25rem !important}
.page-content:not(.tar-native) .p-1{padding-top:0.25rem;padding-right:0.25rem;padding-bottom:0.25rem;padding-left:0.25rem !important}
.page-content:not(.tar-native) .pt-1{padding-top:0.25rem !important}
.page-content:not(.tar-native) .pb-1{padding-bottom:0.25rem !important}
.page-content:not(.tar-native) .ps-1{padding-left:0.25rem !important}
.page-content:not(.tar-native) .pe-1{padding-right:0.25rem !important}
.page-content:not(.tar-native) .px-1{padding-left:0.25rem;padding-right:0.25rem !important}
.page-content:not(.tar-native) .py-1{padding-top:0.25rem;padding-bottom:0.25rem !important}
.page-content:not(.tar-native) .gap-1{gap:0.25rem !important}
.page-content:not(.tar-native) .g-1,.page-content:not(.tar-native) .gx-1{--bs-gutter-x:0.25rem}
.page-content:not(.tar-native) .g-1,.page-content:not(.tar-native) .gy-1{--bs-gutter-y:0.25rem}
.page-content:not(.tar-native) .m-2{margin-top:0.5rem;margin-right:0.5rem;margin-bottom:0.5rem;margin-left:0.5rem !important}
.page-content:not(.tar-native) .mt-2{margin-top:0.5rem !important}
.page-content:not(.tar-native) .mb-2{margin-bottom:0.5rem !important}
.page-content:not(.tar-native) .ms-2{margin-left:0.5rem !important}
.page-content:not(.tar-native) .me-2{margin-right:0.5rem !important}
.page-content:not(.tar-native) .mx-2{margin-left:0.5rem;margin-right:0.5rem !important}
.page-content:not(.tar-native) .my-2{margin-top:0.5rem;margin-bottom:0.5rem !important}
.page-content:not(.tar-native) .p-2{padding-top:0.5rem;padding-right:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem !important}
.page-content:not(.tar-native) .pt-2{padding-top:0.5rem !important}
.page-content:not(.tar-native) .pb-2{padding-bottom:0.5rem !important}
.page-content:not(.tar-native) .ps-2{padding-left:0.5rem !important}
.page-content:not(.tar-native) .pe-2{padding-right:0.5rem !important}
.page-content:not(.tar-native) .px-2{padding-left:0.5rem;padding-right:0.5rem !important}
.page-content:not(.tar-native) .py-2{padding-top:0.5rem;padding-bottom:0.5rem !important}
.page-content:not(.tar-native) .gap-2{gap:0.5rem !important}
.page-content:not(.tar-native) .g-2,.page-content:not(.tar-native) .gx-2{--bs-gutter-x:0.5rem}
.page-content:not(.tar-native) .g-2,.page-content:not(.tar-native) .gy-2{--bs-gutter-y:0.5rem}
.page-content:not(.tar-native) .m-3{margin-top:0.75rem;margin-right:0.75rem;margin-bottom:0.75rem;margin-left:0.75rem !important}
.page-content:not(.tar-native) .mt-3{margin-top:0.75rem !important}
.page-content:not(.tar-native) .mb-3{margin-bottom:0.75rem !important}
.page-content:not(.tar-native) .ms-3{margin-left:0.75rem !important}
.page-content:not(.tar-native) .me-3{margin-right:0.75rem !important}
.page-content:not(.tar-native) .mx-3{margin-left:0.75rem;margin-right:0.75rem !important}
.page-content:not(.tar-native) .my-3{margin-top:0.75rem;margin-bottom:0.75rem !important}
.page-content:not(.tar-native) .p-3{padding-top:0.75rem;padding-right:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem !important}
.page-content:not(.tar-native) .pt-3{padding-top:0.75rem !important}
.page-content:not(.tar-native) .pb-3{padding-bottom:0.75rem !important}
.page-content:not(.tar-native) .ps-3{padding-left:0.75rem !important}
.page-content:not(.tar-native) .pe-3{padding-right:0.75rem !important}
.page-content:not(.tar-native) .px-3{padding-left:0.75rem;padding-right:0.75rem !important}
.page-content:not(.tar-native) .py-3{padding-top:0.75rem;padding-bottom:0.75rem !important}
.page-content:not(.tar-native) .gap-3{gap:0.75rem !important}
.page-content:not(.tar-native) .g-3,.page-content:not(.tar-native) .gx-3{--bs-gutter-x:0.75rem}
.page-content:not(.tar-native) .g-3,.page-content:not(.tar-native) .gy-3{--bs-gutter-y:0.75rem}
.page-content:not(.tar-native) .m-4{margin-top:1rem;margin-right:1rem;margin-bottom:1rem;margin-left:1rem !important}
.page-content:not(.tar-native) .mt-4{margin-top:1rem !important}
.page-content:not(.tar-native) .mb-4{margin-bottom:1rem !important}
.page-content:not(.tar-native) .ms-4{margin-left:1rem !important}
.page-content:not(.tar-native) .me-4{margin-right:1rem !important}
.page-content:not(.tar-native) .mx-4{margin-left:1rem;margin-right:1rem !important}
.page-content:not(.tar-native) .my-4{margin-top:1rem;margin-bottom:1rem !important}
.page-content:not(.tar-native) .p-4{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem !important}
.page-content:not(.tar-native) .pt-4{padding-top:1rem !important}
.page-content:not(.tar-native) .pb-4{padding-bottom:1rem !important}
.page-content:not(.tar-native) .ps-4{padding-left:1rem !important}
.page-content:not(.tar-native) .pe-4{padding-right:1rem !important}
.page-content:not(.tar-native) .px-4{padding-left:1rem;padding-right:1rem !important}
.page-content:not(.tar-native) .py-4{padding-top:1rem;padding-bottom:1rem !important}
.page-content:not(.tar-native) .gap-4{gap:1rem !important}
.page-content:not(.tar-native) .g-4,.page-content:not(.tar-native) .gx-4{--bs-gutter-x:1rem}
.page-content:not(.tar-native) .g-4,.page-content:not(.tar-native) .gy-4{--bs-gutter-y:1rem}
.page-content:not(.tar-native) .m-5{margin-top:1.25rem;margin-right:1.25rem;margin-bottom:1.25rem;margin-left:1.25rem !important}
.page-content:not(.tar-native) .mt-5{margin-top:1.25rem !important}
.page-content:not(.tar-native) .mb-5{margin-bottom:1.25rem !important}
.page-content:not(.tar-native) .ms-5{margin-left:1.25rem !important}
.page-content:not(.tar-native) .me-5{margin-right:1.25rem !important}
.page-content:not(.tar-native) .mx-5{margin-left:1.25rem;margin-right:1.25rem !important}
.page-content:not(.tar-native) .my-5{margin-top:1.25rem;margin-bottom:1.25rem !important}
.page-content:not(.tar-native) .p-5{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem !important}
.page-content:not(.tar-native) .pt-5{padding-top:1.25rem !important}
.page-content:not(.tar-native) .pb-5{padding-bottom:1.25rem !important}
.page-content:not(.tar-native) .ps-5{padding-left:1.25rem !important}
.page-content:not(.tar-native) .pe-5{padding-right:1.25rem !important}
.page-content:not(.tar-native) .px-5{padding-left:1.25rem;padding-right:1.25rem !important}
.page-content:not(.tar-native) .py-5{padding-top:1.25rem;padding-bottom:1.25rem !important}
.page-content:not(.tar-native) .gap-5{gap:1.25rem !important}
.page-content:not(.tar-native) .g-5,.page-content:not(.tar-native) .gx-5{--bs-gutter-x:1.25rem}
.page-content:not(.tar-native) .g-5,.page-content:not(.tar-native) .gy-5{--bs-gutter-y:1.25rem}
.page-content:not(.tar-native) .m-6{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem !important}
.page-content:not(.tar-native) .mt-6{margin-top:1.5rem !important}
.page-content:not(.tar-native) .mb-6{margin-bottom:1.5rem !important}
.page-content:not(.tar-native) .ms-6{margin-left:1.5rem !important}
.page-content:not(.tar-native) .me-6{margin-right:1.5rem !important}
.page-content:not(.tar-native) .mx-6{margin-left:1.5rem;margin-right:1.5rem !important}
.page-content:not(.tar-native) .my-6{margin-top:1.5rem;margin-bottom:1.5rem !important}
.page-content:not(.tar-native) .p-6{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem !important}
.page-content:not(.tar-native) .pt-6{padding-top:1.5rem !important}
.page-content:not(.tar-native) .pb-6{padding-bottom:1.5rem !important}
.page-content:not(.tar-native) .ps-6{padding-left:1.5rem !important}
.page-content:not(.tar-native) .pe-6{padding-right:1.5rem !important}
.page-content:not(.tar-native) .px-6{padding-left:1.5rem;padding-right:1.5rem !important}
.page-content:not(.tar-native) .py-6{padding-top:1.5rem;padding-bottom:1.5rem !important}
.page-content:not(.tar-native) .gap-6{gap:1.5rem !important}
.page-content:not(.tar-native) .g-6,.page-content:not(.tar-native) .gx-6{--bs-gutter-x:1.5rem}
.page-content:not(.tar-native) .g-6,.page-content:not(.tar-native) .gy-6{--bs-gutter-y:1.5rem}
.page-content:not(.tar-native) .m-7{margin-top:1.75rem;margin-right:1.75rem;margin-bottom:1.75rem;margin-left:1.75rem !important}
.page-content:not(.tar-native) .mt-7{margin-top:1.75rem !important}
.page-content:not(.tar-native) .mb-7{margin-bottom:1.75rem !important}
.page-content:not(.tar-native) .ms-7{margin-left:1.75rem !important}
.page-content:not(.tar-native) .me-7{margin-right:1.75rem !important}
.page-content:not(.tar-native) .mx-7{margin-left:1.75rem;margin-right:1.75rem !important}
.page-content:not(.tar-native) .my-7{margin-top:1.75rem;margin-bottom:1.75rem !important}
.page-content:not(.tar-native) .p-7{padding-top:1.75rem;padding-right:1.75rem;padding-bottom:1.75rem;padding-left:1.75rem !important}
.page-content:not(.tar-native) .pt-7{padding-top:1.75rem !important}
.page-content:not(.tar-native) .pb-7{padding-bottom:1.75rem !important}
.page-content:not(.tar-native) .ps-7{padding-left:1.75rem !important}
.page-content:not(.tar-native) .pe-7{padding-right:1.75rem !important}
.page-content:not(.tar-native) .px-7{padding-left:1.75rem;padding-right:1.75rem !important}
.page-content:not(.tar-native) .py-7{padding-top:1.75rem;padding-bottom:1.75rem !important}
.page-content:not(.tar-native) .gap-7{gap:1.75rem !important}
.page-content:not(.tar-native) .g-7,.page-content:not(.tar-native) .gx-7{--bs-gutter-x:1.75rem}
.page-content:not(.tar-native) .g-7,.page-content:not(.tar-native) .gy-7{--bs-gutter-y:1.75rem}
.page-content:not(.tar-native) .m-8{margin-top:2rem;margin-right:2rem;margin-bottom:2rem;margin-left:2rem !important}
.page-content:not(.tar-native) .mt-8{margin-top:2rem !important}
.page-content:not(.tar-native) .mb-8{margin-bottom:2rem !important}
.page-content:not(.tar-native) .ms-8{margin-left:2rem !important}
.page-content:not(.tar-native) .me-8{margin-right:2rem !important}
.page-content:not(.tar-native) .mx-8{margin-left:2rem;margin-right:2rem !important}
.page-content:not(.tar-native) .my-8{margin-top:2rem;margin-bottom:2rem !important}
.page-content:not(.tar-native) .p-8{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem !important}
.page-content:not(.tar-native) .pt-8{padding-top:2rem !important}
.page-content:not(.tar-native) .pb-8{padding-bottom:2rem !important}
.page-content:not(.tar-native) .ps-8{padding-left:2rem !important}
.page-content:not(.tar-native) .pe-8{padding-right:2rem !important}
.page-content:not(.tar-native) .px-8{padding-left:2rem;padding-right:2rem !important}
.page-content:not(.tar-native) .py-8{padding-top:2rem;padding-bottom:2rem !important}
.page-content:not(.tar-native) .gap-8{gap:2rem !important}
.page-content:not(.tar-native) .g-8,.page-content:not(.tar-native) .gx-8{--bs-gutter-x:2rem}
.page-content:not(.tar-native) .g-8,.page-content:not(.tar-native) .gy-8{--bs-gutter-y:2rem}
.page-content:not(.tar-native) .m-9{margin-top:2.25rem;margin-right:2.25rem;margin-bottom:2.25rem;margin-left:2.25rem !important}
.page-content:not(.tar-native) .mt-9{margin-top:2.25rem !important}
.page-content:not(.tar-native) .mb-9{margin-bottom:2.25rem !important}
.page-content:not(.tar-native) .ms-9{margin-left:2.25rem !important}
.page-content:not(.tar-native) .me-9{margin-right:2.25rem !important}
.page-content:not(.tar-native) .mx-9{margin-left:2.25rem;margin-right:2.25rem !important}
.page-content:not(.tar-native) .my-9{margin-top:2.25rem;margin-bottom:2.25rem !important}
.page-content:not(.tar-native) .p-9{padding-top:2.25rem;padding-right:2.25rem;padding-bottom:2.25rem;padding-left:2.25rem !important}
.page-content:not(.tar-native) .pt-9{padding-top:2.25rem !important}
.page-content:not(.tar-native) .pb-9{padding-bottom:2.25rem !important}
.page-content:not(.tar-native) .ps-9{padding-left:2.25rem !important}
.page-content:not(.tar-native) .pe-9{padding-right:2.25rem !important}
.page-content:not(.tar-native) .px-9{padding-left:2.25rem;padding-right:2.25rem !important}
.page-content:not(.tar-native) .py-9{padding-top:2.25rem;padding-bottom:2.25rem !important}
.page-content:not(.tar-native) .gap-9{gap:2.25rem !important}
.page-content:not(.tar-native) .g-9,.page-content:not(.tar-native) .gx-9{--bs-gutter-x:2.25rem}
.page-content:not(.tar-native) .g-9,.page-content:not(.tar-native) .gy-9{--bs-gutter-y:2.25rem}
.page-content:not(.tar-native) .m-10{margin-top:2.5rem;margin-right:2.5rem;margin-bottom:2.5rem;margin-left:2.5rem !important}
.page-content:not(.tar-native) .mt-10{margin-top:2.5rem !important}
.page-content:not(.tar-native) .mb-10{margin-bottom:2.5rem !important}
.page-content:not(.tar-native) .ms-10{margin-left:2.5rem !important}
.page-content:not(.tar-native) .me-10{margin-right:2.5rem !important}
.page-content:not(.tar-native) .mx-10{margin-left:2.5rem;margin-right:2.5rem !important}
.page-content:not(.tar-native) .my-10{margin-top:2.5rem;margin-bottom:2.5rem !important}
.page-content:not(.tar-native) .p-10{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem !important}
.page-content:not(.tar-native) .pt-10{padding-top:2.5rem !important}
.page-content:not(.tar-native) .pb-10{padding-bottom:2.5rem !important}
.page-content:not(.tar-native) .ps-10{padding-left:2.5rem !important}
.page-content:not(.tar-native) .pe-10{padding-right:2.5rem !important}
.page-content:not(.tar-native) .px-10{padding-left:2.5rem;padding-right:2.5rem !important}
.page-content:not(.tar-native) .py-10{padding-top:2.5rem;padding-bottom:2.5rem !important}
.page-content:not(.tar-native) .gap-10{gap:2.5rem !important}
.page-content:not(.tar-native) .g-10,.page-content:not(.tar-native) .gx-10{--bs-gutter-x:2.5rem}
.page-content:not(.tar-native) .g-10,.page-content:not(.tar-native) .gy-10{--bs-gutter-y:2.5rem}
.page-content:not(.tar-native) .m-11{margin-top:2.75rem;margin-right:2.75rem;margin-bottom:2.75rem;margin-left:2.75rem !important}
.page-content:not(.tar-native) .mt-11{margin-top:2.75rem !important}
.page-content:not(.tar-native) .mb-11{margin-bottom:2.75rem !important}
.page-content:not(.tar-native) .ms-11{margin-left:2.75rem !important}
.page-content:not(.tar-native) .me-11{margin-right:2.75rem !important}
.page-content:not(.tar-native) .mx-11{margin-left:2.75rem;margin-right:2.75rem !important}
.page-content:not(.tar-native) .my-11{margin-top:2.75rem;margin-bottom:2.75rem !important}
.page-content:not(.tar-native) .p-11{padding-top:2.75rem;padding-right:2.75rem;padding-bottom:2.75rem;padding-left:2.75rem !important}
.page-content:not(.tar-native) .pt-11{padding-top:2.75rem !important}
.page-content:not(.tar-native) .pb-11{padding-bottom:2.75rem !important}
.page-content:not(.tar-native) .ps-11{padding-left:2.75rem !important}
.page-content:not(.tar-native) .pe-11{padding-right:2.75rem !important}
.page-content:not(.tar-native) .px-11{padding-left:2.75rem;padding-right:2.75rem !important}
.page-content:not(.tar-native) .py-11{padding-top:2.75rem;padding-bottom:2.75rem !important}
.page-content:not(.tar-native) .gap-11{gap:2.75rem !important}
.page-content:not(.tar-native) .g-11,.page-content:not(.tar-native) .gx-11{--bs-gutter-x:2.75rem}
.page-content:not(.tar-native) .g-11,.page-content:not(.tar-native) .gy-11{--bs-gutter-y:2.75rem}
.page-content:not(.tar-native) .m-12{margin-top:3rem;margin-right:3rem;margin-bottom:3rem;margin-left:3rem !important}
.page-content:not(.tar-native) .mt-12{margin-top:3rem !important}
.page-content:not(.tar-native) .mb-12{margin-bottom:3rem !important}
.page-content:not(.tar-native) .ms-12{margin-left:3rem !important}
.page-content:not(.tar-native) .me-12{margin-right:3rem !important}
.page-content:not(.tar-native) .mx-12{margin-left:3rem;margin-right:3rem !important}
.page-content:not(.tar-native) .my-12{margin-top:3rem;margin-bottom:3rem !important}
.page-content:not(.tar-native) .p-12{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem !important}
.page-content:not(.tar-native) .pt-12{padding-top:3rem !important}
.page-content:not(.tar-native) .pb-12{padding-bottom:3rem !important}
.page-content:not(.tar-native) .ps-12{padding-left:3rem !important}
.page-content:not(.tar-native) .pe-12{padding-right:3rem !important}
.page-content:not(.tar-native) .px-12{padding-left:3rem;padding-right:3rem !important}
.page-content:not(.tar-native) .py-12{padding-top:3rem;padding-bottom:3rem !important}
.page-content:not(.tar-native) .gap-12{gap:3rem !important}
.page-content:not(.tar-native) .g-12,.page-content:not(.tar-native) .gx-12{--bs-gutter-x:3rem}
.page-content:not(.tar-native) .g-12,.page-content:not(.tar-native) .gy-12{--bs-gutter-y:3rem}
.page-content:not(.tar-native) .m-13{margin-top:3.25rem;margin-right:3.25rem;margin-bottom:3.25rem;margin-left:3.25rem !important}
.page-content:not(.tar-native) .mt-13{margin-top:3.25rem !important}
.page-content:not(.tar-native) .mb-13{margin-bottom:3.25rem !important}
.page-content:not(.tar-native) .ms-13{margin-left:3.25rem !important}
.page-content:not(.tar-native) .me-13{margin-right:3.25rem !important}
.page-content:not(.tar-native) .mx-13{margin-left:3.25rem;margin-right:3.25rem !important}
.page-content:not(.tar-native) .my-13{margin-top:3.25rem;margin-bottom:3.25rem !important}
.page-content:not(.tar-native) .p-13{padding-top:3.25rem;padding-right:3.25rem;padding-bottom:3.25rem;padding-left:3.25rem !important}
.page-content:not(.tar-native) .pt-13{padding-top:3.25rem !important}
.page-content:not(.tar-native) .pb-13{padding-bottom:3.25rem !important}
.page-content:not(.tar-native) .ps-13{padding-left:3.25rem !important}
.page-content:not(.tar-native) .pe-13{padding-right:3.25rem !important}
.page-content:not(.tar-native) .px-13{padding-left:3.25rem;padding-right:3.25rem !important}
.page-content:not(.tar-native) .py-13{padding-top:3.25rem;padding-bottom:3.25rem !important}
.page-content:not(.tar-native) .gap-13{gap:3.25rem !important}
.page-content:not(.tar-native) .g-13,.page-content:not(.tar-native) .gx-13{--bs-gutter-x:3.25rem}
.page-content:not(.tar-native) .g-13,.page-content:not(.tar-native) .gy-13{--bs-gutter-y:3.25rem}
.page-content:not(.tar-native) .m-14{margin-top:3.5rem;margin-right:3.5rem;margin-bottom:3.5rem;margin-left:3.5rem !important}
.page-content:not(.tar-native) .mt-14{margin-top:3.5rem !important}
.page-content:not(.tar-native) .mb-14{margin-bottom:3.5rem !important}
.page-content:not(.tar-native) .ms-14{margin-left:3.5rem !important}
.page-content:not(.tar-native) .me-14{margin-right:3.5rem !important}
.page-content:not(.tar-native) .mx-14{margin-left:3.5rem;margin-right:3.5rem !important}
.page-content:not(.tar-native) .my-14{margin-top:3.5rem;margin-bottom:3.5rem !important}
.page-content:not(.tar-native) .p-14{padding-top:3.5rem;padding-right:3.5rem;padding-bottom:3.5rem;padding-left:3.5rem !important}
.page-content:not(.tar-native) .pt-14{padding-top:3.5rem !important}
.page-content:not(.tar-native) .pb-14{padding-bottom:3.5rem !important}
.page-content:not(.tar-native) .ps-14{padding-left:3.5rem !important}
.page-content:not(.tar-native) .pe-14{padding-right:3.5rem !important}
.page-content:not(.tar-native) .px-14{padding-left:3.5rem;padding-right:3.5rem !important}
.page-content:not(.tar-native) .py-14{padding-top:3.5rem;padding-bottom:3.5rem !important}
.page-content:not(.tar-native) .gap-14{gap:3.5rem !important}
.page-content:not(.tar-native) .g-14,.page-content:not(.tar-native) .gx-14{--bs-gutter-x:3.5rem}
.page-content:not(.tar-native) .g-14,.page-content:not(.tar-native) .gy-14{--bs-gutter-y:3.5rem}
.page-content:not(.tar-native) .m-15{margin-top:3.75rem;margin-right:3.75rem;margin-bottom:3.75rem;margin-left:3.75rem !important}
.page-content:not(.tar-native) .mt-15{margin-top:3.75rem !important}
.page-content:not(.tar-native) .mb-15{margin-bottom:3.75rem !important}
.page-content:not(.tar-native) .ms-15{margin-left:3.75rem !important}
.page-content:not(.tar-native) .me-15{margin-right:3.75rem !important}
.page-content:not(.tar-native) .mx-15{margin-left:3.75rem;margin-right:3.75rem !important}
.page-content:not(.tar-native) .my-15{margin-top:3.75rem;margin-bottom:3.75rem !important}
.page-content:not(.tar-native) .p-15{padding-top:3.75rem;padding-right:3.75rem;padding-bottom:3.75rem;padding-left:3.75rem !important}
.page-content:not(.tar-native) .pt-15{padding-top:3.75rem !important}
.page-content:not(.tar-native) .pb-15{padding-bottom:3.75rem !important}
.page-content:not(.tar-native) .ps-15{padding-left:3.75rem !important}
.page-content:not(.tar-native) .pe-15{padding-right:3.75rem !important}
.page-content:not(.tar-native) .px-15{padding-left:3.75rem;padding-right:3.75rem !important}
.page-content:not(.tar-native) .py-15{padding-top:3.75rem;padding-bottom:3.75rem !important}
.page-content:not(.tar-native) .gap-15{gap:3.75rem !important}
.page-content:not(.tar-native) .g-15,.page-content:not(.tar-native) .gx-15{--bs-gutter-x:3.75rem}
.page-content:not(.tar-native) .g-15,.page-content:not(.tar-native) .gy-15{--bs-gutter-y:3.75rem}
.page-content:not(.tar-native) .m-16{margin-top:4rem;margin-right:4rem;margin-bottom:4rem;margin-left:4rem !important}
.page-content:not(.tar-native) .mt-16{margin-top:4rem !important}
.page-content:not(.tar-native) .mb-16{margin-bottom:4rem !important}
.page-content:not(.tar-native) .ms-16{margin-left:4rem !important}
.page-content:not(.tar-native) .me-16{margin-right:4rem !important}
.page-content:not(.tar-native) .mx-16{margin-left:4rem;margin-right:4rem !important}
.page-content:not(.tar-native) .my-16{margin-top:4rem;margin-bottom:4rem !important}
.page-content:not(.tar-native) .p-16{padding-top:4rem;padding-right:4rem;padding-bottom:4rem;padding-left:4rem !important}
.page-content:not(.tar-native) .pt-16{padding-top:4rem !important}
.page-content:not(.tar-native) .pb-16{padding-bottom:4rem !important}
.page-content:not(.tar-native) .ps-16{padding-left:4rem !important}
.page-content:not(.tar-native) .pe-16{padding-right:4rem !important}
.page-content:not(.tar-native) .px-16{padding-left:4rem;padding-right:4rem !important}
.page-content:not(.tar-native) .py-16{padding-top:4rem;padding-bottom:4rem !important}
.page-content:not(.tar-native) .gap-16{gap:4rem !important}
.page-content:not(.tar-native) .g-16,.page-content:not(.tar-native) .gx-16{--bs-gutter-x:4rem}
.page-content:not(.tar-native) .g-16,.page-content:not(.tar-native) .gy-16{--bs-gutter-y:4rem}
.page-content:not(.tar-native) .m-17{margin-top:4.25rem;margin-right:4.25rem;margin-bottom:4.25rem;margin-left:4.25rem !important}
.page-content:not(.tar-native) .mt-17{margin-top:4.25rem !important}
.page-content:not(.tar-native) .mb-17{margin-bottom:4.25rem !important}
.page-content:not(.tar-native) .ms-17{margin-left:4.25rem !important}
.page-content:not(.tar-native) .me-17{margin-right:4.25rem !important}
.page-content:not(.tar-native) .mx-17{margin-left:4.25rem;margin-right:4.25rem !important}
.page-content:not(.tar-native) .my-17{margin-top:4.25rem;margin-bottom:4.25rem !important}
.page-content:not(.tar-native) .p-17{padding-top:4.25rem;padding-right:4.25rem;padding-bottom:4.25rem;padding-left:4.25rem !important}
.page-content:not(.tar-native) .pt-17{padding-top:4.25rem !important}
.page-content:not(.tar-native) .pb-17{padding-bottom:4.25rem !important}
.page-content:not(.tar-native) .ps-17{padding-left:4.25rem !important}
.page-content:not(.tar-native) .pe-17{padding-right:4.25rem !important}
.page-content:not(.tar-native) .px-17{padding-left:4.25rem;padding-right:4.25rem !important}
.page-content:not(.tar-native) .py-17{padding-top:4.25rem;padding-bottom:4.25rem !important}
.page-content:not(.tar-native) .gap-17{gap:4.25rem !important}
.page-content:not(.tar-native) .g-17,.page-content:not(.tar-native) .gx-17{--bs-gutter-x:4.25rem}
.page-content:not(.tar-native) .g-17,.page-content:not(.tar-native) .gy-17{--bs-gutter-y:4.25rem}
.page-content:not(.tar-native) .m-18{margin-top:4.5rem;margin-right:4.5rem;margin-bottom:4.5rem;margin-left:4.5rem !important}
.page-content:not(.tar-native) .mt-18{margin-top:4.5rem !important}
.page-content:not(.tar-native) .mb-18{margin-bottom:4.5rem !important}
.page-content:not(.tar-native) .ms-18{margin-left:4.5rem !important}
.page-content:not(.tar-native) .me-18{margin-right:4.5rem !important}
.page-content:not(.tar-native) .mx-18{margin-left:4.5rem;margin-right:4.5rem !important}
.page-content:not(.tar-native) .my-18{margin-top:4.5rem;margin-bottom:4.5rem !important}
.page-content:not(.tar-native) .p-18{padding-top:4.5rem;padding-right:4.5rem;padding-bottom:4.5rem;padding-left:4.5rem !important}
.page-content:not(.tar-native) .pt-18{padding-top:4.5rem !important}
.page-content:not(.tar-native) .pb-18{padding-bottom:4.5rem !important}
.page-content:not(.tar-native) .ps-18{padding-left:4.5rem !important}
.page-content:not(.tar-native) .pe-18{padding-right:4.5rem !important}
.page-content:not(.tar-native) .px-18{padding-left:4.5rem;padding-right:4.5rem !important}
.page-content:not(.tar-native) .py-18{padding-top:4.5rem;padding-bottom:4.5rem !important}
.page-content:not(.tar-native) .gap-18{gap:4.5rem !important}
.page-content:not(.tar-native) .g-18,.page-content:not(.tar-native) .gx-18{--bs-gutter-x:4.5rem}
.page-content:not(.tar-native) .g-18,.page-content:not(.tar-native) .gy-18{--bs-gutter-y:4.5rem}
.page-content:not(.tar-native) .m-19{margin-top:4.75rem;margin-right:4.75rem;margin-bottom:4.75rem;margin-left:4.75rem !important}
.page-content:not(.tar-native) .mt-19{margin-top:4.75rem !important}
.page-content:not(.tar-native) .mb-19{margin-bottom:4.75rem !important}
.page-content:not(.tar-native) .ms-19{margin-left:4.75rem !important}
.page-content:not(.tar-native) .me-19{margin-right:4.75rem !important}
.page-content:not(.tar-native) .mx-19{margin-left:4.75rem;margin-right:4.75rem !important}
.page-content:not(.tar-native) .my-19{margin-top:4.75rem;margin-bottom:4.75rem !important}
.page-content:not(.tar-native) .p-19{padding-top:4.75rem;padding-right:4.75rem;padding-bottom:4.75rem;padding-left:4.75rem !important}
.page-content:not(.tar-native) .pt-19{padding-top:4.75rem !important}
.page-content:not(.tar-native) .pb-19{padding-bottom:4.75rem !important}
.page-content:not(.tar-native) .ps-19{padding-left:4.75rem !important}
.page-content:not(.tar-native) .pe-19{padding-right:4.75rem !important}
.page-content:not(.tar-native) .px-19{padding-left:4.75rem;padding-right:4.75rem !important}
.page-content:not(.tar-native) .py-19{padding-top:4.75rem;padding-bottom:4.75rem !important}
.page-content:not(.tar-native) .gap-19{gap:4.75rem !important}
.page-content:not(.tar-native) .g-19,.page-content:not(.tar-native) .gx-19{--bs-gutter-x:4.75rem}
.page-content:not(.tar-native) .g-19,.page-content:not(.tar-native) .gy-19{--bs-gutter-y:4.75rem}
.page-content:not(.tar-native) .m-20{margin-top:5rem;margin-right:5rem;margin-bottom:5rem;margin-left:5rem !important}
.page-content:not(.tar-native) .mt-20{margin-top:5rem !important}
.page-content:not(.tar-native) .mb-20{margin-bottom:5rem !important}
.page-content:not(.tar-native) .ms-20{margin-left:5rem !important}
.page-content:not(.tar-native) .me-20{margin-right:5rem !important}
.page-content:not(.tar-native) .mx-20{margin-left:5rem;margin-right:5rem !important}
.page-content:not(.tar-native) .my-20{margin-top:5rem;margin-bottom:5rem !important}
.page-content:not(.tar-native) .p-20{padding-top:5rem;padding-right:5rem;padding-bottom:5rem;padding-left:5rem !important}
.page-content:not(.tar-native) .pt-20{padding-top:5rem !important}
.page-content:not(.tar-native) .pb-20{padding-bottom:5rem !important}
.page-content:not(.tar-native) .ps-20{padding-left:5rem !important}
.page-content:not(.tar-native) .pe-20{padding-right:5rem !important}
.page-content:not(.tar-native) .px-20{padding-left:5rem;padding-right:5rem !important}
.page-content:not(.tar-native) .py-20{padding-top:5rem;padding-bottom:5rem !important}
.page-content:not(.tar-native) .gap-20{gap:5rem !important}
.page-content:not(.tar-native) .g-20,.page-content:not(.tar-native) .gx-20{--bs-gutter-x:5rem}
.page-content:not(.tar-native) .g-20,.page-content:not(.tar-native) .gy-20{--bs-gutter-y:5rem}
.authentication-wrapper .m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0 !important}
.authentication-wrapper .mt-0{margin-top:0 !important}
.authentication-wrapper .mb-0{margin-bottom:0 !important}
.authentication-wrapper .ms-0{margin-left:0 !important}
.authentication-wrapper .me-0{margin-right:0 !important}
.authentication-wrapper .mx-0{margin-left:0;margin-right:0 !important}
.authentication-wrapper .my-0{margin-top:0;margin-bottom:0 !important}
.authentication-wrapper .p-0{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0 !important}
.authentication-wrapper .pt-0{padding-top:0 !important}
.authentication-wrapper .pb-0{padding-bottom:0 !important}
.authentication-wrapper .ps-0{padding-left:0 !important}
.authentication-wrapper .pe-0{padding-right:0 !important}
.authentication-wrapper .px-0{padding-left:0;padding-right:0 !important}
.authentication-wrapper .py-0{padding-top:0;padding-bottom:0 !important}
.authentication-wrapper .gap-0{gap:0 !important}
.authentication-wrapper .g-0,.authentication-wrapper .gx-0{--bs-gutter-x:0}
.authentication-wrapper .g-0,.authentication-wrapper .gy-0{--bs-gutter-y:0}
.authentication-wrapper .m-1{margin-top:0.25rem;margin-right:0.25rem;margin-bottom:0.25rem;margin-left:0.25rem !important}
.authentication-wrapper .mt-1{margin-top:0.25rem !important}
.authentication-wrapper .mb-1{margin-bottom:0.25rem !important}
.authentication-wrapper .ms-1{margin-left:0.25rem !important}
.authentication-wrapper .me-1{margin-right:0.25rem !important}
.authentication-wrapper .mx-1{margin-left:0.25rem;margin-right:0.25rem !important}
.authentication-wrapper .my-1{margin-top:0.25rem;margin-bottom:0.25rem !important}
.authentication-wrapper .p-1{padding-top:0.25rem;padding-right:0.25rem;padding-bottom:0.25rem;padding-left:0.25rem !important}
.authentication-wrapper .pt-1{padding-top:0.25rem !important}
.authentication-wrapper .pb-1{padding-bottom:0.25rem !important}
.authentication-wrapper .ps-1{padding-left:0.25rem !important}
.authentication-wrapper .pe-1{padding-right:0.25rem !important}
.authentication-wrapper .px-1{padding-left:0.25rem;padding-right:0.25rem !important}
.authentication-wrapper .py-1{padding-top:0.25rem;padding-bottom:0.25rem !important}
.authentication-wrapper .gap-1{gap:0.25rem !important}
.authentication-wrapper .g-1,.authentication-wrapper .gx-1{--bs-gutter-x:0.25rem}
.authentication-wrapper .g-1,.authentication-wrapper .gy-1{--bs-gutter-y:0.25rem}
.authentication-wrapper .m-2{margin-top:0.5rem;margin-right:0.5rem;margin-bottom:0.5rem;margin-left:0.5rem !important}
.authentication-wrapper .mt-2{margin-top:0.5rem !important}
.authentication-wrapper .mb-2{margin-bottom:0.5rem !important}
.authentication-wrapper .ms-2{margin-left:0.5rem !important}
.authentication-wrapper .me-2{margin-right:0.5rem !important}
.authentication-wrapper .mx-2{margin-left:0.5rem;margin-right:0.5rem !important}
.authentication-wrapper .my-2{margin-top:0.5rem;margin-bottom:0.5rem !important}
.authentication-wrapper .p-2{padding-top:0.5rem;padding-right:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem !important}
.authentication-wrapper .pt-2{padding-top:0.5rem !important}
.authentication-wrapper .pb-2{padding-bottom:0.5rem !important}
.authentication-wrapper .ps-2{padding-left:0.5rem !important}
.authentication-wrapper .pe-2{padding-right:0.5rem !important}
.authentication-wrapper .px-2{padding-left:0.5rem;padding-right:0.5rem !important}
.authentication-wrapper .py-2{padding-top:0.5rem;padding-bottom:0.5rem !important}
.authentication-wrapper .gap-2{gap:0.5rem !important}
.authentication-wrapper .g-2,.authentication-wrapper .gx-2{--bs-gutter-x:0.5rem}
.authentication-wrapper .g-2,.authentication-wrapper .gy-2{--bs-gutter-y:0.5rem}
.authentication-wrapper .m-3{margin-top:0.75rem;margin-right:0.75rem;margin-bottom:0.75rem;margin-left:0.75rem !important}
.authentication-wrapper .mt-3{margin-top:0.75rem !important}
.authentication-wrapper .mb-3{margin-bottom:0.75rem !important}
.authentication-wrapper .ms-3{margin-left:0.75rem !important}
.authentication-wrapper .me-3{margin-right:0.75rem !important}
.authentication-wrapper .mx-3{margin-left:0.75rem;margin-right:0.75rem !important}
.authentication-wrapper .my-3{margin-top:0.75rem;margin-bottom:0.75rem !important}
.authentication-wrapper .p-3{padding-top:0.75rem;padding-right:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem !important}
.authentication-wrapper .pt-3{padding-top:0.75rem !important}
.authentication-wrapper .pb-3{padding-bottom:0.75rem !important}
.authentication-wrapper .ps-3{padding-left:0.75rem !important}
.authentication-wrapper .pe-3{padding-right:0.75rem !important}
.authentication-wrapper .px-3{padding-left:0.75rem;padding-right:0.75rem !important}
.authentication-wrapper .py-3{padding-top:0.75rem;padding-bottom:0.75rem !important}
.authentication-wrapper .gap-3{gap:0.75rem !important}
.authentication-wrapper .g-3,.authentication-wrapper .gx-3{--bs-gutter-x:0.75rem}
.authentication-wrapper .g-3,.authentication-wrapper .gy-3{--bs-gutter-y:0.75rem}
.authentication-wrapper .m-4{margin-top:1rem;margin-right:1rem;margin-bottom:1rem;margin-left:1rem !important}
.authentication-wrapper .mt-4{margin-top:1rem !important}
.authentication-wrapper .mb-4{margin-bottom:1rem !important}
.authentication-wrapper .ms-4{margin-left:1rem !important}
.authentication-wrapper .me-4{margin-right:1rem !important}
.authentication-wrapper .mx-4{margin-left:1rem;margin-right:1rem !important}
.authentication-wrapper .my-4{margin-top:1rem;margin-bottom:1rem !important}
.authentication-wrapper .p-4{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem !important}
.authentication-wrapper .pt-4{padding-top:1rem !important}
.authentication-wrapper .pb-4{padding-bottom:1rem !important}
.authentication-wrapper .ps-4{padding-left:1rem !important}
.authentication-wrapper .pe-4{padding-right:1rem !important}
.authentication-wrapper .px-4{padding-left:1rem;padding-right:1rem !important}
.authentication-wrapper .py-4{padding-top:1rem;padding-bottom:1rem !important}
.authentication-wrapper .gap-4{gap:1rem !important}
.authentication-wrapper .g-4,.authentication-wrapper .gx-4{--bs-gutter-x:1rem}
.authentication-wrapper .g-4,.authentication-wrapper .gy-4{--bs-gutter-y:1rem}
.authentication-wrapper .m-5{margin-top:1.25rem;margin-right:1.25rem;margin-bottom:1.25rem;margin-left:1.25rem !important}
.authentication-wrapper .mt-5{margin-top:1.25rem !important}
.authentication-wrapper .mb-5{margin-bottom:1.25rem !important}
.authentication-wrapper .ms-5{margin-left:1.25rem !important}
.authentication-wrapper .me-5{margin-right:1.25rem !important}
.authentication-wrapper .mx-5{margin-left:1.25rem;margin-right:1.25rem !important}
.authentication-wrapper .my-5{margin-top:1.25rem;margin-bottom:1.25rem !important}
.authentication-wrapper .p-5{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem !important}
.authentication-wrapper .pt-5{padding-top:1.25rem !important}
.authentication-wrapper .pb-5{padding-bottom:1.25rem !important}
.authentication-wrapper .ps-5{padding-left:1.25rem !important}
.authentication-wrapper .pe-5{padding-right:1.25rem !important}
.authentication-wrapper .px-5{padding-left:1.25rem;padding-right:1.25rem !important}
.authentication-wrapper .py-5{padding-top:1.25rem;padding-bottom:1.25rem !important}
.authentication-wrapper .gap-5{gap:1.25rem !important}
.authentication-wrapper .g-5,.authentication-wrapper .gx-5{--bs-gutter-x:1.25rem}
.authentication-wrapper .g-5,.authentication-wrapper .gy-5{--bs-gutter-y:1.25rem}
.authentication-wrapper .m-6{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem !important}
.authentication-wrapper .mt-6{margin-top:1.5rem !important}
.authentication-wrapper .mb-6{margin-bottom:1.5rem !important}
.authentication-wrapper .ms-6{margin-left:1.5rem !important}
.authentication-wrapper .me-6{margin-right:1.5rem !important}
.authentication-wrapper .mx-6{margin-left:1.5rem;margin-right:1.5rem !important}
.authentication-wrapper .my-6{margin-top:1.5rem;margin-bottom:1.5rem !important}
.authentication-wrapper .p-6{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem !important}
.authentication-wrapper .pt-6{padding-top:1.5rem !important}
.authentication-wrapper .pb-6{padding-bottom:1.5rem !important}
.authentication-wrapper .ps-6{padding-left:1.5rem !important}
.authentication-wrapper .pe-6{padding-right:1.5rem !important}
.authentication-wrapper .px-6{padding-left:1.5rem;padding-right:1.5rem !important}
.authentication-wrapper .py-6{padding-top:1.5rem;padding-bottom:1.5rem !important}
.authentication-wrapper .gap-6{gap:1.5rem !important}
.authentication-wrapper .g-6,.authentication-wrapper .gx-6{--bs-gutter-x:1.5rem}
.authentication-wrapper .g-6,.authentication-wrapper .gy-6{--bs-gutter-y:1.5rem}
.authentication-wrapper .m-7{margin-top:1.75rem;margin-right:1.75rem;margin-bottom:1.75rem;margin-left:1.75rem !important}
.authentication-wrapper .mt-7{margin-top:1.75rem !important}
.authentication-wrapper .mb-7{margin-bottom:1.75rem !important}
.authentication-wrapper .ms-7{margin-left:1.75rem !important}
.authentication-wrapper .me-7{margin-right:1.75rem !important}
.authentication-wrapper .mx-7{margin-left:1.75rem;margin-right:1.75rem !important}
.authentication-wrapper .my-7{margin-top:1.75rem;margin-bottom:1.75rem !important}
.authentication-wrapper .p-7{padding-top:1.75rem;padding-right:1.75rem;padding-bottom:1.75rem;padding-left:1.75rem !important}
.authentication-wrapper .pt-7{padding-top:1.75rem !important}
.authentication-wrapper .pb-7{padding-bottom:1.75rem !important}
.authentication-wrapper .ps-7{padding-left:1.75rem !important}
.authentication-wrapper .pe-7{padding-right:1.75rem !important}
.authentication-wrapper .px-7{padding-left:1.75rem;padding-right:1.75rem !important}
.authentication-wrapper .py-7{padding-top:1.75rem;padding-bottom:1.75rem !important}
.authentication-wrapper .gap-7{gap:1.75rem !important}
.authentication-wrapper .g-7,.authentication-wrapper .gx-7{--bs-gutter-x:1.75rem}
.authentication-wrapper .g-7,.authentication-wrapper .gy-7{--bs-gutter-y:1.75rem}
.authentication-wrapper .m-8{margin-top:2rem;margin-right:2rem;margin-bottom:2rem;margin-left:2rem !important}
.authentication-wrapper .mt-8{margin-top:2rem !important}
.authentication-wrapper .mb-8{margin-bottom:2rem !important}
.authentication-wrapper .ms-8{margin-left:2rem !important}
.authentication-wrapper .me-8{margin-right:2rem !important}
.authentication-wrapper .mx-8{margin-left:2rem;margin-right:2rem !important}
.authentication-wrapper .my-8{margin-top:2rem;margin-bottom:2rem !important}
.authentication-wrapper .p-8{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem !important}
.authentication-wrapper .pt-8{padding-top:2rem !important}
.authentication-wrapper .pb-8{padding-bottom:2rem !important}
.authentication-wrapper .ps-8{padding-left:2rem !important}
.authentication-wrapper .pe-8{padding-right:2rem !important}
.authentication-wrapper .px-8{padding-left:2rem;padding-right:2rem !important}
.authentication-wrapper .py-8{padding-top:2rem;padding-bottom:2rem !important}
.authentication-wrapper .gap-8{gap:2rem !important}
.authentication-wrapper .g-8,.authentication-wrapper .gx-8{--bs-gutter-x:2rem}
.authentication-wrapper .g-8,.authentication-wrapper .gy-8{--bs-gutter-y:2rem}
.authentication-wrapper .m-9{margin-top:2.25rem;margin-right:2.25rem;margin-bottom:2.25rem;margin-left:2.25rem !important}
.authentication-wrapper .mt-9{margin-top:2.25rem !important}
.authentication-wrapper .mb-9{margin-bottom:2.25rem !important}
.authentication-wrapper .ms-9{margin-left:2.25rem !important}
.authentication-wrapper .me-9{margin-right:2.25rem !important}
.authentication-wrapper .mx-9{margin-left:2.25rem;margin-right:2.25rem !important}
.authentication-wrapper .my-9{margin-top:2.25rem;margin-bottom:2.25rem !important}
.authentication-wrapper .p-9{padding-top:2.25rem;padding-right:2.25rem;padding-bottom:2.25rem;padding-left:2.25rem !important}
.authentication-wrapper .pt-9{padding-top:2.25rem !important}
.authentication-wrapper .pb-9{padding-bottom:2.25rem !important}
.authentication-wrapper .ps-9{padding-left:2.25rem !important}
.authentication-wrapper .pe-9{padding-right:2.25rem !important}
.authentication-wrapper .px-9{padding-left:2.25rem;padding-right:2.25rem !important}
.authentication-wrapper .py-9{padding-top:2.25rem;padding-bottom:2.25rem !important}
.authentication-wrapper .gap-9{gap:2.25rem !important}
.authentication-wrapper .g-9,.authentication-wrapper .gx-9{--bs-gutter-x:2.25rem}
.authentication-wrapper .g-9,.authentication-wrapper .gy-9{--bs-gutter-y:2.25rem}
.authentication-wrapper .m-10{margin-top:2.5rem;margin-right:2.5rem;margin-bottom:2.5rem;margin-left:2.5rem !important}
.authentication-wrapper .mt-10{margin-top:2.5rem !important}
.authentication-wrapper .mb-10{margin-bottom:2.5rem !important}
.authentication-wrapper .ms-10{margin-left:2.5rem !important}
.authentication-wrapper .me-10{margin-right:2.5rem !important}
.authentication-wrapper .mx-10{margin-left:2.5rem;margin-right:2.5rem !important}
.authentication-wrapper .my-10{margin-top:2.5rem;margin-bottom:2.5rem !important}
.authentication-wrapper .p-10{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem !important}
.authentication-wrapper .pt-10{padding-top:2.5rem !important}
.authentication-wrapper .pb-10{padding-bottom:2.5rem !important}
.authentication-wrapper .ps-10{padding-left:2.5rem !important}
.authentication-wrapper .pe-10{padding-right:2.5rem !important}
.authentication-wrapper .px-10{padding-left:2.5rem;padding-right:2.5rem !important}
.authentication-wrapper .py-10{padding-top:2.5rem;padding-bottom:2.5rem !important}
.authentication-wrapper .gap-10{gap:2.5rem !important}
.authentication-wrapper .g-10,.authentication-wrapper .gx-10{--bs-gutter-x:2.5rem}
.authentication-wrapper .g-10,.authentication-wrapper .gy-10{--bs-gutter-y:2.5rem}
.authentication-wrapper .m-11{margin-top:2.75rem;margin-right:2.75rem;margin-bottom:2.75rem;margin-left:2.75rem !important}
.authentication-wrapper .mt-11{margin-top:2.75rem !important}
.authentication-wrapper .mb-11{margin-bottom:2.75rem !important}
.authentication-wrapper .ms-11{margin-left:2.75rem !important}
.authentication-wrapper .me-11{margin-right:2.75rem !important}
.authentication-wrapper .mx-11{margin-left:2.75rem;margin-right:2.75rem !important}
.authentication-wrapper .my-11{margin-top:2.75rem;margin-bottom:2.75rem !important}
.authentication-wrapper .p-11{padding-top:2.75rem;padding-right:2.75rem;padding-bottom:2.75rem;padding-left:2.75rem !important}
.authentication-wrapper .pt-11{padding-top:2.75rem !important}
.authentication-wrapper .pb-11{padding-bottom:2.75rem !important}
.authentication-wrapper .ps-11{padding-left:2.75rem !important}
.authentication-wrapper .pe-11{padding-right:2.75rem !important}
.authentication-wrapper .px-11{padding-left:2.75rem;padding-right:2.75rem !important}
.authentication-wrapper .py-11{padding-top:2.75rem;padding-bottom:2.75rem !important}
.authentication-wrapper .gap-11{gap:2.75rem !important}
.authentication-wrapper .g-11,.authentication-wrapper .gx-11{--bs-gutter-x:2.75rem}
.authentication-wrapper .g-11,.authentication-wrapper .gy-11{--bs-gutter-y:2.75rem}
.authentication-wrapper .m-12{margin-top:3rem;margin-right:3rem;margin-bottom:3rem;margin-left:3rem !important}
.authentication-wrapper .mt-12{margin-top:3rem !important}
.authentication-wrapper .mb-12{margin-bottom:3rem !important}
.authentication-wrapper .ms-12{margin-left:3rem !important}
.authentication-wrapper .me-12{margin-right:3rem !important}
.authentication-wrapper .mx-12{margin-left:3rem;margin-right:3rem !important}
.authentication-wrapper .my-12{margin-top:3rem;margin-bottom:3rem !important}
.authentication-wrapper .p-12{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem !important}
.authentication-wrapper .pt-12{padding-top:3rem !important}
.authentication-wrapper .pb-12{padding-bottom:3rem !important}
.authentication-wrapper .ps-12{padding-left:3rem !important}
.authentication-wrapper .pe-12{padding-right:3rem !important}
.authentication-wrapper .px-12{padding-left:3rem;padding-right:3rem !important}
.authentication-wrapper .py-12{padding-top:3rem;padding-bottom:3rem !important}
.authentication-wrapper .gap-12{gap:3rem !important}
.authentication-wrapper .g-12,.authentication-wrapper .gx-12{--bs-gutter-x:3rem}
.authentication-wrapper .g-12,.authentication-wrapper .gy-12{--bs-gutter-y:3rem}
.authentication-wrapper .m-13{margin-top:3.25rem;margin-right:3.25rem;margin-bottom:3.25rem;margin-left:3.25rem !important}
.authentication-wrapper .mt-13{margin-top:3.25rem !important}
.authentication-wrapper .mb-13{margin-bottom:3.25rem !important}
.authentication-wrapper .ms-13{margin-left:3.25rem !important}
.authentication-wrapper .me-13{margin-right:3.25rem !important}
.authentication-wrapper .mx-13{margin-left:3.25rem;margin-right:3.25rem !important}
.authentication-wrapper .my-13{margin-top:3.25rem;margin-bottom:3.25rem !important}
.authentication-wrapper .p-13{padding-top:3.25rem;padding-right:3.25rem;padding-bottom:3.25rem;padding-left:3.25rem !important}
.authentication-wrapper .pt-13{padding-top:3.25rem !important}
.authentication-wrapper .pb-13{padding-bottom:3.25rem !important}
.authentication-wrapper .ps-13{padding-left:3.25rem !important}
.authentication-wrapper .pe-13{padding-right:3.25rem !important}
.authentication-wrapper .px-13{padding-left:3.25rem;padding-right:3.25rem !important}
.authentication-wrapper .py-13{padding-top:3.25rem;padding-bottom:3.25rem !important}
.authentication-wrapper .gap-13{gap:3.25rem !important}
.authentication-wrapper .g-13,.authentication-wrapper .gx-13{--bs-gutter-x:3.25rem}
.authentication-wrapper .g-13,.authentication-wrapper .gy-13{--bs-gutter-y:3.25rem}
.authentication-wrapper .m-14{margin-top:3.5rem;margin-right:3.5rem;margin-bottom:3.5rem;margin-left:3.5rem !important}
.authentication-wrapper .mt-14{margin-top:3.5rem !important}
.authentication-wrapper .mb-14{margin-bottom:3.5rem !important}
.authentication-wrapper .ms-14{margin-left:3.5rem !important}
.authentication-wrapper .me-14{margin-right:3.5rem !important}
.authentication-wrapper .mx-14{margin-left:3.5rem;margin-right:3.5rem !important}
.authentication-wrapper .my-14{margin-top:3.5rem;margin-bottom:3.5rem !important}
.authentication-wrapper .p-14{padding-top:3.5rem;padding-right:3.5rem;padding-bottom:3.5rem;padding-left:3.5rem !important}
.authentication-wrapper .pt-14{padding-top:3.5rem !important}
.authentication-wrapper .pb-14{padding-bottom:3.5rem !important}
.authentication-wrapper .ps-14{padding-left:3.5rem !important}
.authentication-wrapper .pe-14{padding-right:3.5rem !important}
.authentication-wrapper .px-14{padding-left:3.5rem;padding-right:3.5rem !important}
.authentication-wrapper .py-14{padding-top:3.5rem;padding-bottom:3.5rem !important}
.authentication-wrapper .gap-14{gap:3.5rem !important}
.authentication-wrapper .g-14,.authentication-wrapper .gx-14{--bs-gutter-x:3.5rem}
.authentication-wrapper .g-14,.authentication-wrapper .gy-14{--bs-gutter-y:3.5rem}
.authentication-wrapper .m-15{margin-top:3.75rem;margin-right:3.75rem;margin-bottom:3.75rem;margin-left:3.75rem !important}
.authentication-wrapper .mt-15{margin-top:3.75rem !important}
.authentication-wrapper .mb-15{margin-bottom:3.75rem !important}
.authentication-wrapper .ms-15{margin-left:3.75rem !important}
.authentication-wrapper .me-15{margin-right:3.75rem !important}
.authentication-wrapper .mx-15{margin-left:3.75rem;margin-right:3.75rem !important}
.authentication-wrapper .my-15{margin-top:3.75rem;margin-bottom:3.75rem !important}
.authentication-wrapper .p-15{padding-top:3.75rem;padding-right:3.75rem;padding-bottom:3.75rem;padding-left:3.75rem !important}
.authentication-wrapper .pt-15{padding-top:3.75rem !important}
.authentication-wrapper .pb-15{padding-bottom:3.75rem !important}
.authentication-wrapper .ps-15{padding-left:3.75rem !important}
.authentication-wrapper .pe-15{padding-right:3.75rem !important}
.authentication-wrapper .px-15{padding-left:3.75rem;padding-right:3.75rem !important}
.authentication-wrapper .py-15{padding-top:3.75rem;padding-bottom:3.75rem !important}
.authentication-wrapper .gap-15{gap:3.75rem !important}
.authentication-wrapper .g-15,.authentication-wrapper .gx-15{--bs-gutter-x:3.75rem}
.authentication-wrapper .g-15,.authentication-wrapper .gy-15{--bs-gutter-y:3.75rem}
.authentication-wrapper .m-16{margin-top:4rem;margin-right:4rem;margin-bottom:4rem;margin-left:4rem !important}
.authentication-wrapper .mt-16{margin-top:4rem !important}
.authentication-wrapper .mb-16{margin-bottom:4rem !important}
.authentication-wrapper .ms-16{margin-left:4rem !important}
.authentication-wrapper .me-16{margin-right:4rem !important}
.authentication-wrapper .mx-16{margin-left:4rem;margin-right:4rem !important}
.authentication-wrapper .my-16{margin-top:4rem;margin-bottom:4rem !important}
.authentication-wrapper .p-16{padding-top:4rem;padding-right:4rem;padding-bottom:4rem;padding-left:4rem !important}
.authentication-wrapper .pt-16{padding-top:4rem !important}
.authentication-wrapper .pb-16{padding-bottom:4rem !important}
.authentication-wrapper .ps-16{padding-left:4rem !important}
.authentication-wrapper .pe-16{padding-right:4rem !important}
.authentication-wrapper .px-16{padding-left:4rem;padding-right:4rem !important}
.authentication-wrapper .py-16{padding-top:4rem;padding-bottom:4rem !important}
.authentication-wrapper .gap-16{gap:4rem !important}
.authentication-wrapper .g-16,.authentication-wrapper .gx-16{--bs-gutter-x:4rem}
.authentication-wrapper .g-16,.authentication-wrapper .gy-16{--bs-gutter-y:4rem}
.authentication-wrapper .m-17{margin-top:4.25rem;margin-right:4.25rem;margin-bottom:4.25rem;margin-left:4.25rem !important}
.authentication-wrapper .mt-17{margin-top:4.25rem !important}
.authentication-wrapper .mb-17{margin-bottom:4.25rem !important}
.authentication-wrapper .ms-17{margin-left:4.25rem !important}
.authentication-wrapper .me-17{margin-right:4.25rem !important}
.authentication-wrapper .mx-17{margin-left:4.25rem;margin-right:4.25rem !important}
.authentication-wrapper .my-17{margin-top:4.25rem;margin-bottom:4.25rem !important}
.authentication-wrapper .p-17{padding-top:4.25rem;padding-right:4.25rem;padding-bottom:4.25rem;padding-left:4.25rem !important}
.authentication-wrapper .pt-17{padding-top:4.25rem !important}
.authentication-wrapper .pb-17{padding-bottom:4.25rem !important}
.authentication-wrapper .ps-17{padding-left:4.25rem !important}
.authentication-wrapper .pe-17{padding-right:4.25rem !important}
.authentication-wrapper .px-17{padding-left:4.25rem;padding-right:4.25rem !important}
.authentication-wrapper .py-17{padding-top:4.25rem;padding-bottom:4.25rem !important}
.authentication-wrapper .gap-17{gap:4.25rem !important}
.authentication-wrapper .g-17,.authentication-wrapper .gx-17{--bs-gutter-x:4.25rem}
.authentication-wrapper .g-17,.authentication-wrapper .gy-17{--bs-gutter-y:4.25rem}
.authentication-wrapper .m-18{margin-top:4.5rem;margin-right:4.5rem;margin-bottom:4.5rem;margin-left:4.5rem !important}
.authentication-wrapper .mt-18{margin-top:4.5rem !important}
.authentication-wrapper .mb-18{margin-bottom:4.5rem !important}
.authentication-wrapper .ms-18{margin-left:4.5rem !important}
.authentication-wrapper .me-18{margin-right:4.5rem !important}
.authentication-wrapper .mx-18{margin-left:4.5rem;margin-right:4.5rem !important}
.authentication-wrapper .my-18{margin-top:4.5rem;margin-bottom:4.5rem !important}
.authentication-wrapper .p-18{padding-top:4.5rem;padding-right:4.5rem;padding-bottom:4.5rem;padding-left:4.5rem !important}
.authentication-wrapper .pt-18{padding-top:4.5rem !important}
.authentication-wrapper .pb-18{padding-bottom:4.5rem !important}
.authentication-wrapper .ps-18{padding-left:4.5rem !important}
.authentication-wrapper .pe-18{padding-right:4.5rem !important}
.authentication-wrapper .px-18{padding-left:4.5rem;padding-right:4.5rem !important}
.authentication-wrapper .py-18{padding-top:4.5rem;padding-bottom:4.5rem !important}
.authentication-wrapper .gap-18{gap:4.5rem !important}
.authentication-wrapper .g-18,.authentication-wrapper .gx-18{--bs-gutter-x:4.5rem}
.authentication-wrapper .g-18,.authentication-wrapper .gy-18{--bs-gutter-y:4.5rem}
.authentication-wrapper .m-19{margin-top:4.75rem;margin-right:4.75rem;margin-bottom:4.75rem;margin-left:4.75rem !important}
.authentication-wrapper .mt-19{margin-top:4.75rem !important}
.authentication-wrapper .mb-19{margin-bottom:4.75rem !important}
.authentication-wrapper .ms-19{margin-left:4.75rem !important}
.authentication-wrapper .me-19{margin-right:4.75rem !important}
.authentication-wrapper .mx-19{margin-left:4.75rem;margin-right:4.75rem !important}
.authentication-wrapper .my-19{margin-top:4.75rem;margin-bottom:4.75rem !important}
.authentication-wrapper .p-19{padding-top:4.75rem;padding-right:4.75rem;padding-bottom:4.75rem;padding-left:4.75rem !important}
.authentication-wrapper .pt-19{padding-top:4.75rem !important}
.authentication-wrapper .pb-19{padding-bottom:4.75rem !important}
.authentication-wrapper .ps-19{padding-left:4.75rem !important}
.authentication-wrapper .pe-19{padding-right:4.75rem !important}
.authentication-wrapper .px-19{padding-left:4.75rem;padding-right:4.75rem !important}
.authentication-wrapper .py-19{padding-top:4.75rem;padding-bottom:4.75rem !important}
.authentication-wrapper .gap-19{gap:4.75rem !important}
.authentication-wrapper .g-19,.authentication-wrapper .gx-19{--bs-gutter-x:4.75rem}
.authentication-wrapper .g-19,.authentication-wrapper .gy-19{--bs-gutter-y:4.75rem}
.authentication-wrapper .m-20{margin-top:5rem;margin-right:5rem;margin-bottom:5rem;margin-left:5rem !important}
.authentication-wrapper .mt-20{margin-top:5rem !important}
.authentication-wrapper .mb-20{margin-bottom:5rem !important}
.authentication-wrapper .ms-20{margin-left:5rem !important}
.authentication-wrapper .me-20{margin-right:5rem !important}
.authentication-wrapper .mx-20{margin-left:5rem;margin-right:5rem !important}
.authentication-wrapper .my-20{margin-top:5rem;margin-bottom:5rem !important}
.authentication-wrapper .p-20{padding-top:5rem;padding-right:5rem;padding-bottom:5rem;padding-left:5rem !important}
.authentication-wrapper .pt-20{padding-top:5rem !important}
.authentication-wrapper .pb-20{padding-bottom:5rem !important}
.authentication-wrapper .ps-20{padding-left:5rem !important}
.authentication-wrapper .pe-20{padding-right:5rem !important}
.authentication-wrapper .px-20{padding-left:5rem;padding-right:5rem !important}
.authentication-wrapper .py-20{padding-top:5rem;padding-bottom:5rem !important}
.authentication-wrapper .gap-20{gap:5rem !important}
.authentication-wrapper .g-20,.authentication-wrapper .gx-20{--bs-gutter-x:5rem}
.authentication-wrapper .g-20,.authentication-wrapper .gy-20{--bs-gutter-y:5rem}
.bg-label-primary{background-color:rgba(17,112,135,.14) !important;color:#117087 !important}
.btn-label-primary{background-color:rgba(17,112,135,.14);color:#117087;border-color:transparent}.btn-label-primary:hover,.btn-label-primary:focus,.btn-label-primary:active{background-color:#117087;color:#fff;border-color:transparent}
.btn-text-primary{background:transparent;color:#117087;border-color:transparent}.btn-text-primary:hover{background-color:rgba(17,112,135,.12);color:#117087}
.bg-label-secondary{background-color:rgba(108,117,125,.14) !important;color:#6c757d !important}
.btn-label-secondary{background-color:rgba(108,117,125,.14);color:#6c757d;border-color:transparent}.btn-label-secondary:hover,.btn-label-secondary:focus,.btn-label-secondary:active{background-color:#6c757d;color:#fff;border-color:transparent}
.btn-text-secondary{background:transparent;color:#6c757d;border-color:transparent}.btn-text-secondary:hover{background-color:rgba(108,117,125,.12);color:#6c757d}
.bg-label-success{background-color:rgba(25,135,84,.14) !important;color:#198754 !important}
.btn-label-success{background-color:rgba(25,135,84,.14);color:#198754;border-color:transparent}.btn-label-success:hover,.btn-label-success:focus,.btn-label-success:active{background-color:#198754;color:#fff;border-color:transparent}
.btn-text-success{background:transparent;color:#198754;border-color:transparent}.btn-text-success:hover{background-color:rgba(25,135,84,.12);color:#198754}
.bg-label-danger{background-color:rgba(220,53,69,.14) !important;color:#dc3545 !important}
.btn-label-danger{background-color:rgba(220,53,69,.14);color:#dc3545;border-color:transparent}.btn-label-danger:hover,.btn-label-danger:focus,.btn-label-danger:active{background-color:#dc3545;color:#fff;border-color:transparent}
.btn-text-danger{background:transparent;color:#dc3545;border-color:transparent}.btn-text-danger:hover{background-color:rgba(220,53,69,.12);color:#dc3545}
.bg-label-warning{background-color:rgba(255,193,7,.14) !important;color:#b58100 !important}
.btn-label-warning{background-color:rgba(255,193,7,.14);color:#b58100;border-color:transparent}.btn-label-warning:hover,.btn-label-warning:focus,.btn-label-warning:active{background-color:#b58100;color:#fff;border-color:transparent}
.btn-text-warning{background:transparent;color:#b58100;border-color:transparent}.btn-text-warning:hover{background-color:rgba(255,193,7,.12);color:#b58100}
.bg-label-info{background-color:rgba(13,202,240,.14) !important;color:#0a8aa6 !important}
.btn-label-info{background-color:rgba(13,202,240,.14);color:#0a8aa6;border-color:transparent}.btn-label-info:hover,.btn-label-info:focus,.btn-label-info:active{background-color:#0a8aa6;color:#fff;border-color:transparent}
.btn-text-info{background:transparent;color:#0a8aa6;border-color:transparent}.btn-text-info:hover{background-color:rgba(13,202,240,.12);color:#0a8aa6}
.bg-label-dark{background-color:rgba(33,37,41,.14) !important;color:#212529 !important}
.btn-label-dark{background-color:rgba(33,37,41,.14);color:#212529;border-color:transparent}.btn-label-dark:hover,.btn-label-dark:focus,.btn-label-dark:active{background-color:#212529;color:#fff;border-color:transparent}
.btn-text-dark{background:transparent;color:#212529;border-color:transparent}.btn-text-dark:hover{background-color:rgba(33,37,41,.12);color:#212529}

/* 3. Vuexy helpers used by the views */
.text-heading{color:#212529 !important}
.avatar-initial{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:inherit;font-weight:600;font-size:.8125rem}
.avatar{display:inline-flex;align-items:center;justify-content:center;position:relative}
.avatar.avatar-online::after{content:"";position:absolute;right:0;bottom:0;width:9px;height:9px;border-radius:50%;background:#198754;border:2px solid #fff}
.ti-14px{font-size:14px}.ti-18px{font-size:18px}.ti-20px{font-size:20px}.ti-22px{font-size:22px}.ti-24px{font-size:24px}.ti-26px{font-size:26px}.ti-28px{font-size:28px}.ti-32px{font-size:32px}.ti-40px{font-size:40px}
.ti-md{font-size:1.25rem}.ti-sm{font-size:1rem}.ti-lg{font-size:1.5rem}.ti-xs{font-size:.875rem}
.badge-dot{width:.5rem;height:.5rem;padding:0;border-radius:50%;display:inline-block}
.card-header .card-title{margin-bottom:0}
.btn-xs{--bs-btn-padding-y:.15rem;--bs-btn-padding-x:.45rem;--bs-btn-font-size:.75rem}
.form-label{font-weight:500;color:#212529;font-size:.875rem}
.input-group-merge .input-group-text{background:#fff}
.navbar-dropdown .dropdown-menu{min-width:16rem}
.table > :not(caption) > * > *{vertical-align:middle}
.card .table{margin-bottom:0}
.btn-primary{--bs-btn-bg:#117087;--bs-btn-border-color:#117087;--bs-btn-hover-bg:#0d5a6c;--bs-btn-hover-border-color:#0d5a6c;--bs-btn-active-bg:#0d5a6c}
.pagination{--bs-pagination-active-bg:#117087;--bs-pagination-active-border-color:#117087;--bs-pagination-color:#117087}
.form-check-input:checked{background-color:#117087;border-color:#117087}
.btn-primary-soft{background:rgba(17,112,135,.1);color:#117087;border:0}.btn-primary-soft:hover{background:#117087;color:#fff}
.page-content{padding-top:0}
.tar-header-search{width:260px;border-radius:2rem;overflow:hidden;background:#f8f9fa}
.tar-header-search .form-control,.tar-header-search .input-group-text{background:#f8f9fa !important}
.sidebar .nav{padding:0;margin:0;list-style:none}
.sidebar svg.nav-icon{width:20px;height:20px}
.sidebar-header .logo-icon{width:32px;height:32px}.sidebar-header .logo-icon svg{width:18px;height:18px}
svg.lucide{width:20px;height:20px;stroke-width:2;flex:none}
.sidebar .nav-link,.sidebar .nav-link:hover{text-decoration:none}
.footer{text-align:center}
.customizer-toggle svg{width:22px;height:22px}
.flatpickr-day.selected,.flatpickr-day.selected:hover{background:#117087;border-color:#117087}
.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#117087 !important;color:#fff !important}
.form-control,.form-select{background-color:#fff}
.form-control:disabled,.form-control[readonly]{background-color:#f8f9fa}
.table{--bs-table-bg:transparent}
.card .table > thead > tr > th,.card .table > thead th{background:#eef2fa;color:#6c757d;font-size:12px;font-weight:500;border-bottom:0}
.card .table > thead a{color:inherit;text-decoration:none}
.kanban-board{min-height:0}
/* Tarento defines .fs-1..9 as pixels; the existing views expect Bootstrap's rem scale for 1-6 */
.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}

/* Avatar sizing for Vuexy-style avatars (Tarento's .avatar has no default size) and icon centring */
.avatar:not([class*="avatar-xs"]):not([class*="avatar-sm"]):not([class*="avatar-md"]):not([class*="avatar-lg"]):not([class*="avatar-xl"]):not([class*="avatar-xxl"]){width:2.375rem;height:2.375rem}
.avatar.avatar-online:not([class*="avatar-sm"]):not([class*="avatar-md"]):not([class*="avatar-lg"]):not([class*="avatar-xl"]){width:2.375rem;height:2.375rem}
.avatar > .avatar-initial{width:100%;height:100%}
.btn svg.lucide,.avatar svg.lucide,.btn-icon svg.lucide{display:block}
.btn-icon.btn-sm svg.lucide{width:16px;height:16px}
.btn-icon svg.lucide{width:18px;height:18px}
.avatar-sm svg.lucide,.avatar-sm i{font-size:16px}
.card-header .btn-icon{flex:none}
.dropdown-notification .dropdown-item:hover{background:rgba(17,112,135,.06)}
.header .btn,.btn{white-space:nowrap}.header .btn-light{flex:none}

/* ---- Header / button polish ---- */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}
.btn.w-100{display:flex}
.btn > svg.lucide{margin:0 !important}
.btn svg.lucide{display:block}
.btn-group > .btn,.input-group > .btn{display:inline-flex}
.header .btn-label-primary,.header .btn-label-danger{height:40px;padding:0 1rem;border-radius:2rem;font-weight:500;font-size:14px}
.tar-header-search,.header .tar-header-search{width:280px;background:#fff;border:1px solid #dee2e6;border-radius:2rem;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}
.header .tar-header-search .input-group-text,.header .tar-header-search .form-control{background:#fff !important;border:0 !important;box-shadow:none !important;height:38px;font-size:14px}
.header .tar-header-search .input-group-text{padding-left:1rem;padding-right:.25rem;color:#6c757d}
.header .tar-header-search:focus-within{border-color:#117087;box-shadow:0 0 0 .2rem rgba(17,112,135,.12)}
.sidebar .nav-link svg.nav-icon{position:relative;top:1px}

/* Impersonation banner: full-width bar above the whole app instead of inside the content column */
.imp-banner{position:fixed;top:0;left:0;right:0;height:46px;z-index:1100;display:flex;align-items:center;justify-content:center;gap:1rem;padding:0 1rem;background:#ffc107;color:#212529;font-size:14px}
.imp-banner form{margin:0}
body.has-banner .sidebar{top:46px;height:calc(100vh - 46px)}
body.has-banner .content-wrapper{padding-top:46px}
body.has-banner .header{top:46px}

.timeline-icon{display:flex;align-items:center;justify-content:center;line-height:1;padding:0}.timeline-icon i{font-size:13px;width:auto;height:auto;line-height:1;display:block}
.filter-tabs .btn{padding:.45rem 1.1rem;border-radius:.5rem;line-height:1.4}
