#contexta{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0px;
    display: flex;
    z-index: 2147483655;
	pointer-events: none;
    animation-duration: .3s;
    animation-name: showUp;
    font-size: 14px;
}
@keyframes showUp {
    from {
        right: -360px;
    }
    to {
        right: 0;
    }
}
#contexta>*{
	pointer-events: initial;
}
.contexta__container{
    flex: 1;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: #F2F4F7;
    /*height: 100%;*/
    border-radius: 5px 0 0 0;
    max-height: 100%;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);
    position: relative;
    right: 0;
    transition: all .3s;
    padding-top: 25px;
}
.contexta__container.closed{
    right: -100%;
}
.contexta__content{
    /*background: #F2F4F7;*/
    /*box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);*/
    border-radius: 5px 0px 0px 5px;
    padding: 18px;
    /*padding-bottom: 100px;*/
    /*top: 95px;*/
    /*min-height: 100px;*/
}

.contexta__content.contexta-error{
    background-color: #fff;
    color: #EA5757;
    /*text-align: center;*/
    /*padding-top: 100px;*/
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    display: flex;
    flex-direction: column;
}
.contexta-error__header{
    color: #028DD8;
    font-weight: 700;
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 12px;
}
.contexta-error__title{
    color: #2F3644;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 12px;
}
.contexta-error__message{
    color: #5E7491;
    margin-bottom: 12px;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
}
.contexta-error__message>a{
    color: #028DD8;
    text-decoration: none;
}

.contexta__content-error {
    color: inherit;
    margin-bottom: 10px;
}
.contexta__content-error-link{
    color: #028DD8;
    font-size: 12px;
    outline: none;
    border-bottom: #028DD8;
    cursor: pointer;
}

.contexta__block{
    background: #FFFFFF;
    border: 1px solid #E9E9E9;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
    border-radius: 5px;
    padding: 5px 10px;
    font-family: "Open Sans", Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #2F3644;
    margin-bottom: 3px;
}
.contexta__block>div{
    /*margin-bottom: 12px;*/
}
.contexta__block p {
    margin: 0!important;
    padding-bottom: 4px!important;
    word-break: break-word!important;
}

.contexta__block a{
    color: #028DD8!important;
    text-decoration: underline!important;
    outline: 0!important;
    cursor: pointer!important;
}
.contexta__block a:hover {
    color: #0277BD!important;
}
.contexta__block ul{
    padding-left: 20px!important;
}

.contexta__rule:last-child p:last-child{
    /*padding-bottom: 0!important;*/
}

.contexta__block__date {
    color: #A2A9B4;
    font-size: 11px;
    font-weight: 400;
}

.contexta__block h2{
    padding-bottom: 2px!important;
    font-family: "Open Sans", Arial, sans-serif;
    font-style: normal!important;
    font-weight: 700!important;
    font-size: 16px!important;
    line-height: 24px!important;
    color: #2F3644!important;
    margin: 0!important;
    text-decoration: none!important;
    text-shadow: none!important;
}
.contexta__block>*:first-child{
    margin-top: 0!important;
}
.contexta__row{
    display: flex;
    flex-direction: row;
    align-items: flex-start;
}
.contexta__row>p{
    flex: 1!important;
    margin: 6px 0!important;
}
.contexta__subtitle{
    font-size: 11px;
    line-height: 15px;
    color: #A2A9B4;
}
.contexta_info-success{
    color: #829A3A;
}
.contexta_info-warning{
    color: #EA5757;
}
.contexta__block button{
    display: block;
    background-color: #028DD8;
    padding: 6px 12px;
    color: #fff;
    border: none;
    border-radius: 3px;
    margin: 12px 0;
    width: 100%;
    cursor: pointer;
}
.contexta__block button:hover{
    background-color: #0277BD;
}
.contexta__block button.secondary{
    background-color: #ff9600;
}
.contexta__block button.secondary:hover{
    background-color: #ca7704;
}
.contexta__block select{
    display: block!important;
    padding: 6px 12px!important;
    border: 1px #DDE1ED solid!important;
    border-radius: 3px!important;
    margin: 12px 0!important;
    width: 100% !important;
}
.contexta__block select,
.contexta__block input,
.contexta__block button{
    outline: none!important;
}
.contexta__container::-webkit-scrollbar {
     width: 5px
 }
.contexta__container::-webkit-scrollbar-thumb {
     border-radius: 2px;
     -webkit-box-shadow: inset 10px 0 0 rgba(190, 190, 190, 1)
 }
.contexta__container::-webkit-scrollbar-track {
     background: #e9e9e9
 }
.hidden{
    /*opacity: 0;*/
    display: none;
}

.contexta__arrow{
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACpSURBVHgBVY8xCsJQEERnfi6QTiIEIoilpgqWCgqW8SZ6AuMN9CZaKgFL0SoeQJJCJB5AUdCsUTR+p1mY91h2jYbXjUvlqnM67hfQokBJyGxQ9zqjP8DbvQ8yIRDo0EjT5GrZtTkgfg59y64k6SHe8Wu4zZ4j8lhBxKFCW+l7IZ9JZarCznIbuU0Mo/VyptyWbxYlMI424eR9lVzOv3IbBtofMElO9fKVJ4GGP412TFU2AAAAAElFTkSuQmCC');
    display: block;
    width: 30px;
    height: 30px;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0,0,0, 0.15);
    border-radius: 50%;
    position: fixed;
    right: 5px;
    cursor: pointer;
    transition: all .5s;
    z-index: 1;
}
.contexta__resize{
    width: 10px;
    height: 100%;
    position: fixed;
    cursor: e-resize;
}
.contexta__arrow.closed{
    transform: rotate(180deg) !important;
}
.contexta__video-link{
    position: relative;
    padding-left: 25px;
}
.contexta__video-link:before{
     content: " ";
     width: 20px;
    height: 15px;
     /*background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAWpJREFUWEftl9tRAkEQRc9EoBmoGZiBZKBEoBloBmgEGoJEoBkIGUAEGMISwVJ3bCjAx0yvs8wPVPFBbe/c0z39IlD5EyrrcwRwRaCFc+AscW3zAE3u1W4A7PBr4MZevgROcw9K2AloZjYTYBzgU78jQAsS+ygomOIW0DDAJLRfXi4OKL6GE8SFABTytxRyT8+HAngERj0JpI59EsArcJuy7On5WADKyiuHwNwyugT0tAvANMDAKufFCb/vZwRQNp44IhAB1vaWxAJJNaifJBoBtA5xme4AbIEomR+czlAMwBqaWrVAsvOjNICa2jNwlxvVYgDWT+69HbVUEsprhd/7Wf63DCW8qQivekzoDo1IY1Xf7Hv+AywCVG/F1YdR9XGs2tV65GnHHfLt2ytLVc72SqapeCgIiQ8CzPaXUl2HykpR0Z5YCkiCqhwNPjn6vrOUeuJpY/i3bbmRV57zXP8LPAfn2h4BqkdgBbFnZOqpmxEVAAAAAElFTkSuQmCC");*/
     background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABUklEQVRYhe2WzVGEQBCFPyirvLmWEWAGmAEZSAhmYAqbiRqBZiBmgBEsGTB7XC+91TK7RfFjMcPUcpBX1ZeB5r3+oadZ8e8RuSRAIAZueg86iMD0DkdwFiCQAI9Abo9S4HbYzRkqqLROBfAWQdWOLBWoBeRCplyZckfSRLkLGO1UaFbutabZAuRYziy2tV4KqQpIFhSQ+Aj41i7unc4Q4AoTwRPwAHzNliBgHH+9ouOfC1QD702xGg+nohdFI2TrEYwEE2BFJAKvAz6j5tMDf8E0OqbjKhSzlgB4dh5qgZpwN/DeFDNx65ZyFa4X2CfwPmOYlT4l2Ai80MyC2dAMVI4fSUORK7ePgJCovHsgEMrTQqJZ2FyYfH9uXtvRzmN0hinX7x7SXUrz1oaUBszK3pba2KX047SUOq3lVqj+unfAjx2718DBnulVXfecVqwYA3AEzYV+KQjYvaAAAAAASUVORK5CYII=');
     background-repeat: no-repeat;
     background-position-y: bottom;
     background-position-x: center;
     display: inline-block;
     background-size: contain;
     /*margin-right: 3px;*/
    position: absolute;
    top: 0;
    left: 0;
}

