@syncfusion/ej2-querybuilder
Version:
Essential JS 2 QueryBuilder
924 lines (887 loc) • 35.5 kB
CSS
.e-ddl.e-control-wrapper .e-ddl-icon::before {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: -webkit-transform 300ms ease;
transition: -webkit-transform 300ms ease;
transition: transform 300ms ease;
transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transition: -webkit-transform 300ms ease;
transition: -webkit-transform 300ms ease;
transition: transform 300ms ease;
transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-dropdownbase .e-list-item.e-active.e-hover {
color: #e3165b;
}
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
background: transparent;
}
.e-input-group .e-ddl-icon:not(:active)::after {
-webkit-animation: none;
animation: none;
}
.e-ddl.e-popup {
border: 0;
-webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
margin-top: 2px;
}
.e-popup.e-ddl .e-dropdownbase {
min-height: 26px;
}
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
margin: 6px 6px 5px;
min-height: 12px;
min-width: 12px;
padding: 6px;
}
.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
background: transparent;
}
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
border-bottom-width: 0;
}
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
margin: 0;
}
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
padding: 5px 5px 5px 12px;
}
.e-ddl.e-popup.e-outline .e-filter-parent {
padding: 4px 8px;
}
.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
padding: 1px 0;
}
.e-small .e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text],
.e-small.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
padding: 0;
}
.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
padding: 0;
}
.e-outline.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
padding: 0 8px 0 9px;
}
.e-outline.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-outline.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
padding: 0 8px 0 9px;
}
/* stylelint-disable-line no-empty-source */
/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes material-spinner-rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes fabric-spinner-rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes fabric-spinner-rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.e-query-builder .e-collapse-rule::before {
content: "\e907";
}
.e-query-builder .e-drag-qb-rule::before {
content: "\e330";
}
.e-query-builder {
border: 1px solid;
border-radius: 0;
height: auto;
width: auto;
}
.e-query-builder .e-rule-field {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.e-query-builder .e-multiselect .e-qb-spinner .e-spinner-inner {
left: auto;
right: 5px;
}
.e-query-builder .e-cloneproperties.e-group-body {
padding: 0 ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder .e-dragclone.e-cloneproperties .e-group-container, .e-query-builder .e-dragclone.e-cloneproperties .e-rule-container {
background: #fff;
}
.e-query-builder .e-dragclone.e-cloneproperties .e-rule-value-delete {
margin-top: 10px;
}
.e-query-builder .e-dragclone.e-cloneproperties .e-drag-qb-rule {
padding: 18px 5px;
}
.e-query-builder .e-dragclone, .e-query-builder .e-drag-qb-rule {
cursor: move;
}
.e-query-builder .e-dragclone .e-rule-field {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 10px;
}
.e-query-builder .e-dragclone.e-notallowedcur, .e-query-builder .e-dragclone.e-notallowedcur .e-drag-qb-rule {
cursor: not-allowed ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder .e-group-body .e-drag-qb-rule, .e-query-builder .e-dragclone .e-drag-qb-rule {
padding: 15px 3px 15px 11px;
vertical-align: middle;
font-size: 12px;
color: rgba(0, 0, 0, 0.87);
}
.e-query-builder .e-group-header .e-drag-qb-rule {
margin: 1px;
padding: 10px 10px 10px 3px ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder .e-drag-rule-bottom-line {
border-bottom: 2px solid #e3165b ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder .e-drag-rule-top-line {
border-top: 2px solid #e3165b ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-and-lbl.e-small.e-not {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-and-lbl.e-small.e-readonly-and {
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or-not {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or {
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-qb-toggle.e-btn.e-small {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-qb-toggle.e-btn.e-small.e-not-readonly {
border-bottom-right-radius: 2px;
}
.e-query-builder.e-rtl .e-multiselect .e-qb-spinner .e-spinner-inner {
left: 5px;
right: auto;
}
.e-query-builder.e-rtl.e-device .e-group-body .e-rule-container .e-rule-value-delete, .e-query-builder.e-rtl .e-group-body .e-rule-container.e-vertical-mode .e-rule-value-delete {
text-align: left;
}
.e-query-builder.e-rtl.e-device .e-group-body .e-rule-container .e-rule-delete, .e-query-builder.e-rtl .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
padding-left: 0;
}
.e-query-builder.e-rtl.e-device .e-rule-field .e-drag-qb-rule:not(.e-hidden) {
display: block;
}
.e-query-builder.e-rtl .e-group-header .e-group-action .e-btn {
margin-left: 0;
margin-right: 12px;
}
.e-query-builder.e-rtl .e-horizontal-mode .e-rule-delete {
margin-left: 0;
margin-right: 12px;
}
.e-query-builder.e-rtl .e-group-body {
padding-left: 0;
padding-right: 20px;
}
.e-query-builder.e-rtl .e-rule-list > ::before {
border-width: 0 2px 2px 0;
}
.e-query-builder.e-rtl .e-rule-list > .e-group-container:first-child {
margin-top: 0;
}
.e-query-builder.e-rtl .e-rule-list > ::after, .e-query-builder.e-rtl .e-rule-list > ::before {
right: -12px;
}
.e-query-builder.e-rtl .e-rule-list > ::after {
border-width: 0 2px 0 0;
}
.e-query-builder.e-rtl .e-rule-list .e-group-container::before {
right: -12px;
}
.e-query-builder.e-rtl .e-rule-list > .e-group-container {
padding-right: 0;
}
.e-query-builder .e-group-container, .e-query-builder .e-rule-container {
position: relative;
}
.e-query-builder .e-rule-list > :first-child::before {
top: -12px;
}
.e-query-builder .e-rule-list > :last-child::after {
display: none;
}
.e-query-builder .e-rule-list > ::before {
border-width: 0 0 2px 2px;
height: 25px;
top: -10px;
}
.e-query-builder .e-rule-list > ::after, .e-query-builder .e-rule-list > ::before {
border-style: dotted;
content: "";
left: -12px;
position: absolute;
width: 10px;
}
.e-query-builder .e-rule-list > ::after {
border-width: 0 0 0 2px;
height: calc(100% - 17px);
top: 17px;
}
.e-query-builder .e-rule-list > .e-rule-container::before {
height: calc(50% + 8px);
}
.e-query-builder .e-rule-list > .e-rule-container:not(:first-child)::before {
height: calc(50% + 12px);
}
.e-query-builder .e-rule-list > .e-rule-container::after {
height: calc(50% + 6px);
top: calc(50% - 3px);
}
.e-query-builder .e-rule-list > .e-group-container:first-child {
margin-top: 0;
}
.e-query-builder .e-rule-list .e-group-container::before {
left: -12px;
}
.e-query-builder .e-rule-list .e-group-container::after {
left: -12px;
}
.e-query-builder .e-group-header .e-group-action .e-btn {
margin-left: 12px;
}
.e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small {
border-bottom-right-radius: 0;
border-radius: 2px;
border-top-right-radius: 0;
}
.e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small.e-not-readonly {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
pointer-events: none;
}
.e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small.e-readonly {
display: none;
}
.e-query-builder .e-group-header .e-btn-group {
border: none;
-webkit-box-shadow: 0 1px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
box-shadow: 0 1px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
display: inline-block;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-not {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-readonly-and {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-readonly {
display: none;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or-not {
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly {
display: none;
}
.e-query-builder .e-group-header .e-group-action {
display: inline-block;
margin-top: 0;
}
.e-query-builder .e-group-header .e-dropdown-btn.e-add-btn,
.e-query-builder .e-group-header .e-deletegroup,
.e-query-builder .e-group-header .e-clone-grp-btn,
.e-query-builder .e-group-header .e-lock-grp-btn {
margin-bottom: 2px;
}
.e-query-builder .e-group-header .e-dropdown-btn.e-add-btn.e-readonly,
.e-query-builder .e-group-header .e-deletegroup.e-readonly,
.e-query-builder .e-group-header .e-clone-grp-btn.e-readonly,
.e-query-builder .e-group-header .e-lock-grp-btn.e-readonly {
display: none;
}
.e-query-builder .e-group-header button.e-button-hide {
display: none ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder .e-group-header.e-btn.e-small.e-round {
-webkit-box-shadow: none;
box-shadow: none;
}
.e-query-builder .e-group-header .e-group-action .e-readonly {
display: inline-block;
visibility: hidden;
}
.e-query-builder .e-rule-list .e-group-container {
margin-left: 0;
margin-top: 12px;
width: 100%;
}
.e-query-builder .e-rule-list {
padding: 12px 0 12px 0;
padding-bottom: 0;
}
.e-query-builder .e-group-container {
padding: 12px;
}
.e-query-builder .e-rule-container {
border: none;
border-radius: 0;
}
.e-query-builder .e-rule-list > .e-group-container {
padding: 0;
padding-bottom: 12px;
}
.e-query-builder .e-group-container .e-rule-list > .e-group-container {
padding-bottom: 0;
}
.e-query-builder .e-group-body {
padding-left: 20px;
}
.e-query-builder .e-group-body .e-rule-container {
-webkit-box-shadow: 0 2px 6px #d3d3d3;
box-shadow: 0 2px 6px #d3d3d3;
height: auto;
margin-top: 0;
padding-right: 12px;
}
.e-query-builder .e-group-body .e-rule-container.e-prev-joined-rule {
border-bottom: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.e-query-builder .e-group-body .e-rule-container.e-joined-rule {
border-top-left-radius: 0;
border-top-right-radius: 0;
border-top-style: dotted;
border-top-width: 1px;
margin-top: 0;
}
.e-query-builder .e-group-body .e-rule-container.e-separate-rule {
margin-top: 12px;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-filter, .e-query-builder .e-group-body .e-rule-container .e-rule-sub-filter {
padding: 12px 0 12px 12px;
width: auto;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-value .e-control-wrapper.e-numeric:not(:first-child), .e-query-builder .e-group-body .e-rule-container .e-rule-value .e-control-wrapper.e-date-wrapper:not(:first-child), .e-query-builder .e-group-body .e-rule-container .e-rule-value .e-control-wrapper.e-input-group:not(:first-child) {
float: right;
margin-top: 12px;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-value .e-multi-select-wrapper {
min-width: 190px;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-value .e-multiselect, .e-query-builder .e-group-body .e-rule-container .e-rule-value .e-multi-select-wrapper {
max-width: 200px;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-value.e-custom-value {
width: 200px;
}
.e-query-builder .e-group-body .e-rule-container .e-operator, .e-query-builder .e-group-body .e-rule-container .e-value {
padding: 12px 0 12px 12px;
}
.e-query-builder .e-group-body .e-rule-container .e-operator .e-radio-wrapper, .e-query-builder .e-group-body .e-rule-container .e-value .e-radio-wrapper {
margin-right: 15px;
}
.e-query-builder .e-group-body .e-horizontal-mode .e-rule-delete, .e-query-builder .e-group-body .e-horizontal-mode .e-lock-rule, .e-query-builder .e-group-body .e-horizontal-mode .e-clone-rule {
display: inline-block;
margin-left: 12px;
}
.e-query-builder .e-group-body .e-rule-container button.e-button-hide {
display: none ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder .e-group-body .e-horizontal-mode .e-rule-filter, .e-query-builder .e-group-body .e-horizontal-mode .e-rule-sub-filter, .e-query-builder .e-group-body .e-horizontal-mode .e-rule-operator, .e-query-builder .e-group-body .e-horizontal-mode .e-rule-value, .e-query-builder .e-group-body .e-horizontal-mode .e-rule-value-delete {
display: inline-block;
}
.e-query-builder .e-group-body .e-rule-value.e-hide {
display: none;
}
.e-query-builder .e-group-body .e-rule-value.e-show {
display: inline-block;
}
.e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
margin-bottom: 12px;
padding-right: 0;
right: 0;
}
.e-query-builder .e-group-body .e-rule-field.e-btn.e-small.e-round, .e-query-builder .e-group-body .e-rule-delete.e-btn.e-small.e-round, .e-query-builder .e-group-body .e-lock-rule.e-btn.e-small.e-round, .e-query-builder .e-group-body .e-clone-rule.e-btn.e-small.e-round {
-webkit-box-shadow: none;
box-shadow: none;
}
.e-query-builder .e-group-body .e-vertical-mode .e-removerule.e-rule-delete {
-webkit-box-shadow: none;
box-shadow: none;
right: 0;
}
.e-query-builder .e-group-body .e-vertical-mode .e-removerule.e-rule-delete.e-readonly {
display: none;
}
.e-query-builder .e-dropdown-btn {
-webkit-box-shadow: 0 2px 6px #d3d3d3;
box-shadow: 0 2px 6px #d3d3d3;
}
.e-query-builder.e-device .e-group-body .e-rule-container .e-rule-filter, .e-query-builder.e-device .e-group-body .e-rule-container .e-rule-sub-filter {
padding: 16px;
}
.e-query-builder.e-device .e-removerule.e-rule-delete {
-webkit-box-shadow: none;
box-shadow: none;
}
.e-query-builder.e-device .e-removerule.e-rule-delete.e-readonly {
display: none;
}
.e-query-builder.e-device .e-group-body .e-rule-container .e-rule-value .e-multiselect, .e-query-builder.e-device .e-group-body .e-rule-container .e-rule-value .e-multi-select-wrapper, .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-value .e-multi-select-wrapper, .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-value .e-multiselect {
max-width: 100%;
}
.e-query-builder.e-device .e-group-body .e-rule-container .e-rule-value-delete, .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-value-delete {
text-align: right;
}
.e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-lock-rule, .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-clone-rule, .e-query-builder.e-device .e-group-body .e-rule-container .e-lock-rule, .e-query-builder.e-device .e-group-body .e-rule-container .e-clone-rule {
margin-bottom: 12px;
}
.e-query-builder .e-group-body .e-rule-delete, .e-query-builder .e-group-body .e-lock-rule, .e-query-builder .e-group-body .e-clone-rule {
margin-left: 12px;
}
.e-query-builder .e-delete-icon::before {
content: "\e945";
}
.e-query-builder .e-edit-rule.e-btn.e-small {
-webkit-box-shadow: none;
box-shadow: none;
}
.e-query-builder .e-edit-rule {
right: 0;
}
.e-query-builder .e-collapse-rule {
border: 1px solid;
border-right: 0;
border-top: 0;
-webkit-box-shadow: -1px 1px 4px 0 rgba(0, 0, 0, 0.12);
box-shadow: -1px 1px 4px 0 rgba(0, 0, 0, 0.12);
font-size: 20px;
padding: 5px;
position: absolute;
right: 0;
top: 0;
}
.e-query-builder .e-summary-text {
border-style: none;
font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
font-size: 14px;
line-height: 1.5em;
padding: 12px;
resize: none;
width: 100%;
}
.e-query-builder .e-summary-btndiv {
padding: 8px 0 5px 8px;
text-align: right;
}
.e-query-builder .e-rule-list .e-rule-container.e-vertical-mode, .e-query-builder.e-device .e-rule-list .e-rule-container {
padding-right: 16px;
}
.e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-rule-filter, .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-rule-sub-filter, .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-operator, .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-value, .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-rule-value-delete, .e-query-builder.e-device .e-rule-list .e-rule-container .e-rule-filter, .e-query-builder.e-device .e-rule-list .e-rule-container .e-rule-sub-filter, .e-query-builder.e-device .e-rule-list .e-rule-container .e-operator, .e-query-builder.e-device .e-rule-list .e-rule-container .e-value, .e-query-builder.e-device .e-rule-list .e-rule-container .e-rule-value-delete {
padding: 16px 0 0 16px;
}
.e-query-builder.e-multi-connector .e-rule-list > .e-btn-group {
margin-top: 10px;
margin-bottom: 10px;
}
.e-query-builder.e-multi-connector .e-qb-toggle {
margin-left: 3px;
margin-right: 10px;
}
.e-query-builder.e-multi-connector .e-group-container:not(:first-child) {
padding: 12px ; /* stylelint-disable-line declaration-no-important */
border: 1px solid;
margin-top: 0;
border-radius: 4px;
}
.e-query-builder.e-multi-connector .e-rule-list > .e-group-container:first-child {
padding: 12px ; /* stylelint-disable-line declaration-no-important */
border: 1px solid;
border-radius: 4px;
}
.e-query-builder.e-multi-connector .e-group-container:not(:first-child)::before, .e-query-builder.e-multi-connector .e-rule-list > .e-group-container:first-child::before {
height: calc(50% - 8px);
}
.e-query-builder.e-multi-connector .e-group-container::after {
height: calc(50% + 17px);
top: calc(50% - 17px);
}
.e-query-builder.e-multi-connector .e-btn-group + .e-group-container {
margin-top: 0;
}
.e-query-builder.e-multi-connector .e-group-action .e-btn:first-child {
margin-left: 0;
}
.e-query-builder.e-multi-connector .e-qb-toggle-btn {
margin-right: 6px ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder.e-multi-connector .e-multi-connector-init-group {
height: 40px;
}
.e-query-builder.e-multi-connector .e-btn-group::after, .e-query-builder.e-multi-connector .e-btn-group::before {
left: -12px;
width: 8px;
}
.e-query-builder.e-multi-connector .e-rule-list .e-group-container::before, .e-query-builder.e-multi-connector .e-rule-list .e-group-container::after {
left: -12px ; /* stylelint-disable-line declaration-no-important */
left: -12.8px ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder.e-multi-connector .e-rule-list .e-btn-group::before, .e-query-builder.e-multi-connector .e-rule-list .e-btn-group::after {
left: -11.2px ; /* stylelint-disable-line declaration-no-important */
left: -12px ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder.e-multi-connector .e-qb-toggle-btn {
-webkit-box-shadow: none ;
box-shadow: none ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder.e-multi-connector .e-btn-group + .e-rule-container {
margin-top: 0 ; /* stylelint-disable-line declaration-no-important */
}
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-top,
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-top {
border-bottom: 8px solid;
}
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-bottom,
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-bottom {
border-top: 8px solid;
}
.e-qb-ddt.e-ddt .e-prevent .e-fullrow {
cursor: default ; /* stylelint-disable-line declaration-no-important */
}
.e-dropdown-popup .e-addgroup {
float: right;
}
.e-dropdown-popup ul .e-item.e-button-hide {
display: none ; /* stylelint-disable-line declaration-no-important */
}
.e-addrule.e-add-icon::before,
.e-addgroup.e-add-icon::before,
.e-query-builder .e-add-icon::before {
content: "\e963";
}
*.e-device .e-rule-value {
width: 100%;
}
.e-query-builder.e-device .e-rule-field .e-drag-qb-rule:not(.e-hidden),
.e-query-builder.e-device .e-dragclone.e-cloneproperties .e-rule-field {
display: block;
}
.e-query-builder.e-draggable .e-rule-list .e-group-container::before {
height: 25px;
}
.e-query-builder {
background: #fff;
border-color: #e0e0e0;
}
.e-query-builder .e-group-header .e-btn-group {
border-color: #e0e0e0;
}
.e-query-builder .e-disable .e-drag-qb-rule, .e-query-builder .e-disable.e-drag-qb-rule {
color: #e0e0e0;
}
.e-query-builder .e-group-container {
border-color: #d3d3d3;
}
.e-query-builder .e-rule-container {
background: #fff;
border-color: #d3d3d3;
}
.e-query-builder .e-rule-container.e-joined-rule {
border-top-color: #e0e0e0;
}
.e-query-builder .e-rule-list .e-group-container {
background: #fff;
}
.e-query-builder .e-rule-list > ::after, .e-query-builder .e-rule-list > ::before {
border-color: #e0e0e0;
}
.e-query-builder .e-btn-group input:checked + label.e-btn, .e-query-builder .e-btn-group .e-btn.e-qb-toggle.e-active-toggle {
background: #e3165b;
border-color: #e3165b;
color: #fff;
}
.e-query-builder .e-removerule.e-btn.e-round, .e-query-builder .e-lock-rule.e-btn.e-round, .e-query-builder .e-clone-rule.e-btn.e-round {
background: #fff;
}
.e-query-builder .e-removerule.e-btn.e-round.e-readonly, .e-query-builder .e-lock-rule.e-btn.e-round.e-readonly, .e-query-builder .e-clone-rule.e-btn.e-round.e-readonly {
display: none;
}
.e-query-builder .e-summary-content textarea {
background: #fff;
color: rgba(0, 0, 0, 0.87);
}
.e-query-builder .e-collapse-rule {
background: #fff;
border-color: rgba(0, 0, 0, 0.12);
color: rgba(0, 0, 0, 0.87);
}
.e-query-builder .e-collapse-rule:focus, .e-query-builder .e-collapse-rule:active, .e-query-builder .e-collapse-rule:hover {
background: #e0e0e0;
}
.e-query-builder.e-multi-connector .e-group-container:not(:first-child), .e-query-builder.e-multi-connector .e-rule-list > .e-group-container:first-child {
border-color: #e0e0e0;
}
.e-tooltip-wrap.e-querybuilder-error,
.e-control.e-tooltip-wrap.e-popup.e-querybuilder-error {
background: #fcdbe4;
border-color: #fcdbe4;
}
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-top,
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-top {
border-bottom-color: #fcdbe4;
color: #fcdbe4;
}
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-bottom,
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-bottom {
border-top-color: #fcdbe4;
color: #fcdbe4;
}
.e-tooltip-wrap.e-querybuilder-error .e-tip-content,
.e-tooltip-wrap.e-querybuilder-error .e-tip-content label {
color: #f44336;
}
.e-query-builder.e-device.e-multi-connector .e-rule-list .e-group-container,
.e-bigger.e-query-builder.e-multi-connector .e-rule-list .e-group-container,
.e-bigger .e-query-builder.e-multi-connector .e-rule-list .e-group-container {
margin-top: 0 ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder.e-device .e-group-container,
.e-bigger.e-query-builder .e-group-container,
.e-bigger .e-query-builder .e-group-container {
padding: 16px;
}
.e-query-builder.e-device .e-rule-list > .e-group-container,
.e-bigger.e-query-builder .e-rule-list > .e-group-container,
.e-bigger .e-query-builder .e-rule-list > .e-group-container {
padding: 0;
}
.e-query-builder.e-device .e-rule-list > .e-rule-container:not(:first-child)::before,
.e-bigger.e-query-builder .e-rule-list > .e-rule-container:not(:first-child)::before,
.e-bigger .e-query-builder .e-rule-list > .e-rule-container:not(:first-child)::before {
height: calc(50% + 12px);
}
.e-query-builder.e-device .e-rule-list > .e-group-container:first-child,
.e-bigger.e-query-builder .e-rule-list > .e-group-container:first-child,
.e-bigger .e-query-builder .e-rule-list > .e-group-container:first-child {
margin-top: 0;
}
.e-query-builder.e-device .e-rule-list > ::before,
.e-bigger.e-query-builder .e-rule-list > ::before,
.e-bigger .e-query-builder .e-rule-list > ::before {
top: -12px;
}
.e-query-builder.e-device .e-group-action .e-btn,
.e-bigger.e-query-builder .e-group-action .e-btn,
.e-bigger .e-query-builder .e-group-action .e-btn {
margin-left: 16px;
}
.e-query-builder.e-device .e-rule-list > :first-child::before,
.e-bigger.e-query-builder .e-rule-list > :first-child::before,
.e-bigger .e-query-builder .e-rule-list > :first-child::before {
top: -16px;
}
.e-query-builder.e-device .e-rule-list,
.e-bigger.e-query-builder .e-rule-list,
.e-bigger .e-query-builder .e-rule-list {
padding: 16px 0 16px 0;
padding-bottom: 0;
}
.e-query-builder.e-device .e-rule-list .e-group-container,
.e-bigger.e-query-builder .e-rule-list .e-group-container,
.e-bigger .e-query-builder .e-rule-list .e-group-container {
margin-top: 16px;
}
.e-query-builder.e-device .e-rule-container button.e-button-hide,
.e-bigger.e-query-builder .e-rule-container button.e-button-hide,
.e-bigger .e-query-builder .e-rule-container button.e-button-hide {
display: none ; /* stylelint-disable-line declaration-no-important */
}
.e-query-builder.e-device .e-drag-qb-rule,
.e-bigger.e-query-builder .e-drag-qb-rule,
.e-bigger .e-query-builder .e-drag-qb-rule {
font-size: 14px;
}
.e-query-builder.e-device .e-group-body,
.e-bigger.e-query-builder .e-group-body,
.e-bigger .e-query-builder .e-group-body {
padding-left: 24px;
}
.e-query-builder.e-device .e-group-body .e-rule-container,
.e-bigger.e-query-builder .e-group-body .e-rule-container,
.e-bigger .e-query-builder .e-group-body .e-rule-container {
margin-top: 0;
padding-right: 16px;
}
.e-query-builder.e-device .e-group-body .e-rule-container.e-vertical-mode,
.e-bigger.e-query-builder .e-group-body .e-rule-container.e-vertical-mode,
.e-bigger .e-query-builder .e-group-body .e-rule-container.e-vertical-mode {
width: auto;
}
.e-query-builder.e-device .e-group-body .e-rule-container.e-separate-rule,
.e-bigger.e-query-builder .e-group-body .e-rule-container.e-separate-rule,
.e-bigger .e-query-builder .e-group-body .e-rule-container.e-separate-rule {
margin-top: 16px;
}
.e-query-builder.e-device .e-group-body .e-rule-delete, .e-query-builder.e-device .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete,
.e-bigger.e-query-builder .e-group-body .e-rule-delete,
.e-bigger.e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete,
.e-bigger .e-query-builder .e-group-body .e-rule-delete,
.e-bigger .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
margin-bottom: 16px;
padding-right: 0;
right: 0;
}
.e-query-builder.e-device .e-group-body .e-rule-container.e-horizontal-mode .e-rule-delete,
.e-bigger.e-query-builder .e-group-body .e-rule-container.e-horizontal-mode .e-rule-delete,
.e-bigger .e-query-builder .e-group-body .e-rule-container.e-horizontal-mode .e-rule-delete {
margin-bottom: 0;
}
.e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-delete, .e-query-builder.e-device .e-group-body .e-horizontal-mode .e-lock-rule, .e-query-builder.e-device .e-group-body .e-horizontal-mode .e-clone-rule,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-delete,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-lock-rule,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-clone-rule,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-delete,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-lock-rule,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-clone-rule {
display: inline-block;
margin-left: 8px;
}
.e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-filter, .e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-sub-filter, .e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-operator, .e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-value, .e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-value-delete,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-filter,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-sub-filter,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-operator,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-value,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-value-delete,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-filter,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-sub-filter,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-operator,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-value,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-value-delete {
display: inline-block;
}
.e-query-builder.e-device .e-group-body .e-rule-value.e-custom-value,
.e-bigger.e-query-builder .e-group-body .e-rule-value.e-custom-value,
.e-bigger .e-query-builder .e-group-body .e-rule-value.e-custom-value {
width: 200px;
}
.e-query-builder.e-device .e-group-body .e-rule-value.e-hide,
.e-bigger.e-query-builder .e-group-body .e-rule-value.e-hide,
.e-bigger .e-query-builder .e-group-body .e-rule-value.e-hide {
display: none;
}
.e-query-builder.e-device .e-group-body .e-rule-value.e-show,
.e-bigger.e-query-builder .e-group-body .e-rule-value.e-show,
.e-bigger .e-query-builder .e-group-body .e-rule-value.e-show {
display: inline-block;
}
.e-query-builder.e-device .e-group-body .e-rule-field.e-btn.e-small.e-round, .e-query-builder.e-device .e-group-body .e-rule-delete.e-btn.e-small.e-round,
.e-bigger.e-query-builder .e-group-body .e-rule-field.e-btn.e-small.e-round,
.e-bigger.e-query-builder .e-group-body .e-rule-delete.e-btn.e-small.e-round,
.e-bigger .e-query-builder .e-group-body .e-rule-field.e-btn.e-small.e-round,
.e-bigger .e-query-builder .e-group-body .e-rule-delete.e-btn.e-small.e-round {
-webkit-box-shadow: none;
box-shadow: none;
}
.e-query-builder.e-device .e-summary-text,
.e-bigger.e-query-builder .e-summary-text,
.e-bigger .e-query-builder .e-summary-text {
font-size: 16px;
line-height: 1.5em;
padding: 16px;
}
.e-query-builder.e-device .e-summary-btndiv,
.e-bigger.e-query-builder .e-summary-btndiv,
.e-bigger .e-query-builder .e-summary-btndiv {
padding: 8px 0 5px 8px;
text-align: right;
}
*.e-bigger .e-group-body .e-rule-container .e-rule-filter, *.e-bigger .e-group-body .e-rule-container .e-rule-sub-filter, *.e-bigger .e-group-body .e-rule-container .e-operator, *.e-bigger .e-group-body .e-rule-container .e-value {
padding: 16px 0 16px 16px;
}
.e-query-builder.e-rtl.e-bigger.e-device .e-group-body .e-rule-container .e-rule-delete, .e-query-builder.e-rtl.e-bigger .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
padding-left: 0;
}
.e-bigger .e-query-builder .e-dragclone.e-cloneproperties .e-drag-qb-rule {
padding: 24px 5px;
}
.e-bigger .e-query-builder .e-dragclone.e-cloneproperties .e-rule-value-delete {
margin: 15px;
}
.e-bigger .e-query-builder.e-draggable .e-rule-list .e-group-container::before {
height: 32px;
}
.e-bigger .e-query-builder .e-group-header .e-drag-qb-rule {
padding: 10px 10px 10px 5px ; /* stylelint-disable-line declaration-no-important */
}