:root, [data-bs-theme=light] {
    --tblr-body-color: var(--tblr-gray-800);
    --tblr-body-bg: #F9F9F9;
    #--tblr-bg-surface: #1E1E2D;
    #--tblr-border-color: #2B2B40;
    #--tblr-bg-surface-secondary: #1b1b29;
    #--tblr-bg-surface-tertiary: #161620;
    --tblr-primary: #4FC9DA;
    --tblr-primary-rgb: 79, 201, 218;
    #--tblr-table-bg: #1E1E2D;
    #--tblr-bg-forms: #1b1b29;
    --tblr-border-radius: 8px;
    --bs-app-light-header-btn-custom-color: #716D66;
    --bs-app-light-header-btn-custom-border-color: rgba(247, 245, 242, 0.7);
    --bs-app-light-header-btn-custom-bg-color: rgba(247, 245, 242, 0.7);
    --bs-menu-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
    --bs-app-light-header-page-card-border-color: rgba(4, 32, 69, 0.14);
    --bs-app-light-header-menu-link-color-hover: #403D38;
    --bs-menu-dropdown-bg-color: #ffffff;
    --bs-app-light-header-border-color: #F3F3F3;
    --tblr-text-gray-100: #F8F6F2;
    --tblr-text-gray-200: #F6F1E9;
    --tblr-text-gray-300: #DAD3C3;
    --tblr-text-gray-400: #B5B0A1;
    --tblr-text-gray-500: #968E7E;
    --tblr-text-gray-600: #8E887A;
    --tblr-text-gray-700: #716D66;
    --tblr-text-gray-800: #403D38;
    --tblr-text-gray-900: #211F1C;
    --tblr-gray-100: #F8F6F2;
    --tblr-gray-200: #F6F1E9;
    --tblr-gray-300: #DAD3C3;
    --tblr-gray-400: #B5B0A1;
    --tblr-gray-500: #968E7E;
    --tblr-gray-600: #8E887A;
    --tblr-gray-700: #716D66;
    --tblr-gray-800: #403D38;
    --tblr-gray-900: #211F1C;
    --tblr-light-rgb: 248, 246, 242;
    --tblr-primary-rgb: 79, 201, 218;
    --tblr-secondary-rgb: 150, 142, 126;
    --tblr-success-rgb: 184, 217, 53;
    --tblr-info-rgb: 79, 85, 218;
    --tblr-warning-rgb: 232, 196, 68;
    --tblr-danger-rgb: 240, 100, 69;
    --tblr-dark-rgb: 30, 33, 41;
    --tblr-text-white: #ffffff;
    --tblr-text-primary: #4FC9DA;
    --tblr-text-secondary: #968E7E;
    --tblr-text-light: #F8F6F2;
    --tblr-text-success: #B8D935;
    --tblr-text-info: #4F55DA;
    --tblr-text-warning: #E8C444;
    --tblr-text-danger: #F06445;
    --tblr-text-dark: #1E2129;
    --tblr-text-muted: #968E7E;
    --tblr-white: #ffffff;
    --tblr-secondary: #968E7E;
    --tblr-light: #F8F6F2;
    --tblr-light-fg: #403D38;
    --tblr-success: #B8D935;
    --tblr-info: #4F55DA;
    --tblr-warning: #E8C444;
    --tblr-danger: #F06445;
    --tblr-dark: #1E2129;
    --tblr-muted: #968E7E;
    --tblr-app-light-header-menu-link-bg-color-active: #FDF9F4;
    --tblr-app-light-header-menu-link-color-hover: #403D38;
    --tblr-alert-global-color: #182433;
    --tblr-alert-global-bg: #d1d3d6;
    --tblr-alert-global-border: #BABDC2;
    --tblr-alert-success-bg: #FCFDF5;
    --tblr-alert-success-border: #EFF5CF;
    --tblr-alert-info-bg: #F6F7FD;
    --tblr-alert-info-border: #D5D7F6;
    --tblr-alert-warning-bg: #FEFCF6;
    --tblr-alert-warning-border: #F9F1D3;
    --tblr-alert-danger-bg: #FFF8F6;
    --tblr-alert-danger-border: #FCDAD3;
    --tblr-bullet-bg-color: var(--tblr-gray-400);
    --tblr-card-border: #f2f2f2;
}

