.top-nav {
    width: 100%;
    height: 6rem;
    background: #FFFFFF;
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.06);
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: space-between;
    left: 0;
    top: 0;
    z-index: 100;
}

.top-nav__wrap {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
img.top-nav__logo {
    width: 3rem;
    height: 3rem;
}
.top-nav__search {
    width: 1.25rem;
    height: 1.25rem;
    background-size: contain;
    opacity: 0.4;
    cursor: pointer;
    transition: all ease .24s;
}

.top-nav__search:hover {
    opacity: 1;
}
.top-nav__title {font-weight: 700;}

.top-nav__btn i {
    width: 1.25rem;
    height: 1rem;
    background-size: contain;
    background-position: center;
}

h3.dashboard__section-name {
    font-weight: 500;
}
.sections-list__item {
    height: 7rem;
    text-decoration: none;
    background-color: var(--color__fill-4);
    border-radius: 1rem;
    position: relative;
    color: #172B4D;
    transition: all ease .24s;
    padding-right: 2.25rem !important;
}
.sections-list__item-arrow {
    width: 1rem;
    height: 1.25rem;
    background-size: contain;
    cursor: pointer;
    opacity: 0.2;
    position: absolute;
    right: 1.25rem;
    transition: all ease .24s;
}

.sections-list__name {
    font-size: 1rem;
    flex: 1;
    /* font-size: .90rem; */
}
.sections-list__icon {
    width: 100%;
    transition: all ease .24s;
}
.sections-list {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 1rem;
}
.sections-list__tumb-icon {
    width: 2.5rem;
    height: 2.5rem;
}
.dashboard__section-line {
    border-bottom: 1px solid;
    border-color: var(--color__border);
}

a.sections-list__item:hover {
    background-color: #EBEBEB;
    /* color: var(--color__fill-1); */
}

a.sections-list__item:hover .sections-list__item-arrow  {
    opacity: 1;
}

.sections-list__add-button {
    height: 7rem;
    text-decoration: none;
    background-color: var(--color__fill-3);
    border-radius: .5rem;
    position: relative;
    color: var(--color__fill-1);
    font-weight: bold;
    font-size: 1.25rem;
    transition: all ease .24s;
}

.sections-list__add-button-icon {
    width: 1rem;
    height: 1rem;
    cursor: pointer;
    background-size: contain;
    transition: all ease .24s;
}

.sections-list__add-button:hover {
    background-color: var(--color__fill-1);
    color: var(--color__white);
}

.sections-list__add-button:hover .sections-list__add-button-icon {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='8.5' width='6' height='23' fill='white'/%3E%3Crect x='23' y='8.5' width='6' height='23' transform='rotate(90 23 8.5)' fill='white'/%3E%3C/svg%3E");
}

.sections-list__item:hover {}

.sections-list__item:hover .sections-list__icon {
    transform: scale(1.1255);
}

.sections-list__item:hover .sections-list__item-arrow {
    right: 1rem;
}

.top-nav-ver-2 {
    width: 100%;
    height: 6rem;
    background: #FFFFFF;
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.06);
    position: fixed;
        display: flex;
    align-items: center;
    justify-content: space-between;
    left: 0;
    top: 0;
    z-index: 100;
}

.top-nav__login {
    width: 2rem;
    height: 2rem;
    cursor: pointer;
    background-size: contain;
    transition: all ease .24s;
    opacity: 0.2;
}

.top-nav__login:hover {
    opacity: 1;
}

.top-nav__icon {
    width: 1rem;
    height: 1rem;
    cursor: pointer;
    background-size: contain;
    transition: all ease .24s;
    background-position: center;
}

.top-nav__tumb-icon {
    height: 2.5rem;
    width: 2.5rem;
    background-color: var(--color__fill-3);
    border-radius: .5rem;
    position: relative;
    transition: all ease .24s;
}

.top-nav__name {
    color: var(--color__fill-1);
    font-weight: bold;
    text-decoration: none;
}

a.top-nav__come-back:hover {
    background-color: #d0e3fb;
    border-radius: .5rem;
}

