/* start common */
main {
    /* overflow: unset !important; */
}

.--svg__blue--down {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 8L0 0H9L4.5 8Z' fill='%23015BE2'/%3E%3C/svg%3E");
}
.--svg__blue--up {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 0L0 8H9L4.5 0Z' fill='%23015BE2'/%3E%3C/svg%3E");
}

.--svg__chart-icon {
    /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23038CD2'%3E%3Cpath d='M5 19h-4v-4h4v4zm6 0h-4v-8h4v8zm6 0h-4v-13h4v13zm6 0h-4v-19h4v19zm1 2h-24v2h24v-2z'/%3E%3C/svg%3E");*/
    /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23038CD2'%3E%3Cpath d='M24 3.875l-6 1.221 1.716 1.708-5.351 5.358-3.001-3.002-7.336 7.242 1.41 1.418 5.922-5.834 2.991 2.993 6.781-6.762 1.667 1.66 1.201-6.002zm0 16.125v2h-24v-20h2v18h22z'/%3E%3C/svg%3E");*/
    /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23038CD2'%3E%3Cpath d='M24 3.875l-6 1.221 1.716 1.708-5.351 5.358-3.001-3.002-7.336 7.242 1.41 1.418 5.922-5.834 2.991 2.993 6.781-6.762 1.667 1.66 1.201-6.002zm0 17.125v2h-24v-22h2v20h22z'/%3E%3C/svg%3E");*/
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none' stroke='%23038CD2'%3E%3Ccircle cx='16' cy='16' r='15' stroke-width='2' /%3E%3Csvg xmlns='http://www.w3.org/2000/svg' x='7' y='7' width='18' height='18' viewBox='0 0 24 24' fill='%23038CD2'%3E%3Cpath d='M24 3.875l-6 1.221 1.716 1.708-5.351 5.358-3.001-3.002-7.336 7.242 1.41 1.418 5.922-5.834 2.991 2.993 6.781-6.762 1.667 1.66 1.201-6.002zm0 17.125v2h-24v-22h2v20h22z' /%3E%3C/svg%3E%3C/svg%3E");
}

.--svg__multiple-chart-icon {
    /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23038CD2'%3E%3Cpath d='M24 3.055l-6 1.221 1.716 1.708-5.351 5.358-3.001-3.002-7.336 7.242 1.41 1.418 5.922-5.834 2.991 2.993 6.781-6.762 1.667 1.66 1.201-6.002zm-16.69 6.477l-3.282-3.239 1.41-1.418 3.298 3.249-1.426 1.408zm15.49 3.287l1.2 6.001-6-1.221 1.716-1.708-2.13-2.133 1.411-1.408 2.136 2.129 1.667-1.66zm1.2 8.181v2h-24v-22h2v20h22z'/%3E%3C/svg%3E");*/
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none' stroke='%23038CD2'%3E%3Ccircle cx='16' cy='16' r='15' stroke-width='2' /%3E%3Csvg xmlns='http://www.w3.org/2000/svg' x='7' y='7' width='18' height='18' viewBox='0 0 24 24' fill='%23038CD2'%3E%3Cpath d='M24 3.055l-6 1.221 1.716 1.708-5.351 5.358-3.001-3.002-7.336 7.242 1.41 1.418 5.922-5.834 2.991 2.993 6.781-6.762 1.667 1.66 1.201-6.002zm-16.69 6.477l-3.282-3.239 1.41-1.418 3.298 3.249-1.426 1.408zm15.49 3.287l1.2 6.001-6-1.221 1.716-1.708-2.13-2.133 1.411-1.408 2.136 2.129 1.667-1.66zm1.2 8.181v2h-24v-22h2v20h22z'/%3E%3C/svg%3E%3C/svg%3E");
}

/* end common */

.change-entity__entity-logo {
    max-height: 5rem;
    width: auto;
}

.change-entity {
    border: 2px dashed var(--color__border);
    border-radius: 1.5rem;
    cursor: pointer;
}

.change-entity:hover {
    color: var(--color__fill-1);
    border-color: var(--color__fill-1);
}

.filter-custom-select:hover .change-entity {
    color: var(--color__fill-1);
    border-color: var(--color__fill-1);
}

.change-entity__arrow {
    width: 3rem;
    height: 3rem;
    background-position: center;
    background-size: auto .75rem;
    transition: all ease .24s;
    background-color: rgb(3 140 210 / 08%);
    border-radius: .5rem;
}

.change-entity:hover .change-entity__arrow {
    background-color: rgb(3 140 210 / 16%);
}

.filter-custom-select:hover .change-entity .change-entity__arrow {
    background-color: rgb(3 140 210 / 16%);
}

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

.entity-stats {
    border: 1px solid var(--color__border);
    border-radius: 1.5rem;
    position: relative;
}

.entity-stats__value {
    color: var(--color__fill-1);
}

.entity-stats__info {
    width: 2rem;
    height: 2rem;
    display: flex;
    position: absolute;
    right: 1.5rem;
    top: 1.5rem;
    filter: grayscale(1);
    opacity: .32;
    transition: all ease .24s;
    background-size: contain;
}

.entity-stats__info:hover {
    opacity: 1;
    filter: grayscale(0);
}

.entity-indocatros__head {
    width: 100%;
    height: 25rem;
    border-radius: 1.5rem;
    background-position: center;
    background-size: cover;
    background-color: var(--color__fill-4);
}

.entity-dashboard__filter {
    width: 100%;
}

.entity-dashboard__filter-btn {
    padding: 0 1rem;
    font-size: 1.125rem;
    font-weight: 600;
    margin: 0 .25rem;
    color: rgb(62 62 65 / 50%);
    height: 2.5rem;
    border-radius: .5rem;
    position: relative;
}

.entity-dashboard__filter-btn:hover, .entity-dashboard__filter-btn.is-active {
    color: rgb(62 62 65 / 100%);
    background-color: #F6F7F7;
}

.entity-dashboard__filter-btn input:checked + *:after {
    content: "";
    position: absolute;
    color: rgb(62 62 65 / 100%);
    background-color: #F6F7F7;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
    z-index: -1;
    border-radius: .5rem;
}

:checked + * + .entity-dashboard__filter-close {
    display: block;
}

.entity-dashboard__filter-close {
    width: 1.25rem;
    height: 1.25rem;
    display: none;
    background-color: var(--color__dark);
    border-radius: 1rem;
    background-position: center;
    background-size: .5rem;
    margin-left: .5rem;
    transition: all ease .24s;
}

.entity-dashboard__btn-pluse-icon {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background-size: contain;
    background-position: center;
}

.entity-dashboard__btn-xls-icon {
    display: block;
    width: 1.5rem;
    height: 1.75rem;
    background-size: contain;
    background-position: center;
}

.entity-dashboard__btn-add-section {
    padding: 0 2rem !important;
}

.content-page-ratings .change-entity__name {
    font-size: 1.75rem;
}

.change-filter__name {
    font-size: 1.75rem;
}

.entity-dashboard__sections {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem;
    /* display: inline-block; */
    /* width: 100%; */
}

.entity-dashboard__col {
    /* background-color: #F6F7F7; */
    /* border-radius: 1.5rem; */
    flex-direction: column;
    /* justify-content: space-between; */
    display: grid;
}

.entity-dashboard__section-name {
    font-weight: 600;
    text-align: center;
    padding: 0 3rem;
}

.entity-dashboard__section-add-indicator {
    height: 2rem;
    color: var(--color__fill-1);
    cursor: pointer;
    transition: all ease .24s;
}

.entity-dashboard__add-pluse {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background-size: contain;
    background-position: center;
}

.entity-dashboard__section-add-indicator:hover {
    filter: grayscale(1);
}

.entity-dashboard__section-edit {
    width: 2rem;
    height: 2rem;
    background-position: center;
    background-size: contain;
    margin-left: 0.75rem;
    cursor: pointer;
    transition: all ease .24s;
    position: absolute;
    right: .5rem;
}

.entity-dashboard__section-edit:hover {
    filter: grayscale(1);
    transform: scale(1.075);
}

.entity-dashboard__btn-add-section {
    height: 3.5rem !important;
}

.entity-indicator {
    padding: 1rem 1.5rem;
    background-color: white;
    border-radius: 1rem;
    background-position: center;
    background-size: auto 4rem;
    position: relative;
}

.entity-dashboard__section-indicators {
    display: grid;
    grid-gap: 0.5rem;
}

.entity-indicator__tumb {
    width: 4.5rem;
    height: 4.5rem;
    position: relative;
}

.entity-indicator__icon {
    position: relative;
    max-width: 2.25rem;
    max-height: 2.25rem;
}

