.kitt-padding_bottom_main {
            padding-bottom: 50px;
        }

            @media (min-width:768px) {.kitt-padding_bottom_main {
                padding-bottom: 60px;
        }
            }
        .kitt-padding_bottom_extra {
            padding-bottom: 30px;
        }
        @media (min-width:768px) {
        .kitt-padding_bottom_extra {
                padding-bottom: 40px;
        }
            }
    .kitt-padding_top_main {
            padding-top: 50px;
        }
    @media (min-width:768px) {
    .kitt-padding_top_main {
                padding-top: 60px;
        }
            }
    .kitt-padding_top_extra {
            padding-top: 30px;
        }
    @media (min-width:768px) {
    .kitt-padding_top_extra {
                padding-top: 40px;
        }
            }

/* stylelint-disable order/order */
.kitt-hidden_screen {
        position: absolute;
        left: -10000px;
        top: auto;
        width: 1px;
        height: 1px;
        overflow: hidden;
    }
@media print {
        .kitt-hidden_print {
            display: none;
        }
    }

.kitt-scrollbars__track {
        position: absolute;
    }

.kitt-scrollbars__track_vertical {
            right: 0;
            bottom: 0;
            top: 0;
            width: 14px;
        }

.kitt-scrollbars__track_horizontal {
            left: 0;
            bottom: 0;
            height: 14px;
            width: 100%;
        }

.kitt-scrollbars__thumb {
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
    }

.kitt-scrollbars__thumb_vertical {
            padding: 0 5px;
        }

.kitt-scrollbars__thumb_horizontal {
            padding: 5px 0;
        }

.kitt-scrollbars__thumb:before {
            content: '';
            display: block;
            border-radius: 2px;
            background-color: #2c3136;
        }

.kitt-scrollbars__thumb_vertical:before {
            width: 4px;
            height: 100%;
        }

.kitt-scrollbars__thumb_horizontal:before {
            height: 4px;
            width: 100%;
        }

.kitt-dropdown-list {
    background: #ffffff;
}
.kitt-dropdown-list__list {
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        border: 0;
        list-style: none;
        margin: 0;
        padding: 0;
    }
.kitt-dropdown-list .kitt-scrollbars__track {
        right: -4px;
    }
.kitt-dropdown-list_size_s .kitt-dropdown-list__list {
        max-height: 136px;
    }
.kitt-dropdown-list_size_m .kitt-dropdown-list__list {
        max-height: 159px;
    }
.kitt-dropdown-list_size_l .kitt-dropdown-list__list {
        max-height: 191px;
    }

.kitt-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

    .kitt-icon_pointer {
        cursor: pointer;
    }

    .kitt-icon_size_s {
        width: 20px;
        height: 20px;
    }

    .kitt-icon_size_m {
        width: 26px;
        height: 26px;
    }

    .kitt-icon_size_l {
        width: 30px;
        height: 30px;
    }

:root {
    /* Names */

    /* Base sizes */

    /* Base line heights */

    /* ____ */
}
.kitt-text {
    font-family: SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
    color: #2c3136;
    -webkit-font-smoothing: antialiased;
}
.kitt-text_size_s {
        font-size: 14px;
        line-height: 20px;
    }
.kitt-text_size_m {
        font-size: 17px;
        line-height: 26px;
    }
.kitt-text_size_l {
        font-size: 21px;
        line-height: 32px;
    }
.kitt-text_capitalize {
        text-transform: uppercase;
    }
.kitt-text_green {
        color: #08a652;
    }

/* stylelint-disable  no-descending-specificity, a11y/selector-pseudo-class-focus, order/order */
:root {
    /* Names */

    /* Base sizes */

    /* Base line heights */

    /* ____ */
}
.kitt-tooltip {
    cursor: pointer;
    position: relative;
    outline: none;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    z-index: 3;
}
.kitt-tooltip__popup {
        width: 280px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        background: #000014;
        border-radius: 5px;
        padding: 20px 40px 20px 20px;
        position: absolute;
        outline: none;
        display: none;
        -webkit-transition: 0.2s ease-out;
        transition: 0.2s ease-out;
        z-index: 3;
        outline: 0;
    }
.kitt-tooltip__popup a {
            color: #ffffff;
        }
.kitt-tooltip__popup a:hover {
                color: #878b90;
            }