.contexta__comment__control{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin: 0 -10px;
}

.contexta__comment__input{
    width: 100%;
    height: 150px;
    box-sizing: border-box;
    outline: none;
    resize: none;
    border-radius: 3px;
    border: 1px #DDE1ED solid;
    padding: 10px;
}

.contexta__comment__input::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.contexta__comment__input {
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
}
.contexta__comment__control button{
    /*flex: 1;*/
    display: block;
    margin: 0 10px;
    background-color: #028DD8;
    /*padding: 6px 12px;*/
    color: #fff;
    border: none;
    border-radius: 3px;
    cursor: pointer;
    outline: none;
    text-align: center;
    padding: 10px 20px;
    line-height: 20px;
}

.contexta__comment__input-wrapper{
    margin-bottom: 12px;
    position: relative;
}
.contexta__comment__input-wrapper>textarea:placeholder-shown {
    font-style: italic;
}
.contexta__comment__sent{
    color: #424B5E;
    display: flex;
    flex-direction: column;
    flex:1;
    justify-content: center;
    align-items: center;
    /*height: 100%;*/
}
.contexta__comment__sent-title{
    margin-bottom: 12px;
    font-size: 13px;
}
.contexta__comment__sent-title:before{
    content: '';
    width: 12px;
    height: 12px;
    display: inline-block;
    margin-right: 9px;
    background: no-repeat center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBldCxDcIwEEDROyN6j8AIrOAuuGIDwgSMwChBBERJR4FAJyYIIzBCGgok4sNxAcEgx/6NT5ZecYeQWEl6iYYlpqAN6YIN5wxwi4YfhHUjQEVBH83V4Sr2NJU7ykYpqP0Xd/Oongar7VGPY5GDzHCxrzQDpi4OoTa3Y3marOw0s2MtGlQ8hEUIvaGHXSH0Bbu4D/1tfc7ygn4P5fcCYXB25g5ME0UAAAAASUVORK5CYII=');
}
.contexta__comment__status{
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    font-size: 12px;
}

.contexta__comment__control-confirm{
    background-color: #A3BD49!important;
}

.contexta__comment__control-confirm:disabled {
    color: #A2A9B4 !important;
    background-color: #F2F4F7 !important;
}
.contexta__comment__control-cancel:disabled {
    color: #A2A9B4 !important;
    background-color: #F2F4F7 !important;
}

.contexta__comment__control-cancel{
    background-color: #EA5757!important;
}

.contexta__rule{
    cursor: default;
    position: relative;
}
.contexta__rule__unread{
    /*font-weight: bold!important;*/
    cursor: pointer;
}
.contexta__rule__unread:before{
    content: "NEW";
    display: inline-block;
    float: left;
    font-weight: 700;
    font-size: 10px;
    /*line-height: 19px;*/
    color: #028DD8;
    background: #E3F5FF;
    border-radius: 3px;
    padding: 0 6px;
    margin-right: 6px;
    /*width: 6px;*/
    /*height: 6px;*/
    /*background: #EA5757;*/
    /*display: block;*/
    /*position: absolute;*/
    /*left: -13px;*/
    /*top: 6px;*/
    /*top: calc(50% - 5px);*/
    /*border-radius: 50%;*/
}

.contexta__menu{
    position: fixed;
    min-width: 200px;
    /*top: 100%;*/
    /*left: 0;*/
    /*right: 0;*/
    height: auto;
    z-index: 1;
    margin: 0 -10px;
    /*animation-duration: .3s;*/
    /*animation-name: slidein;*/
    font-weight: normal;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.25);
    border-radius: 5px;
}

.contexta__menu__wrapper{
    background: #FFFFFF;
    border: 1px solid #E9E9E9;
    overflow: hidden;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.25);
    border-radius: 5px;
}

@keyframes slidein {
    from {
        height: 0;
    }
    to {
        height: 80px;
    }
}
.contexta__menu__item{
    padding: 5px 18px;
    cursor: pointer;
	position:relative
}
.contexta__menu__item:hover{
    color: #028DD8;
}
.contexta__menu__item.disabled{
	color:#A2A9B4;
}
.contexta__menu__item:not(:last-child){
    /*border-bottom: 1px solid rgb(0 0 0 / 5%);*/
}
.contexta__modal-menu{
    /*top: 0;*/
    position: fixed;
    /*width: 100%;*/
    height: 100%;
    /*background: #fff;*/
    background: #F2F4F7;
    z-index: 1;
    border-radius: 5px 0 0 0;
    overflow-x: hidden;
    overflow-y: auto;
}
.contexta__modal-debug{
    animation-duration: .3s;
    animation-timing-function: ease-out;
    animation-name: driveIn;
    transition: width .2s;
}

.contexta__modal-menu::-webkit-scrollbar {
    width: 5px
}
.contexta__modal-menu::-webkit-scrollbar-thumb {
    border-radius: 2px;
    -webkit-box-shadow: inset 10px 0 0 rgba(190, 190, 190, 1)
}
.contexta__modal-menu::-webkit-scrollbar-track {
    background: #e9e9e9
}

