.step-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -15px 70px}.step-action_active-audio{position:relative;z-index:5}.step-action__item{padding:0 15px;position:relative}.step-action__item_change-type{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-action__item_type{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.step-action__btn-wrap{width:60px;height:60px;margin-right:20px;position:relative}.step-action__btn-wrap:after{content:"";width:1px;position:absolute;height:50px;background-color:#b8c5d3;bottom:-10px;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.step-action__settings-list-wrap{bottom:0;right:-12px;opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s linear;transition:all .3s linear;z-index:2000;width:160px;padding:10px}.step-action__settings-list-wrap:before{-webkit-transform:translate(-100%,50%) rotate(-90deg);transform:translate(-100%,50%) rotate(-90deg);top:auto;bottom:30px;left:2px}.step-action__settings-list{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step-action__settings-item{padding:5px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;height:50px}.step-action__settings-btn.step-action__btn{width:100%;height:100%;font-size:25px;border-radius:4px}.step-action__btn{width:inherit;height:inherit;display:inline-block;border-radius:10px;background:#127ac1;color:#fff;font-size:42px;font-weight:700}.step-action__line{-webkit-box-flex:0;-ms-flex:0 0 63px;flex:0 0 63px;margin-right:20px}.step-action__line:after,.step-action__line:before{content:"";display:inline-block;vertical-align:middle;background-color:#b8c5d3;width:7px;height:1px}.step-action__select-wrap{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.step-action__delete-btn-wrap{padding:0 10px;display:inline-block}.step-action__delete-btn{width:24px;height:24px;border-radius:50%;display:inline-block;background-image:linear-gradient(134deg,#ff6873,#ff876f 64%,#ff8c6f);text-align:center}.step-action__delete-btn img,.step-action__delete-btn svg{display:inline-block;vertical-align:middle}.step-action__item-audio-wrap .audio-select_active .audio-select__list{max-height:270px;overflow-y:auto;padding-right:5px}.step-action__item-audio-wrap .audio-select__drop,.step-action__item-audio-wrap .audio-select__drop .drop-block-wrap,.step-action__item-audio-wrap .audio-select__item{height:45px}.step-action.step-action-add .step-action__btn-wrap:after,.step-action.step-action-add .step-action__line:after{display:none}.step-action.step-action-add .step-action__line:before{width:100%;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#b8c5d3),color-stop(0,#fff));background-image:linear-gradient(90deg,#b8c5d3 50%,#fff 0);background-position:0 0;background-size:14px 1px;background-repeat:repeat-x;background-color:transparent}.step-action_added-type{-webkit-transition:all .3s linear;transition:all .3s linear}.step-action_added-type .step-action__item_type:before{content:"";display:inline-block;background-color:#b8c5d3;width:7px;height:1px;position:absolute;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.step-action_added-type:last-child{margin-bottom:0}.step-action_added-type:last-child .step-action__btn-wrap:after{display:none}.action-type{height:45px;position:relative}.action-type-error{color:#ff6f72;font-size:15px;height:auto}.action-type__error-text.error-text{display:block;bottom:-3px}