[data-bs-theme=dark] {
    --tblr-body-color: var(--tblr-gray-800);
    --tblr-body-bg: #0F1014;
    --tblr-bg-surface: #1E1E2D;
    --tblr-border-color: #2B2B40;
    --tblr-bg-surface-secondary: #1b1b29;
    --tblr-bg-surface-tertiary: #161620;
    --tblr-primary: #4FC9DA;
    --tblr-primary-rgb: 79, 201, 218;
    --tblr-table-bg: #1E1E2D;
    --tblr-bg-forms: #1b1b29;
    --tblr-border-radius: 8px;
    --bs-app-light-header-btn-custom-color: #92929F;
    --bs-app-light-header-btn-custom-border-color: #323248;
    --bs-app-light-header-btn-custom-bg-color: #323248;
    --bs-menu-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
    --bs-app-light-header-page-card-border-color: #2B2B40;
    --bs-menu-dropdown-bg-color: #1E1E2D;
    --bs-app-light-header-border-color: #1b1b29;
    --tblr-text-gray-100: #1b1b29;
    --tblr-text-gray-200: #2B2B40;
    --tblr-text-gray-300: #323248;
    --tblr-text-gray-400: #474761;
    --tblr-text-gray-500: #565674;
    --tblr-text-gray-600: #6D6D80;
    --tblr-text-gray-700: #92929F;
    --tblr-text-gray-800: #CDCDDE;
    --tblr-text-gray-900: #FFFFFF;
    --tblr-gray-100: #1b1b29;
    --tblr-gray-200: #2B2B40;
    --tblr-gray-300: #323248;
    --tblr-gray-400: #474761;
    --tblr-gray-500: #565674;
    --tblr-gray-600: #6D6D80;
    --tblr-gray-700: #92929F;
    --tblr-gray-800: #CDCDDE;
    --tblr-gray-900: #FFFFFF;
    --tblr-light-rgb: 27, 27, 41;
    --tblr-primary-rgb: 79, 201, 218;
    --tblr-secondary-rgb: 86, 86, 116;
    --tblr-success-rgb: 184, 217, 53;
    --tblr-info-rgb: 79, 85, 218;
    --tblr-warning-rgb: 232, 196, 68;
    --tblr-danger-rgb: 240, 100, 69;
    --tblr-dark-rgb: 39, 42, 52;
    --tblr-text-white: #ffffff;
    --tblr-text-primary: #4FC9DA;
    --tblr-text-secondary: #565674;
    --tblr-text-light: #1b1b29;
    --tblr-text-success: #B8D935;
    --tblr-text-info: #4F55DA;
    --tblr-text-warning: #E8C444;
    --tblr-text-danger: #F06445;
    --tblr-text-dark: #272A34;
    --tblr-text-muted: #565674;
    --tblr-white: #ffffff;
    --tblr-secondary: #565674;
    --tblr-light: #1b1b29;
    --tblr-light-fg: #6D6D80;
    --tblr-success: #B8D935;
    --tblr-info: #4F55DA;
    --tblr-warning: #E8C444;
    --tblr-danger: #F06445;
    --tblr-dark: #272A34;
    --tblr-muted: #565674;
    --tblr-app-light-header-menu-link-bg-color-active: #1b1b29;
    --tblr-app-light-header-menu-link-color-hover: #CDCDDE;
    --tblr-alert-global-color: #d1d3d6;
    --tblr-alert-global-bg: #182433;
    --tblr-alert-global-border: #283a50;
    --tblr-alert-success-bg: #312e24;
    --tblr-alert-success-border: #4C4F29;
    --tblr-alert-info-bg: #272735;
    --tblr-alert-info-border: #323050;
    --tblr-alert-warning-bg: #352f27;
    --tblr-alert-warning-border: #574A2C;
    --tblr-alert-danger-bg: #3b2e28;
    --tblr-alert-danger-border: #59342C;
    --tblr-card-border: #222835;
}

:root {
    margin-left: 0;
}

