body {
    margin: 0;
    padding: 0;
}
a:hover, a:active, a:visited, a:link{
    text-decoration: none;
}
[data-bs-theme='dark'] .dark-mode-img {
    display: block;
}
[data-bs-theme='dark'] .light-mode-img {
    display: none;
}
[data-bs-theme='light'] .dark-mode-img {
    display: none;
}
[data-bs-theme='light'] .light-mode-img {
    display: block;
}


#QFeedFilters {
  overflow-x: scroll;
}
#QFeedFilters .filter-button-group {
  flex-wrap:nowrap;overflow-x:scroll
}


.bg-primary{
    --si-bg-opacity: 1;
    background-color:rgba(var(--si-primary-rgb), var(--si-bg-opacity)) !important
}
.bg-secondary{
    --si-bg-opacity: 1;
    background-color:#f3f6ff !important
}
.bg-success{
    --si-bg-opacity: 1;
    background-color:rgba(var(--si-success-rgb), var(--si-bg-opacity)) !important
}
.bg-info{
    --si-bg-opacity: 1;
    background-color:rgba(var(--si-info-rgb), var(--si-bg-opacity)) !important
}
.bg-warning{
    --si-bg-opacity: 1;
    background-color:rgba(var(--si-warning-rgb), var(--si-bg-opacity)) !important
}
.bg-danger{
    --si-bg-opacity: 1;
    background-color:rgba(var(--si-danger-rgb), var(--si-bg-opacity)) !important
}
.bg-light{
    --si-bg-opacity: 1;
    background-color:rgba(var(--si-light-rgb), var(--si-bg-opacity)) !important
}
.bg-dark{
    --si-bg-opacity: 1;
    background-color:#050E24 !important
}
.bg-black{
    --si-bg-opacity: 1;
    background-color:#000 !important
}
.bg-white{
    --si-bg-opacity: 1;
    background-color:rgba(var(--si-white-rgb), var(--si-bg-opacity)) !important
}
.bg-body{
    --si-bg-opacity: 1;
    background-color:rgba(var(--si-body-bg-rgb), var(--si-bg-opacity)) !important
}
.bg-transparent{
    --si-bg-opacity: 1;
    background-color:transparent !important
}
.bg-none{
    --si-bg-opacity: 1;
    background-color:transparent !important
}
.bg-opacity-10{
    --si-bg-opacity: 0.1
}
.bg-opacity-25{
    --si-bg-opacity: 0.25
}
.bg-opacity-50{
    --si-bg-opacity: 0.5
}
.bg-opacity-75{
    --si-bg-opacity: 0.75
}
.bg-opacity-100{
    --si-bg-opacity: 1
}
.bg-gradient{
    background-image:linear-gradient(180deg, rgba(255,255,255,0.18), rgba(255,255,255,0)) !important
}
.bg-primary-color{
    background-color:#63F1A6 !important
}
.bg-secondary-color{
    background-color:#12113A !important
}
.bg-light-secondary-color{
    background-color:#EFF2FC !important
}
.bg-dark-secondary-color{
    background-color:#6A5864 !important
}
.bg-light-color{
    background-color:#FFF7EC !important
}
.bg-dark-color{
    background-color:#050E24 !important
}
.bg-primary-brand-1{
    background-color:#77E2D1 !important
}
.bg-primary-brand-2{
    background-color:#FFD382 !important
}
.bg-primary-brand-3{
    background-color:#FBA6BA !important
}
.bg-primary-brand-4{
    background-color:#9876D7 !important
}
.bg-secondary-brand-1{
    background-color:#4A2056 !important
}
.bg-secondary-brand-2{
    background-color:#619B6E !important
}
.bg-secondary-brand-3{
    background-color:#254763 !important
}
.bg-secondary-brand-4{
    background-color:#A4368A !important
}
.bg-dark-brand{
    background-color:#13282B !important
}
.bg-super-dark-brand{
    background-color:#3B5154 !important
}
.bg-mid-dark-brand{
    background-color:#656D6E !important
}
.bg-mid-brand{
    background-color:#837F85 !important
}
.bg-mid-light-brand{
    background-color:#FFE3F1 !important
}
.bg-super-light-brand{
    background-color:#FBF9FA !important
}
.bg-light-brand{
    background-color:#FBEBF3 !important
}
.bg-primary-translucent{
    background-color:rgba(99,241,166,0.78)
}
.bg-dark-translucent{
    background-color:rgba(5,14,36,0.78)
}
.bg-light-translucent{
    background-color:rgba(255,247,236,0.78)
}
.bg-dark-hint{
    background-color:rgba(5,14,36,0.05)
}
.bg-light-hint{
    background-color:rgba(255,247,236,0.05)
}
.bg-gradient-primary-translucent{
    background:linear-gradient(180deg, rgba(99,241,166,0.58) 0%, rgba(99,241,166,0.78) 100%) !important
}
.bg-gradient-dark-translucent{
    background:linear-gradient(180deg, rgba(5,14,36,0.5) 0%, rgba(5,14,36,0.75) 100%) !important
}
.bg-gradient-light-translucent{
    background:linear-gradient(180deg, rgba(255,247,236,0.25) 0%, rgba(255,247,236,0.75) 100%) !important
}
.bg-gray{
    --si-bg-opacity: 1;
    background-color:var(--si-gray) !important
}
.bg-gray-dark{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-dark) !important
}
.bg-gray-100{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-100) !important
}
.bg-gray-200{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-200) !important
}
.bg-gray-300{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-300) !important
}
.bg-gray-400{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-400) !important
}
.bg-gray-500{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-500) !important
}
.bg-gray-600{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-600) !important
}
.bg-gray-700{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-700) !important
}
.bg-gray-800{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-800) !important
}
.bg-gray-900{
    --si-bg-opacity: 1;
    background-color:var(--si-gray-900) !important
}
.bg-white{
    --si-bg-opacity: 1;
    background-color:var(--si-white) !important
}
.bg-black{
    --si-bg-opacity: 1;
    background-color:var(--si-black) !important
}
.bg-cyan{
    --si-bg-opacity: 1;
    background-color:var(--si-cyan) !important
}
.bg-teal{
    --si-bg-opacity: 1;
    background-color:var(--si-teal) !important
}
.bg-green{
    --si-bg-opacity: 1;
    background-color:var(--si-green) !important
}
.bg-yellow{
    --si-bg-opacity: 1;
    background-color:var(--si-yellow) !important
}
.bg-orange{
    --si-bg-opacity: 1;
    background-color:var(--si-orange) !important
}
.bg-red{
    --si-bg-opacity: 1;
    background-color:var(--si-red) !important
}
.bg-pink{
    --si-bg-opacity: 1;
    background-color:var(--si-pink) !important
}
.bg-purple{
    --si-bg-opacity: 1;
    background-color:var(--si-purple) !important
}
.bg-indigo{
    --si-bg-opacity: 1;
    background-color:var(--si-indigo) !important
}
.bg-blue{
    --si-bg-opacity: 1;
    background-color:var(--si-blue) !important
}