a.top-nav__come-back {
    text-decoration: none;
}

.top-nav__come-back-mobile {
    display: none;
}

.title__icon {
    width: 1.25rem;
    height: 1.25rem;
    background-size: contain;
    position: absolute;
    right: 0;
    top: 0.32rem;
    cursor: pointer;
    opacity: 1;
    transition: all ease .24s;
}

.title__icon:hover {
    opacity: 0.6;
}

a.card-stats__btn-graf {
    text-decoration: none;
    color: var(--color__fill-1);
    cursor: pointer;
    opacity: 1;
    transition: all ease .24s;
}

a.card-stats__btn-settings {
    text-decoration: none;
    color: var(--color__fill-1);
    cursor: pointer;
    opacity: 1;
    transition: all ease .24s;
}

.card-stats__absolute-value {
    color: var(--color__fill-1);
}

.card-stats__source {
    /* opacity: 0.5; */
    align-items: flex-start;
}

span.title-name {
    font-weight: bold;
}

.card-stats__absolute-label {
    opacity: 0.5;
}

.card-stats__value {
    font-weight: bold;
    width: 4rem;
    text-align: right;
    font-size: 1rem;
}

.cards__items {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem;
}

.card-stats__icon {
    width: 1.5rem;
    height: 1.5rem;
    background-size: contain;
    background-position: center;
}

.card-stats {
    background-color: #F6F7F7;
    border-radius: 1rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    background-size: auto 10rem;
    background-position: center;
}

.card-stats__title {
    position: relative;
    border-bottom: 1px solid;
    border-color: var(--color__border);
    padding-right: 2rem;
}

a.card-stats__btn-settings:hover {
    opacity: 0.6;
}

a.card-stats__btn-graf:hover {
    opacity: 0.6;
}

.card-stats__values-value {
    border-right: 1px solid;
    border-color: var(--color__border);
}

.card-stats__value-arrow {
    border: 0.5rem solid transparent;
    transform: scaleX(0.75);
    position: relative;
}

.card-stats__values-value.--top.--green .card-stats__value-arrow {
    border-bottom: 0.5rem solid #4DB45F;
    bottom: 0.2rem;
}

.card-stats__values-value.--bottom.--green .card-stats__value-arrow {
    border-top: 0.5rem solid #4DB45F;
    top: 0.2rem;
}

.card-stats__values-value.--top.--red .card-stats__value-arrow {
    border-bottom: 0.5rem solid #EE1F25;
    bottom: 0.2rem;
}

.card-stats__values-value.--bottom.--red .card-stats__value-arrow {
    border-top: 0.5rem solid #EE1F25;
    top: 0.2rem;
}
.card-stats__values-value.--top.--black .card-stats__value-arrow {
    border-bottom: 0.5rem solid #333;
    bottom: 0.2rem;
}

.card-stats__values-value.--bottom.--black .card-stats__value-arrow {
    border-top: 0.5rem solid #333;
    top: 0.2rem;
}

.card-stats__values-value.--green {
    color: #4DB45F;
}

.card-stats__values-value.--red {
    color: #EE1F25;
}

.card-stats__values-label {
    flex: 1;
    font-size: .875rem;
}

.card-stats__btns >a {
    justify-content: center;
}

.side-bar__tumb-icon svg {
    width: 1.75rem;
    height: 1.75rem;
    background-size: contain;
    cursor: pointer;
}

.card-stats__btns.--disallow {
    pointer-events: none;
    filter: grayscale(1);
    opacity: 0.4;
}

.side-bar__tumb-icon svg-name {
    color: var(--color__dark);
    font-weight: bold;
}

.side-bar__link {
    text-decoration: none;
    color: var(--color__dark);
}

.side-bar__tumb-icon svg path {
    fill: var(--color__dark);
    transition: all ease .24s;
}

.side-bar__tumb-icon svg {
    transition: all .24s ease;
    opacity: .24;
}

.side-bar__link.is-active .side-bar__tumb-icon svg path {
    fill: var(--color__fill-1);
}