.navbar {
    align-items: stretch;
    min-height: 80px;
    border-bottom: 1px solid var(--bs-app-light-header-border-color);
    box-shadow: unset;
}

.tooltip-inner {
    color: #fff;
}

.btn-custom {
    background-color: var(--tblr-text-gray-100);
    border-color: var(--tblr-text-gray-100);
    color: var(--tblr-text-gray-700);
}

.dropdown-menu {
    box-shadow: var(--bs-menu-dropdown-box-shadow);
    animation: menu-sub-dropdown-animation-fade-in .3s ease 1, menu-sub-dropdown-animation-move-up .3s ease 1;
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
    border-radius: .95rem !important;
    background-color: var(--bs-menu-dropdown-bg-color);
    color: var(--bs-app-light-header-btn-custom-color);
}

.dropdown-item {
    padding-right: 1.15rem !important;
    padding-left: 1.15rem !important;
    font-weight: 500 !important;
}

.nav-link {
    color: var(--bs-app-light-header-btn-custom-color);
    font-weight: 600;
}

.card {
    border: 1px dashed var(--tblr-card-border);
    -webkit-box-shadow: 0 7px 15px 5px rgba(67, 73, 118, 0.03);
    box-shadow: 0 7px 15px 5px rgba(67, 73, 118, 0.03);
    border-radius: 15px;
}

.card-header {
    padding: 1rem 1.75rem;
}

.card-body {
    padding: 1.5rem 1.75rem;
}

pre {
    color: var(--tblr-text-white);
}

.border-dasher {
    border: 1px dashed var(--bs-app-light-header-page-card-border-color) !important;
}

.border-dasher-top {
    border-top: 1px dashed var(--bs-app-light-header-page-card-border-color) !important;
}

.border-dasher-start {
    border-left: 1px dashed var(--bs-app-light-header-page-card-border-color) !important;
}

.border-dasher-end {
    border-right: 1px dashed var(--bs-app-light-header-page-card-border-color) !important;
}

.border-dasher-bottom {
    border-bottom: 1px dashed var(--bs-app-light-header-page-card-border-color) !important;
}

