#jet-popup-conditions-manager-modal {
.dialog-widget-content {
position: relative;
background-color: white;
height: 100%;
}
.dialog-close-button {
top: 15px;
right: 15px;
font-size: 20px;
}
.dialog-message {
width: 100%;
height: 100%;
padding: 30px;
}
.dialog-header {
display: none;
}
.dialog-buttons-wrapper {
display: none;
}
.dialog-widget-content {
width: 60%;
min-width: 800px;
max-width: 95%;
height: 90%;
min-height: 500px;
max-height: 95%;
}
}
#jet-popup-conditions-manager {
display: flex;
flex-direction: column;
height: 100%;
}
.jet-popup-conditions-manager {
display: flex;
flex-direction: column;
height: 100%;
overflow-y: auto;
&__container {
flex: 1 1 auto;
overflow-y: auto;
padding-right: 10px;
}
&__controls {
display: flex;
justify-content: flex-end;
margin-top: 15px;
padding-top: 15px;
border-top: 1px solid #e8eaec;
min-height: 48px;
}
&__blank {
padding-bottom: 30px;
font-family: Roboto;
&-title {
font-style: normal;
font-size: 24px;
color: #23282D;
margin-bottom: 20px;
}
&-message {
display: flex;
flex-direction: column;
font-size: 15px;
line-height: 23px;
color: #7B7E81;
}
}
&__list {
flex: 1 1 auto;
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: center;
}
&__list-inner {
width: 100%;
> div {
> .ivu-card {
margin-bottom: 10px;
&:last-child {
margin-bottom: 0;
}
}
}
}
&__add-condition {
width: 100%;
padding-bottom: 30px;
}
&__item {
display: flex;
width: 100%;
padding: 20px;
border-bottom: 1px solid #ECECEC;
gap: 5px;
&:last-child {
border-bottom: none;
}
}
&__item-control {
display: flex;
align-items: flex-start;
&.select-type {
flex: 1 1 auto;
}
.cx-vui-component-raw {
width: 100%;
}
&:first-child {
margin-left: 0;
}
&:last-child {
margin-left: 0;
}
}
&__item-delete {
display: flex;
justify-content: center;
align-items: flex-start;
padding-left: 10px;
.dashicons {
display: flex;
justify-content: center;
align-items: center;
height: 32px;
cursor: pointer;
color: #C92C2C;
}
}
.cx-vui-f-select__selected {
gap: 5px;
}
.cx-vui-f-select__selected-not-empty {
margin-bottom: 5px;
}
.cx-vui-f-select__selected-option {
margin: 0;
}
}
.progress-state {
opacity: 0.5;
pointer-events: none;
}
.cx-vui-notices {
z-index: 10000;
}
.elementor-control {
input, textarea {
line-height: 11px;
padding: 5px 8px;
}
}
.conditions-list-anim-enter-active, .list-leave-active {
transition: all .4s;
}
.conditions-list-anim-enter, .conditions-list-anim-leave-to {
opacity: 0;
transform: scale(.95);
}