﻿.daterangepicker td.in-range {
    background-color: #ebf4f8 !important;
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow {
    left: calc(0* var(--bs-tooltip-arrow-height));
}

[data-bs-theme=dark] {
    --bs-dark: #F9F9F9;
    --bs-text-dark: #F9F9F9;
    --bs-dark-rgb: 249, 249, 249;
    --bs-light: #1B1C22;
}

.hm-link {
    border-bottom: #0057ff 1px dashed;
    color: #0057ff;
}

    .hm-link:hover {
        border-bottom: #0057ff 1px dashed;
        color: #0057ff;
    }

.rounded-5 {
    border-radius: var(--bs-border-radius-xxl) !important;
}

.adjusted-anchor {
    position: absolute;
    top: -50px;
}

.apexcharts-datalabel {
    color: var(--bs-gray-900) !important;
}

.apexcharts-legend-text, .apexcharts-text, .apexcharts-title-text {
    font-family: 'GolosUIWebRegular' !important;
}

.apexcharts-text {
    font-family: 'GolosUIWebRegular' !important;
}

.swiper {
    margin-left: 50px;
    margin-right: 50px;
}

.swiper-slide {
    height: 260px;
}

.swiper-button-next {
    position: relative;
    top: -128px;
    right: -96%;
}

.swiper-button-prev {
    position: relative;
    top: -150px;
}

[data-bs-theme=light] {
    --hm-primary-op: rgba(38,38,38,1);
}

[data-bs-theme=dark] {
    --hm-primary-op: rgba(255,255,255,1);
}

.source_toggle_text:after {
    content: 'Оперативные данные';
    color: var(--bs-text-gray-900);
}

#source_toggle:checked + .source_toggle_text:after {
    content: 'Данные отчетности';
    color: var(--bs-menu-link-color-active);
}

.apexcharts-xaxistooltip.apexcharts-theme-light {
    background: #eee !important;
}

.sorting_desc, .sorting_asc {
    background-color: var(--bs-gray-200) !important;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
}


.apexcharts-datalabel {
    color: var(--bs-gray-900) !important;
}

.timeline-label:before {
    left: 9px;
}

.timeline-label .timeline-badge {
    background-color: var(--bs-dark-bg);
    border: 6px solid var(--bs-dark-bg) !important;
}

.timeline-label:before {
    background-color: var(--bs-gray-500);
    opacity: 0.2;
}