.nav-tabs .nav-link {
    margin-bottom: calc(-1* var(--tblr-nav-tabs-border-width));
    border: var(--tblr-nav-tabs-border-width) solid transparent;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.form-control {
    color: var(--tblr-text-gray-700);
    border: 1px solid var(--tblr-text-gray-300);
    padding: .575rem 1rem;
    font-weight: 500;
}

.form-control.form-control-solid {
    background-color: var(--tblr-text-gray-100);
    border-color: var(--tblr-text-gray-100);
    color: var(--tblr-text-gray-700);
    transition: color .2s ease;
}

.form-control:disabled {
    color: var(--tblr-text-gray-500);
    background-color: var(--tblr-text-gray-200);
    opacity: 0.7;
}

.form-control:focus {
    color: var(--tblr-text-gray-700);
    background-color: var(--tblr-text-gray-200);
    #border-color: var(--tblr-text-gray-400);
    outline: 0;
    box-shadow: unset
}

.form-control::placeholder {
    color: var(--tblr-secondary);
    opacity: 0.7
}

.form-select {
    color: var(--tblr-text-gray-700);
    border: 1px solid var(--tblr-text-gray-300);
    padding: .575rem 1rem;
    font-weight: 500;
}

.form-select.form-select-solid {
    background-color: var(--tblr-text-gray-100);
    border-color: var(--tblr-text-gray-100);
    color: var(--tblr-text-gray-700);
    transition: color .2s ease;
}

.form-select:disabled {
    color: var(--tblr-text-gray-500);
    background-color: var(--tblr-text-gray-200);
    opacity: 0.7;
}

@keyframes menu-sub-dropdown-animation-fade-in {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes menu-sub-dropdown-animation-move-up {
    from {
        margin-top: .75rem
    }
    to {
        margin-top: 0
    }
}

.bg-surface {
    background-color: var(--tblr-bg-surface)!important;
}

a.nav-link:hover {
	background-color: var(--tblr-app-light-header-menu-link-bg-color-active);
}

.notify {
    top: 20px;
    position: fixed;
    z-index: 9999;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
}

@media (min-width: 768px){
    .notify {
        width: 25rem;
        right: .5rem;
    }
}

.alert {
    --tblr-alert-color: var(--tblr-alert-global-color);
    --tblr-alert-bg: var(--tblr-alert-global-bg);
    --tblr-alert-padding-x: 1rem;
    --tblr-alert-padding-y: 0.75rem;
    --tblr-alert-margin-bottom: 1rem;
    --tblr-alert-border-color: var(--tblr-alert-global-border);
    --tblr-alert-border-radius: var(--tblr-border-radius);
    --tblr-alert-link-color: inherit;
    --tblr-alert-heading-font-weight: var(--tblr-font-weight-medium);
    position: relative;
    padding: var(--tblr-alert-padding-y) var(--tblr-alert-padding-x);
    margin-bottom: var(--tblr-alert-margin-bottom);
    background-color: var(--tblr-alert-bg);
    color: var(--tblr-alert-color);
    border-radius: var(--tblr-alert-border-radius);
    border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-alert-border-color);
    display: flex;
    flex-direction: row;
    gap: 1rem;
    animation: slideIn 0.3s ease;
}

.alert-dismissible {
    padding-right: 3rem;
}

.alert-success {
    --tblr-alert-color: var(--tblr-success);
    --tblr-alert-bg: var(--tblr-alert-success-bg);
    --tblr-alert-border-color: var(--tblr-alert-success-border);
}

.alert-info {
    --tblr-alert-color: var(--tblr-info);
    --tblr-alert-bg: var(--tblr-alert-info-bg);
    --tblr-alert-border-color: var(--tblr-alert-info-border);
}

.alert-warning {
    --tblr-alert-color: var(--tblr-warning);
    --tblr-alert-bg: var(--tblr-alert-warning-bg);
    --tblr-alert-border-color: var(--tblr-alert-warning-border);
}

.alert-danger {
    --tblr-alert-color: var(--tblr-danger);
    --tblr-alert-bg: var(--tblr-alert-danger-bg);
    --tblr-alert-border-color: var(--tblr-alert-danger-border);
}

.alert-icon {
    color: var(--tblr-alert-color);
    width: 1.25rem !important;
    height: 1.25rem !important;
    margin: unset;
}

.alert-heading {
    color: inherit;
    margin-bottom: .25rem;
    font-weight: var(--tblr-alert-heading-font-weight);
}

.alert-description {
    color: var(--tblr-secondary);
}

.alert-dismissible .btn-close {
    position: absolute;
    top: calc(var(--tblr-alert-padding-x) / 2 - 1px);
    right: calc(var(--tblr-alert-padding-y) / 2 - 1px);
    z-index: 1;
    padding: calc(var(--tblr-alert-padding-y) * 1.25) var(--tblr-alert-padding-x);
}

@keyframes slideIn {
    from {
        opacity: 0;
        transform: translateY(-20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.markdown>table thead th, .table thead th {
    background: var(--tblr-bg-surface-secondary);
}

.flex-center {
    justify-content: center;
    align-items: center;
}

.dropdown-content {
    margin: 0.25rem 0 0 0;
    padding: 0;
    border: 1px solid var(--tblr-border-color-translucent);
    border-radius: 4px;
    background: var(--tblr-bg-surface);
    color: var(--tblr-body-color);
    box-shadow: var(--tblr-box-shadow-dropdown);
    display: none;
    min-width: 100px;
    overflow-y: auto;
    opacity: 1;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9999;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    max-height: 185px;
}

.dropdown-content:focus {
    outline: 0
}

.dropdown-content li {
    padding: 0.5rem 0.75rem;
    clear: both;
    cursor: pointer;
    width: 100%;
    text-align: left
}

.dropdown-content li:hover, .dropdown-content li.active {
    background-color: rgba(var(--tblr-secondary-rgb),.08);
}

.dropdown-content li:focus {
    outline: none
}

.scrollbar-fix {
    scrollbar-color: var(--tblr-body-bg) rgba(255,255,255,0);
    scrollbar-width: thin
}

.scrollbar-fix::-webkit-scrollbar{
	width: 5px!important;
    height: 4px;
}

.scrollbar-fix::-webkit-scrollbar-thumb {
    #background: #232d38!important;
    border-radius: 10px!important
}

.scrollbar-fix::-webkit-scrollbar-thumb:hover {
    #background: #232d38!important
}

.navbar .navbar-nav .nav-link {
    min-height: 2.5rem;
}

.nav-link.active {
    background-color: var(--tblr-app-light-header-menu-link-bg-color-active);
    color: var(--tblr-app-light-header-menu-link-color-hover);
}

.navbar-expand-md .nav-item.active:after {
    content: unset;
}

[data-bs-theme=dark] .apexcharts-tooltip {
    color: #fff !important;
    background: rgba(30, 30, 30, 0.8) !important;
}

.btn-icon {
    --tblr-btn-line-height: 1.74;
}

.subheader {
    font-size: 0.625rem;
    font-weight: var(--tblr-font-weight-bold);
}

.table thead th, .markdown > table thead th {
    font-size: 0.625rem;
    font-weight: var(--tblr-font-weight-bold);
}

.avatar .icon {
    font-size: var(--tblr-avatar-icon-size);
}

.bullet {
    display: inline-block;
    background-color: var(--tblr-bullet-bg-color);
    border-radius: 6px;
    width: 8px;
    height: 4px;
    flex-shrink: 0;
}

.bullet-dot {
    width: 4px;
    height: 4px;
    border-radius: 100% !important;
}

.bullet-vertical {
    width: 4px;
    height: 8px;
}

.bullet-line {
    width: 5px;
    height: 1px;
    border-radius: 0;
}

.pulse {
    position: relative;
}

.pulse.pulse-light .pulse-ring {
    border-color: var(--tblr-light)
}

.pulse.pulse-primary .pulse-ring {
    border-color: var(--tblr-primary)
}

.pulse.pulse-secondary .pulse-ring {
    border-color: var(--tblr-secondary)
}

.pulse.pulse-success .pulse-ring {
    border-color: var(--tblr-success)
}

.pulse.pulse-info .pulse-ring {
    border-color: var(--tblr-info)
}

.pulse.pulse-warning .pulse-ring {
    border-color: var(--tblr-warning)
}

.pulse.pulse-danger .pulse-ring {
    border-color: var(--tblr-danger)
}

.pulse.pulse-dark .pulse-ring {
    border-color: var(--tblr-dark)
}

.pulse-ring {
    display: block;
    border-radius: 40px;
    height: 40px;
    width: 40px;
    position: absolute;
    animation: animation-pulse 3.5s ease-out;
    animation-iteration-count: infinite;
    opacity: 0;
    border-width: 3px;
    border-style: solid;
    border-color: var(--tblr-gray-500);
}

@keyframes animation-pulse {
    0% {
        -webkit-transform: scale(.1,.1);
        opacity: 0
    }
    60% {
        -webkit-transform: scale(.1,.1);
        opacity: 0
    }
    65% {
        opacity: 1
    }
    100% {
        -webkit-transform: scale(1.2,1.2);
        opacity: 0
    }
}

.separator {
    display: block;
    height: 0;
    border-bottom: 1px solid var(--tblr-border-color)
}

.separator.separator-dotted {
    border-bottom-style: dotted;
    #border-bottom-color: var(--tblr-border-dashed-color)
}

.separator.separator-dashed {
    border-bottom-style: dashed;
    #border-bottom-color: var(--tblr-border-dashed-color)
}

.separator.separator-content {
    display: flex;
    align-items: center;
    border-bottom: 0;
    text-align: center
}

.separator.separator-content::after,.separator.separator-content::before {
    content: " ";
    width: 50%;
    border-bottom: 1px solid var(--tblr-border-color)
}

.separator.separator-content::before {
    margin-right: 1.25rem
}

.separator.separator-content::after {
    margin-left: 1.25rem
}

.separator.separator-content.separator-dotted::after,.separator.separator-content.separator-dotted::before {
    border-bottom-style: dotted;
    border-bottom-color: var(--tblr-border-dashed-color)
}

.separator.separator-content.separator-dashed::after,.separator.separator-content.separator-dashed::before {
    border-bottom-style: dashed;
    border-bottom-color: var(--tblr-border-dashed-color)
}

.separator.separator-content.border-light::after,.separator.separator-content.border-light::before {
    border-color: #f9f9f9!important
}

.separator.separator-content.border-primary::after,.separator.separator-content.border-primary::before {
    border-color: #1b84ff!important
}

.separator.separator-content.border-secondary::after,.separator.separator-content.border-secondary::before {
    border-color: #f1f1f4!important
}

.separator.separator-content.border-success::after,.separator.separator-content.border-success::before {
    border-color: #17c653!important
}

.separator.separator-content.border-info::after,.separator.separator-content.border-info::before {
    border-color: #7239ea!important
}

.separator.separator-content.border-warning::after,.separator.separator-content.border-warning::before {
    border-color: #f6c000!important
}

.separator.separator-content.border-danger::after,.separator.separator-content.border-danger::before {
    border-color: #f8285a!important
}

.separator.separator-content.border-dark::after,.separator.separator-content.border-dark::before {
    border-color: #1e2129!important
}

.flag {
    height: 16px;
    vertical-align: -1px;
}

.avatar-100px {
    --tblr-avatar-size: 100px;
}

@media (min-width: 992px) {
    .avatar-lg-160px {
        --tblr-avatar-size: 160px;
    }
}

.timeline {
    --bs-timeline-icon-size: 38px;
    --bs-timeline-icon-space: 0.35rem
}

.timeline .timeline-item {
    position: relative;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: flex-start
}

.timeline .timeline-item:last-child .timeline-line {
    bottom: 100%
}

.timeline .timeline-line {
    display: block;
    content: " ";
    justify-content: center;
    position: absolute;
    z-index: 0;
    left: 0;
    top: var(--tblr-timeline-icon-size);
    bottom: 0;
    transform: translate(50%);
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: var(--tblr-text-gray-300);
    width: var(--tblr-timeline-icon-size);
    margin-top: var(--tblr-timeline-icon-space);
    margin-bottom: var(--tblr-timeline-icon-space)
}

.timeline .timeline-icon {
    z-index: 1;
    flex-shrink: 0;
    margin-right: 1rem;
    width: var(--tblr-timeline-icon-size);
    height: var(--tblr-timeline-icon-size);
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    border: 1px solid var(--tblr-text-gray-300);
    border-radius: 50%
}

.timeline .timeline-content {
    width: 100%;
    overflow: auto;
    margin-bottom: 1.5rem
}

.timeline.timeline-center .timeline-item {
    align-items: center
}

.timeline.timeline-center .timeline-item:first-child .timeline-line {
    top: 50%
}

.timeline.timeline-center .timeline-item:last-child .timeline-line {
    bottom: 50%
}

.timeline.timeline-border-dashed .timeline-line {
    border-left-style: dashed!important
}

.timeline.timeline-border-dashed .timeline-icon {
    border-style: dashed!important
}

.timeline-label {
    position: relative
}

.timeline-label:before {
    content: "";
    position: absolute;
    left: 51px;
    width: 3px;
    top: 0;
    bottom: 0;
    background-color: var(--tblr-text-gray-200)
}

.timeline-label .timeline-item {
    display: flex;
    align-items: flex-start;
    position: relative;
    margin-bottom: 1.7rem
}

.timeline-label .timeline-item:last-child {
    margin-bottom: 0
}

.timeline-label .timeline-label {
    width: 50px;
    flex-shrink: 0;
    position: relative;
    color: var(--tblr-text-gray-800)
}

.timeline-label .timeline-badge {
    flex-shrink: 0;
    background-color: var(--tblr-body-bg);
    width: 1rem;
    height: 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    position: relative;
    margin-top: 1px;
    margin-left: -.5rem;
    padding: 3px!important;
    border: 6px solid var(--tblr-body-bg)!important
}

.timeline-label .timeline-content {
    flex-grow: 1
}

.nav-segmented .nav-link.active {
    background: var(--tblr-primary);
}

.flex-stack {
    justify-content: space-between;
    align-items: center;
}