.contexta__modal-menu__wrapper{
    margin: 18px;
    color: #2F3644;
    display: flex;
    flex-direction: row;
    position: relative;
    gap: 12px;
    align-items: flex-start;
}
.contexta__modal-menu__wrapper h2{
    margin: 0 0 24px!important;
    text-transform: none!important;
    padding-bottom: 2px!important;
    font-family: "Open Sans", Arial, sans-serif;
    font-style: normal!important;
    font-weight: 700!important;
    font-size: 18px!important;
    line-height: 24px!important;
    color: #2F3644!important;
    text-decoration: none!important;
    text-shadow: none!important;
}
.contexta__modal-header{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.animated__fadeOut{
    animation-duration: 2s;
    animation-name: fadeOut;
}
.animated__remove{
    animation-delay: 2s;
    animation-duration: .2s;
    animation-name: fadeOut;
}

@keyframes fadeOut {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}


/* auth */
@font-face {
    font-family: 'Intro Bold';
    font-style: normal;
    font-weight: 700;
    src: url("/fonts/intro_bold.ttf");
}

/*body{*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    cursor: default;*/
/*}*/
/*.header{*/
/*    height: 58px;*/
/*    background-color: #fff;*/
/*    border-bottom: 1px solid #DDE1ED;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    font-family: 'Intro Bold';*/
/*    font-style: normal;*/
/*    font-weight: 700;*/
/*    font-size: 20px;*/
/*    line-height: 20px;*/
/*    color: #028DD8;*/
/*}*/

.registration__container{
    font-family: "Open Sans";
    background-color: #F2F4F7;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: column;
}
.registration{
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #DDE1ED;
    border-radius: 5px;
}
.form__wrapper{
    cursor: default;
    padding: 12px;
    background-color: #fff;
}
.form__title{
    font-family: "Open Sans";
    font-weight: bold;
    font-size: 24px;
    line-height: 33px;
    color: #424B5E;
    margin-bottom: 18px;
}
.input-wrapper{
    margin-bottom: 25px;
    /*width: 348px;*/
    position: relative;
}
.form__wrapper input{
    font-family: "Open Sans";
    padding: 12px 18px;
    color: #424B5E;
    width: 100%;
    border: 1px solid #DDE1ED;
    border-radius: 3px;
    display: inline-block;
    box-sizing: border-box;
}
.form__wrapper .contexta__input-error{
    border: 1px solid #EA5757;
}
.form__wrapper input::placeholder{
    color: #8695AC;
}
.show-psw{
    position: absolute;
    top: 0;
    right: 0;
    /*bottom: 0;*/
    width: 35px;
    height: 40px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.show-psw>span{
    width: 25px;
    height: 20px;
    display: inline-block;
    cursor: pointer;
    border: none;
    background: no-repeat center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJwSURBVHgBhVSxbhNBEJ3dc5GCwvxB6OgctynAqSJEgfkA7HONInsVR6LLuYuUg7MxBZ3PTkVFqFAqjIQiuhxfgP+AK6CzZ5jZ811O9tleydbt3cx7M2/eroIdy+0Oa6TpBRDViWBf3ikFEf9HitQ49E+m2/LVRuA3wT7NnREB1WAbgFKhcha98MLMir7ropeN0w9NnOs7AecKYgDsacCjid9W8tMKqxw25k5mRORK7Kvu+05hAWvg3eE5A3rJDsf6AXRCz8SwoUsGl9jmsl5v4p/0NhLkwQnQXPmmnwIt5TrgbZlluWZZTCpLoxtwjj4vIskIGmfDNhBaQEJsXb0zYa7KOwFeaSDWJaymJO5Z4CLpkTw7BO7obXts6VKQFFz0TsEt2cIJEnCRCx8y6CPeS3JZukrjwksT8pyMPC8U9JnwICPAhf6W9IODiW+8fJk8xLoNLIEns5CK9Rw7iYxWsmyFIinBQMgR9GfXC8ra7QTlVCeluLn1lQx4D+4HvZfJtSqb2NZiCKYUpMO+iRXgSwEipM6q3RQfKFvtPycQKaUqlm05UPiSjxWTcFc2Xzl4lEnE+kXsbZMAUtA6HTQzgtKiZckTv//Gv/qPPKtkyFkxcnbyDkyH76QB0e1NVDk85jxVIwX1yuFz+HX79Xv04yauPjn+BKT3OeyxAHNXP1UJn2U2FQcCfkyQ2CS+ubhXYGXlPb3rGrBysXTSUQq+apLCu8jtBh1MSMocMeOKpwqcQXj5Okq+D2sI8JQBRSIxSYzIBzNn760EFmTtGihelpzntKlLBTsWd8PVahlqhf1nfW8vOXaQJrxm70+35f8Hw1A+L1lXJhkAAAAASUVORK5CYII=');background: no-repeat center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJwSURBVHgBhVSxbhNBEJ3dc5GCwvxB6OgctynAqSJEgfkA7HONInsVR6LLuYuUg7MxBZ3PTkVFqFAqjIQiuhxfgP+AK6CzZ5jZ811O9tleydbt3cx7M2/eroIdy+0Oa6TpBRDViWBf3ikFEf9HitQ49E+m2/LVRuA3wT7NnREB1WAbgFKhcha98MLMir7ropeN0w9NnOs7AecKYgDsacCjid9W8tMKqxw25k5mRORK7Kvu+05hAWvg3eE5A3rJDsf6AXRCz8SwoUsGl9jmsl5v4p/0NhLkwQnQXPmmnwIt5TrgbZlluWZZTCpLoxtwjj4vIskIGmfDNhBaQEJsXb0zYa7KOwFeaSDWJaymJO5Z4CLpkTw7BO7obXts6VKQFFz0TsEt2cIJEnCRCx8y6CPeS3JZukrjwksT8pyMPC8U9JnwICPAhf6W9IODiW+8fJk8xLoNLIEns5CK9Rw7iYxWsmyFIinBQMgR9GfXC8ra7QTlVCeluLn1lQx4D+4HvZfJtSqb2NZiCKYUpMO+iRXgSwEipM6q3RQfKFvtPycQKaUqlm05UPiSjxWTcFc2Xzl4lEnE+kXsbZMAUtA6HTQzgtKiZckTv//Gv/qPPKtkyFkxcnbyDkyH76QB0e1NVDk85jxVIwX1yuFz+HX79Xv04yauPjn+BKT3OeyxAHNXP1UJn2U2FQcCfkyQ2CS+ubhXYGXlPb3rGrBysXTSUQq+apLCu8jtBh1MSMocMeOKpwqcQXj5Okq+D2sI8JQBRSIxSYzIBzNn760EFmTtGihelpzntKlLBTsWd8PVahlqhf1nfW8vOXaQJrxm70+35f8Hw1A+L1lXJhkAAAAASUVORK5CYII=');
}
.show-psw>span.active{
    background: no-repeat center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJbSURBVHgBtZSxctpAEIZ3T57UPAJlOuLWmYmdiiINeQCDqDOOpQmeSYfoPGNNBOEBopgqVewq48pkJuNJF/kNyBvwAOY2uyeOCCwhFXgLcdzt/t/u3d4BLK19Nj51P0Z12LEp+Rz3PntAeqgX6nbXEANw9hZXiDADgvquIWgHIkosTgzh2Zly9Ov43J+5XlSjZ04fiFpmTYIQEv4mSPg1Dk+mlQBbIWeRq0l9yRVAjNFZDMSvFGAh+kH94WFtDcLzVoSBLxjocSWHy6rmBDiYhO+HpYB2b9wH0EHGYwUpSEZ8O+mMCi7Dk0EhYF1cDxBVZ3O7IMfavYhjVD8PolZOfA+sOGndvQz9AFm0SneJr0LdXSYWdD+MOmsAE8j3wGY++eTHMkozxsRMl0DiCz9WoH0ZLxCGck4rgAQaL9QjySYbSNyeZqlCJXHoD9lnxMOaBvXdDaKakj63B4HoUE7c3KyBflsFwm1LqT8DA3+u4qE/l2ARIk2eeTayAcstInBOkXR3G0SahIBMvJzfaot4/xI+JD8VpCh7SLi36Bo4kctl39rbvAlJf5dNwmdhO86xQsndTdI4aHJleEQIrcbBG7i/+/Ez+XUz33/V/AakROg5O3DF+BsxhRBhi9evRXD/ZfMvV3A/Cf3z/zuwYdme3vYMFD0rm36PACa4F3k6hZjngjOeIjij+OJdkq6PjzTAIW+JZ3xSpVxILsBmuP4M5JvAAaleVAlCiXE1nK1y2bHB/Wcuj3QSj68V6Svu/em27SoFVLUiiIIdmYhl3y54gBY8hUklx9wk9v8/JUx/l7y1M4UAAAAASUVORK5CYII=');
}
.show-psw>span.active:hover{
    background: no-repeat center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAB6ElEQVR4XsVVvUoDQRDe3BXWIjYqdpaC2gk+g4pvYCURhIBgCrGW6N0Go1bpRfxpfQAfwEJNdi9XWYiFGIhoEDE5Z/YmyWUv5yUa9YNBd2fm+25ndyaMEQxbJlnOHW6s+wqDO6sg4IHd/I4IkCL5/4iceCasdw1bFODvM1gZ/r8yuOCMi0mNJQYRIqblLML6nfbbLGHLM8adUZ0qGr7InS7C9grjbPt6UFlWzBq2sw/+CsVVTFvOa0ydAUdfh4R64Cuj7yQjRxLcOae4D7CUHtIGqO0KBdfAtpA8VoSpJ56mHA85dL8CHpG+om5yuaw2I+6kEzAHc5EjXK5saQocVSLaDLoSXJ7SfqwI5lLcK3L6uzl3gJ4gOvLtKSqprHyWlF2K5P04UUDubgTu0ceyxRkkjxMJCyC+KBE8xyPch1JdMNudDnxMSAROuUG+aqtEBLikBUO/ZETGHYO9J0rUrSUCzQbrN7CaaYmlZn4Q2jNNNx1KRJ3kAayM3QvrW11Edbwl1pp5nQAJKcM/iYdNhM2kxyj08IRDoHLhYMPkCo4FHA9qTByIIWY5c1DvQ/C9UEzvIlgWvxShugcNT3qM5N8TQcBIxtGsRrTfE4/QqZdqXO8UJ1TMT8rVNf5cBH6GdXd/4IskG8tP8Q7u7cnJ3TMAAAAASUVORK5CYII=');
}
.show-psw>span:hover{
    background: no-repeat center center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAQCAYAAAD9L+QYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJQSURBVHgBjVRLctpAEO0eYZtFqqLcAG8M7MwJYm5gTgA+QVDA2SK2SbDICTAncHICkxOEHeAN3CAqrxyMutM9SJTEL+kqoJjpefP69etBOBL5YFJYgqkD8zUwFGTJBYQxMo7BwI/IK34/dh73LbrB3H2G1w4QNeF4LE4NV1+88mLfptleOAmeLp/pz68NMMM3Q1wlc/aOWiV0IlNB4BuhpYCFJeHcBLMO/Iu5czerM3NfySPCKEIBOcDKMvsy8cFgZ83S9FetC28vuPN1ds3IDwlbapcsc9V9Rc4HAmokl2LE3dVteZQ6N7B7gPdRq3iTAVcpIqJHTQDiLt2W/QRYytb1wk7JjLWovW7oyWc578TnDfrkFbu2GgUQ4IdtYI0lY9MCi76qtequOba4NVsbr58uxtKXmv1D7Ku8loDTmw0YuKEWo4+lCmR6MH1khittaCKDZXQ3nas1yfB5uiemN1UygXxCcVFF3MJurE8IB4LRuNkFcPcmGny71gzCF/0bmTNrK2WY6z0FGQzmn/bXcEflU/+bwOa41oop1to3lcRis0gnewa889BZGdUrFEc0054lk+9bEIZL9bP4/3fifyT00sCxIVTzbtQq39tC9EsbIoPhxZv+5gK5mJCrUsJQS7WgYkXtQeKUXDC52jhN8tKGyA5Rb9JgwEG8Mz5Frh0a7Z0nQoHb5UY6Z+dtsZ7NiTXXDxXoYKCh4RvIj0OpZPOYETct21iKNOOD4DYEwETgiwZ1OBLb0/p/4JlLZJAMvNemxicWMp0jJBoeAk3iLyW2SM3UnJ98AAAAAElFTkSuQmCC');
}
.form__wrapper input[type="submit"]{
    cursor: pointer;
    color: #fff;
    background: #028DD8;
    padding-right: 35px;
}
.form__wrapper input[type="submit"]:hover{
    background: #0277BD;
}

.form__footer{
    font-size: 13px;
    justify-content: space-between;
    display: flex;
}
.form__footer a{
    text-decoration: none;
    color: #028DD8;
    cursor: pointer;
}
.form__footer a:hover{
    color: #0277BD;
}
.contexta__subtitle-error{
    color: #EA5757;
    font-size: 13px;
    margin-top: 5px;
    position: absolute;
    left: 0;
    top: 100%;
}
.contexta-error__wrapper{
    height: fit-content;
    border-radius: 5px 0 0 5px;
    padding: 18px;

}
.contexta__error{
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
}
.contexta__error__title{

}
.contexta__error__button{
	display: block;
    background-color: #028DD8;
    padding: 6px 12px;
    color: #fff;
    border: none;
    border-radius: 3px;
    margin: 12px 0;
    cursor: pointer;
}

.contexta__loader {
    position: absolute;
    width: 30px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    right: 0;
}
.contexta__loader:after {
	content:'';
    width: 15px;
    height: 15px;
    display: block;
    background: #fff;
    border-radius: 50%;
    border: 3px solid #DDE1ED;
    border-right: 3px solid #028DD8;
	-webkit-animation: contexta__spin 1s linear infinite;
	animation: contexta__spin 1s linear infinite;
}
@-webkit-keyframes contexta__spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes contexta__spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.contexta__cross-close{
    background: no-repeat 50% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuODQ2OTggNUw5LjYxNzM2IDIuMjI5NjJDMTAuMTI3NSAxLjcxOTQzIDEwLjEyNzUgMC44OTE2OTIgOS42MTczNiAwLjM4MjY0NEM5LjEwODQ3IC0wLjEyNzU0OCA4LjI4MDU3IC0wLjEyNzU0OCA3Ljc3MDM4IDAuMzgyNjQ0TDUgMy4xNTMxOUwyLjIyOTYyIDAuMzgyODA3QzEuNzE5NDMgLTAuMTI3Mzg0IDAuODkxNjkyIC0wLjEyNzM4NCAwLjM4MjY0NCAwLjM4MjgwN0MtMC4xMjc1NDggMC44OTE2OTMgLTAuMTI3NTQ4IDEuNzE5NTkgMC4zODI2NDQgMi4yMjk3OEwzLjE1MzE5IDVMMC4zODI4MDcgNy43NzAzOEMtMC4xMjczODQgOC4yODA1NyAtMC4xMjczODQgOS4xMDgzMSAwLjM4MjgwNyA5LjYxNzM2QzAuODkxNjkzIDEwLjEyNzUgMS43MTk1OSAxMC4xMjc1IDIuMjI5NzggOS42MTczNkw1IDYuODQ2OThMNy43NzAzOCA5LjYxNzM2QzguMjgwNTcgMTAuMTI3NSA5LjEwODMxIDEwLjEyNzUgOS42MTczNiA5LjYxNzM2QzEwLjEyNzUgOS4xMDg0NyAxMC4xMjc1IDguMjgwNTcgOS42MTczNiA3Ljc3MDM4TDYuODQ2OTggNVoiIGZpbGw9IiMyRjM2NDQiLz4KPC9zdmc+Cg==);
    cursor: pointer;
    display: block;
    height: 30px;
    width: 30px;
    position: absolute;
    top: -10px;
    right: -10px;
    /* padding: 20px; */
    background-color: #fff;
    box-sizing: border-box;
    border-radius: 50%;
    box-shadow: 0px 0px 10px rgb(0 0 0 / 15%);
    transition: opacity .3s;
}
.contexta__cross-close:hover{
    opacity: .7;
}

.contexta__btn-active{
    display: block;
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
    padding: 10px 20px;
    background: #028DD8;
    color: #ffffff;
    border-radius: 3px;
    border: none;
    outline: none;
    margin-bottom: 12px;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
}
.contexta__btn{
    display: block;
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
    padding: 10px 20px;
    background: #F2F4F7;
    color: #5E7491;
    border-radius: 3px;
    border: none;
    outline: none;
    margin-bottom: 12px;
    cursor: pointer;
    text-decoration: none;
}
.border-bottom{
    border-bottom: 1px solid #e6e6e6;
}
.contexta__debug{
    flex:1;
    display: flex;
    flex-direction: column;

}
.contexta__debug>.debug__lds-ellipsis {
    display: block;
    position: relative;
    width: 80px;
    margin: 62px auto;
    height: 20px;
    scale: .7;
}

.contexta__debug__content{
    border-radius: 5px 5px 0 0;
    border-top:  1px solid #DDE1ED;
    border-left:  1px solid #DDE1ED;
    border-right:  1px solid #DDE1ED;
}
.contexta__debug__content table{
    table-layout:fixed;
    width:100%;
}
.contexta__debug__content tr{
    border-bottom: 1px solid #DDE1ED!important;
}
.contexta__debug__content td{
    padding: 12px 18px!important;
}
.contexta__debug__content th{
    border:none!important;
    background: #F2F4F7;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #8695AC;
    text-align: left;
    padding: 6px 18px;
}


/*.contexta__debug__content table{*/
/*    */
/*}*/
/*.contexta__debug__content thead{*/
/*    background: #F2F4F7;*/
/*    !*border-width: 1px 1px 0px 1px;*!*/
/*    !*border-style: solid;*!*/
/*    !*border-color: #DDE1ED;*!*/
/*    !*font-family: 'Open Sans';*!*/
/*    font-style: normal;*/
/*    font-weight: 400;*/
/*    font-size: 12px;*/
/*    line-height: 16px;*/
/*    color: #8695AC;*/
/*    text-align: left;*/
/*}*/



.contexta__debug-loading{
    align-self: center;
    flex: 1;
    align-items: center;
    display: flex;
    position: relative;
    min-height: 50px;
}
.contexta__debug__row{
    margin-bottom: 3px;
    flex-direction: row;
    display: flex;
    gap: 10px;
}
.contexta__debug__row:hover{

}
.contexta__debug-value{
    color: #424B5E;
    /*flex: 1;*/
}
.contexta__debug-label{
    /*flex: 1;*/
    /*margin-right: 5px;*/
}
.contexta__debug-label:after{
    /*content: ':';*/
}
.contexta__debug__search-bar{
    padding: 10px 0;
    position: sticky;
    top: 0;
    background: white;
}
.contexta__debug__search-bar:after{
    content: '';
    width: calc(100% + 48px);
    height: 0;
    display: block;
    box-shadow: 0px 1px 4px 2px white;
    position: absolute;
    bottom: 0;
    margin: 0 -24px;
}

@keyframes driveIn {
    from {
        right: -100%;
        /*right: 100%;*/
    }

    to {
        right: 0;
    }
}
.contexta__debug__container{
    display: flex;
    flex-direction: row;
    /*position: relative;*/
}
/*.contexta__debug__tags,*/
.contexta__debug__rules{
    align-self: stretch;
    display: flex;
    flex-direction: column;
}
/*    padding: 24px;*/
/*    background-color: #fff;*/
/*    border-radius: 5px;*/
/*    border: 1px solid #E9E9E9;*/
/*}*/
.contexta__debug__wrapper{
    padding: 24px;
    background-color: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-top: 1px solid #E9E9E9;
    border-left: 1px solid #E9E9E9;
    border-right: 1px solid #E9E9E9;
}

.contexta__debug__tags{
    flex: 1;
    overflow: hidden;
}
.contexta__debug__tags__icon{
    background: no-repeat center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADASURBVHgB3ZNNDgExGIa/Vu17hDnKGBvBonYWyNzEGZyAaRyARCYSET3C3IAjWBNfFQudCZ3W0rN7v/Z9Fv0BsGj3RyLpTY4QALODRsKBQPSSaIU3nantUrkExA5Jd5wCIfPKnpNL5iNwykIFJRle6IBBOGfQkCHFldrJwlfwLm3K58B+KdUKkGDLVbKhn4a+5a+CEP5A8HyJcWcY0UZzaqIwkZthYa5wsc/lrFYQi5TTKz6+MK8uag3rQy6FS3AHaMFashVWjy8AAAAASUVORK5CYII=);
    display: inline-block;
    width: 14px;
    height: 14px;
    background-size: contain;
    margin-right: 12px;
}
.contexta__debug__rules{
    transition: width .3s;
    width: 0;
    overflow: hidden;
}
.contexta__debug__rules__info{
    display: flex;
    flex-direction: row;
    align-items: flex-start;
}
.contexta__debug__rules__info-link{
    color: #5E7491;
    font-size: 13px;
    transition: opacity .3s;
    text-decoration: none;
    line-height: 20px;
}
.contexta__debug__rules__info-link:hover{
    opacity: .7;
}
.contexta__debug__rules__info-icon{
    background: no-repeat center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHJSURBVHgBrVRRUsJADE2y6Dc3EE9gvQHcgE/HAcUTQMV/xm/FihewKuP4CScQT0C5QT2BfCPdmCzKlFKckTEznba7L9nkbV4Qcqx2EZSRzSkSl4Gh5BYRIrYYMSTDftcfZH0w/XPUCko7BXOP4AJMGXiAyO+6x4gHaNETj5I88ezTVl5u/Xgt0HEr8AoFepUAwGz9pxs/zMu2fh40EKkjnsU52srzlR8tA2kmuwUaaxaU2EqYOinPGoK3Rg6VYLO5PdTMSDd2d1wmuUE001o7qKbXFKNYzV6p0DVyICFUyrnMy8QY0yGCcnZdsUqB8ukup96+c+Q+dpv7sIWdtHsf4j8guRW5CTvZBNTTsqWtmh0yYVk58uSJNsEQTAcRm7AZECs1BP9kpBGRcQ+2NGZzIK+IwNo36drqtoFERh4yR2QRQvkvasfCH835CD8J8JD61/6IAUdIFGiHw1rqSc/M2c+uKxaNSIUhVhE7iXy3/FgYm2bFmGdOUqoGC0Xp8MPwRyL6MdeWlw0F/Fam7jldLoIsJbUyRlJidKNCSo6Qk8miRLMnzauXUpTxMpJyz8K8MZI27WRJtQoygwTiLZAcs4URIz8or1mfL0GZ6OJ3AnNRAAAAAElFTkSuQmCC');
    display: inline-block;
    width: 18px;
    height: 18px;
    background-size: contain;
    margin-left: 6px;
}
.contexta__debug__rules__icon{
    background: no-repeat center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAERSURBVHgBfZLRTQMxDIb9504ICVV0hOsG3YBwjy0PfUbqcRswAmSCgwmoYIDyABISEs0IsEFG4IUnuJg4rSp6XGopimV9jn/bASVMT87HQNaAUPhWneYpSCFfBXcYzqfEVB8YoGWEmG79lxrZl4VDFyon85qAOyZyq+f70Ta5CwJ0ITczm5241rOhOhzMtpEMzaasIc9OQp6+bU5HgzrwzT+hoKuQtCl74HJqs0dSviDwcdBVhHFo0Qdi+yfto9NIdV1OK5a7W0DtNsInURP7970gE8bR+cldEpRtSLeiz74u0i8qZJfrZmGpx+Ku9bSSIddRXwvTC5Zn82UQtx44yMhee0Fw1BV+CJu3p4cbStgvCr5TG2bdUnAAAAAASUVORK5CYII=');
    display: inline-block;
    width: 14px;
    height: 14px;
    background-size: contain;
    margin-right: 12px;
}
.contexta__debug__rules__wrapper{
    padding-right: 20px;
    margin-right: 20px;
    border-right: 1px solid #DDE1ED;
    height: 100%;
}
.contexta__debug-console{
    width: 25vw;
}
.contexta__debug-console-extended{
    width:75vw;
}
.contexta__debug-console-extended .contexta__debug__rules{
    width: unset;
    flex: 2;
}
.contexta__debug-arrow{
    position: absolute;
    top: 22px;
    left: 0;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACpSURBVHgBVY8xCsJQEERnfi6QTiIEIoilpgqWCgqW8SZ6AuMN9CZaKgFL0SoeQJJCJB5AUdCsUTR+p1mY91h2jYbXjUvlqnM67hfQokBJyGxQ9zqjP8DbvQ8yIRDo0EjT5GrZtTkgfg59y64k6SHe8Wu4zZ4j8lhBxKFCW+l7IZ9JZarCznIbuU0Mo/VyptyWbxYlMI424eR9lVzOv3IbBtofMElO9fKVJ4GGP412TFU2AAAAAElFTkSuQmCC');
    transform: rotate(180deg);
    display: block;
    cursor: pointer;
    opacity: .6;
    transition: opacity .3s;
    /*width: 30px;*/
    /*height: 30px;*/
}
.contexta__debug-arrow:hover{
    opacity: 1;
}
.contexta__debug-arrow.contexta-arrow-close{
    transform: unset;
}
.contexta__debug__rules__input{
    /*margin-bottom: 24px;*/
    display: flex;
    flex-direction: row;
    background: #FFFFFF;
    border: 1px solid #DDE1ED;
    border-radius: 3px;

}
.contexta__debug__rules__input.active{
    border-color: #028DD8;
}
.contexta__debug__rules__input>input{
    color: #2F3644;
    border: none;
    /*border-bottom: 1px #DDE1ED solid;*/
    width: 100%;
    padding: 5px 18px;
    box-sizing: border-box;
    border-radius: inherit;
}
.contexta__debug__rules__input>input::placeholder{
    color: #5E7491;
}
.contexta__debug__rules__input>input:disabled{
    background: none;
    color: #A2A9B4;
}
.contexta__debug__rules__input>button{
    padding: 13px 20px;
    color: #5E7491;
    background-color: #F2F4F7;
    border: none;
    cursor: pointer;
}
.contexta__debug__rules__input>button:disabled{
    color: #A2A9B4 !important;
    background-color: #F2F4F7 !important;
}
.contexta__debug__rules__input.active>button{
    background-color: #028DD8;
    color: #fff;

}

