UNPKG

@syncfusion/ej2-querybuilder

Version:
1,190 lines (1,117 loc) 46.1 kB
/* Font Family */ /* Font Sizes */ /* Radius */ /* 1px */ /* 2px */ /* 3px */ /* 4px */ /* 5px */ /* 6px */ /* 7px */ /* 8px */ /* 9px */ /* 10px */ /* 11px */ /* 12px */ /* 13px */ /* 14px */ /* 15px */ /* 16px */ /* 17px */ /* 18px */ /* 19px */ /* 20px */ /* 21px */ /* 22px */ /* 23px */ /* 24px */ /* 25px */ /* 26px */ /* 27px */ /* 28px */ /* 29px */ /* 30px */ /* 31px */ /* 32px */ /* 33px */ /* 34px */ /* 35px */ /* 36px */ /* 37px */ /* 38px */ /* 39px */ /* 40px */ /* 41px */ /* 42px */ /* 43px */ /* 44px */ /* 45px */ /* 46px */ /* 47px */ /* 48px */ /* 49px */ /* 50px */ /* 5em */ /* 65% */ /* border */ /* 0px */ /* 1px */ /* 1.5px */ /* 2px */ /* 3px */ /* 4px */ /* 5px */ /* 6px */ /* 7px */ /* 8px */ /* 9px */ /* 10px */ /* 11px */ /* 12px */ /* 13px */ /* 14px */ /* 15px */ /* 16px */ .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: var(--color-sf-content-text-color-selected); } .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; border-radius: calc(var(--e-radius) * 0.25); -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.14), 0 0 2px 0 rgba(0, 0, 0, 0.12); box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.14), 0 0 2px 0 rgba(0, 0, 0, 0.12); margin-top: 4px; } .e-small .e-ddl.e-popup, .e-small.e-ddl.e-popup { border-radius: calc(var(--e-radius) * 0.25); margin-top: 2px; } .e-popup.e-ddl .e-dropdownbase { min-height: 26px; padding: 6px 4px; } .e-input-group.e-ddl, .e-input-group.e-ddl .e-input, .e-input-group.e-ddl .e-ddl-icon { background: var(--color-sf-content-bg-color); } .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-ddl.e-popup.e-outline .e-filter-parent { padding: 4px 8px; } .e-bigger .e-ddl.e-popup, .e-bigger.e-ddl.e-popup { border-radius: calc(var(--e-radius) * 0.5); margin-top: 8px; } .e-bigger.e-small .e-ddl.e-popup, .e-small.e-bigger.e-ddl.e-popup { border-radius: calc(var(--e-radius) * 0.5); margin-top: 6px; } .e-bigger .e-popup.e-ddl-device-filter .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) { border-color: var(--color-sf-border-light); } .e-bigger .e-popup.e-ddl-device-filter { margin-top: 0; } .e-bigger .e-ddl-device .e-input-group, .e-bigger .e-ddl-device .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) { background: var(--color-sf-flyout-bg-color); border-width: 0; -webkit-box-shadow: none; box-shadow: none; margin-bottom: 0; } .e-bigger .e-ddl-device .e-input-group .e-back-icon, .e-bigger .e-ddl-device .e-input-group input.e-input, .e-bigger .e-ddl-device .e-input-group .e-clear-icon { background-color: var(--color-sf-flyout-bg-color); } .e-multi-select-wrapper .e-chips-collection .e-chips .e-chips-close.e-icon::before { line-height: 30px; top: 0; } .e-multiselect .e-input-group-icon.e-ddl-icon { border-radius: calc(var(--e-radius) * 0) calc(var(--e-radius) * 0.25) calc(var(--e-radius) * 0.25) calc(var(--e-radius) * 0); border-right-width: 0; } .e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon { border-left-width: 0; border-radius: calc(var(--e-radius) * 0.25) calc(var(--e-radius) * 0) calc(var(--e-radius) * 0) calc(var(--e-radius) * 0.25); border-right-width: 0; } .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon { height: 32px; width: 32px; } .e-multi-select-wrapper .e-searcher input[type=text], .e-multi-select-wrapper .e-multi-searcher input[type=text] { color: var(--color-sf-content-text-color); height: 100%; } .e-bigger.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker { height: 20px; margin-top: -33px; right: 18px; width: 20px; } .e-bigger.e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker { height: 20px; margin-top: -35px; right: 45px; width: 20px; } .e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker { margin-top: -32px; } .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker { height: 24px; width: 24px; } .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker { margin-top: -40px; } .e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker { margin-top: -32px; right: 40px; } .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-bigger .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker { margin-top: -44px; } .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close, .e-bigger .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close { height: 16px; width: 16px; } .e-bigger.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before, .e-bigger.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before, .e-bigger .e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before, .e-small .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before { content: "\e208"; font-size: 16px; height: 16px; padding: 0; text-align: center; vertical-align: middle; width: 16px; } .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before, .e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before { font-size: 20px; height: 20px; width: 20px; } /* stylelint-disable property-no-vendor-prefix */ @-webkit-keyframes e-input-ripple { 100% { opacity: 0; -webkit-transform: scale(4); transform: scale(4); } } @keyframes e-input-ripple { 100% { opacity: 0; -webkit-transform: scale(4); transform: scale(4); } } @-webkit-keyframes slideTopUp { from { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } to { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } } @keyframes slideTopUp { from { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } to { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } } /* stylelint-disable */ .e-input:focus:not(.e-success):not(.e-warning).e-error, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input { -webkit-box-shadow: none !important; box-shadow: none !important; } .e-input:focus:not(.e-error):not(.e-warning).e-success, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus, .e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input { -webkit-box-shadow: none !important; box-shadow: none !important; } .e-input:focus:not(.e-success):not(.e-error).e-warning, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus, .e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input, .e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input { -webkit-box-shadow: none !important; box-shadow: none !important; } .e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error { -webkit-box-shadow: none !important; box-shadow: none !important; } .e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success { -webkit-box-shadow: none !important; box-shadow: none !important; } .e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning { -webkit-box-shadow: none !important; box-shadow: none !important; } .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error { -webkit-box-shadow: none !important; box-shadow: none !important; } .e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success { -webkit-box-shadow: none !important; box-shadow: none !important; } .e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning, .e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning { -webkit-box-shadow: none !important; box-shadow: none !important; } .e-float-input.e-error label.e-float-text, .e-float-input.e-control-wrapper.e-error label.e-float-text, .e-float-input.e-error input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-float-input.e-error textarea:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text { color: var(--color-sf-danger) !important; } .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text, .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text, .e-outline.e-float-input.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top, .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text, .e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text, .e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text, .e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text { color: var(--color-sf-danger) !important; } .e-filled.e-float-input.e-error label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text, .e-filled.e-float-input.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text, .e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text, .e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text, .e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text { color: var(--color-sf-danger) !important; } .e-underline.e-input-group.e-control-wrapper, .e-underline.e-input-group, .e-underline.e-input-group:not(.e-float-icon-left), .e-underline.e-float-input, .e-underline.e-float-input.e-control-wrapper, .e-underline.e-input-group:not(.e-float-icon-left), .e-underline.e-input-group.e-success:not(.e-float-icon-left), .e-underline.e-input-group.e-warning:not(.e-float-icon-left), .e-underline.e-input-group.e-error:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) { border: 1px solid var(--color-sf-border-alt); border-width: 0 0 1px 0; padding-top: 1px; border-radius: calc(var(--e-radius) * 0); } .e-underline.e-input-group:not(.e-float-icon-left), .e-underline.e-input-group.e-success:not(.e-float-icon-left), .e-underline.e-input-group.e-warning:not(.e-float-icon-left), .e-underline.e-input-group.e-error:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left), .e-underline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) { border: 1px solid; border-width: 0 0 1px 0; padding-top: 1px; border-radius: calc(var(--e-radius) * 0); } /* stylelint-disable-line no-empty-source */ /* stylelint-disable property-no-vendor-prefix */ @-webkit-keyframes material-spinner-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes material-spinner-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes fabric-spinner-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes fabric-spinner-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .e-query-builder .e-collapse-rule::before { content: "\e80e"; } .e-query-builder .e-drag-qb-rule::before { content: "\e726"; } .e-query-builder { border: 1px solid; border-radius: calc(var(--e-radius) * 0.25); 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 !important; /* 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 { -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.14), 0 0 2px 0 rgba(0, 0, 0, 0.12); box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.14), 0 0 2px 0 rgba(0, 0, 0, 0.12); background: var(--color-sf-table-bg-color-selected); } .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; color: var(--color-sf-icon-color); } .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 !important; /* 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: 18px; color: var(--color-sf-content-text-color-alt3); } .e-query-builder .e-group-header .e-drag-qb-rule { margin: 1px; padding: 10px 10px 10px 1px !important; /* stylelint-disable-line declaration-no-important */ } .e-query-builder .e-drag-rule-bottom-line { border-bottom: 2px solid var(--color-sf-primary) !important; /* stylelint-disable-line declaration-no-important */ } .e-query-builder .e-drag-rule-top-line { border-top: 2px solid var(--color-sf-primary) !important; /* 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: calc(var(--e-radius) * 0); border-top-right-radius: calc(var(--e-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: calc(var(--e-radius) * 0.25); border-top-left-radius: calc(var(--e-radius) * 0.25); } .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: calc(var(--e-radius) * 0.25); border-top-right-radius: calc(var(--e-radius) * 0.25); } .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: calc(var(--e-radius) * 0.25); border-top-left-radius: calc(var(--e-radius) * 0.25); } .e-query-builder.e-rtl .e-btn-group.e-rtl .e-qb-toggle.e-btn.e-small { border-bottom-left-radius: calc(var(--e-radius) * 0); border-top-left-radius: calc(var(--e-radius) * 0); border-top-right-radius: calc(var(--e-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: calc(var(--e-radius) * 0.25); } .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: 10px; } .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: -11px; } .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: -11px; } .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% + 10px); } .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: -11px; } .e-query-builder .e-rule-list .e-group-container::after { left: -11px; } .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: calc(var(--e-radius) * 0); border-radius: calc(var(--e-radius) * 0.25); border-top-right-radius: calc(var(--e-radius) * 0); } .e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small.e-not-readonly { border-bottom-right-radius: calc(var(--e-radius) * 0); border-top-right-radius: calc(var(--e-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: none; box-shadow: none; display: inline-block; } .e-query-builder .e-group-header .e-btn-group .e-btn.e-small { font-size: 14px; line-height: 18.4px; padding: 6px 12px; } .e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-not { border-bottom-left-radius: calc(var(--e-radius) * 0); border-top-left-radius: calc(var(--e-radius) * 0); } .e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-readonly-and { border-bottom-right-radius: calc(var(--e-radius) * 0.25); border-top-right-radius: calc(var(--e-radius) * 0.25); } .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: calc(var(--e-radius) * 0); border-top-left-radius: calc(var(--e-radius) * 0); } .e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or-not { border-bottom-left-radius: calc(var(--e-radius) * 0.25); border-top-left-radius: calc(var(--e-radius) * 0.25); } .e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or { border-bottom-left-radius: calc(var(--e-radius) * 0); border-top-left-radius: calc(var(--e-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: 5px; } .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 !important; /* 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-btn.e-small.e-round { height: 32px; width: 32px; border-radius: calc(var(--e-radius) * 1.25); border-color: transparent; line-height: 14px; } .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: 14px 0 14px 0; padding-bottom: 0; } .e-query-builder .e-group-container { padding: 11px; } .e-query-builder .e-rule-container { border: 1px solid; border-radius: calc(var(--e-radius) * 0.25); } .e-query-builder .e-rule-list > .e-group-container { padding: 0; padding-bottom: 11px; } .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: none; box-shadow: none; height: auto; margin-top: -1px; padding-right: 12px; } .e-query-builder .e-group-body .e-rule-container.e-prev-joined-rule { border-bottom: 0; border-bottom-left-radius: calc(var(--e-radius) * 0); border-bottom-right-radius: calc(var(--e-radius) * 0); } .e-query-builder .e-group-body .e-rule-container.e-joined-rule { border-top-left-radius: calc(var(--e-radius) * 0); border-top-right-radius: calc(var(--e-radius) * 0); border-top-style: solid; border-top-width: 1px; margin-top: 0; } .e-query-builder .e-group-body .e-rule-container.e-separate-rule { margin-top: 11px; } .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 !important; /* 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: 11px; padding-right: 8px; 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-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 { height: 32px; width: 32px; border-radius: calc(var(--e-radius) * 1.25); border-color: transparent; line-height: 14px; } .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: none; box-shadow: none; } .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: 14px; } .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: "\e7e7"; } .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: none; box-shadow: none; font-size: 14px; padding: 9px; position: absolute; right: 0; top: 0; } .e-query-builder .e-summary-text { border-style: none; font-family: var(--e-font-family); font-size: 14px; line-height: 1.5em; padding: 12px; resize: none; width: 100%; } .e-query-builder .e-summary-btndiv { padding: 12px; 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: 15px; } .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: 15px 0 0 15px; } .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 !important; /* stylelint-disable-line declaration-no-important */ border: 1px solid; margin-top: 0; border-radius: calc(var(--e-radius) * 0.25); } .e-query-builder.e-multi-connector .e-rule-list > .e-group-container:first-child { padding: 12px !important; /* stylelint-disable-line declaration-no-important */ border: 1px solid; border-radius: calc(var(--e-radius) * 0.25); } .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 !important; /* stylelint-disable-line declaration-no-important */ } .e-query-builder.e-multi-connector .e-btn-group .e-btn.e-small { font-size: 14px; line-height: 18.4px; padding: 6px 12px; } .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 !important; /* 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 !important; /* stylelint-disable-line declaration-no-important */ } .e-query-builder.e-multi-connector .e-qb-toggle-btn { -webkit-box-shadow: none !important; box-shadow: none !important; /* stylelint-disable-line declaration-no-important */ } .e-query-builder.e-multi-connector .e-btn-group + .e-rule-container { margin-top: 0 !important; /* 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 !important; /* stylelint-disable-line declaration-no-important */ } .e-dropdown-popup .e-addgroup { float: right; } .e-dropdown-popup ul .e-item.e-button-hide { display: none !important; /* 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: "\e805"; } *.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: 31px; } .e-query-builder { background: transparent; border-color: var(--color-sf-border); } .e-query-builder .e-group-header .e-btn-group { border-color: var(--color-sf-border); } .e-query-builder .e-disable .e-drag-qb-rule, .e-query-builder .e-disable.e-drag-qb-rule { color: var(--color-sf-border); } .e-query-builder .e-group-container { border-color: var(--color-sf-border); } .e-query-builder .e-rule-container { background: var(--color-sf-content-bg-color-alt1); border-color: var(--color-sf-border); } .e-query-builder .e-rule-container.e-joined-rule { border-top-color: var(--color-sf-border); } .e-query-builder .e-rule-list .e-group-container { background: transparent; } .e-query-builder .e-rule-list > ::after, .e-query-builder .e-rule-list > ::before { border-color: var(--color-sf-border); } .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: var(--color-sf-primary); border-color: var(--color-sf-primary); color: var(--color-sf-primary-text-color); } .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: transparent; } .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: transparent; color: var(--color-sf-placeholder-text-color); } .e-query-builder .e-collapse-rule { background: transparent; border-color: var(--color-sf-border-light); color: var(--color-sf-placeholder-text-color); } .e-query-builder .e-collapse-rule:focus, .e-query-builder .e-collapse-rule:active, .e-query-builder .e-collapse-rule:hover { background: var(--color-sf-border); } .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: var(--color-sf-border); } .e-tooltip-wrap.e-querybuilder-error, .e-control.e-tooltip-wrap.e-popup.e-querybuilder-error { background: var(--color-sf-danger-light); border-color: var(--color-sf-danger-light); } .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: var(--color-sf-danger-light); color: var(--color-sf-danger-light); } .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: var(--color-sf-danger-light); color: var(--color-sf-danger-light); } .e-tooltip-wrap.e-querybuilder-error .e-tip-content, .e-tooltip-wrap.e-querybuilder-error .e-tip-content label { color: var(--color-sf-danger-bg-color); } .e-query-builder .e-btn.e-round.e-small:hover { background: var(--color-sf-content-bg-color-hover) !important; /* stylelint-disable-line declaration-no-important */ } .e-query-builder .e-btn.e-round.e-small:focus { background: var(--color-sf-content-bg-color-hover) !important; /* stylelint-disable-line declaration-no-important */ } .e-query-builder .e-btn.e-round.e-small:active { background: var(--color-sf-content-bg-color-pressed) !important; /* stylelint-disable-line declaration-no-important */ } .e-query-builder .e-btn.e-round.e-small:disabled { background: var(--color-sf-content-bg-color-alt1) !important; /* stylelint-disable-line declaration-no-important */ }