.side-bar__link.is-active .side-bar__tumb-icon svg {
    opacity: 1;
}

.side-bar__link.is-active {
    background-color: #007aea1a;
    border-radius: .75rem;
    color: var(--color__fill-1);
    /* font-size: 1rem !important; */
    pointer-events: none;
}

.side-bar__link {
    padding: .875rem 1.25rem;
    transition: all ease .24s;
    font-size: .90rem;
    /* padding-right: 0rem !important; */
}

.side-bar__link.is-active .side-bar__tumb-icon svg-name {
    color: var(--color__fill-1);
}

.side-bar__link:hover .side-bar__tumb-icon svg path {
    fill: var(--color__fill-1);
}

.side-bar__link:hover .side-bar__tumb-icon svg {
    opacity: 1;
}

.side-bar__link:hover .side-bar__tumb-icon svg-name {
    color: var(--color__fill-1);
}

.login__btn {
    width: 100%;
}


.configurator {
}

.configurator__form {
}

.configurator__row {
}


.configurator__col {
}


.configurator__label {opacity: .72;}

.configurator__changer {
}


.configurator__actions {
}

.configurator__upload-btns {
}
.configurator__border-btn {
}

.configurator__btn-icon {width: 1.5rem;height: 1.5rem;transition: all ease .24s;background-size: contain;}

.configurator__cancel-btn {
}


.configurator__border-btn:hover i.configurator__btn-icon.--svg__dowdnload {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='23' height='24' viewBox='0 0 23 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1826 10.9395C17.0611 10.671 16.7941 10.5 16.5001 10.5H13.5001V0.75C13.5001 0.336 13.1641 0 12.7501 0H9.75009C9.33609 0 9.00009 0.336 9.00009 0.75V10.5H6.00009C5.70609 10.5 5.43909 10.6725 5.31759 10.9395C5.19459 11.208 5.24259 11.5215 5.43609 11.7435L10.6861 17.7435C10.8286 17.907 11.0341 18 11.2501 18C11.4661 18 11.6716 17.9055 11.8141 17.7435L17.0641 11.7435C17.2591 11.523 17.3041 11.208 17.1826 10.9395Z' fill='white'/%3E%3Cpath opacity='0.5' d='M19.5 16.5V21H3V16.5H0V22.5C0 23.3295 0.672 24 1.5 24H21C21.8295 24 22.5 23.3295 22.5 22.5V16.5H19.5Z' fill='white'/%3E%3C/svg%3E");
}

.configurator__border-btn:hover i.configurator__btn-icon.--svg__upload {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='23' height='24' viewBox='0 0 23 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1826 7.0605C17.0611 7.329 16.7941 7.5 16.5001 7.5H13.5001V17.25C13.5001 17.664 13.1641 18 12.7501 18H9.75009C9.33609 18 9.00009 17.664 9.00009 17.25V7.5H6.00009C5.70609 7.5 5.43909 7.3275 5.31759 7.0605C5.19459 6.792 5.24259 6.4785 5.43609 6.2565L10.6861 0.256499C10.8286 0.0929993 11.0341 0 11.2501 0C11.4661 0 11.6716 0.0944993 11.8141 0.256499L17.0641 6.2565C17.2591 6.477 17.3041 6.792 17.1826 7.0605Z' fill='white'/%3E%3Cpath opacity='0.5' d='M19.5 16.5V21H3V16.5H0V22.5C0 23.3295 0.672 24 1.5 24H21C21.8295 24 22.5 23.3295 22.5 22.5V16.5H19.5Z' fill='white'/%3E%3C/svg%3E");
}

.cards {
    padding: 0 1.5rem !important;
}
.side-bar__link:hover {
    background-color: rgb(246 247 247);
    border-radius: 1rem;
}
.card-stats__btns {
    /* display: none; */
}

.popup__del-btn {
    background-color: #ffe0e0;
}

.del-btn-name {
    color: var(--color__fill-2);
    font-weight: bold;
    transition: all ease .24s;
}

.confirm__btn {
    width: 30%;
}