.contexta__debug__rules__input-cleaner{
    opacity: 0;
    width: 48px;
    height: 48px;
}
.contexta__debug__rules__input.active>.contexta__debug__rules__input-cleaner:hover{
    opacity: .8;
}
.contexta__debug__rules__input.active>.contexta__debug__rules__input-cleaner{
    display: block;
    width: 48px;
    height: 48px;
    /*background: no-repeat center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC4SURBVHgBdZExE4IwDIXz+hc5Z3FVB9w8HYRBGJU7cQVn5S8SGxAJpX1T2nwvbRIUVXth4tQA9+M2OpBHRfWpmSiGQWoElsuOOblWbR2CJebOFibm15gEcaxNGu4NRCUkyB/vhoD1lEBjK5GGpfBpv4oxnl3TTD94+IWS16RgkdE5ALwoDjO7Q6jBmcn2dN5Fm79hAY+TcwYhJuTP9maBxPfnwPT8sKiPnT0Zu73MB2sTd1QOL3D2Bb+he7OQ7p/kAAAAAElFTkSuQmCC);*/
    min-width: 48px;
    cursor: pointer;
    background: no-repeat center url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuODQ2OTggNUw5LjYxNzM2IDIuMjI5NjJDMTAuMTI3NSAxLjcxOTQzIDEwLjEyNzUgMC44OTE2OTIgOS42MTczNiAwLjM4MjY0NEM5LjEwODQ3IC0wLjEyNzU0OCA4LjI4MDU3IC0wLjEyNzU0OCA3Ljc3MDM4IDAuMzgyNjQ0TDUgMy4xNTMxOUwyLjIyOTYyIDAuMzgyODA3QzEuNzE5NDMgLTAuMTI3Mzg0IDAuODkxNjkyIC0wLjEyNzM4NCAwLjM4MjY0NCAwLjM4MjgwN0MtMC4xMjc1NDggMC44OTE2OTMgLTAuMTI3NTQ4IDEuNzE5NTkgMC4zODI2NDQgMi4yMjk3OEwzLjE1MzE5IDVMMC4zODI4MDcgNy43NzAzOEMtMC4xMjczODQgOC4yODA1NyAtMC4xMjczODQgOS4xMDgzMSAwLjM4MjgwNyA5LjYxNzM2QzAuODkxNjkzIDEwLjEyNzUgMS43MTk1OSAxMC4xMjc1IDIuMjI5NzggOS42MTczNkw1IDYuODQ2OThMNy43NzAzOCA5LjYxNzM2QzguMjgwNTcgMTAuMTI3NSA5LjEwODMxIDEwLjEyNzUgOS42MTczNiA5LjYxNzM2QzEwLjEyNzUgOS4xMDg0NyAxMC4xMjc1IDguMjgwNTcgOS42MTczNiA3Ljc3MDM4TDYuODQ2OTggNVoiIGZpbGw9IiMyRjM2NDQiLz4KPC9zdmc+Cg==);;
    transition: opacity .3s;
    opacity: .3;
}
.contexta__debug__empty-console{
    max-height: 530px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #8695AC;
    font-size: 13px;
}
.contexta__debug-empty-tags{
    display: flex;
    align-items: center;
    justify-content: center;
    color: #8695AC;
    font-size: 13px;
    min-height: 10vh;
}
.contexta__debug__rules__content-wrapper{
    flex:1;
}
.contexta__debug__rules__content{
    background-color: #fff;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom: 1px solid #E9E9E9;
    border-left: 1px solid #E9E9E9;
    border-right: 1px solid #E9E9E9;
    padding: 0 24px 24px;
}
.contexta__debug__rules__content.empty{
    height: 100%;
}