/* PALETTES ***************************************** */
.palette-primary-brand-1{
    color:#4A2056 !important;
    background-color:#77E2D1 !important
}
.palette-primary-brand-2{
    color:#619B6E !important;
    background-color:#FFD382 !important
}
.palette-primary-brand-3{
    color:#254763 !important;
    background-color:#FBA6BA !important
}
.palette-primary-brand-4{
    color:#A4368A !important;
    background-color:#9876D7 !important
}
.text-primary-brand-1{
    color:#77E2D1 !important
}
.text-primary-brand-2{
    color:#FFD382 !important
}
.text-primary-brand-3{
    color:#FBA6BA !important
}
.text-primary-brand-4{
    color:#9876D7 !important
}
.btn-primary-brand-1{
    --si-btn-color: #77E2D1;
    --si-btn-bg: #4A2056
}
.palette-secondary-brand-1{
    color:#77E2D1 !important;
    background-color:#4A2056 !important;
    --si-btn-color: #77E2D1 !important;
    --si-btn-bg: #4A2056 !important
}
.palette-secondary-brand-2{
    color:#FFD382 !important;
    background-color:#619B6E !important
}
.palette-secondary-brand-3{
    color:#FBA6BA !important;
    background-color:#254763 !important
}
.palette-secondary-brand-4{
    color:#9876D7 !important;
    background-color:#A4368A !important
}
.text-secondary-brand-1{
    color:#4A2056 !important
}
.text-secondary-brand-2{
    color:#619B6E !important
}
.text-secondary-brand-3{
    color:#254763 !important
}
.text-secondary-brand-4{
    color:#A4368A !important
}
.palette-white_color{
    color:#000000 !important;
    background-color:#FFFFFF !important
}
.palette-super-light-brand{
    color:#3B5154 !important;
    background-color:#FBF9FA !important
}
.palette-light-brand{
    color:#13282B !important;
    background-color:#FBEBF3 !important
}
.palette-mid-light-brand{
    color:#656D6E !important;
    background-color:#FFE3F1 !important
}
.palette-mid-dark-brand{
    color:#FFE3F1 !important;
    background-color:#656D6E !important
}
.palette-mid-brand{
    color:#FFFFFF !important;
    background-color:#837F85 !important
}
.palette-dark-brand{
    color:#FBEBF3 !important;
    background-color:#13282B !important
}
.palette-super-dark-brand{
    color:#FBF9FA !important;
    background-color:#3B5154 !important
}
.palette-black-color{
    color:#FFFFFF !important;
    background-color:#000000 !important
}
body.default .palette_light,body.default section .card.palette_light{
    background-color:#FFF7EC;
    color:#050E24
}
body.default .palette_light .btn.btn-primary,body.default section .card.palette_light .btn.btn-primary{
    background-color:#63F1A6;
    border-color:#63F1A6;
    color:#FBEBF3
}
body.default .palette_light h1,body.default .palette_light h2,body.default .palette_light h3,body.default .palette_light h4,body.default .palette_light h5,body.default .palette_light h6,body.default .palette_light .h1,body.default .palette_light .h2,body.default .palette_light .h3,body.default .palette_light .h4,body.default .palette_light .h5,body.default .palette_light .h6,body.default section .card.palette_light h1,body.default section .card.palette_light h2,body.default section .card.palette_light h3,body.default section .card.palette_light h4,body.default section .card.palette_light h5,body.default section .card.palette_light h6,body.default section .card.palette_light .h1,body.default section .card.palette_light .h2,body.default section .card.palette_light .h3,body.default section .card.palette_light .h4,body.default section .card.palette_light .h5,body.default section .card.palette_light .h6{
    color:#050E24
}
body.default .palette_light .bg-secondary,body.default .palette_light .card,body.default section .card.palette_light .bg-secondary,body.default section .card.palette_light .card{
    background-color:#FFE3F1;
    color:#050E24
}
body.default .palette_light .text-primary,body.default section .card.palette_light .text-primary{
    color:#63F1A6 !important
}
body.default .palette_light_secondary,body.default section .card.palette_light_secondary{
    background-color:#EFF2FC;
    color:#050E24
}
body.default .palette_light_secondary .btn.btn-primary,body.default section .card.palette_light_secondary .btn.btn-primary{
    background-color:#63F1A6;
    border-color:#63F1A6;
    color:#FBEBF3
}
body.default .palette_light_secondary h1,body.default .palette_light_secondary h2,body.default .palette_light_secondary h3,body.default .palette_light_secondary h4,body.default .palette_light_secondary h5,body.default .palette_light_secondary h6,body.default .palette_light_secondary .h1,body.default .palette_light_secondary .h2,body.default .palette_light_secondary .h3,body.default .palette_light_secondary .h4,body.default .palette_light_secondary .h5,body.default .palette_light_secondary .h6,body.default section .card.palette_light_secondary h1,body.default section .card.palette_light_secondary h2,body.default section .card.palette_light_secondary h3,body.default section .card.palette_light_secondary h4,body.default section .card.palette_light_secondary h5,body.default section .card.palette_light_secondary h6,body.default section .card.palette_light_secondary .h1,body.default section .card.palette_light_secondary .h2,body.default section .card.palette_light_secondary .h3,body.default section .card.palette_light_secondary .h4,body.default section .card.palette_light_secondary .h5,body.default section .card.palette_light_secondary .h6{
    color:#050E24
}
body.default .palette_light_secondary .bg-secondary,body.default .palette_light_secondary .card,body.default section .card.palette_light_secondary .bg-secondary,body.default section .card.palette_light_secondary .card{
    background-color:#FFE3F1;
    color:#050E24
}
body.default .palette_light_secondary .text-primary,body.default section .card.palette_light_secondary .text-primary{
    color:#63F1A6 !important
}
body.default .palette_dark,body.default section .card.palette_dark{
    background-color:#050E24;
    color:#FFF7EC
}
body.default .palette_dark .btn.btn-primary,body.default section .card.palette_dark .btn.btn-primary{
    background-color:#63F1A6;
    border-color:#63F1A6;
    color:#FBEBF3
}
body.default .palette_dark .btn-outline-secondary{
    --si-btn-color: $default_palette_dark_button_content_color
}
body.default .palette_dark h1,body.default .palette_dark h2,body.default .palette_dark h3,body.default .palette_dark h4,body.default .palette_dark h5,body.default .palette_dark h6,body.default .palette_dark .h1,body.default .palette_dark .h2,body.default .palette_dark .h3,body.default .palette_dark .h4,body.default .palette_dark .h5,body.default .palette_dark .h6,body.default section .card.palette_dark h1,body.default section .card.palette_dark h2,body.default section .card.palette_dark h3,body.default section .card.palette_dark h4,body.default section .card.palette_dark h5,body.default section .card.palette_dark h6,body.default section .card.palette_dark .h1,body.default section .card.palette_dark .h2,body.default section .card.palette_dark .h3,body.default section .card.palette_dark .h4,body.default section .card.palette_dark .h5,body.default section .card.palette_dark .h6{
    color:#FFF7EC
}
body.default .palette_dark .bg-secondary,body.default .palette_dark .card,body.default section .card.palette_dark .bg-secondary,body.default section .card.palette_dark .card{
    background-color:#656D6E;
    color:#FFF7EC
}
body.default .palette_dark .text-primary,body.default section .card.palette_dark .text-primary{
    color:#63F1A6 !important
}
body.default .palette_dark_secondary,body.default section .card.palette_dark_secondary{
    background-color:#6A5864;
    color:#FFF7EC
}
body.default .palette_dark_secondary .btn.btn-primary,body.default section .card.palette_dark_secondary .btn.btn-primary{
    background-color:#FBEBF3;
    border-color:#FBEBF3;
    color:#13282B
}
body.default .palette_dark_secondary .btn-outline-secondary{
    --si-btn-color: $default_palette_dark_secondary_button_content_color
}
body.default .palette_dark_secondary h1,body.default .palette_dark_secondary h2,body.default .palette_dark_secondary h3,body.default .palette_dark_secondary h4,body.default .palette_dark_secondary h5,body.default .palette_dark_secondary h6,body.default .palette_dark_secondary .h1,body.default .palette_dark_secondary .h2,body.default .palette_dark_secondary .h3,body.default .palette_dark_secondary .h4,body.default .palette_dark_secondary .h5,body.default .palette_dark_secondary .h6,body.default section .card.palette_dark_secondary h1,body.default section .card.palette_dark_secondary h2,body.default section .card.palette_dark_secondary h3,body.default section .card.palette_dark_secondary h4,body.default section .card.palette_dark_secondary h5,body.default section .card.palette_dark_secondary h6,body.default section .card.palette_dark_secondary .h1,body.default section .card.palette_dark_secondary .h2,body.default section .card.palette_dark_secondary .h3,body.default section .card.palette_dark_secondary .h4,body.default section .card.palette_dark_secondary .h5,body.default section .card.palette_dark_secondary .h6{
    color:#FFF7EC
}
body.default .palette_dark_secondary .bg-secondary,body.default .palette_dark_secondary .card,body.default section .card.palette_dark_secondary .bg-secondary,body.default section .card.palette_dark_secondary .card{
    background-color:#656D6E;
    color:#FFF7EC
}
body.default .palette_dark_secondary .text-primary,body.default section .card.palette_dark_secondary .text-primary{
    color:#FBEBF3 !important
}
body.default .palette_primary,body.default section .card.palette_primary{
    background-color:#63F1A6;
    color:#FBEBF3
}
body.default .palette_primary .btn.btn-primary,body.default section .card.palette_primary .btn.btn-primary{
    background-color:#13282B;
    border-color:#13282B;
    color:#FBEBF3
}
body.default .palette_primary .btn-outline-secondary{
    --si-btn-color: $default_palette_primary_button_content_color
}
body.default .palette_primary h1,body.default .palette_primary h2,body.default .palette_primary h3,body.default .palette_primary h4,body.default .palette_primary h5,body.default .palette_primary h6,body.default .palette_primary .h1,body.default .palette_primary .h2,body.default .palette_primary .h3,body.default .palette_primary .h4,body.default .palette_primary .h5,body.default .palette_primary .h6,body.default section .card.palette_primary h1,body.default section .card.palette_primary h2,body.default section .card.palette_primary h3,body.default section .card.palette_primary h4,body.default section .card.palette_primary h5,body.default section .card.palette_primary h6,body.default section .card.palette_primary .h1,body.default section .card.palette_primary .h2,body.default section .card.palette_primary .h3,body.default section .card.palette_primary .h4,body.default section .card.palette_primary .h5,body.default section .card.palette_primary .h6{
    color:#FFF7EC
}
body.default .palette_primary .bg-secondary,body.default .palette_primary .card,body.default section .card.palette_primary .bg-secondary,body.default section .card.palette_primary .card{
    background-color:#FFE3F1;
    color:#050E24
}
body.default .palette_primary .text-primary,body.default section .card.palette_primary .text-primary{
    color:#13282B !important
}
body.default .palette_primary .btn.btn-primary,body.default section .card.palette_primary .btn.btn-primary,body.default .palette_primary .btn.btn-outline-primary:hover,body.default section .card.palette_primary .btn.btn-outline-primary:hover{
    background-color:#13282B;
    border-color:#13282B;
    color:#FBEBF3
}
body.default .palette_primary .btn.btn-outline-primary,body.default section .card.palette_primary .btn.btn-outline-primary{
    color:#FBA6BA;
    border-color:#FBA6BA
}
body.default .palette_primary a.active,body.default .palette_primary a:hover{
    color:#FBA6BA;
    border-color:#FBA6BA
}
body.default .palette_secondary,body.default section .card.palette_secondary{
    background-color:#12113A;
    color:#FBEBF3
}
body.default .palette_secondary .btn.btn-primary,body.default section .card.palette_secondary .btn.btn-primary{
    background-color:#13282B;
    border-color:#13282B;
    color:#FBEBF3
}
body.default .palette_secondary .btn-outline-secondary{
    --si-btn-color: $default_palette_secondary_button_content_color
}
body.default .palette_secondary h1,body.default .palette_secondary h2,body.default .palette_secondary h3,body.default .palette_secondary h4,body.default .palette_secondary h5,body.default .palette_secondary h6,body.default .palette_secondary .h1,body.default .palette_secondary .h2,body.default .palette_secondary .h3,body.default .palette_secondary .h4,body.default .palette_secondary .h5,body.default .palette_secondary .h6,body.default section .card.palette_secondary h1,body.default section .card.palette_secondary h2,body.default section .card.palette_secondary h3,body.default section .card.palette_secondary h4,body.default section .card.palette_secondary h5,body.default section .card.palette_secondary h6,body.default section .card.palette_secondary .h1,body.default section .card.palette_secondary .h2,body.default section .card.palette_secondary .h3,body.default section .card.palette_secondary .h4,body.default section .card.palette_secondary .h5,body.default section .card.palette_secondary .h6{
    color:#FFF7EC
}
body.default .palette_secondary .bg-secondary,body.default .palette_secondary .card,body.default section .card.palette_secondary .bg-secondary,body.default section .card.palette_secondary .card{
    background-color:#FFE3F1;
    color:#050E24
}
body.default .palette_secondary .text-primary,body.default section .card.palette_secondary .text-primary{
    color:#13282B !important
}