.confirm__btn.del {
    background-color: #FE3838;
}

.confirm__btn-name.del {
    font-weight: bold;
    color: white;
}

.confirm__btn-name.cancel {
    font-weight: bold;
    color: var(--color__dark);
}

.configurator__label {
    font-size: .9rem;
}

.popup__del-btn:hover {
    background-color: var(--color__fill-2);
}
.popup__del-btn:hover span.del-btn-name {
    color: white;
}

.configurator__container {
    /* border-bottom: .125rem solid var(--color__border); */
}

.configurator__container.--border-bottom:hover {
    border-bottom: .125rem solid var(--color__fill-4-a);
}

.side-bar__icon-name {
    flex: 1;
}

.side-bar__link:hover {
    color: var(--color__fill-1);
}

.source-date.link {
    opacity: 1 !important;
    font-weight: bold;
}

.source-name {
    opacity: .5;
    flex: 1;
    padding-right: 1rem;
}
.configurator__col.--abs-per-count {
    max-width: 6rem;
}

.source-date {
    opacity: 1;
}

.card-stats__absolute-values {
    /* display: none; */
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: .5rem 1rem;
}

.card-stats__absolute-values.is-show {
    display: flex;
}


.card-stats__values {
    /* display: none; */
}

.card-stats__values.is-show {
    display: block;
}

.source-date {
    /* display: none; */
}

.source-date.is-show {
    display: flex;
}

.change-periods-cards__link {
    cursor: pointer;
}

.dashboard__section-anhor {
    top: -6rem;
    position: relative;
}

.card-stats__values-line {
    margin: .25rem 0;
}

.configurator__col.is-blocked {
    /* max-width: inherit !important; */
    /* width: inherit !important; */
}

.configurator__col.is-blocked select {
    padding: 0;
    height: auto;
    border: 0;
    background: none;
    pointer-events: none;
    font-size: 1.25rem;
    font-weight: bold;
    width: auto !important;
    transition: 0s;
}

.user-item {
    background-color: var(--color__fill-4);
    border-radius: 1rem;
}

.user-item__btn.btn.--fill-4 {
    background-color: white;
}

.user-item__btn.btn.--fill-4:hover {
    background-color: #e9ebeb;
}

.users__items {
    display: grid;
    grid-gap: .75rem;
}

.class-selector__row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem 2rem;
}

.class-selector__col {
    /* display: grid; */
    /* grid-template-columns: 2.25fr 1fr; */
    /* grid-gap: .5rem; */
}

.side-bar__icon {
    filter: grayscale(.6);
    opacity: .32;
    transition: all ease .24s;
    max-width: 1.75rem;
    max-height: 1.75rem;
}

.side-bar__link.is-active .side-bar__icon {
    filter: grayscale(0);
    opacity: 1;
}

.class-selector__col.--rate {
    grid-template-columns: 1fr !important;
}

.class-selector__col select {
    margin-right: 0 !important;
}

.class-selector__col .configurator__col {
    margin-right: 0 !important;
}

.chart-wrap {
    position: relative;
}

.chart-wrap__zoom-link {
    position: absolute;
    height: 2.5rem;
    border-radius: 2.5rem;
    right: 0;
    bottom: -.25rem;
    opacity: 0;
    transform: translateY(0.5rem);
}

.chart-wrap:hover .chart-wrap__zoom-link {
    opacity: 1;
    transform: translateY(1rem);
}

.chart-wrap__zoom-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-size: contain;
    margin-right: .25rem;
}
g.highcharts-range-selector-group {
    display: none;
}
g.highcharts-input-group {
    display: none;
}
g.highcharts-button:last-child {
    /* display: none; */
}

.big-chart__chart-js {
    height: 440px;
}


.chart-wrap {

    display: none;
}
.chart {
    width: 100%;
    height: 250px;
    margin-top:0rem;
}
.highcharts-title {
    display: none;
}
.highcharts-grid-line {
    display: none;
}