.contexta__debug__error-message{
    color: red;
}
.contexta__debug__rules__row{
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin: 5px 0;
    align-items: flex-start;
}
.contexta__debug__rules__row-input{
    padding: 5px 10px;
    border: 1px solid #DDE1ED;
    border-radius: 2px;
    flex: 1;
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis;
}
.contexta__debug__rules__row-input-auto-h{
    padding: 5px 10px;
    border: 1px solid #DDE1ED;
    border-radius: 2px;
    flex: 1;
    /*white-space: nowrap;*/
    /*overflow-x: hidden;*/
    /*text-overflow: ellipsis;*/
}
.contexta__debug__rules__row-input-disabled{
    padding: 5px 10px;
    border: 1px solid #DDE1ED;
    border-radius: 2px;
    flex: 1;
    background-color: #F2F4F7;
    min-height: 16px;
}
.contexta__debug__rules-title{
    margin: 20px 0 10px 0!important;
    font-size: 16px;
    font-weight: bold;
    color: #2F3644;
}
.contexta__debug__condition{

    padding: 0 10px;
}
.contexta-condition-connector{
    margin: 10px 0;
    font-size: 12px;
    font-weight: 700;
}
.contexta-condition__true{
    border-left: 0.1388888889rem solid #829A3A;
}
.contexta-condition__false{
    border-left: 0.1388888889rem solid #EA5757;
}
.contexta-apply-icon{
    /*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACYSURBVHgBnc/BCcJAFATQ+UkDW0pKUPDinmxASAdagh1YQgjGczyKEBY78phLdswuaAiETTZzHP7jM4LI1OagWrRKYtDd6MxaGIBIViDVu3LRxzFiedw9c1mDXJ/cjD5Vzf4agzykxYXAuWp0sRR52HXYEvIhmP/wHHLxG4uXztIURtwh8OjrTQj94QRGCI3ggFkL+Q4hly9uHXAbA/uUsgAAAABJRU5ErkJggg==');*/
    background: no-repeat center center url('data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc2OCIgaGVpZ2h0PSI3NjgiIHZpZXdCb3g9IjAgMCA3NjggNzY4Ij4KPHRpdGxlPjwvdGl0bGU+CjxwYXRoIGZpbGw9IiM4MjlBM0EiIGQ9Ik0zODQgNjQwLjVxMTA1IDAgMTgwLjc1LTc1Ljc1dDc1Ljc1LTE4MC43NS03NS43NS0xODAuNzUtMTgwLjc1LTc1Ljc1LTE4MC43NSA3NS43NS03NS43NSAxODAuNzUgNzUuNzUgMTgwLjc1IDE4MC43NSA3NS43NXpNMzg0IDY0LjVxMTMyIDAgMjI1Ljc1IDkzLjc1dDkzLjc1IDIyNS43NS05My43NSAyMjUuNzUtMjI1Ljc1IDkzLjc1LTIyNS43NS05My43NS05My43NS0yMjUuNzUgOTMuNzUtMjI1Ljc1IDIyNS43NS05My43NXpNNTMxIDI0M2w0NSA0NS0yNTYuNSAyNTYuNS0xNTktMTYwLjUgNDUtNDUgMTE0IDExNHoiPjwvcGF0aD4KPC9zdmc+Cg==');
    width: 20px;
    height: 20px;
    background-size: contain;
}
.contexta-cancel-icon{
    background: no-repeat center center url('data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc2OCIgaGVpZ2h0PSI3NjgiIHZpZXdCb3g9IjAgMCA3NjggNzY4Ij4KPHRpdGxlPjwvdGl0bGU+CjxwYXRoIGZpbGw9IiNFQTU3NTciIGQ9Ik01NDQuNSA0OTkuNWwtMTE1LjUtMTE1LjUgMTE1LjUtMTE1LjUtNDUtNDUtMTE1LjUgMTE1LjUtMTE1LjUtMTE1LjUtNDUgNDUgMTE1LjUgMTE1LjUtMTE1LjUgMTE1LjUgNDUgNDUgMTE1LjUtMTE1LjUgMTE1LjUgMTE1LjV6TTM4NCA2NC41cTEzMiAwIDIyNS43NSA5My43NXQ5My43NSAyMjUuNzUtOTMuNzUgMjI1Ljc1LTIyNS43NSA5My43NS0yMjUuNzUtOTMuNzUtOTMuNzUtMjI1Ljc1IDkzLjc1LTIyNS43NSAyMjUuNzUtOTMuNzV6Ij48L3BhdGg+Cjwvc3ZnPgo=');
    width: 20px;
    height: 20px;
    background-size: contain;
}

