.custom-pagination{margin-top:60px}.custom-pagination .items-per-page{color:#c0c4cc}.custom-pagination .items-per-page .el-select{width:70px}.entity-list--archive .custom-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.entity-list--archive .custom-pagination .items-per-page{display:none}.crm-tags{max-width:100%;overflow-x:auto;margin-bottom:-15px}.crm-tags .el-tag{margin-left:15px;margin-bottom:15px;border-radius:100px;cursor:pointer}.crm-collapse{padding:0}.crm-collapse__content{padding:35px;background:#fcfcff}.crm-collapse__content__item{margin-bottom:10px;line-height:1.6em}.crm-collapse__content__item:last-child{margin-bottom:0}.crm-collapse__main-label{color:#5c82f9;font-size:20px;font-weight:400}.crm-collapse__main-label__price{font-size:18px;font-weight:400;padding-right:20px}.crm-collapse .el-collapse-item__content{padding-bottom:0!important}.crm-collapse .el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;padding:10px 30px 10px 0;line-height:1.6em!important}.crm-collapse .el-collapse-item__arrow{font-weight:900;font-size:18px;color:#5c82f9}@media(max-width:768px){.crm-collapse{border:0}.crm-collapse__content{padding:10px}.crm-collapse .el-collapse-item{margin:0}.crm-collapse .el-collapse-item__header{padding:14px 10px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:8px}.crm-collapse .el-collapse-item__arrow{margin-right:0;margin-left:20px}}.penalty-item .crm-collapse{margin-top:20px;max-width:860px;width:100%}.penalty-item .crm-collapse .el-collapse-item__header{height:auto}.penalty-item .crm-collapse .title-content{font-weight:400;width:100%}.penalty-item .crm-collapse .title-content .title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}.penalty-item .crm-collapse .title-content .title__date-car{line-height:21px;color:#7d7d7d}.penalty-item .crm-collapse .title-content .title__description{line-height:130%;color:#2d2d2d;font-size:16px;margin-top:5px}.penalty-item .crm-collapse .title-content .title__description.no-desc{color:#7d7d7d}.penalty-item .crm-collapse .title-content .title__description span.penalty{color:#eb5757}.penalty-item .crm-collapse .title-content .title__description span.bonus{color:#27ae60}.penalty-item .crm-collapse .title-content .values{text-align:right;margin-right:30px}.penalty-item .crm-collapse .title-content .values__main{font-size:20px;line-height:24px;color:#2d2d2d}.penalty-item .crm-collapse .title-content .values__paid{font-size:16px;line-height:19px;color:#7d7d7d}.penalty-item .crm-collapse__content{background:#f2f2f2;padding:20px}.penalty-item .crm-collapse__content .content-container .main-info .text{font-size:18px;line-height:21px;color:#7d7d7d}.penalty-item .crm-collapse__content .content-container .main-info .text .first-row{display:-webkit-box;display:-ms-flexbox;display:flex}.penalty-item .crm-collapse__content .content-container .main-info .text .first-row .text-item+.text-item{margin-left:30px}.penalty-item .crm-collapse__content .content-container .main-info .text .text-item{margin-top:10px}.penalty-item .crm-collapse__content .content-container .main-info .text .text-item span{color:#2d2d2d}.penalty-item .crm-collapse__content .content-container .gallery{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.penalty-item .crm-collapse__content .content-container .gallery img{width:60px;height:60px}.penalty-item .crm-collapse__content .content-container .gallery img+img{margin-left:10px}.penalty-item .crm-collapse__content .content-container .payments-container{margin-top:10px;border-top:1px solid #2d2d2d;padding-top:20px}.penalty-item .crm-collapse__content .content-container .payments-container .payment__header{font-weight:500;font-size:16px;line-height:19px;letter-spacing:.02em;text-transform:uppercase;color:#2d2d2d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.penalty-item .crm-collapse__content .content-container .payments-container .payment__header .value-and-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.penalty-item .crm-collapse__content .content-container .payments-container .payment__header .value-and-controls .value{font-size:18px;line-height:21px;color:#2d2d2d}.penalty-item .crm-collapse__content .content-container .payments-container .payment__header .value-and-controls .dots{margin-left:40px}.penalty-item .crm-collapse__content .content-container .payments-container .payment .status{margin-top:10px;font-size:18px;line-height:150%;color:#2d2d2d}.penalty-item .crm-collapse__content .content-container .payments-container .payment .status .status-value{font-weight:500;font-size:18px;line-height:150%;text-transform:uppercase}.penalty-item .crm-collapse__content .content-container .payments-container .payment .status .transaction-info{margin-top:6px;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#bdbdbd}.penalty-item .crm-collapse__content .content-container .payments-container .payment .comment{font-size:18px;margin-top:10px;line-height:150%;color:#2d2d2d}.penalty-item .crm-collapse__content .content-container .payments-container .payment .comment span{color:#7d7d7d}.penalty-item .crm-collapse__content .content-container .payments-container .payment+.payment{margin-top:30px}.popover-item{width:100%;cursor:pointer}.penalty{width:100%}.penalty__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:26px;line-height:30px;color:#2d2d2d}.penalty .driver-group{margin-top:30px}.penalty .driver-group__header{font-weight:500;font-size:18px;line-height:21px;text-transform:uppercase;color:#000;width:100%;border-bottom:1px solid #2d2d2d}.penalty .entity-list{padding:0 15px;margin-top:10px}.penalty .driver-group{margin-top:0;margin-bottom:30px}.penalty .driver-group__header{position:sticky;top:40px;background:#fcfcff;padding:5px 15px;margin:-5px -15px}