.highcharts-background {
    display: none;
}
.highcharts-axis-labels.highcharts-yaxis-labels {
    display: none;
}
.chart {
    margin-left: -16px;
    width: calc(100% + 16px);
    /* margin-bottom: -3.5rem; */
}

text.highcharts-credits {
    font-size: 14px !important;
}

.card-stats__btn-graf {cursor: pointer;color: var(--color__fill-1);/* font-weight: 700; */transition: all ease .24s;}

.card-stats__btn-graf:hover {
    opacity: .72;
}

.card-stats__btn-graf:active {
    opacity: .48;
}

.card-stats.is-show-chart {}

.card-stats.is-show-chart .card-stats__absolute-values {
    display: none;
}

.card-stats.is-show-chart .card-stats__values {
    display: none;
}

.card-stats.is-show-chart .chart-wrap {
    display: block;
}

.chart-wrap__class-name {
    font-size: 14px;
    opacity: .54;
    position: ÐºÑƒ;
}

.side-bar__tumb-icon {
    max-width: 1.75rem;
    height: 1.75rem;
    width: 100%;
}

.login__error-label {
    color: var(--color__fill-2);
}

.preloader {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: white;
    z-index: 100;
}

.user-item.--disabled {
    background-color: #f6f7f7;
}

.user-item.--disabled .user-item__info {
    opacity: .32;
}

.--access-2 {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='160' height='160' viewBox='0 0 160 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.06' clip-path='url(%23clip0)'%3E%3Cpath d='M78.7822 54.6598L101.686 77.5637L101.795 76.364C101.795 64.3303 92.0157 54.5508 79.982 54.5508L78.7822 54.6598Z' fill='%23172B4D'/%3E%3Cpath d='M79.9819 40.0086C100.05 40.0086 116.337 56.2959 116.337 76.3641C116.337 81.054 115.392 85.5257 113.756 89.6337L135.024 110.902C146.003 101.74 154.656 89.8883 160 76.3641C147.385 44.4442 116.374 21.8311 79.9823 21.8311C69.8026 21.8311 60.0596 23.6487 51.0071 26.9207L66.7127 42.5897C70.8204 40.9902 75.2921 40.0086 79.9819 40.0086Z' fill='%23172B4D'/%3E%3Cpath d='M7.27096 20.1949L23.849 36.773L27.1575 40.0814C15.1602 49.4611 5.67144 61.9311 0 76.364C12.5791 108.284 43.6265 130.897 79.9819 130.897C91.2522 130.897 102.013 128.716 111.866 124.753L114.956 127.843L136.151 149.075L145.422 139.84L16.5416 10.9243L7.27096 20.1949ZM47.4802 60.3677L58.714 71.6016C58.3868 73.1649 58.1687 74.728 58.1687 76.364C58.1687 88.3977 67.9482 98.1772 79.9819 98.1772C81.6179 98.1772 83.1813 97.9591 84.7082 97.6319L95.9421 108.866C91.1067 111.265 85.7263 112.719 79.9819 112.719C59.9138 112.719 43.6264 96.4322 43.6264 76.364C43.6264 70.62 45.0808 65.2392 47.4802 60.3677Z' fill='%23172B4D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='160' height='160' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.--access-1 {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='120' height='160' viewBox='0 0 120 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.06' d='M116.667 60H106.667V46.6666C106.667 20.9344 85.7325 0 60 0C34.2675 0 13.3334 20.9344 13.3334 46.6666V60H3.33344C1.49094 60 0 61.4909 0 63.3334V146.667C0 154.02 5.97969 160 13.3334 160H106.667C114.02 160 120 154.02 120 146.667V63.3334C120 61.4909 118.509 60 116.667 60ZM69.9806 129.632C70.0847 130.573 69.7822 131.517 69.1506 132.223C68.5191 132.93 67.6141 133.333 66.6669 133.333H53.3334C52.3863 133.333 51.4812 132.93 50.8497 132.223C50.2181 131.517 49.9153 130.573 50.0197 129.632L52.1225 110.723C48.7078 108.239 46.6669 104.31 46.6669 100C46.6669 92.6466 52.6466 86.6666 60.0003 86.6666C67.3541 86.6666 73.3337 92.6463 73.3337 100C73.3337 104.31 71.2928 108.239 67.8781 110.723L69.9806 129.632ZM86.6666 60H33.3334V46.6666C33.3334 31.9628 45.2963 20 60 20C74.7037 20 86.6666 31.9628 86.6666 46.6666V60V60Z' fill='%23172B4D'/%3E%3C/svg%3E");
}
.configurator__label.--lang {
    font-weight: bold;
    opacity: .2;
}
.configurator__col.big-chart__filter .configurator__changer {
    max-width: 100%!important;
}