tr.contexta__debug__trow td {
    vertical-align: baseline;
}
#contexta #v_hide_block{
    display: contents;
}
#contexta #v_show_hide_block{
    display: none;
}
#old_hideBlock{
    padding-bottom: 30px;
}
#old_hideBlock input{
    display:inline
}
.modal-resize{
    z-index: 2147483655;
    position: fixed;
    height: 100vh;
    width: 100%;
    top: 0;
    left: 0;
}
.modal-resize.x-resize{
     cursor:ew-resize;
}
.modal-resize.full-resize{
     cursor: grabbing;
}
.contexta__debug__table__container{
    border-radius: 5px 5px 0 0!important;
    border-top: 1px solid #DDE1ED!important;
    border-left: 1px solid #DDE1ED!important;
    border-right: 1px solid #DDE1ED!important;
}
.contexta__debug__table{
    table-layout: fixed!important;
    width: 100% !important;
}
.contexta__debug__table tr{
    border-bottom: 1px solid #DDE1ED!important;
    display: flex;
    align-items: flex-start;
}
.contexta__debug__table td{
    padding: 12px;
    line-height: 19px;
}
.contexta__debug__table th{
    border: none!important;
}

.contexta__debug__table-check-icon{
    display: inline-block;
    width: 18px;
    height: 18px;
    background: no-repeat center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAArCAYAAAAOnxr+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD1SURBVHgB7dQxEsFAFMbxbzeGaziCEhU3cIQoVBouwA4HUBoUruAGdAqNI+QI+pC1byZVhmITm8J8vybZJvOfzL4HEBERERFVY7bdwWrfj1GCRk3Wh/5SR/rsXo9m1xvBUy2hEmktTH58ILN3eGogsGJklqZDM70l8KQQ0JdI778pvEPdQLSjSG2sQrKYXOeoIVJ439FIq46FGsGqmZvgI2qIRJnQV7N1cY8kP8bF2BCRwjvUjC+P7JUN8SE2VKQoPUxyV/O92JazBe7uYx0EiBSVpr4Ym/t5pKi8ngqxQSLFT/aoxCqtY/tMTyEiiYiIiOhvvQHD+JBEqCvQMgAAAABJRU5ErkJggg==');
    vertical-align: middle;
}
.contexta__debug__table-error-icon{
    display: inline-block;
    width: 18px;
    height: 18px;
    background: no-repeat center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAArCAYAAAAOnxr+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAErSURBVHgB7dRBSsNAFAbg92Zs110JgguPUI+QG+iiULryCj2BeBNXpdCFR8gR9AguBMFV15KZ50zIaBynIn2RQvm/TZLhEf68vBkiAAAAADhCTAqv8/mF8f7GG3N/tl4/l2reFoupNM3VbzV/YUjBitTMfBuujy+z2ZQKIdm5VFOTgipo+B2T7nYyNqbuh00hpasR0jkhBbG26oVJYavxaET9kMGWrb0mBdWMRnnn2lDUdvDzmcIHna5WT6SgDhoVwiaDhIxUM5rEIMK8zNed98shQkb/3tF376vzzebwHd0xo9vu/sdpsC9VR0sh40y2L87WtZ3VddS5h9Lubmc2Hl1ZZ0lhkM1Ehd2dh5Wv0HtRBXXMlYjc7TqC4lrDfBlrfKglAAAAAIDvPgCrh6CSAIpj3wAAAABJRU5ErkJggg==');
    vertical-align: middle;
}
.contexta__debug__table-main{
    flex: 3;
}
.contexta__debug__table-sec{
    flex: 1;
}