.entity-indicator__circle {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.entity-indicator__number-sufix {
    margin-left: .5rem;
    line-height: 1.75rem !important;
}

.entity-indicator__number-sufix.--full {
    width: 100%;
    margin-left: 0;
}

.entity-indicator__number-value {
    font-size: 1.75rem;
    font-variant-numeric: tabular-nums !important;
}

.entity-indicator__number {
    font-weight: 600;
}

.entity-indicator__label {
    margin-top: .375rem;
    opacity: .8;
    text-decoration: none;
    color: var(--color__dark);
    transition: all ease .24s;
}

.entity-indicator__label:hover {
    color: var(--color__fill-1);
}

.entity-indicator__number-arrow {
    border: .5rem solid transparent;
    transform: scaleX(.75);
}

.entity-indicator__number-arrow {
    border-bottom: .5rem solid transparent;
    top: -.25rem;
    position: relative;
}


.entity-indicator__btns {
    position: absolute;
    right: 1rem;
    top: 1rem;
    z-index: 4;
    display: flex;
}

.entity-indicator.--grid .entity-indicator__btns {
    right: 0;
    top: 0;
    flex-wrap: nowrap;
}

.entity-indicator__btn {
    width: 2rem;
    height: 2rem;
    display: flex;
    filter: grayscale(1);
    opacity: .4;
    cursor: pointer;
    transition: all ease .24s;
    background-size: contain;
}

.entity-indicator__btn:first-child {
    margin-right: .5rem;
}

.entity-indicator__btn:hover {
    opacity: 1;
    filter: grayscale(0);
    transform: scale(1.075);
}

.entity-dashboard__section {
    background-color: #F6F7F7;
    border-radius: 1.5rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative;
}

.entity-ratings-editor__col-label {
    opacity: .4;
}

.entity-ratings-editor__separator {
    width: 100%;
    border-bottom: 1px solid var(--color__border);
}

.entity-ratings-editor__big-label {
    text-align: center;
    font-weight: 500;
}

.entity-ratings-editor__row.--border {
    border-top: 1px solid var(--color__border);
}

.entity-ratings-editor__color-gradient {
    width: 100%;
    height: 2rem;
    border-radius: .5rem;
}

.entity-ratings-editor__color-radio {
    width: 12rem;
}

.entity-ratings-editor__color-box {
    /* height: 100%; */
    border-radius: .5rem;
    background-color: red;
}

.entity-ratings-editor__color-input {
    text-align: center;
}

.ity-ratings-editor__color-input-label {
    position: absolute;
    width: calc(100% + 2rem);
    margin-left: -1rem;
    text-align: center;
    margin-top: -2.5rem;
}

.entity-ratings-editor__color-input-wrap {
    position: relative;
}

.ratings-table {
    border-radius: 1.5rem;
    padding: 1rem 0.75rem;
    color: #3E3E41;
    background-color: var(--color__fill-4);
}

.ratings-table .h5 {
    color: #3E3E41;
}

.ratings-table__sections-wrap {
}

.ratings-table__filter-items.--header,
.rating-table__legend-items.--header,
.ratings-table__label,
.ratings-table__item.--margin {
    color: rgba(62, 62, 65, 0.72);
    flex: 1;
}

.ratings-table__item-icon {
    width: 1.125rem;
    height: 1.125rem;
    opacity: 0.5;
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8361 12.9292L11.0034 10.2166C11.801 9.24417 12.2818 7.99853 12.2818 6.64089C12.2818 3.52679 9.75499 1 6.64089 1C3.52406 1 1 3.52679 1 6.64089C1 9.75499 3.52406 12.2818 6.64089 12.2818C7.99853 12.2818 9.24144 11.8037 10.2139 11.0061L13.0466 13.7159C13.2652 13.9344 13.6176 13.9344 13.8361 13.7159C14.0546 13.5001 14.0546 13.145 13.8361 12.9292ZM6.64089 11.1591C4.14688 11.1591 2.11998 9.13217 2.11998 6.64089C2.11998 4.14961 4.14688 2.11998 6.64089 2.11998C9.13217 2.11998 11.1618 4.14961 11.1618 6.64089C11.1618 9.13217 9.13217 11.1591 6.64089 11.1591Z' fill='rgb(62, 62, 65)' stroke='rgb(62, 62, 65)' stroke-width='0.65'/%3E%3C/svg%3E");
    background-size: contain;
}

.ratings-table__item-img {
    width: 3rem;
    height: 3rem;
}

.ratings-table__item-img .entity-indicator__tumb {
    width: 3rem;
    height: 3rem;
}

.ratings-table__item-img .entity-indicator__icon {
    max-width: 1.5rem;
    max-height: 1.5rem;
}

.ratings-table__item-img svg {
    object-fit: contain;
}

.ratings-table__item-img {
    /* margin-left: -1rem; */
}

.num-indicator {
    width: 1rem;
    height: 1rem;
    background-size: contain;
}

.num-value {
    margin-left: 0.25rem;
    font-weight: 500;
    color: #4DB45F;
}

.ratings-table__section {
    background-color: #fff;
    border-radius: 1rem;
    width: 100%;
    position: relative;
}

.ratings-table .checkbox__trigger {
    box-shadow: none;
    background-color: var(--color__border);
}

.ratings-table__section:not(:first-child) {
    margin-top: 0.5rem;
}

.ratings-table__item {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.ratings-table__filter-items .ratings-table__item:first-child {
    width: 1rem;
}

.ratings-table__filter-items .ratings-table__item :nth-child(2) {
    width: 4.25rem;
}

.ratings-table__section .rating-table__legend-items .ratings-table__item:not(:last-child) {
    border-right: 1px solid #E1E1E1;
    position: relative;
}

.ratings-table__item.--measure {
    /*display: grid;
    grid-template-columns: 3fr 1fr;
    align-items: center;*/
    padding-left: 1rem;
    padding-right: 1rem;
    width: 17rem;
    justify-content: center;
}

.ratings-table__item-ind {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
}

.ratings-table__item-info {
    width: 2rem;
    height: 2rem;
    background-size: contain;
    position: absolute;
    right: 1.5rem;
}

.ratings-table__btns {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
}

.ratings-table__btns .ratings-table__item-info {
    position: static;
}

.ratings-table__btn.--gray {
    background-color: var(--color__fill-4-h);
    /*color: #3E3E4160;*/
    font-weight: 600;
}

.ratings-table__btn.--gray:hover {
    background-color: var(--color__fill-4-a);
    /*color: #3E3E41;*/
}

.ratings-table__buttons-wrap .rating-entitys__show-all {
    height: 3rem !important;
    background-color: #fff;
    position: relative;
    transform: translate(75%);
}

.ratings-table__buttons-wrap .rating-entitys__show-all .type-carusel__btn-all-tumb-icon {
    background-color: transparent;
}

.selector-entity__search {
    height: 4rem;
    background-position: 1.5rem center;
    padding-left: 4rem !important;
    background-size: 1.75rem;
}

.selector-entity__entity-name {
    cursor: pointer;
}

.selector-entity__word-label {
    position: relative;
    display: flex;
    align-items: center;
    text-transform: uppercase;
}

.selector-entity__word-label:after {
    flex: 1;
    border-bottom: 1px solid var(--color__border);
    content: "";
    margin-left: 1.25rem;
}

.side-ratings-sections__btn {
    border: 1px solid rgb(3 140 210 / 32%);
    color: var(--color__fill-1);
    font-weight: 600;
}

.side-ratings-sections__btn:hover {
    border: 1px solid rgb(3 140 210 / 100%);
}

.side-ratings-sections__btn.is-active {
    background-color: var(--color__fill-1);
    color: white;
}

.side-ratings-sections__label {
    opacity: .5;
}

.entity-ratign-item {
    border: 1px solid var(--color__border);
    border-radius: 1.5rem;
    text-align: center;
    transition: all ease .24s;
}

.entity-ratign-item__btn {
    width: 100%;
}

.entity-ratign-section__label {
    font-size: 1.75rem;
    font-weight: 600;
}

.entity-ratign-item__name {
    font-weight: 600;
}

.entity-ratign-item__count {
    opacity: .5;
}

.entity-ratign-item:hover {
    border: 1px solid var(--color__fill-1);
}


.detail-rating-entity__period-label {
    opacity: .4;
}

.detail-rating-entity__bg-pattern {
    width: 13.25rem;
    height: 8.25rem;
    position: absolute;
    right: 0;
    bottom: 0;
    background-size: contain;
}

.detail-rating-entity__map {
    position: relative;
}

.detail-rating-entity__head {
    position: relative;
    z-index: 2;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.rating-entitys {
    position: relative;
    border: 1px solid var(--color__border);
    border-radius: 1.5rem;
    background-color: white;
    padding-bottom: 0 !important;
}

.rating-entitys__head {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.rating-entitys__show-all {
    font-weight: 600 !important;
    height: 4rem !important;
    color: var(--color__fill-1) !important;
    font-size: 1.125rem !important;
    z-index: 2;
    position: relative;
}

.rating-entitys__show-all .type-carusel__btn-all-tumb-icon {
    transform: rotate(90deg);
}

.rating-entitys__item-numb {
    width: 1.25rem;
    opacity: .4;
}

.rating-entitys__item-side {
    display: flex;
    align-items: center;
    flex: 1;
    padding: .75rem 0;
    border-bottom: 1px solid var(--color__border);
}

.rating-entitys__item-name {
    flex: 1;
    padding-right: 0.5rem;
}

.rating-entitys__item-title {
}

.rating-entitys__item-temp {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
    font-weight: 600;
}

.rating-entitys__item-temp.--green {
    color: #4DB45F;
}

.rating-entitys__item-arrow.--green-top {
    border: .5rem solid transparent;
    border-bottom: .5rem solid #4db45f;
    top: -.2rem;
}

.rating-entitys__item-arrow.--green-bottom {
    border: .5rem solid transparent;
    border-top: .5rem solid #4db45f;
    top: .25rem;
}

.rating-entitys__item-arrow.--red-top {
    border: .5rem solid transparent;
    border-bottom: .5rem solid #fc0200;
    top: -.2rem;
}

.rating-entitys__item-arrow.--red-bottom {
    border: .5rem solid transparent;
    border-top: .5rem solid #fc0200;
    top: .25rem;
}

.rating-entitys__item-arrow {
    transform: scaleX(.7);
    position: relative;
    margin-right: .25rem;
}

.rating-entitys.--no-border {
    border: 0;
    padding: 0 !important;
}

.entity-dashboard__sections.--comparison {
    grid-template-columns: 1fr;
}

.entity-indocatros__current-or {
    text-align: center;
    opacity: .24;
}

.entity-dashboard__selected-entity {
    text-align: center;
    opacity: .4;
    font-weight: 600;
}

.entity-indicator__icon.--big {
    max-width: unset !important;
    max-height: unset !important;
    /* width: 100% !important; */
    width: 4rem !important;
    opacity: .6;
}

.entity-indicator__label.--center {
    text-align: center;
}

.entity-indicator__line-arrow {
    width: 100%;
    max-width: 16.125rem;
}

.entity-indicator__number-value-pluse.--green {
    color: #4db45f;
}

.entity-ratign-item__icon {
    height: 3rem;
}


.entity-ratings-editor__input-error {
    color: #fa6163;
    font-weight: 600;
}

.--error .entity-ratings-editor__col-label {
    color: #fa6163;
}

.--error .entity-ratings-editor__input, .--error .entity-ratings-editor__input:hover {
    color: #fa6163;
    border-color: #fa6163;
}

.--error .entity-ratings-editor__input:focus {
    border-color: #fa6163;
}

.--error .entity-ratings-editor__sort-label {
    color: #fa6163;
}


.--error .select.--border {
    border: .125rem solid #fa6163;
    color: #fa6163;
}

.--error .entity-ratings-editor__row-title {
    color: #fa6163;
}

.entity-dashboard__filter-btn-wrap.--more-items {
    position: relative;
}

.entity-dashboard__filter-btn .top-sub-menu {
    width: 22.5rem;
}

.entity-dashboard__filter-btn:hover .top-sub-menu {
    opacity: 1;
    pointer-events: all;
}


.entity-dashboard__filter-btn-wrap.--more-items:hover .top-sub-menu {
    opacity: 1;
    pointer-events: painted;
}

.entity-dashboard__filter-btn-wrap.--more-items .top-sub-menu {
    /* text-align: left; */
    max-height: 20rem;
    overflow: hidden;
    overflow-y: scroll;
    top: 55%;
}


.entity-dashboard__filter-btn-wrap.--more-items > .entity-dashboard__filter-btn:active {
    transform: scale(1);
}

.entity-dashboard__filter-close:hover {
    background-color: var(--color__fill-2);
}


.entity-indicator__wrap {
    padding: 1rem 1.5rem;
    cursor: pointer;
    box-shadow: inset 0 0 0 0;
    border-radius: 1rem;
    transition: all ease .24s;
    position: relative;
}

.entity-indicator__wrap:hover {
    box-shadow: inset 0 0 0 1px rgb(3 140 210 / 100%);
}

.entity-indicator__number-arrow.--green-top {
    border-bottom-color: #02af4d;
}

.entity-indicator__number-arrow.--red-top {
    border-bottom-color: #fc0200;
}

.entity-indicator__number-arrow.--red-bottom {
    border-top-color: #fc0200;
}

.side-ratings-sections__list-item input:checked + div {
    background-color: var(--color__fill-1);
    color: white;
}

.side-ratings-sections__list-item input:checked + div span {
    display: block;
    background-color: rgb(255 255 255 / 24%);
}

.entity-indicator.--comparison {
    padding: 1rem;
}

.rating-entitys__item:last-child .rating-entitys__item-side {
    border-bottom: 0;
}

.--svg__circle-arrow {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='14.5' stroke='%23FAFBFB' stroke-width='3'/%3E%3Cpath d='M13.5391 9.84619L19.6929 16L13.5391 22.1539' stroke='white' stroke-width='3'/%3E%3C/svg%3E");
}

.--svg__entity-blue-arrow-down {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8 8L14 2' stroke='%23038CD2' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");
}

.--svg__entity-close {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5M9 9L5 5M5 5L9 1L1 9' stroke='%23F6F7F7' stroke-width='2'/%3E%3C/svg%3E");
}

.--svg__entity-edit {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='15' stroke='%23038CD2' stroke-width='2'/%3E%3Cpath d='M9 22.353L13.8807 21.1328L12.0505 19.3026L10.2202 17.4723L9 22.353Z' fill='%23038CD2'/%3E%3Cpath d='M11.1877 16.7146L14.6384 20.1665L23.1248 11.6801C23.2577 11.5483 23.3395 11.3763 23.3519 11.1994C23.3665 11.0249 23.3091 10.8638 23.1945 10.7492L20.6991 8.25612L20.604 8.16106C20.4964 8.05369 20.3512 8 20.2012 8C20.0181 8 19.8242 8.07691 19.6741 8.22939L19.6472 8.25635L17.2045 10.6967L11.1877 16.7146Z' fill='%23038CD2'/%3E%3C/svg%3E");
}

.--svg__entity-info {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='15' stroke='%23038CD2' stroke-width='2'/%3E%3Cpath d='M15.7299 22.4199C15.2829 21.983 15.1973 21.37 15.1973 20.9136C15.1973 20.6642 15.2369 20.3573 15.2968 20.0275C15.3565 19.6875 15.4268 19.3748 15.5083 19.0917C15.5085 19.0908 15.5088 19.0899 15.509 19.089L16.3661 16.0545L16.3685 16.046L16.371 16.0377C16.4333 15.8313 16.4798 15.5914 16.5055 15.3137L16.5057 15.3113C16.5372 14.9801 16.5477 14.7871 16.5477 14.7056C16.5477 14.3295 16.4301 14.0879 16.2079 13.8894C16.0009 13.7048 15.6316 13.5417 14.9544 13.5417C14.835 13.5417 14.7105 13.5491 14.5804 13.5646C15.0073 14.0042 15.089 14.6053 15.089 15.0617C15.089 15.3541 15.0547 15.6603 14.9909 15.9744C14.9907 15.975 14.9906 15.9757 14.9905 15.9763L14.0106 15.7769C13.9583 16.0388 13.8931 16.3157 13.8164 16.6079L15.7299 22.4199ZM15.7299 22.4199C15.6195 22.4283 15.5022 22.4327 15.3778 22.4327C14.7005 22.4327 14.3153 22.2682 14.0895 22.0705C13.8459 21.8557 13.7343 21.6138 13.7343 21.2693C13.7343 21.0728 13.7479 20.8687 13.7767 20.659C13.8058 20.449 13.8533 20.2014 13.9221 19.9118L15.7299 22.4199ZM17.6286 9.51533L17.6286 9.51533L17.6263 9.51742C17.4175 9.71224 17.1816 9.80863 16.8623 9.80863C16.5413 9.80863 16.3018 9.71206 16.0866 9.51356L16.0861 9.51311C15.8793 9.32263 15.8023 9.13369 15.8023 8.89482C15.8023 8.65772 15.879 8.46539 16.0903 8.26822C16.3042 8.06922 16.543 7.9726 16.8623 7.9726C17.179 7.9726 17.4145 8.06891 17.624 8.26564L17.6243 8.26584C17.832 8.46071 17.9092 8.65313 17.9092 8.89482C17.9092 9.1381 17.8315 9.32716 17.6286 9.51533Z' fill='%233E3E41' stroke='%23038CD2' stroke-width='2'/%3E%3C/svg%3E");
}

.--svg__entity-plus--blue {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0H6V6H0V10H6V16H10V10H16V6H10V0Z' fill='%23038CD2'/%3E%3C/svg%3E");
}

.--svg__entity-plus--white {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0H6V6H0V10H6V16H10V10H16V6H10V0Z' fill='white'/%3E%3C/svg%3E");
}

.--svg__entity-xls {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='22' height='24' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.43623 2.18184H14.3453V6.54546H18.7089V7.63635H20.8908V5.00293L15.8879 0H3.43623C2.23294 0 1.25439 0.97962 1.25439 2.18184V7.6364H3.43623V2.18184V2.18184Z' fill='%23038CD2'/%3E%3Cpath d='M18.709 21.8183H3.43623V20.7274H1.25439V21.8183C1.25439 23.0216 2.23294 24.0001 3.43623 24.0001H18.709C19.9123 24.0001 20.8908 23.0216 20.8908 21.8183V20.7274H18.709V21.8183Z' fill='%23038CD2'/%3E%3Cpath d='M8.89087 9.81818V18.5455H14.3454V16.3636H11.0727V9.81818H8.89087Z' fill='%23038CD2'/%3E%3Cpath d='M18.1633 12H21.9815V9.81818H18.1633C16.6601 9.81818 15.4361 11.0422 15.4361 12.5454C15.4361 14.0487 16.6601 15.2727 18.1633 15.2727H19.2542C19.5553 15.2727 19.7997 15.5181 19.7997 15.8182C19.7997 16.1182 19.5553 16.3636 19.2542 16.3636H15.436V18.5455H19.2542C20.7575 18.5455 21.9815 17.3215 21.9815 15.8182C21.9815 14.315 20.7575 13.0909 19.2542 13.0909H18.1633C17.8623 13.0909 17.6179 12.8455 17.6179 12.5454C17.6179 12.2455 17.8623 12 18.1633 12Z' fill='%23038CD2'/%3E%3Cpath d='M2.56337 18.5455L3.90846 16.3025L5.25468 18.5455H7.79974L5.18048 14.1818L7.79974 9.81818H5.25468L3.90846 12.0611L2.56337 9.81818H0.0183105L2.63649 14.1818L0.0183105 18.5455H2.56337Z' fill='%23038CD2'/%3E%3C/svg%3E");
}

.configurator__border-btn {
    height: 3.5rem !important;
}

.entity-indicator__icon {
    opacity: .64;
}

.top-nav__wrap.py-48.mt-0.js-top-nav__buttons {
    box-shadow: none;
}

.--svg__entity-close {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5M9 9L5 5M5 5L9 1L1 9' stroke='%23F6F7F7' stroke-width='2'/%3E%3C/svg%3E");
}

select.entity-indocatros__comparison-type-select,
.select.entity-indocatros__comparison-type-select {
    border-radius: .75rem !important;
    font-size: 1.125rem;
    font-weight: 600;
}

.entity-indocatros__comparison-type-label {
    opacity: .6;
}

.entity-indicator__mob-entity-name {
    display: none;
}

.entity-indicator.--comparison .entity-indicator__number-sufix {
    text-align: center;
}

.entity-indicator.--comparison .entity-indicator__line-arrow {
    max-width: 100%;
}

.entity-indicator__compare-numb {
    position: absolute;
    left: 3rem;
    margin-top: .5rem;
    width: 8rem;
}

.entity-indicator__compare-numb.--red {
    color: var(--color__fill-2);
}

.entity-indicator__compare-numb.--green {
    color: #4db45f;
}

.entity-indicator.--comparison.--high_value-2 {
}

.entity-indicator.--comparison.--high_value-2 .entity-indicator__compare-numb.--green {
    color: var(--color__fill-2);
}

/* bad */
.entity-indicator__circle.--1 path[fill="#FC0200"],
.entity-indicator__line-arrow.--1 rect[fill="#FC0200"] {
    fill: #07B24E;
}

.entity-indicator__circle.--2 path[fill="#FC0200"],
.entity-indicator__line-arrow.--2 rect[fill="#FC0200"] {
    fill: #07B24E;
}

.entity-indicator__circle.--3 path[fill="#FC0200"],
.entity-indicator__line-arrow.--3 rect[fill="#FC0200"] {
    fill: #5FDC10;
}

.entity-indicator__circle.--4 path[fill="#FC0200"],
.entity-indicator__line-arrow.--4 rect[fill="#FC0200"] {
    fill: #5FDC10;
}

.entity-indicator__circle.--5 path[fill="#FC0200"],
.entity-indicator__line-arrow.--5 rect[fill="#FC0200"] {
    fill: #FFD600;
}

.entity-indicator__circle.--6 path[fill="#FC0200"],
.entity-indicator__line-arrow.--6 rect[fill="#FC0200"] {
    fill: #FFD600;
}

.entity-indicator__circle.--7 path[fill="#FC0200"],
.entity-indicator__line-arrow.--7 rect[fill="#FC0200"] {
    fill: #FF9900;
}

.entity-indicator__circle.--8 path[fill="#FC0200"],
.entity-indicator__line-arrow.--8 rect[fill="#FC0200"] {
    fill: #FF9900;
}

.entity-indicator__circle.--9 path[fill="#FC0200"],
.entity-indicator__line-arrow.--9 rect[fill="#FC0200"] {
    fill: #CA0503;
}

.entity-indicator__circle.--10 path[fill="#FC0200"],
.entity-indicator__line-arrow.--10 rect[fill="#FC0200"] {
    fill: #CA0503;
}

/* good  */
.entity-indicator__circle.--1 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--1 rect[fill="#02AF4D"] {
    fill: #CA0503;
}

.entity-indicator__circle.--2 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--2 rect[fill="#02AF4D"] {
    fill: #CA0503;
}

.entity-indicator__circle.--3 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--3 rect[fill="#02AF4D"] {
    fill: #FF9900;
}

.entity-indicator__circle.--4 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--4 rect[fill="#02AF4D"] {
    fill: #FF9900;
}

.entity-indicator__circle.--5 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--5 rect[fill="#02AF4D"] {
    fill: #FFD600;
}

.entity-indicator__circle.--6 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--6 rect[fill="#02AF4D"] {
    fill: #FFD600;
}

.entity-indicator__circle.--7 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--7 rect[fill="#02AF4D"] {
    fill: #5FDC10;
}

.entity-indicator__circle.--8 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--8 rect[fill="#02AF4D"] {
    fill: #5FDC10;
}

.entity-indicator__circle.--9 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--9 rect[fill="#02AF4D"] {
    fill: #07B24E;
}

.entity-indicator__circle.--10 path[fill="#02AF4D"],
.entity-indicator__line-arrow.--10 rect[fill="#02AF4D"] {
    fill: #07B24E;
}

/* default */
.entity-indicator__circle.--1 path[fill="#038CD2"],
.entity-indicator__line-arrow.--1 rect[fill="#038CD2"] {
    fill: #52E8FF;
}

.entity-indicator__circle.--2 path[fill="#038CD2"],
.entity-indicator__line-arrow.--2 rect[fill="#038CD2"] {
    fill: #52E8FF;
}

.entity-indicator__circle.--3 path[fill="#038CD2"],
.entity-indicator__line-arrow.--3 rect[fill="#038CD2"] {
    fill: #3EC6F8;
}

.entity-indicator__circle.--4 path[fill="#038CD2"],
.entity-indicator__line-arrow.--4 rect[fill="#038CD2"] {
    fill: #3EC6F8;
}

.entity-indicator__circle.--5 path[fill="#038CD2"],
.entity-indicator__line-arrow.--5 rect[fill="#038CD2"] {
    fill: #269DEF;
}

.entity-indicator__circle.--6 path[fill="#038CD2"],
.entity-indicator__line-arrow.--6 rect[fill="#038CD2"] {
    fill: #269DEF;
}

.entity-indicator__circle.--7 path[fill="#038CD2"],
.entity-indicator__line-arrow.--7 rect[fill="#038CD2"] {
    fill: #157EE9;
}

.entity-indicator__circle.--8 path[fill="#038CD2"],
.entity-indicator__line-arrow.--8 rect[fill="#038CD2"] {
    fill: #157EE9;
}

.entity-indicator__circle.--9 path[fill="#038CD2"],
.entity-indicator__line-arrow.--9 rect[fill="#038CD2"] {
    fill: #015BE2;
}

.entity-indicator__circle.--10 path[fill="#038CD2"],
.entity-indicator__line-arrow.--10 rect[fill="#038CD2"] {
    fill: #015BE2;
}

.content-page__title-wrap .entity-indicator__btn {
    width: 2rem;
    height: 2rem;
    display: inline-block;
    margin-left: .25rem !important;
    top: .5rem;
    position: relative;
}

.entity-indicator-chart__legend-item-name {
    font-weight: 600;
}

.entity-indicator-chart__legend-item-circle {
    width: 1rem;
    height: 1rem;
    display: flex;
    border-radius: 1rem;
}

.entity-indicator-chart__legend-item {
    margin: 0 2rem;
}

.content-page .highcharts-legend {
    pointer-events: painted;
}

.rating-entitys__item-val, .rating-entitys__item-val b {
    font-variant-numeric: tabular-nums !important;
}

.rating-entitys__show-all.is-up .type-carusel__btn-all-tumb-icon {
    transform: rotate(-90deg);
}

.ratings-table__btn--adaptShort {
    display: none;
}

.ratings-table__title {
    display: none;
}

.entity-indicator__label.--adaptMobile {
    display: none;
}


.--area-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='1' 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='%233E3E41'/%3E%3C/svg%3E");
}

.--area-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='1' 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='%233E3E41'/%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='%233E3E41'/%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='%233E3E41'/%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");
}

.entity-indicator__bg-icon {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: transparent;
    left: 0;
    top: 0;
    z-index: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.rating-table__legend-items .entity-indicator__bg-icon {
    top: -1.5rem;
    bottom: -1.5rem;
    margin: auto;
}

.entity-indicator.--comparison .entity-indicator__bg-icon {
    width: auto;
    height: auto;
    left: auto;
    right: 1rem;
    top: 4rem;
}

.entity-indicator__wrap > * {
    z-index: 2;
}

.entity-indicator__accsess-icon {
    width: 4rem;
    height: 4rem;
    background-size: contain;
    opacity: .08;
}

.rating-table__legend-items .entity-indicator__accsess-icon {
    width: 3rem;
    height: 3rem;
    background-position: center;
}

.entity-indicator.--comparison .entity-indicator__accsess-icon {
    width: 3rem;
    height: 3rem;
    background-position: right;
}

.entity-dashboard__section-icon {
    width: 1.5rem;
    height: 1.5rem;
    background-size: contain;
    margin-right: .375rem;
    display: inline-block;
    top: .25rem;
    position: relative;
    opacity: .32;
}

.--svg__area-section-icon--inicators {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 9.8L9.1 14H4.9L7 9.8ZM5.1611 9.9785C4.51316 9.57831 4.01344 8.97764 3.73774 8.26777C3.46205 7.55783 3.42542 6.77733 3.63343 6.04478C3.84145 5.31213 4.28274 4.66735 4.89036 4.20824C5.49799 3.74912 6.23875 3.50072 7.00035 3.50072C7.76195 3.50072 8.50269 3.74912 9.11036 4.20824C9.71796 4.66735 10.1592 5.31213 10.3673 6.04478C10.5752 6.77733 10.5386 7.55783 10.263 8.26777C9.98725 8.97764 9.48752 9.57831 8.8396 9.9785L7.8904 8.0808C8.11293 7.8974 8.27337 7.64974 8.34988 7.3717C8.42632 7.09366 8.41512 6.79882 8.31768 6.52743C8.22024 6.25604 8.04139 6.02133 7.80556 5.85543C7.56966 5.68946 7.28833 5.60042 7 5.60042C6.71167 5.60042 6.43034 5.68946 6.19444 5.85543C5.95861 6.02133 5.77976 6.25604 5.68232 6.52743C5.5849 6.79882 5.57366 7.09366 5.65012 7.3717C5.72663 7.64974 5.88707 7.8974 6.1096 8.0808L5.1611 9.9778V9.9785ZM3.5924 13.1159C2.50299 12.509 1.59553 11.6221 0.963935 10.5468C0.332339 9.47156 -0.000454534 8.24705 4.65935e-07 7C4.65935e-07 3.1339 3.1339 0 7 0C10.8661 0 14 3.1339 14 7C14.0004 8.24705 13.6676 9.47156 13.0361 10.5468C12.4045 11.6221 11.497 12.509 10.4076 13.1159L9.4675 11.2343C10.3979 10.692 11.1238 9.85824 11.5328 8.86207C11.9419 7.86583 12.0113 6.76263 11.7304 5.72292C11.4495 4.68329 10.834 3.76512 9.97892 3.11042C9.12387 2.45571 8.07695 2.10092 7 2.10092C5.92305 2.10092 4.87614 2.45571 4.02109 3.11042C3.16602 3.76512 2.55047 4.68329 2.26959 5.72292C1.98871 6.76263 2.05817 7.86583 2.46721 8.86207C2.87624 9.85824 3.60209 10.692 4.5325 11.2343L3.5924 13.1159Z' fill='%233E3E41'/%3E%3C/svg%3E%0A");
}

.--svg__area-section-icon--ratings {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9634 5.06924C13.8712 4.78576 13.6198 4.58506 13.3235 4.55825L9.28207 4.19135L7.68489 0.452033C7.56697 0.17731 7.29866 0 7.00001 0C6.70136 0 6.43294 0.17731 6.31576 0.452033L4.71859 4.19135L0.676563 4.55825C0.380263 4.58559 0.129359 4.7863 0.0366454 5.06924C-0.0555344 5.35273 0.0295957 5.66366 0.25369 5.8602L3.30865 8.53896L2.4079 12.5062C2.34199 12.7979 2.45522 13.0996 2.69725 13.2745C2.82735 13.3691 2.9802 13.4163 3.13359 13.4163C3.26539 13.4163 3.39731 13.3812 3.51512 13.3107L7.00001 11.227L10.4843 13.3107C10.7399 13.4635 11.0613 13.4495 11.3028 13.2745C11.5448 13.0996 11.658 12.7979 11.5921 12.5062L10.6914 8.53896L13.7463 5.8602C13.9703 5.66366 14.0556 5.35337 13.9634 5.06924V5.06924Z' fill='%233E3E41'/%3E%3C/svg%3E%0A");
}

.--svg__area-section-icon--comprassion {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5882 10.7059C13.8156 10.7059 14 10.8903 14 11.1177C14 11.3451 13.8156 11.5294 13.5882 11.5294H0.41177C0.184352 11.5294 0 11.3451 0 11.1177C0 10.8903 0.184352 10.7059 0.41177 10.7059H13.5882ZM2.05882 3.29413H5.76469C5.99211 3.29413 6.17646 3.47848 6.17646 3.7059V9.88236H1.64705V3.7059C1.64705 3.47848 1.8314 3.29413 2.05882 3.29413V3.29413ZM8.23528 0H11.9412C12.1686 0 12.3529 0.184352 12.3529 0.41177V9.88236H7.82354V0.41177C7.82354 0.184379 8.00789 0 8.23528 0V0Z' fill='%233E3E41'/%3E%3C/svg%3E%0A");
}


.entity-ratings-editor__label-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-size: contain;
    background-position: center;
    margin-right: .5rem;
    opacity: .6;
}

.entity-dashboard__editors-row {
}

.entity-dashboard__editors-row .entity-ratings-editor__label-icon {
}

.entity-dashboard__editors-row .checkbox input:checked + * > .checkbox__label {
    color: var(--color__dark);
}

.entity-indicator__sections-icons {
    display: flex;
    justify-content: center;
    margin-top: 0.75rem;
    /*position: absolute;*/
    /*top: 3.5rem;*/
    /*right: 1rem;*/
    /*flex-direction: column;*/
    /*height: 2.5rem;*/
    padding-right: 1.25rem;
}

.entity-indicator__sections-icon {
    width: .75rem;
    height: .75rem;
    background-size: contain;
    /*margin-bottom: .125rem;*/
    opacity: 0.2;
}

.entity-indicator__sections-icon.--svg__area-section-icon--comprassion {
    background-position: bottom;
}

.entity-indicator__sections-icon.--active {
    opacity: 1;
}

.entity-indicator__sections-icon + .entity-indicator__sections-icon {
    margin-left: 0.125rem;
}

.detail-rating-entity__info-line {
    color: #172b4d;
}

.content-page__title-wrap.--min {
    padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 1rem;
}

.content-page__title-wrap.--min:after {
    content: "";
    display: none;
}


.rating-entitys__list {
    overflow: auto;
    max-height: 37rem;
    margin-right: -2rem;
    padding-right: 1.5rem;
}


/* width */
.rating-entitys__list::-webkit-scrollbar {
    width: .5rem;
}

/* Track */
.rating-entitys__list::-webkit-scrollbar-track {
    background: #FFF;
}

/* Handle */
.rating-entitys__list::-webkit-scrollbar-thumb {
    background: #ddd;
    border-radius: .5rem;
}

/* Handle on hover */
.rating-entitys__list::-webkit-scrollbar-thumb:hover {
    background: #172B4D;
}

.content-page__title.--area-rating-detail {
    font-weight: 650;
    width: 100%;
    display: flex;
}

.rating-entitys__item-arrow.--green-top span {
    color: #4db45f;
}

.rating-entitys__item-arrow.--green-top + * {
    color: #4db45f;
}

.rating-entitys__item-arrow.--red-bottom + span {
    color: #fc0200;
}

.num-indicator.--svg__red--down {
}

.num-indicator.--svg__red--down + div {
    color: #ee2124;
}

.num-indicator.--svg__green--up {
}

.num-indicator.--svg__green--up + div {
    color: #4DB45F;
}

.num-indicator.--svg__blue--up {
}

.num-indicator.--svg__blue--up + div {
    color: #015BE2;
}

.num-indicator.--svg__blue--down {
}

.num-indicator.--svg__blue--down + div {
    color: #015BE2;
}

.entity-indicator__compare-numb {
    display: flex;
}

.entity-indicator__compare-numb-value {
    width: 4rem;
    text-align: right;
    margin-right: 0.5rem;
    font-variant-numeric: tabular-nums !important;
}

.entity-indicator__compare-numb-label {width: 7rem;text-align: left;}


.ratings-table__number {
    font-variant-numeric: tabular-nums !important;
}

.num-value {
    font-weight: 650;
    font-variant-numeric: tabular-nums !important;
}

/* start ratings-table-item-grid */

.ratings-table-item-grid-wrapper {
    flex-grow: 1;
}

.ratings-table-item-grid {
    display: grid;
    grid-template-columns: 7fr 4fr;
    grid-gap: 0.5rem;
    align-items: center;
}

.ratings-table-item-grid.--place {
    grid-template-columns: 1fr 1fr;
}

.ratings-table-item-grid__number {
    text-align: right;
    font-variant-numeric: tabular-nums;
}

.ratings-table-item-grid__number .h5,
.ratings-table-item-grid__number span:first-child {
    font-weight: 600;
}

.ratings-table-item-grid__indicator {
    display: inline-flex;
    align-items: center;
}

.ratings-table-item-grid__suffix {
}

.rating-table-item-notice {
    text-align: right;
    color: var(--color__text-3);
}

/* end ratings-table-item-grid  */


.ratings-table__btn--adapt {
    margin-left: 1rem;
}

.ratings-table__buttons-wrap {
}

.ratings-table__buttons-wrap.--hidden {
    display: none;
}

.ratings-table__buttons-wrap.--fixed {
    position: sticky;
    bottom: 1rem;
}

/* start filter-dropdown */

.filter-dropdown-wrapper {
    position: relative;
    z-index: 5;
}

.filter-dropdown {
    position: absolute;
    top: calc(100%);
    left: 0;
    width: 100%;
    visibility: hidden;
    opacity: 0;
    background-color: var(--color__white);
    border-radius: 1.5rem;
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);
    transform: translateY(2rem);
    transition: all ease-out 0.35s;
}

.filter-dropdown-wrapper.--open .filter-dropdown {
    visibility: visible;
    opacity: 1;
    transform: translateY(0);
}

.filter-dropdown__content {
    padding: 2rem;
    max-height: 40rem;
    overflow-y: auto;
}

.filter-dropdown__list {
}

.filter-dropdown__item {
}

.filter-dropdown__item + .filter-dropdown__item {
    margin-top: 0.5rem;
}

.filter-dropdown-checkbox {
}

.filter-dropdown-checkbox .checkbox__trigger {
    box-shadow: none;
    background-color: var(--color__border);
}

.filter-dropdown-checkbox .checkbox__label {
    font-weight: 400;
    color: rgba(62, 62, 65, 0.72);
}

/* end filter-dropdown */

/* start filter-custom-select */
.filter-custom-select {
    display: block;
    position: relative;
    cursor: pointer;
}

.filter-custom-select__button {
}

.filter-custom-select__native-select {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 100%;
    border: 0;
    padding-left: calc(3.5rem + 4px);
    padding-top: 2.5rem;
    appearance: none;
    background-color: transparent;
    font-size: 0.875rem;
    font-weight: 600;
    cursor: pointer;
    transition: color ease .24s;
}

.filter-custom-select__native-select:hover {
    color: var(--color__fill-1);
}

.filter-custom-select__native-select:focus {
    outline: 0;
    color: inherit;
    transition: none;
}

.filter-custom-select .change-filter__status {
    visibility: hidden;
}

/* end filter-custom-select */

/* start counter */

.ratings-table {
    counter-reset: ratings-table-counter;
}

.ratings-table__section {
    counter-increment: ratings-table-counter;
}

.ratings-table__item.--counter {

}

.ratings-table__item.--counter::before {
    content: counter(ratings-table-counter);
}

/* end counter */

/* start entity-indicator-grid */

.entity-indicator-grid {
    position: relative;
    z-index: 1;
    display: grid;
    grid-template-columns: 1fr 3fr max-content;
    gap: 0.5rem;
}

.entity-indicator-grid__item {
}

.entity-indicator-grid__item.--content {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.entity-indicator-grid__item.--button {
    position: relative;
}

/* end entity-indicator-grid */

.entity-indicator__year {
    margin-top: 2.5rem;
    text-align: right;
    color: var(--color__text-3);
}

/* start checkbox */
.checkbox {}
.checkbox__inner {
    display: flex;
    align-items: center;
}
.checkbox__trigger {}
.checkbox__label {}

.entity-dashboard__editors-row {
    display: flex;
    align-items: center;
}

.entity-ratings-editor-head {
    display: flex;
    align-items: center;
    margin-bottom: 0.5rem;
}

.entity-ratings-editor-head__title {
    font-size: 1.15rem;
    line-height: 1;
}

.entity-ratings-editor-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.detail-rating-entity__chart-js #container::backdrop {
    background-color: white !important;
}

.entity-indicator__compare-numb-value-label {
    position: absolute;
    left: 3.25rem;
    font-size: 1rem;
    line-height: 1.5rem;
    white-space: nowrap;
    text-align: left;
    margin-top: -1rem;
}

.entity-indicator__compare-numb-value {
    position: relative;
}


.entity-dashboard__filter-btn.is-active .checkbox__trigger {
    background-color: var(--color__fill-1);
    top: -0.15rem;
}
.entity-dashboard__filter-btn.is-active .checkbox__trigger {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 5.33329L7.33333 16L2 10.6666' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");
}


.entity-dashboard__filter-btn {
    margin: 0 !important;
    padding: 0 !important;
    justify-content: flex-start;
    background-color: transparent !important;
}
.entity-indocatros__comparison-type-select.js-filter-dropdown-button {
    font-weight: 600;
    border-radius: .75rem;
}

.light-text {
    background-color: rgb(0 140 210 / 24%);
    color: white;
    /* padding: 0 2px; */
    /* font-weight: 600; */
    border-radius: .25rem;
    color: var(--color__fill-1);
}






/* end checkbox */

@media screen and (max-width: 991px) {
    .entity-dashboard__sections {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media screen and (max-width: 768px) {
    .entity-indicator__btn.--svg__entity-info,
    .entity-indicator__btn.--svg__entity-edit,
    .entity-indicator__btn.--svg__chart-icon,
    .entity-indicator__btn.--svg__multiple-chart-icon {
        width: 2.5rem !important;
        height: 2.5rem !important;
    }

    .ratings-table__item-info.entity-indicator__btn.--svg__entity-info {
        width: 2.65rem;
        height: 2.65rem;
    }

    .ratings-table__legend.--adapt {
        padding-left: 0.5rem !important;
    }

    .change-filter__name {
        font-size: 1.5rem;
        font-weight: 700;
    }

    .ratings-table__item-img .entity-indicator__tumb, .ratings-table__item-img {
        width: 4rem;
        height: 4rem;
    }

    .ratings-table__item-icon {
        width: 1.75rem;
        height: 1.75rem;
        opacity: 0.3;
        margin-right: 0.5rem;
    }

    .rating-table__legend-items.--header {
        padding: 0;
    }

    .ratings-table__name {
        display: none;
        color: rgba(62, 62, 65, 0.4);
    }

    .entity-dashboard .entity-ratings-editor {
        flex: 1 1 100%;
    }

    .entity-dashboard__btns-editors {
        display: none;
    }

    .entity-dashboard .entity-dashboard__btn-wrap {
        display: none;
    }

    .entity-dashboard .checkbox__label {
        margin-top: 1rem;
    }

    .entity-stats {
        border: none;
    }

    .entity-dashboard__sections {
        grid-template-columns: repeat(1, 1fr);
    }

    .entity-indocatros__statictics .entity-stats:first-child {
        border-bottom: 1px solid #E1E1E1;
        border-radius: 0;
    }

    /*___________________________________________________________*/
    .ratings-table__item.--margin {
        margin-left: 0rem !important;
    }

    .ratings-table__item.--adapt.col.--4 {
        max-width: 100%;
    }

    .ratings-table__item.--measure {
        /*width: 55%;*/
        width: 50%;
        justify-content: flex-start;
        flex-wrap: wrap;
        padding: 0;
    }

    .ratings-table__item.--auto {
        width: 50%;
    }

    .ratings-table__item.pl-48 {
        padding-left: 0 !important;
    }

    .ratings-table__buttons-wrap .rating-entitys__show-all {
        transform: translate(0);
        flex: 1 1 100%;
        margin-top: 0.5rem;
    }

    .ratings-table__num {
        margin-top: 1.5rem;
    }

    .ratings-table_num-sub {
        display: none;
    }

    .ratings-table__item-ind {
        /*padding-left: 1rem;*/
        /*margin-top: 1rem;*/
    }

    .rating-table__legend-items {
        justify-content: flex-start;
        align-items: flex-start;
    }

    .ratings-table__item-info {
        position: absolute;
        top: 1rem;
        right: 1rem;
    }

    .ratings-table__item {
        border-right: none !important;
    }

    .ratings-table__section .rating-table__legend-items .ratings-table__item:not(:last-child) {
        position: static;
    }

    .ratings-table__section .rating-table__legend-items .ratings-table__item.--adapt:not(:last-child) {
        border-bottom: 1px solid #E1E1E1;
        border-right: none;
        padding-bottom: 1.25rem;
    }

    .ratings-table__section {
        flex-direction: column;
        margin-top: 1.125rem !important;
        padding-bottom: 1rem !important;
    }

    .ratings-table__item.--adapt {
        min-width: 100%;
        margin-top: 1.5rem;
        margin-bottom: 1.3rem;
        padding-right: 0 !important;
    }

    .ratings-table__section {
        align-items: flex-start;
    }

    .ratings-table__item.--checkbox {
        display: flex;
        position: absolute;
        bottom: 1.5rem;
        left: 0;
        margin-left: 0 !important;
    }

    .ratings-table__title {
        display: block;
        white-space: nowrap;

    }

    .ratings-table__title:not(:last-child) {
        margin-bottom: 0.375rem;
    }

    .ratings-table__filter-items.--header {
        display: none;
    }

    .ratings-table__filter-items.col.--3 {
        max-width: none;
    }

    .ratings-table__item.--to_hide {
        display: none;
    }

    .rating-table__legend-items.--header .ratings-table__item:not(:first-child) {
        display: none;
    }

    .rating-table__legend-items.--header {
        justify-content: flex-start !important;
    }

    .tabs__btn.achievements-filter__btn--adapt.is-active {
        box-shadow: none;
    }

    .ratings-table__btn--adapt {
        display: none;
    }

    .ratings-table__btn--adaptShort {
        display: flex;
        white-space: nowrap;
        flex: 1 1 100%;
        margin-top: 1.5rem !important;
    }

    .entity-indocatros__top-btns--adapt {
        grid-template-columns: 1fr;
    }

    .entity-indocatros__statictics {
        grid-template-columns: 1fr;
        gap: 0;
        margin-left: 0 !important;
        border: 2px solid var(--color__border);
        border-radius: 1.5rem;
    }

    .entity-indocatros__statictics .change-entity {
        border: none;
    }

    .entity-indocatros__statictics .change-entity:first-child {
        border-bottom: 1px solid #F0F0F0;
    }

    /* .change-entity:not(:first-child){
        border: none;
    }
    .change-entity:nth-child(2){
        border: none;
    } */

    .entity-indocatros__comparsion {
    }

    .entity-indocatros__comparsion .change-entity {
        padding-bottom: 1.5rem !important;
    }

    .entity-indocatros__current-or {
        max-width: 4rem !important;
        background-color: white;
        opacity: 1;
        margin: auto;
        margin-top: -2rem;
        z-index: 2;
        font-size: 2rem;
        color: rgb(62 62 65 / 31%);
    }

    .entity-indocatros__comparsion .change-entity:last-of-type {
        margin-top: -1.5rem;
    }

    .change-entity__entity-logo {
        max-height: 3rem;
    }

    .entity-indicator__row.--comparison {
        display: grid;
        grid-template-columns: 1fr .5fr 1fr;
    }

    .entity-indicator__row.--comparison .entity-indicator__icon.--big {
        width: 100% !important;
        max-width: 4rem !important;
        min-width: 4rem !important;
    }

    .entity-indicator__row.--comparison .entity-indicator__big-icon {
        width: 100% !important;
        max-width: 100% !important;
    }

    .entity-indicator__row.--comparison .entity-indicator__number-wrap {
        text-align: center;
        margin-bottom: .25rem;
        margin-bottom: -.5rem;
    }

    .entity-indicator__row.--comparison .entity-indicator__number-value {
        width: 100%;
        font-size: 2rem;
    }

    .entity-indicator__row.--comparison .entity-indicator__number .flex.--align-end {
        justify-content: center;
    }

    .change-entity__name {
        line-height: 1.75rem !important;
        padding-right: 1rem;
        font-size: 1.25rem;
    }

    .entity-indicator.--comparison .entity-indicator__big-icon {
        order: 1;
        max-width: 100% !important;
        flex: unset;
        width: 100% !important;
        margin: 0 auto !important;
        border-bottom: 1px solid var(--color__border);
        margin-bottom: 1rem !important;
    }

    .entity-indicator.--comparison .entity-indicator__info-entity:first-child {
        order: 2;
    }

    .entity-indicator.--comparison .entity-indicator__info-entity {
        order: 3;
        width: calc(50% - .5rem) !important;
    }

    .entity-indicator__row.--comparison { /* flex-direction: column; */
        display: flex;
        justify-content: space-between;
    }

    .entity-dashboard__sections.--comparison .entity-dashboard__selected-entity {
        display: none;
    }

    .entity-dashboard__sections.--comparison .entity-dashboard__section-name {
        font-size: 1.5rem;
    }

    .entity-indicator__compare-numb {
        /*left: 1rem;
        top: 1rem;*/
        position: static;
        margin-left: 1rem;
    }

    .entity-indicator__compare-numb-value {
        width: auto;
    }

    .entity-indicator__mob-entity-name {
        display: block;
        text-align: center;
        margin-bottom: .5rem;
        opacity: .6;
        font-weight: 600;
    }

    .entity-indicator.--comparison img.entity-indicator__icon {
    }

    .entity-indicator.--comparison .entity-indicator__label {
        font-size: 1.125rem;
        line-height: 1.5rem;
        margin-bottom: .75rem;
        font-weight: 600;
    }

    .entity-indicator.--comparison .entity-indicator__line-arrow {
        height: 2rem;
    }

    .entity-indicator.--comparison svg.entity-indicator__line-arrow rect {
        height: .675rem;
    }

    .entity-indicator.--comparison .entity-indicator__number-sufix {
        margin: 0 !important;
    }

    .entity-indicator.--comparison .entity-indicator__line {
        height: .675rem;
        margin-bottom: 1rem;
    }

    .entity-indocatros__comparison-types {
        display: grid;
        grid-template-columns: 1fr;
        width: 100%;
        grid-gap: 1rem;
    }

    .entity-indocatros__comparison-type {
        flex-direction: column;
        align-items: flex-start;
        width: 100%;
    }

    .entity-indocatros__comparison-type.ml-24 {
        margin-left: 0 !important;
    }

    .entity-indocatros__comparison-type + .entity-indocatros__comparison-type {
        margin-top: 1rem;
    }

    .entity-indocatros__comparison-type-select-wrap {
        margin-top: .5rem;
        width: 100%;
    }

    .entity-indocatros__comparison-type-select.col {
        max-width: none;
    }

    .entity-indocatros__comparison-types {
        margin-top: 1.5rem;
    }

    .ratings-table__btns {
        position: absolute;
        top: 1rem;
        right: 1rem;
    }

    .ratings-table-item-grid {
        grid-template-columns: 1fr 1fr;
    }

    .ratings-table-item-grid.--note {
        display: block;
    }

    .ratings-table-item-grid.--place {
        align-items: baseline;
    }

    .ratings-table-item-grid__number {
        text-align: left;
    }

    .ratings-table-item-grid__indicator {
        font-size: 0.875rem;
    }

    .rating-table-item-notice {
        text-align: left;
    }

    .ratings-table-item-grid-wrapper {
        width: 100%;
    }

    .change-entity {
        padding: 1.5rem !important;
    }

    .change-entity.--indicators {
        padding-bottom: 3rem !important;
    }

    .filter-custom-select__native-select {
        padding-top: 2rem;
        padding-left: 2.5rem;
        font-size: 1.1rem;
        font-weight: 400;
    }

    .ratings-table__sections-wrap {
        margin-top: 0 !important;
    }

    .entity-indicator__sections-icons {
        display: none;
    }

    .entity-indicator.--grid {
        padding-right: 1rem;
        padding-bottom: 1.5rem;
        padding-left: 1.5rem;
    }

    .entity-indicator__year {
        margin-top: 3rem;
    }

    .entity-dashboard__filter-wrap {
        justify-content: flex-start;
        flex-wrap: nowrap;
        overflow-y: auto;
    }

    .entity-dashboard__filter-btn {
        white-space: nowrap;
    }

    .entity-indocatros__sort-wrap {
        margin-top: 1rem;
    }

    .entity-indicator__btn:first-child {
        margin-right: 0.25rem;
    }

    .entity-indicator__btn.ml-8 {
        margin-left: 0.25rem !important;
    }

    .entity-indicator__number-inner {
        align-items: baseline;
    }

    .entity-dashboard__editors-row {
        align-items: flex-start;
    }

    .entity-ratings-editor__col {
        flex: 1;
    }

    .entity-ratings-editor__col.mr-24 {
        margin-right: 0.5rem !important;
    }

    .checkbox__inner {
        align-items: flex-start;
    }

    .entity-ratings-editor__col .checkbox__label {
        padding-left: 0.5rem;
    }

    .rating-table__legend-items .entity-indicator__bg-icon {
        top: 5rem;
        bottom: auto;
        height: 3rem;
    }
}

@media screen and (max-width: 440px) {
    .entity-indicator__tumb {
        margin-right: 1rem !important;
    }

    .entity-indicator__number-sufix.--adapt {
        font-size: 1rem;
    }

    .entity-indicator__label.--adaptMobile {
        display: block;
        margin-top: 0.8rem;
        /*flex: 1 0 100%;*/
    }

    .entity-indicator__label.--adapt {
        display: none;
    }

    .entity-indicator__label.--adapt, .entity-indicator__label.--adaptMobile {
        font-size: 1.2rem !important;
    }

    .entity-indicator__number-sufix {
        /*margin-bottom: 0.2rem;*/
    }

    .entity-indicator__number-value {
        font-size: 2.1rem !important;
    }

    .entity-dashboard__section-name {
        font-size: 1.5rem !important;
    }

    .change-entity__name {
        font-size: 1.55rem !important;
    }

    .ratings-table__number {
        font-size: 1.8rem !important;
    }

    .ratings-table__title {
        font-size: 1.25rem !important;
    }

    .ratings-table__filter-items .ratings-table__item :nth-child(2) {
        width: 3.1rem;
    }

    .ratings-table__label {
        font-size: 1.3rem;
        line-height: 1.125;
        opacity: 0.72;
    }

    .ratings-table__name {
        font-size: 1.40rem !important;
        line-height: 1.125rem;
    }

    .ratings-table__body {
        /* flex-wrap: nowrap; */
    }

    .ratings-table_num-indicator {
        margin-left: 0.5rem !important;
    }

    .ratings-table__btn--adaptShort {
        font-size: 1.25rem !important;
    }

    .ratings-table__item.--margin {
        font-size: 1.2rem !important;
        padding-right: 4.5rem;
    }

    .change-filter__status.--adapt {
        font-size: 1.1rem !important;
        font-weight: 400;
    }





}

@media screen and (max-width: 370px) {
    .achievements-filter__btn--adapt {
        /*font-size: 1rem !important;*/
        /*line-height: 1.2rem;*/
    }

}

/*
.highcharts-map-series.highcharts-tracker path {
    stroke: gray;
    stroke-width: 6%;
} */

/* .highcharts-map-series.highcharts-tracker path:hover {
    stroke: #FFF;
    stroke-width: 25%;
} */


.entity-indocatros-help {align-items: stretch;}
.entity-indocatros-help__col {flex: 1;}
.entity-indocatros-help__col-title {font-weight: bold;margin-bottom: .75rem;}

.entity-indocatros-help__col-wrap {gap: 1rem;align-items: center;}

.entity-indocatros-help__icon svg {width: 5.5rem;height: 5.5rem;}
.entity-indocatros-help__sectors-desc {font-weight: 600;line-height: 1.25rem !important;}
.entity-indocatros-help__devider {border-left: 1px solid var(--color__border);margin: 0 2rem;height: 8rem;}
.entity-indocatros-help__table {
}
.entity-indocatros-help__table-head {margin-bottom: .25rem;}
.entity-indocatros-help__table-rows {
}
.entity-indocatros-help__table-row {display: grid;grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr 1fr;gap: .5rem;}
.entity-indocatros-help__table-name {font-weight: 600;}
.entity-indocatros-help__table-label {font-size: 0.8125rem;text-align: center;line-height: 1rem;font-weight: 600;margin-left: -1rem;min-width: calc(100% + 2rem);opacity: .5;}
.entity-indocatros-help__table-color {display: flex;align-items: center;}
.entity-indocatros-help__color {display: flex;align-items: center;}
.entity-indocatros-help__rows {
}
.entity-indocatros-help__row {
}

.entity-indocatros-help__table-color-place {width: 100%;height: .5rem;border-radius: .25rem;}
.entity-indocatros-help__col.--right {
    flex: 1;
}
.entity-indocatros-help__col.--left {
    flex: unset;
}

.entity-indocatros-help__table-name .entity-indocatros-help__table-label {
    text-align: left;
    margin: 0;
}

.entity-indocatros-help__icon {
    display: flex;
}

.entity-informer-head__edit-bar {
    flex: 1;
    display: flex;
    justify-content: flex-end;
}

.entity-informer-head__edit-bar .entity-dashboard__editors-row {
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-end;
    gap: 1.25rem;
}

.entity-informer-head__wrap {
    width: 100%;
}

.entity-informer-head {
    width: 100%;
}

.entity-informer-head__edit-bar .entity-dashboard__btns-editors {
    margin-top: 0 !important;
}

.entity-dashboard__btn-wrap {
}

.sections-list__tumb-icon.--areas {}

.sections-list__tumb-icon.--areas svg {
    width: 2.5rem;
    height: 2.5rem;
}

.sections-list__tumb-icon.--areas svg path, .sections-list__tumb-icon.--areas svg polygon, .sections-list__tumb-icon.--areas svg circle, .sections-list__tumb-icon.--areas svg rect {
    fill: #038cd2;
}

.entity-indicator__tumb-svg svg path, .entity-indicator__tumb-svg svg polygon, .entity-indicator__tumb-svg svg circle, .entity-indicator__tumb-svg svg rect {
    fill: #5b5b5b;
}


.entity-indicator__tumb-svg {
    position: absolute;
    width: 2.25rem;
    height: 2.25rem;
}

.entity-indicator__tumb-svg svg {
    width: 100%;
    height: 100%;
}


.entity-dashboard__section-edit.--areas {
    position: relative;
    width: 1.5rem;
}

.main-content:not(.--site) .breadcrumbs, main > .breadcrumbs {
    margin: 0 !important;
    padding: 0 !important;
    top: 7.5rem !important;
    border: unset;
}

.content-page__pattern {
    pointer-events: none;
}

.entity-dashboard__section-edit-wrap {
    height: 100%;
    display: flex;
    align-items: center;
}

.dashboard__search-bar {
    position: relative;
    z-index: 6;
}

.dashboard__search-bar .city-dashboard__btn-add-section {
    height: 4rem !important;
    margin-right: 0 !important;
}


/*
.is-search .sections-list__item {
    display: none !important;
}

.is-search .sections-list__item.is-show {
    display: flex !important;
}

.is-search .dashboard__sections-list {
    display: none !important;
}

.is-search .dashboard__sections-list.is-show {
    display: block !important;
}

.is-search .dashboard__sections-list .dashboard__sections-list {
    display: block !important;
} */

.content-page__title-wrap.--min {}

.content-page__title-wrap.--min .entity-indicator__btn-wrap {
    display: inherit;
    display: flex;
}

.content-page__title-wrap.--min .entity-dashboard__section-edit-wrap {
    display: inline-block;
    position: relative;
}

.content-page__title-wrap.--min .entity-dashboard__section-edit-wrap .entity-dashboard__section-edit {
    position: relative;
}

.entity-indicator__sections-icons:empty {
    display: none;
}

@media screen and (max-width: 991px) {
    .entity-indocatros-help {
        display:none;
    }
    .dashboard__search-bar {
        display: flex;
        flex-direction: column;
        gap: 1rem;
        margin-bottom: 2rem;
    }

    .dashboard__search-bar .selector-entity__search {
        height: 4rem !important;
        flex: unset;
    }

    .dashboard__search-bar .content-page__edit-bar-btns {
        margin: 0 !important;
        width: 100%;
    }
    .detail-rating-entity__list-wrap {
        max-width: 100% !important;
    }

    .entity-ratings-editor__col .checkbox__label {
        line-height: 1.25rem;
    }

    .entity-dashboard__editors-row {
        margin-top: 1rem;
    }

    .detail-rating-entity__period-wrap.col.--3 {
        min-width: calc(100vw - 3rem);
    }
}

/* .main-content.--site .detail-rdetail-rating-entityating-entity__map, .main-content.--site .detail-rating-entity__list-wrap {
    margin-top: 3rem;
}

.main-content.--site .change-entity__side {
    margin-top: 3rem;
} */


.main-content.--site .content-page__head {
    padding-top: 8.5rem !important;
}

.main-content.--site .content-page__head.pt-40 {
    padding-top: 5.5rem !important;
}