.configurator__col.big-chart__filter .configurator__label {
    width: 100%;
}

.top-nav__btn-export-icon {
    width: 1.5rem !important;
    height: 1.5rem !important;
    display: flex;
}

.highcharts-exporting-group {}

.chart-wrap {}

.chart-wrap .highcharts-exporting-group {
    display: none;
}

.popup .highcharts-exporting-group {
    /* left: -100%; */
    /* position: absolute; */
}

.configurator__label.--lang.--input {
    pointer-events: none;
    margin-bottom: -.5rem;
}

.card-stats__btn-download-xls {
    width: 1.5rem;
    height: 1.75rem;
    background-size: contain;
    margin-bottom: -.25rem;
    /* background-color: red; */
    transition: all ease .24s;
}

.card-stats__btn-download-xls:hover {
    opacity: .6;
}


rect.highcharts-point.--zone {
    opacity: .5;
}

path.highcharts-area.highcharts-zone-area-1.--zone {
    opacity: .5;
}

.chart-wrap__legend-circle {
    width: .375rem;
    height: .375rem;
    border-radius: 1rem;
    margin-right: .375rem;
}

.chart-wrap__legend-item.--forecast .chart-wrap__legend-circle {
    opacity: .5;
}

.card-stats__value {
    width: 5rem;
}
.chart-wrap__legend-icon.--line {
    width: 1.5rem;
    border-bottom: .2rem solid;
    background-color: transparent !important;
}

.chart-wrap__legend-icon.--cube {
    width: .75rem;
    height: .75rem;
}

.chart-wrap__legend-icon {
    margin-right: .375rem;
}

.chart-wrap__legend-item.--forecast {}

.chart-wrap__legend-item.--forecast .chart-wrap__legend-icon {
    opacity: .4;
}

.chart-wrap__legend-item.--forecast .chart-wrap__legend-icon.--line {
    border-bottom: .2rem solid;
    opacity: .4 !important;
}

.highcharts-point.--zone[fill="#007AEA"] {
    fill: #94c5f2;
}
.highcharts-point.--zone[fill="#4db45f"] {
    fill: #b3dcba;
}
.highcharts-point.--zone[fill="#EE1F25"] {
    fill: #f28b8e;
}

path.highcharts-point.--zone.--first[fill="#007AEA"] {fill: #007AEA;}
path.highcharts-point.--zone.--first[fill="#4db45f"] {fill: #4db45f;}
path.highcharts-point.--zone.--first[fill="#EE1F25"] {fill: #EE1F25;}


.highcharts-graph.--zone {
    opacity: .5;
}

.card-stats__value-arrow.--hide {
    opacity: 0;
}

.link.--color-dark:hover {
    color: var(--color__fill-1);
}

.users__title.is-active {
    opacity: .4;
}

.users__title.is-active:hover {
    opacity: 1;
}

.users__items.--views-page {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
}

.users__items.--views-page a.user-item {
    display: flex;
    flex-direction: column;
    text-align: center;
    justify-content: center;
}

.user-item__edit-label {
    margin-top: .25rem;
    opacity: .4;
    transition: all ease .24s;
}

.users__items.--views-page a.user-item:hover .user-item__edit-label {
    color: var(--color__dark);
}

.select.--border.--views {
    height: 10rem;
    background-image: none;
    padding: 1rem !important;
}

.configurator__views-list {
    display: grid;
    grid-gap: .5rem;
}
.configurator__view-link {
    max-width: 24rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