.contexta__debug__table__header{
    align-items: center!important;
}
.contexta__debug__table__header-title{
    flex: 1;
    text-align: left;
}
.contexta__debug__table__header-icon{
    display: inline-block;
    width: 42px;
    height: 42px;
    background: no-repeat center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJCSURBVHgBpZRPaBNBFMa/mdUkhxajCLZoMAXt0dZbrYeuHgRLbetF9CLtxV70Xi82qSjeTEEQLZriMXioTfBPLk1yaFGwRPGgVnBDCrUHJdIeTISM7w1u2G6SJtEPdpl5s++38968eQI1FIqaflkqjgmBAQXRS6Yg22mehVIW2Z7duLI0V8tXVMEenBiVQkRp6MfOsugJu8GGczI9e/Iu/SFCQx8ai384eno4gMV4Pl0FvDnbPwWFSbQu89TwIf9ifO0VT3TIoft9Y9KQUfyHykqdD00sz2vg9MP+r/ib+GZ0YN8RdOzvxrvPz53mQnm3p2sX765V2OWhe/B52+H1tOHNh5i9pCtDGoYcaRa2p60DF87c0TBWsbS1bV0pmJKKK+h2PNx5XDu7Ybwzf3unnmdWHrtDhpCiRyqlep3Gnu5B7ciPDfVRaE7Yawoz/fYRaigoUUfsrHNFMA7Thn2yMkguz9RzAwMtp4HDsENhyLWLT3UKWBs/vmAhc7suTAFZSXWTdS8spG8ht76ix/YB/Nz6hlhyEr+Km3WBVIw5zmG61loseR0b31crsCeJqyhsrmMn0aHMC91Zfpe4sKuaAYd87OhZvF990RBGsqhRdMnQeKpA12a81hcM4fJoAsYK80s3h1Ri7aN5LrCX8tmHfxAVdHhqYilSAWpoPP/SHAoIaqImWhCd7AzBKl1qWz9MJfKpgcGDOUouF3ujBsupukQdJuI0inpfc9MwDDHCV5NCsm+TJaCyNE+XPd45zr/b7w/r+s6EXtQlHwAAAABJRU5ErkJggg==');
    /*background-size: contain;*/
}
.contexta__debug__table__header-icon-err{
    display: inline-block;
    width: 42px;
    height: 42px;
    background: no-repeat center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHLSURBVHgBpVS9TgJBEJ5dSRSCCYVAiA0+gbwB1DRgA1QESjp9AuEJlIqOn+4OCs+G/t6AN/CsjNIQNQgx7Dp73OnecoDA19zuzs53s/PNDAEfPOXzkfDxcYUBpAlACo+StoHzESfEIow9xgaDrp8vUQ9eC4U8JaTDASKwGRYw1lCJqbwZF4t3hJCHf5CBHTWlnXGhcOsboTDgc+qwB5DkPqrrN84a4K1UqmB+OnAAOOdX8X7foM7OE3a4XIaopsFJOr3iKM7O2m37jidKzLsQk9rRuSq6TpmM/T2t1TykYi3OSCgEwWxW/VckiJURwBLIYe48ls9ez3Z0SV3I6/dWC3yQCajRCcxM00MgE7lkc+eODMzfJcXoUuADQfrhE8U6MgdJCjuCbLELQsvP4AqgQhVKwYgS7M9tZOKZ8vPXkWLvP1MsINMvCplM5EzNqVqHApwxgwbm8y7mZSIbpsMh8Ol0RQCZdKYIg/1vJXBQ2DkWE0YMBTgAC8aqgtBWWfQgfpqwJ7D0GglnjP2WTUzXr4UBdgQK0YxrWt3dr5TVC/b20XJYJGEzJt+cV8+Xr4O1hDJxgPMcjqUk/HWThQ6jBYD5hWJeGMZE9fsB7zjEtUeGDY0AAAAASUVORK5CYII=');
    /*background-size: contain;*/
}
.contexta__debug__table__header-link{
    display: inline-block;
    padding: 12px;
    width: 12px;
    height: 12px;
    background: no-repeat center url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADtSURBVHgBjZE7TsNAEIbn3116bgDcwDfgCkgoSHRQIiPAJbiwEUQp8+7d5nWH5Aa5QXwE90l2MmvJUZyH5V9ajXb0ze4/M2gNZysmvqWSkP74j3fN/iiG0tFh3jgYRInd2kWRtkDqojI2sWuk0OpTrh4Ja3JA4PDjKaEjfb89p+LgRh71CLQkJk9RhQSOBI7l/PLGdvNf68Ch34jV1XYOQmLqwIU9Ca+mDuz0158+aIV2ydL/YPJ1Ds69s73eT6kQwJlMIgjfGx26oFJB6J+O9lxBprS+b/bGlaBjGOQ2bQNAR7LNl6oC6StjRrADe5p1g0+BTXAAAAAASUVORK5CYII=');
    cursor: pointer;
    /*background-size: contain;*/
}
.contexta__debug__table__devider{
    border: none!important;
    background: #F2F4F7!important;
    font-style: normal!important;
    font-weight: 400!important;
    font-size: 12px!important;
    line-height: 16px!important;
    color: #8695AC!important;
    text-align: left!important;
    padding: 6px 18px!important;
    flex: 1;
}
.contexta__debug__table__row{}

.debug__lds-ellipsis {
    display: block;
    position: relative;
    width: 80px;
    height: 50px;
    margin: 0 auto;
}
.debug__lds-ellipsis div {
    position: absolute;
    top: 15px;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    background: #028DD8;
    animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.debug__lds-ellipsis div:nth-child(1) {
    left: 8px;
    animation: lds-ellipsis1 0.6s infinite;
}
.debug__lds-ellipsis div:nth-child(2) {
    left: 8px;
    animation: lds-ellipsis2 0.6s infinite;
}
.debug__lds-ellipsis div:nth-child(3) {
    left: 32px;
    animation: lds-ellipsis2 0.6s infinite;
}
.debug__lds-ellipsis div:nth-child(4) {
    left: 56px;
    animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
    0% {
        transform: scale(0);
    }
    100% {
        transform: scale(1);
    }
}
@keyframes lds-ellipsis3 {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(0);
    }
}
@keyframes lds-ellipsis2 {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(24px, 0);
    }
}
#contexta ul li{
    list-style-type: disc;
}