.cm-table-state-block{width:100%;height:100%}.cm-table-state-block .spinner{margin:20px auto!important}.cm-table-state-block .cm-error-block,.cm-table-state-block .cm-not-found{border:none}.cm-table-state-block .cm-error-block__title,.cm-table-state-block .cm-not-found__title{font-size:22px}.cm-toggle-icon{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #373a3c;margin:8px 3px 0;will-change:transform,top;-webkit-transition:-webkit-transform border .2s ease-in;transition:-webkit-transform border .2s ease-in;transition:transform border .2s ease-in;transition:transform border .2s ease-in,-webkit-transform border .2s ease-in}.cm-toggle-icon:active,.cm-toggle-icon:hover{border-top-color:#000}.cm-toggle-icon--up{-webkit-transform:rotate(180deg) translateY(3px);transform:rotate(180deg) translateY(3px)}.cm-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:27px}.cm-pagination__page-num-info{margin-left:25px;white-space:nowrap}.cm-pagination__pagination{border:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cm-pagination__pagination .pagination__btn{background:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.4);font-weight:600;font-size:16px;line-height:22px;padding:0;margin:0;text-align:center;height:31px;width:48px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cm-pagination__pagination .pagination__btn:not(:last-of-type){border-right:1px solid #e8e8e8}.cm-pagination__pagination .pagination__btn--active{background:#56ac00;color:#fff;opacity:1}.cm-pagination__pagination .pagination__btn:hover{opacity:.8}.cm-table{width:100%}.cm-table td,.cm-table th{padding:.75em;text-align:left}.cm-table thead th{vertical-align:baseline;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cm-table thead th span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-right:25px}.cm-table thead th span .cm-toggle-icon{position:absolute;top:0;right:0}.cm-table thead .cm-table__column--sortable{cursor:pointer}.cm-table thead .cm-table__column--sortable:hover{color:#000}.cm-table tbody tr{border-top:.5px solid #ddd;cursor:default}.cm-table tbody tr:active,.cm-table tbody tr:hover{background:rgba(102,204,0,.15)}.cm-table tbody tr td{text-align:left;vertical-align:baseline}.cm-table__children-row{padding-left:30px;background:hsla(0,0%,91%,.4)}.cm-table__children-row td:first-of-type{padding-left:30px}.cm-table tfoot{background:#f4f4f4}.cm-table tfoot td{font-weight:600;padding-bottom:30px}.cm-table__pagination,.cm-table__spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cm-table__pagination{margin:25px 0 40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.cm-table__pagination label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cm-table__pagination .v-select{width:100px;padding-left:10px}.cm-table__pagination .cm-pagination{margin-top:0}.stat-pie-percentage-part{min-width:150px;padding-bottom:5px}.stat-pie-percentage-part .cm-pie-percentage{margin-left:-8px}.promotion-statistics-table{padding-top:5px;margin-bottom:25px}.promotion-statistics-table a,.promotion-statistics-table a:focus{color:unset}.promotion-statistics-table thead th:first-of-type{position:relative;padding-bottom:20px;min-width:200px!important}.promotion-statistics-table__promotion-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0 15px;min-width:128px}.promotion-statistics-table .promotion-details__started-time{color:rgba(0,0,0,.4);margin-right:auto;margin-top:10px}.promotion-statistics-table .promotion-details__status{border-left:1px solid rgba(0,0,0,.4);padding-left:17px;margin-left:10px}.promotion-statistics-table__members-count .text--light{color:rgba(0,0,0,.4);margin-top:15px}.promotion-statistics-table__sent-count{display:inline-block;padding:0 0 36px}.promotion-statistics-table__segment-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer}.promotion-statistics-table__segment-toggle .cm-toggle-icon{border-top-color:#56ac00}.promotion-statistics-table .stat-pie-percentage-part{min-width:auto}.section-statistics__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;-webkit-transition:flex-direction .3s ease,-webkit- 2009flex-direction ease .3s;transition:flex-direction .3s ease,-webkit- 2009flex-direction ease .3s;transition:flex-direction .3s ease;transition:flex-direction .3s ease,-webkit- 2009flex-direction ease .3s,-ms-flex-direction .3s ease;margin-bottom:15px}.section-statistics__row--long-table-mode{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:unset;flex-wrap:unset;margin-bottom:0}.section-statistics__row--long-table-mode .cm-state-card--grouped-bar{margin-right:1px;margin-top:15px}.section-statistics__percentage-cards{display:grid;gap:25px;grid-template-columns:repeat(auto-fill,337px);margin-bottom:26px}.section-statistics__tab{max-width:1372px;padding-bottom:40px}.promo-statistics{width:100%;height:100%;min-width:975px}.promo-statistics>.cm-tabs-header{margin:20px 0 18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:42px}.promo-statistics .cm-tabs--2>.cm-tabs-header{margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-statistics__tab-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 32px}.statistics-general-block{min-width:680px;padding:0 34px 60px}.statistics-general-block__header{margin-bottom:20px}.statistics-general-block .general-stat__info-block{width:100%;max-width:425px;color:rgba(0,0,0,.9)}.statistics-general-block .general-stat__percentage-cards{display:grid;gap:25px;grid-template-columns:repeat(4,337px);margin-bottom:26px}@media screen and (max-width:1527px){.statistics-general-block .general-stat__percentage-cards{grid-template-columns:repeat(auto-fill,337px)}}.statistics-general-block .general-stat__percentage-cards .cm-percentage-card{min-height:143px}.statistics-general-block .general-stat__percentage-cards-wrapper{margin-left:50px}.promotion-statistics__general-block{min-width:680px;padding:0 34px 60px}.promotion-statistics__general-block .general-stat__promo-btn{padding:3px 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;color:#56ac00;-webkit-transition:color .3s ease;transition:color .3s ease}.promotion-statistics__general-block .general-stat__promo-btn:active,.promotion-statistics__general-block .general-stat__promo-btn:focus,.promotion-statistics__general-block .general-stat__promo-btn:hover,.promotion-statistics__general-block .general-stat__promo-btn:target{color:#499300}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loadingDots{0%{content:"..."}25%{content:""}50%{content:"."}75%{content:".."}to{content:"..."}}@keyframes loadingDots{0%{content:"..."}25%{content:""}50%{content:"."}75%{content:".."}to{content:"..."}}.promotion-statistics{overflow-y:auto;overflow-x:hidden}.promotion-statistics .cm-constructor-page__description{margin-bottom:15px}.promotion-statistics>.cm-page__content .cm-tabs-container{width:100%}.promotion-statistics>.cm-page__content .promotion-statistics__tab--scroll .cm-tabs-container{overflow-x:auto}.promotion-statistics .cm-tabs--1>.cm-tabs-header .cm-tabs-header__item:not(:last-child){margin-right:52px}