.kitt-tooltip__overlay {
        width: 100%;
        position: absolute;
        top: -20px;
        left: 0;
        z-index: -1;
    }
.kitt-tooltip__close {
        position: absolute;
        padding: 10px 20px;
        right: 0;
        top: 0;
    }
.kitt-tooltip__text {
        color: #ffffff;
        font: 14px/20px SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
        white-space: normal;
    }
.kitt-tooltip:hover__popup {
            display: block;
        }
.kitt-tooltip__portal .kitt-tooltip__popup {
        display: block;
    }
.kitt-tooltip_hide {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
    }

/* stylelint-disable no-descending-specificity, a11y/selector-pseudo-class-focus, order/order */
:root {
    /* Names */

    /* Base sizes */

    /* Base line heights */

    /* ____ */
}
.kitt-select-control {
    position: relative;
    width: 100%;
    font-family: SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
    color: #2c3136;
    outline: none;
    cursor: pointer;
    border: 1px solid #ced1d5;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    background-color: #ffffff;
    text-align: left;
}
.kitt-select-control__placeholder {
        color: #878b90;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
        pointer-events: none;
    }
.kitt-select-control__placeholder,
    .kitt-select-control__valuetext {
        position: relative;
        z-index: 1;
    }
.kitt-select-control__valuetext {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
.kitt-select-control__label {
        margin-bottom: 5px;
    }
/* Hover */
.kitt-select-control:hover {
        border-color: #878b90;
    }
.kitt-select-control:hover .kitt-select-control__icon svg {
        fill: #878b90;
    }
/* Focus */
.kitt-select-control:focus:not(.kitt-select-control_disabled) {
        border-color: #2c3136;
        background: #2c3136;
    }
.kitt-select-control:focus:not(.kitt-select-control_disabled) .kitt-select-control__placeholder {
        color: #ffffff;
    }
.kitt-select-control:focus:not(.kitt-select-control_disabled) .kitt-select-control__valuetext {
        color: #ffffff;
    }
.kitt-select-control:focus:not(.kitt-select-control_disabled) .kitt-select-control__icon svg {
        fill: #ffffff;
    }
.kitt-select-control:focus.kitt-select-control:hover:not(.kitt-select-control_disabled) .kitt-select-control__valuetext {
        color: #ffffff;
    }
/* Invalid */
.kitt-select-control_invalid {
        border-color: #de4a30;
    }
.kitt-select-control_invalid:hover {
            border-color: #de4a30;
        }
/* Disabled */
.kitt-select-control_disabled {
        cursor: not-allowed;
        background-color: #f0f3f6;
    }
.kitt-select-control_disabled .kitt-select-control__valuetext {
            color: #878b90;
        }
.kitt-select-control_disabled .kitt-select-control__icon {
            fill: #878b90;
            cursor: not-allowed;
        }
.kitt-select-control_disabled:hover {
            border-color: #ced1d5;
        }
/* Icons */
.kitt-select-control__icon {
        position: absolute;
        z-index: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        cursor: pointer;
    }
.kitt-select-control_size_s .kitt-select-control__icon {
        right: 10px;
        top: 9px;
    }
.kitt-select-control_size_m .kitt-select-control__icon {
        right: 12px;
        top: 12px;
    }
.kitt-select-control_size_l .kitt-select-control__icon {
        right: 15px;
        top: 13px;
    }
/* Small */
.kitt-select-control_size_s {
        padding: 6px 35px 10px 15px;
        height: 40px;
        font-size: 17px;
        line-height: 26px;
    }
/* Medium */
.kitt-select-control_size_m {
        padding: 12px 45px 12px 20px;
        height: 50px;
        font-size: 17px;
        line-height: 26px;
    }
/* Large */
.kitt-select-control_size_l {
        padding: 14px 54px 14px 20px;
        height: 60px;
        font-size: 21px;
        line-height: 32px;
    }
/* Tooltip */
.kitt-select-control__tooltip {
        position: absolute;
    }
/* Sizes */
.kitt-select-control_size_s .kitt-select-control__tooltip {
        right: 35px;
        top: 8px;
    }
.kitt-select-control_size_m .kitt-select-control__tooltip {
        right: 43px;
        top: 10px;
    }
.kitt-select-control_size_l .kitt-select-control__tooltip {
        right: 52px;
        top: 12px;
    }
.kitt-alone-control {
    position: relative;
    outline: none;
    cursor: pointer;
}
.kitt-alone-control__placeholder {
        display: inline-block;
        height: 20px;
        color: #000014;
        font-size: 14px;
        line-height: 20px;
        white-space: nowrap;
        vertical-align: middle;
        -webkit-transition: color 0.2s ease-out;
        transition: color 0.2s ease-out;
    }
.kitt-alone-control__valuetext {
        display: inline-block;
        height: 20px;
        color: #000014;
        font-size: 14px;
        line-height: 20px;
        white-space: nowrap;
        vertical-align: middle;
        -webkit-transition: color 0.2s ease-out;
        transition: color 0.2s ease-out;
    }
.kitt-alone-control__placeholder {
        color: #878b90;
        -webkit-transition: color 0.2s ease-out;
        transition: color 0.2s ease-out;
    }
.kitt-alone-control__icon {
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: -4px 0 0 10px;
        color: #000014;
        line-height: 20px;
        vertical-align: middle;
        -webkit-transition: fill 0.2s ease-out;
        transition: fill 0.2s ease-out;
    }
.kitt-alone-control:focus .kitt-alone-control__icon {
        fill: #08a652;
    }
.kitt-alone-control:hover .kitt-alone-control__icon {
        fill: #08a652;
    }
.kitt-alone-control:focus .kitt-alone-control__valuetext {
        color: #08a652;
    }
.kitt-alone-control:hover .kitt-alone-control__valuetext {
        color: #08a652;
    }
.kitt-alone-control:focus .kitt-alone-control__placeholder {
        color: #08a652;
    }
.kitt-alone-control:hover .kitt-alone-control__placeholder {
        color: #08a652;
    }

/* stylelint-disable no-descending-specificity, a11y/selector-pseudo-class-focus */
:root {
    /* Names */

    /* Base sizes */

    /* Base line heights */

    /* ____ */
}
.kitt-dropdown {
    position: relative;
}
.kitt-dropdown__options {
        position: absolute;
        top: 100%;
        right: 0;
        left: 0;
        z-index: 4;
        display: none;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        margin: 5px 0 0;
        padding: 5px;
        background-color: #ffffff;
        border-radius: 5px;
        -webkit-box-shadow: 0 2px 15px 0 #ced1d5;
                box-shadow: 0 2px 15px 0 #ced1d5;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
    }
.kitt-dropdown__options_right {
            left: auto;
            width: auto;
            min-width: 254px;
        }
.kitt-dropdown_expanded .kitt-dropdown__options {
        display: block;
    }
.kitt-dropdown_view_alone {
        display: inline-block;
    }
.kitt-dropdown_view_alone .kitt-dropdown__options {
        right: auto;
        left: -15px;
        min-width: calc(100% + 25px);
        max-width: 250px;
    }

@charset "utf-8";
/* stylelint-disable no-descending-specificity */
:root {
    /* Names */

    /* Base sizes */

    /* Base line heights */

    /* ____ */
}
.kitt-input {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-family: SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
/* Hover/Focus */
.kitt-input:hover .kitt-input__control {
        border-color: #878b90;
    }
.kitt-input:focus .kitt-input__control {
        border-color: #878b90;
    }
.kitt-input__control {
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        width: 100%;
        color: #2c3136;
        border: 1px solid #ced1d5;
        background-color: #ffffff;
        border-radius: 5px;
        outline: none;
        position: relative;
        font-family: SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
    }
.kitt-input__control::-webkit-input-placeholder {
            color: #878b90;
        }
.kitt-input__control::-moz-placeholder {
            color: #878b90;
        }
.kitt-input__control:-ms-input-placeholder {
            color: #878b90;
        }
.kitt-input__control::-ms-input-placeholder {
            color: #878b90;
        }
.kitt-input__control::placeholder {
            color: #878b90;
        }
.kitt-input__control:-webkit-autofill {
            -webkit-box-shadow: 0 0 0 30px #ffffff inset;
        }
.kitt-input__label {
        min-height: 20px;
        font-size: 14px;
        font-family: SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
        margin-bottom: 5px;
        color: #2c3136;
    }
.kitt-input__error {
        margin-top: 5px;
        color: #de4a30;
        font-size: 14px;
        line-height: 20px;
        font-family: SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
    }
/* Small */
.kitt-input_size_s .kitt-input__control {
        padding: 10px 15px;
        height: 40px;
        font-size: 17px;
    }
/* Medium */
.kitt-input_size_m .kitt-input__control {
        padding: 12px 20px;
        height: 50px;
        font-size: 17px;
    }
/* Large */
.kitt-input_size_l .kitt-input__control {
        padding: 14px 20px;
        height: 60px;
        font-size: 21px;
    }
/* Icons */
.kitt-input__icon {
        position: absolute;
    }
.kitt-input__icon:hover {
            fill: #878b90;
        }
.kitt-input__icon:focus {
            fill: #878b90;
        }
/* Sizes */
.kitt-input_view_search .kitt-input__icon {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
.kitt-input_view_search .kitt-input__icon > div:last-child {
        margin-left: 5px;
    }
.kitt-input_size_s .kitt-input__icon {
        top: 9px;
    }
.kitt-input_size_m .kitt-input__icon {
        top: 12px;
    }
.kitt-input_size_l .kitt-input__icon {
        top: 15px;
    }
.kitt-input_size_s.kitt-input_icon_left .kitt-input__icon {
        left: 15px;
    }
.kitt-input_size_s.kitt-input_icon_left .kitt-input__control {
        /* Паддинг с учетом бордера + размер иконки + паддинг без бордера. */
        padding-left: 49px;
    }
.kitt-input_size_s.kitt-input_icon_right .kitt-input__icon {
        right: 15px;
    }
.kitt-input_size_s.kitt-input_view_select.kitt-input_icon_right .kitt-input__control {
        padding-right: 49px;
    }
.kitt-input_size_s.kitt-input_view_search.kitt-input_icon_right .kitt-input__control {
        padding-right: 64px;
    }
.kitt-input_size_m.kitt-input_icon_left .kitt-input__icon {
        left: 20px;
    }
.kitt-input_size_m.kitt-input_icon_left .kitt-input__control {
        padding-left: 65px;
    }
.kitt-input_size_m.kitt-input_icon_right .kitt-input__icon {
        right: 20px;
    }
.kitt-input_size_m.kitt-input_view_select.kitt-input_icon_right .kitt-input__control {
        padding-right: 65px;
    }
.kitt-input_size_m.kitt-input_view_search.kitt-input_icon_right .kitt-input__control {
        padding-right: 85px;
    }
.kitt-input_size_l.kitt-input_icon_left .kitt-input__icon {
        left: 20px;
    }
.kitt-input_size_l.kitt-input_icon_left .kitt-input__control {
        padding-left: 71px;
    }
.kitt-input_size_l.kitt-input_icon_right .kitt-input__icon {
        right: 20px;
    }
.kitt-input_size_l.kitt-input_view_select.kitt-input_icon_right .kitt-input__control {
        padding-right: 71px;
    }
.kitt-input_size_l.kitt-input_view_search.kitt-input_icon_right .kitt-input__control {
        padding-right: 91px;
    }
/* Tooltip */
.kitt-input__tooltip {
        position: absolute;
    }
.kitt-input_size_s .kitt-input__tooltip {
        right: 10px;
        top: 10px;
    }
.kitt-input_size_s.kitt-input_hint .kitt-input__control {
        padding-right: 36px;
    }
.kitt-input_size_m .kitt-input__tooltip {
        right: 12px;
        top: 12px;
    }
.kitt-input_size_m.kitt-input_hint .kitt-input__control {
        padding-right: 46px;
    }
.kitt-input_size_l .kitt-input__tooltip {
        right: 15px;
        top: 15px;
    }
.kitt-input_size_l.kitt-input_hint .kitt-input__control {
        padding-right: 55px;
    }
/* Disabled */
.kitt-input_disabled .kitt-input__control {
        caret-color: transparent;
        cursor: not-allowed;
        background-color: #f0f3f6;
    }
.kitt-input_disabled .kitt-input__control:hover {
            border-color: #ced1d5;
        }
.kitt-input_disabled .kitt-input__control:focus {
            border-color: #ced1d5;
        }
/* Invalid */
.kitt-input_invalid .kitt-input__control {
        border-color: #de4a30;
    }
.kitt-input_invalid .kitt-input__control:hover {
            border-color: #de4a30;
        }
.kitt-input_invalid .kitt-input__control:focus {
            border-color: #de4a30;
        }

@charset "utf-8";
/* stylelint-disable a11y/selector-pseudo-class-focus */
:root {
    /* Names */

    /* Base sizes */

    /* Base line heights */

    /* ____ */
}
.kitt-dropdown-list-item {
    font-family: SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
    background-color: #ffffff;
    -webkit-transition: background-color 0.2s ease-out, color 0.2s ease-out;
    transition: background-color 0.2s ease-out, color 0.2s ease-out;
    border-radius: 2px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    list-style: none;
    cursor: pointer;
    background-repeat: no-repeat;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border-color: transparent;
    width: 100%;
    text-align: left;
}
.kitt-dropdown-list-item_wrapped {
        white-space: normal;
    }
.kitt-dropdown-list-item_hovered {
        background-color: #f0f3f6;
    }
.kitt-dropdown-list-item:hover {
        background-color: #f0f3f6;
    }
.kitt-dropdown-list-item_selected.kitt-dropdown-list-item_size_s {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTEgOCI+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxwYXRoIGQ9Ik0tNS02aDIwdjIwSC01eiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiMyQzMxMzYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEuNTMyIDMuNDE1QS43NS43NSAwIDEgMCAuNDY4IDQuNDczbDMuMDM2IDMuMDUyYS43NS43NSAwIDAgMCAxLjA2MyAwbDUuOTY1LTUuOTk2QS43NS43NSAwIDEgMCA5LjQ2OC40N0w0LjAzNiA1LjkzMyAxLjUzMiAzLjQxNXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
        background-position: 10px 17px;
    }
.kitt-dropdown-list-item_selected.kitt-dropdown-list-item_size_m {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTIgOSI+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxwYXRoIGQ9Ik0tOC04aDI2djI2SC04eiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiMyQzMxMzYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTQuMzczIDYuOTFMMS41NDUgMy45MmEuNzUuNzUgMCAxIDAtMS4wOSAxLjAzMmwzLjM3MyAzLjU2M2EuNzUuNzUgMCAwIDAgMS4wOSAwbDYuNjI3LTdhLjc1Ljc1IDAgMCAwLTEuMDktMS4wMzJMNC4zNzMgNi45MXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
        background-position: 10px 23px;
    }
.kitt-dropdown-list-item_selected.kitt-dropdown-list-item_size_l {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE0IDEwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTS0xMC0xMWgzMnYzMmgtMzJ6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzJDMzEzNiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNS4wNDggNy45MzZMMS41MzIgNC40QS43NS43NSAwIDAgMCAuNDY4IDUuNDU3bDQuMDQ4IDQuMDcyYS43NS43NSAwIDAgMCAxLjA2NCAwbDcuOTUyLThBLjc1Ljc1IDAgMCAwIDEyLjQ2OC40N2wtNy40MiA3LjQ2NXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
        background-position: 10px 28px;
    }
/* Размеры */
.kitt-dropdown-list-item_size_s {
        font-size: 14px;
        line-height: 20px;
        padding: 10px 30px;
    }
.kitt-dropdown-list-item_size_m {
        font-size: 17px;
        line-height: 26px;
        padding: 12px 36px;
    }
.kitt-dropdown-list-item_size_l {
        font-size: 21px;
        line-height: 32px;
        padding: 14px 42px;
    }

.sberindex-chart{padding-top:30px}@media (min-width:768px){.sberindex-chart{padding-top:35px}}@media (min-width:1024px){.sberindex-chart{padding-top:58px}}.sberindex-chart text{font:14px/20px SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;fill:#ced1d5}.sberindex-chart .rv-xy-plot__axis__tick__line{display:none}.sberindex-chart .rv-xy-plot__grid-lines__line{stroke-dasharray:12}.sberindex-chart .rv-xy-plot__axis--horizontal .rv-xy-plot__axis__tick:last-of-type .rv-xy-plot__axis__tick__text{transform:translateY(14px)}.sberindex-chart .rv-xy-plot__axis--horizontal .rv-xy-plot__axis__tick:first-of-type .rv-xy-plot__axis__tick__text{transform:translate(5px,14px)}.sberindex-chart__hint{display:flex;color:#2c3136;background:#fff;font:14px/20px SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:3px;align-items:center;padding:5px;box-shadow:0 2px 14px 0 rgba(0,0,0,.08)}.sberindex-chart__indicator{width:40px;height:40px;margin-right:10px;color:#fff;padding:4px 7px;border-radius:2px;font-size:21px;line-height:32px;box-sizing:border-box}
.react-vis-magic-css-import-rule{display:inherit}.rv-treemap{font-size:12px;position:relative}.rv-treemap__leaf{overflow:hidden;position:absolute}.rv-treemap__leaf--circle{align-items:center;border-radius:100%;display:flex;justify-content:center}.rv-treemap__leaf__content{overflow:hidden;padding:10px;text-overflow:ellipsis}.rv-xy-plot{color:#c3c3c3;position:relative}.rv-xy-plot canvas{pointer-events:none}.rv-xy-plot .rv-xy-canvas{pointer-events:none;position:absolute}.rv-xy-plot__inner{display:block}.rv-xy-plot__axis__line{fill:none;stroke-width:2px;stroke:#e6e6e9}.rv-xy-plot__axis__tick__line{stroke:#e6e6e9}.rv-xy-plot__axis__tick__text,.rv-xy-plot__axis__title text{fill:#6b6b76;font-size:11px}.rv-xy-plot__grid-lines__line{stroke:#e6e6e9}.rv-xy-plot__circular-grid-lines__line{fill-opacity:0;stroke:#e6e6e9}.rv-xy-plot__series,.rv-xy-plot__series path{pointer-events:all}.rv-xy-plot__series--line{fill:none;stroke:#000;stroke-width:2px}.rv-crosshair{position:absolute;font-size:11px;pointer-events:none}.rv-crosshair__line{background:#47d3d9;width:1px}.rv-crosshair__inner{position:absolute;text-align:left;top:0}.rv-crosshair__inner__content{border-radius:4px;background:#3a3a48;color:#fff;font-size:12px;padding:7px 10px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.rv-crosshair__inner--left{right:4px}.rv-crosshair__inner--right{left:4px}.rv-crosshair__title{font-weight:700;white-space:nowrap}.rv-crosshair__item{white-space:nowrap}.rv-hint{position:absolute;pointer-events:none}.rv-hint__content{border-radius:4px;padding:7px 10px;font-size:12px;background:#3a3a48;box-shadow:0 2px 4px rgba(0,0,0,.5);color:#fff;text-align:left;white-space:nowrap}.rv-discrete-color-legend{box-sizing:border-box;overflow-y:auto;font-size:12px}.rv-discrete-color-legend.horizontal{white-space:nowrap}.rv-discrete-color-legend-item{color:#3a3a48;border-radius:1px;padding:9px 10px}.rv-discrete-color-legend-item.horizontal{display:inline-block}.rv-discrete-color-legend-item.horizontal .rv-discrete-color-legend-item__title{margin-left:0;display:block}.rv-discrete-color-legend-item__color{display:inline-block;vertical-align:middle;overflow:visible}.rv-discrete-color-legend-item__color__path{stroke:#dcdcdc;stroke-width:2px}.rv-discrete-color-legend-item__title{margin-left:10px}.rv-discrete-color-legend-item.disabled{color:#b8b8b8}.rv-discrete-color-legend-item.clickable{cursor:pointer}.rv-discrete-color-legend-item.clickable:hover{background:#f9f9f9}.rv-search-wrapper{display:flex;flex-direction:column}.rv-search-wrapper__form{flex:0 1}.rv-search-wrapper__form__input{width:100%;color:#a6a6a5;border:1px solid #e5e5e4;padding:7px 10px;font-size:12px;box-sizing:border-box;border-radius:2px;margin:0 0 9px;outline:0}.rv-search-wrapper__contents{flex:1 1;overflow:auto}.rv-continuous-color-legend{font-size:12px}.rv-continuous-color-legend .rv-gradient{height:4px;border-radius:2px;margin-bottom:5px}.rv-continuous-size-legend{font-size:12px}.rv-continuous-size-legend .rv-bubbles{text-align:justify;overflow:hidden;margin-bottom:5px;width:100%}.rv-continuous-size-legend .rv-bubble{background:#d8d9dc;display:inline-block;vertical-align:bottom}.rv-continuous-size-legend .rv-spacer{display:inline-block;font-size:0;line-height:0;width:100%}.rv-legend-titles{height:16px;position:relative}.rv-legend-titles__center,.rv-legend-titles__left,.rv-legend-titles__right{position:absolute;white-space:nowrap;overflow:hidden}.rv-legend-titles__center{display:block;text-align:center;width:100%}.rv-legend-titles__right{right:0}.rv-radial-chart .rv-xy-plot__series--label{pointer-events:none}
.kitt-alone-control {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border: none;
    background-color: unset;
}

.sberindex__label{margin-bottom:5px}.sberindex__switcher{border:1px solid #ced1d5;border-radius:5px;padding:4px;display:inline-block;height:40px;box-sizing:border-box;width:100%}.sberindex__switcher-btn{font-family:SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#2c3136;font-size:17px;line-height:26px;padding:3px 11px;display:inline-block;height:30px;box-sizing:border-box;width:50%;text-align:center}.sberindex__switcher-btn_active{background-color:#e5e9ed;border-radius:2px}.sberindex__region-switcher{display:inline-block;vertical-align:bottom;margin-top:25px;width:100%}@media (min-width:768px){.sberindex__region-switcher{margin-top:15px;width:auto}}@media (min-width:1024px){.sberindex__region-switcher{margin-top:25px}}.sberindex__region{display:inline-block;vertical-align:bottom;margin-top:15px;width:100%}@media (min-width:768px){.sberindex__region{width:auto;min-width:210px;margin-left:30px}}@media (min-width:1024px){.sberindex__region{width:210px}}
/* stylelint-disable  no-descending-specificity */
:root {
    /* Names */

    /* Base sizes */

    /* Base line heights */

    /* ____ */
}
.kitt-heading {
    color: #2c3136;
    font-family: SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-weight: 600;
    margin: 0;
}
.kitt-heading_size_l {
            font-size: 28px;
            line-height: 38px;
        }
@media (min-width:768px) {
.kitt-heading_size_l {
                font-family: SBSansDisplay,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
                font-size: 36px;
                line-height: 48px;
        }
            }
.kitt-heading_size_m {
            font-size: 24px;
            line-height: 36px;
        }
@media (min-width:768px) {
.kitt-heading_size_m {
                font-size: 28px;
                line-height: 38px;
        }
            }
.kitt-heading_size_s {
            font-size: 17px;
            line-height: 26px;
        }
@media (min-width:768px) {
.kitt-heading_size_s {
                font-size: 21px;
                line-height: 32px;
        }
            }

:root {
    /* Names */

    /* Base sizes */

    /* Base line heights */

    /* ____ */
}
.kitt-adaptive-text {
    font-family: SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;
    color: #2c3136;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    line-height: 20px;
}
@media (min-width:768px) {
.kitt-adaptive-text {
        font-size: 17px;
        line-height: 26px;
}
    }
.kitt-adaptive-text_capitalize {
        text-transform: uppercase;
    }
.kitt-adaptive-text_green {
        color: #08a652;
    }

.sberindex__header.kitt-heading{margin-bottom:5px;font-size:21px;line-height:26px}@media (min-width:768px){.sberindex__header.kitt-heading{margin-bottom:0;margin-top:25px;font-size:21px;line-height:42px}}@media (min-width:1024px){.sberindex__header.kitt-heading{margin-top:20px}}.sberindex__text.kitt-adaptive-text{color:#878b90}@media (min-width:768px){.sberindex__text.kitt-adaptive-text{font-size:14px;line-height:20px}}
.sberindex-areachart{margin-top:20px;padding-bottom:35px;padding-left:20px;margin-right:-5px}@media (min-width:768px){.sberindex-areachart{margin-left:15px}}@media (min-width:1024px){.sberindex-areachart{margin-left:0;margin-right:0}}.sberindex-areachart__legend{display:flex;flex-direction:row;align-items:center;margin-bottom:20px;padding-left:40px}.sberindex-areachart__rect{width:15px;height:2px;display:inline-block;margin-right:5px}.sberindex-areachart__rect_blue{background-color:#26aee9}.sberindex-areachart__rect_green{background-color:#08a652}.sberindex-areachart__legend-text{margin-right:20px;font:14px/20px SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#2c3136}.sberindex-areachart .rv-xy-plot__inner{overflow:visible}.sberindex-areachart .rv-xy-plot__axis--horizontal .rv-xy-plot__axis__tick:last-of-type .rv-xy-plot__axis__tick__text{transform:translate(-15px,14px)}.sberindex-areachart .rv-xy-plot__axis--horizontal .rv-xy-plot__axis__tick:first-of-type .rv-xy-plot__axis__tick__text{transform:translate(15px,14px)}.sberindex-areachart text{font:14px/20px SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;fill:#ced1d5}.sberindex-areachart .rv-xy-plot__axis__tick__line{display:none}.sberindex-areachart .rv-xy-plot__grid-lines__line{stroke-dasharray:12}.sberindex-areachart__hint{display:block;color:#2c3136;background:#fff;font:14px/20px SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:3px;align-items:center;padding:5px 8px;box-shadow:0 2px 14px 0 rgba(0,0,0,.08)}.sberindex-areachart__hint-text{font-size:12px;line-height:20px;color:#b2b6b9}
.sberindex__indicator{margin-top:30px;flex-direction:column;vertical-align:bottom;display:none}.sberindex__indicator_mobile{display:flex;flex-direction:row}@media (min-width:768px){.sberindex__indicator{margin-left:30px;margin-top:15px}.sberindex__indicator_mobile{display:none}.sberindex__indicator_desktop{display:inline-flex}}@media (min-width:1024px){.sberindex__indicator{margin-top:25px;width:calc(100% - 240px)}}.sberindex__indicator-block{display:flex;align-items:center;flex-direction:row}.sberindex__indicator-block_mobile{display:inline-flex;flex-direction:column;align-items:flex-start;margin-left:10px;max-width:calc(100% - 50px)}.sberindex__indicator-block_mobile .sberindex__hint{max-width:100%;margin-left:0}.sberindex__number{font-family:SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;line-height:38px;color:#fff;border-radius:5px;padding:4px 7px;display:inline-flex;width:48px;height:46px;box-sizing:border-box}@media (min-width:768px){.sberindex__number{width:40px;height:40px;padding:0 7px;font-size:21px}}.sberindex__hint,.sberindex__text{font-family:SBSansInterface,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif}.sberindex__hint{font-size:17px;line-height:26px;color:#2c3136;font-weight:600;display:inline-flex;margin-left:15px;max-width:calc(100% - 55px)}@media (min-width:768px){.sberindex__hint{font-size:14px;line-height:20px}}
.sberindex *{-webkit-font-smoothing:antialiased}@media (min-width:768px){.sberindex{background-color:#fff}}.sberindex__wrapper{background-color:#fff}@media (min-width:768px){.sberindex__wrapper{background-color:transparent}}.sberindex.kitt-grid{padding-left:0;padding-right:0}@media (min-width:768px){.sberindex.kitt-grid{padding-left:35px;padding-right:35px}}@media (min-width:1024px){.sberindex.kitt-grid{padding-left:0;padding-right:0}}.sberindex__link{text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.sberindex .kitt-col,.sberindex .kitt-row{padding:0;margin:0}@media (min-width:1024px){.sberindex .kitt-col{padding:0 25px}}.sberindex .kitt-dropdown-list-item{font-size:14px;line-height:20px}.sberindex .kitt-dropdown-list-item__text{color:#2c3136}.sberindex__label{margin-bottom:5px}.sberindex__label_grey{color:#878b90}.sberindex__select{margin-top:24px;display:inline-flex;vertical-align:bottom;min-width:100%;flex-direction:column}@media (min-width:768px){.sberindex__select{margin-top:16px;width:210px;min-width:210px}}@media (min-width:1024px){.sberindex__select{margin-top:25px}}.sberindex__select .kitt-dropdown{width:100%}.sberindex__select .kitt-input__control{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sberindex__delimiter.kitt-col{padding-top:35px;border-top:1px solid #f0f3f6}@media (min-width:768px){.sberindex__delimiter.kitt-col{padding-top:10px}}@media (min-width:1024px){.sberindex__delimiter.kitt-col{padding-top:0;border-top:none;border-left:1px solid #f0f3f6}}@media (min-width:768px){.sberindex{border-radius:16px;padding-left:50px;box-shadow:0 20px 44px -19px #ced1d5;border:1px solid hsla(0,0%,85.9%,.28);padding-bottom:40px}}@media (min-width:1024px){.sberindex{padding-bottom:0}}

/*# sourceMappingURL=SberIndex.css.map*/