query,.condition{position:relative;display:block;padding-top:15px}.query-toggle{position:absolute;top:5px;right:5px}.query--value-filter-query{margin-bottom:-25px}.query--value-filter-icon{color:#bdbdbd;font-size:20px}.query--value-filter-query-box{background-color:#ede9e3;position:relative;margin-left:35px;margin-top:0;padding:15px;box-shadow:0 0 28px -5px #a2a1a1;-webkit-box-shadow:0 0 28px -5px #a2a1a1;-moz-box-shadow:0 0 28px -5px #a2a1a1}.query--select-from-text{font-size:1em;color:#505050;font-family:"Open Sans",sans-serif;line-height:25px;font-weight:600}.query--value-filter-query-box--exit-button{color:#6a6565;position:absolute;top:4px;right:10px}.query--value-filter-query-instructions{margin-bottom:10px}.query--value-filter-builder-button{background:#b1aba5;border:1px solid #a29e9a;color:#fff}.query--return-value-selector{margin-top:10px;margin-bottom:10px;display:flex;align-items:center}.query--run-button-icon{min-width:20px!important;font-size:16px}.query--run-button-icon>span:hover{color:#04a9f4}.condition .delete-btn{position:absolute;top:5px;right:30px}.condition .delete-btn .fa{font-size:1em}.condition property:not([format=Summary])>structure.expanded>property{margin-left:0;z-index:1}.condition property>structure.expanded>object-selector~property:first-of-type,.condition property>structure.expanded>.toggle-container~property:first-of-type{margin-top:5px}.condition property[name=Value]{width:100%;height:auto;min-height:35px;display:block}.condition property[name=Value][mode=Edit]>structure{width:100%}.condition property:not([format=Summary])>structure.expanded>collection[mode=Edit]:first-of-type{margin-top:10px;padding:50px 15px 15px;background-color:#eaf1fb;-webkit-box-shadow:inset 0 0 28px -5px #bdbdbd;-moz-box-shadow:inset 0 0 28px -5px #bdbdbd;box-shadow:inset 0 0 28px -5px #bdbdbd}.condition property>structure.expanded>.toggle-container~property{background-color:#eaf1fb}.condition property:not([format=Summary])>structure.expanded>collection[mode=Edit]:first-of-type>collection-actions{padding-top:45px}.condition property:not([format=Summary])>structure.expanded.is-collection{width:100%;padding:0;box-shadow:none;border:0}.condition structure.with-menu .actions-menu{left:10px;z-index:2}.condition structure.with-menu.is-collection>.actions-menu{left:3px;top:48px}.connector-name--first{margin-top:-0}.connector-name--middle{margin-bottom:-10px}.condition structure.with-menu.is-collection .actions-menu .menu-icon{top:-32px;left:-9px}.condition structure.with-menu.is-collection>.action-list{top:-35px;left:10px}.condition--box{margin-left:67px;box-shadow:0 0 22px -5px #9a9a9a85;border-color:#dadada;padding-bottom:10px}.condition--box-view-mode,.condition--box-edit-mode{background-color:#f0f0f0;padding:15px;border:.5px solid #e1e1e1}.condition--remove-action{color:#6a6565;font-size:1.2em;position:absolute;top:5px;right:35px}.condition--box-runtime-input{background-color:#f4f7fb;box-shadow:0 0 22px -5px #9a9a9ad6;border-color:#dadada;margin-left:30px;margin-bottom:5px;padding:15px}.condition--selector{margin-bottom:10px}.condition--selector{margin-bottom:10px}.property-selector.condition--selector .child-property-selector .expand-btn{top:-20px}.property-selector.condition--selector.expanded .child-property-selector .expand-btn{top:0}partial-query-builder{display:block;position:relative}partial-query-builder .partial-query-builder--container,stored-query-manager .stored-query-manager--container{border:var(--default-border);border-radius:4px;background:#f1f3f4;padding:10px}adhoc-query-manager{display:block;border-top:2px solid var(--default-blue);border-radius:8px}adhoc-query-manager .partial-query-builder--container{border-top:0;border-radius:8px}stored-query-manager .stored-query-manager--container{background:#edf3ee;border-top:2px solid #4caf50;border-radius:8px}partial-query-builder .partial-query--condition.lighter>.with-border,partial-query-builder .partial-query--condition.lighter.with-border,partial-query-builder.color-theme--inverted .partial-query--condition.darker>.with-border,partial-query-builder.color-theme--inverted .partial-query--condition.darker.with-border,adhoc-query-manager.color-theme--inverted partial-query-builder .partial-query--condition.darker>.with-border,adhoc-query-manager.color-theme--inverted partial-query-builder .partial-query--condition.darker.with-border{background:#fff}partial-query-builder .partial-query--condition.darker>.with-border,partial-query-builder .partial-query--condition.darker.with-border,partial-query-builder.color-theme--inverted .partial-query--condition.lighter>.with-border,partial-query-builder.color-theme--inverted .partial-query--condition.lighter.with-border,adhoc-query-manager.color-theme--inverted partial-query-builder .partial-query--condition.lighter>.with-border,adhoc-query-manager.color-theme--inverted partial-query-builder .partial-query--condition.lighter.with-border{background:#f1f3f4}partial-query-builder.color-theme--inverted .partial-query-builder--container,adhoc-query-manager.color-theme--inverted partial-query-builder .partial-query-builder--container{background:#fff}partial-query-builder[mode=Display] .partial-query-builder--container{background:#eaf4fa}partial-query-builder .select2-container .select2-choice{background-image:none}partial-query .group{border:2px solid #c3c3f5;border-radius:8px;padding:15px;margin:15px 0;background:#fff;position:relative}partial-query .group>.group-header{display:flex;align-items:center;margin-bottom:15px}partial-query .logic-buttons{display:flex;gap:6px}partial-query .logic-btn{border:1px solid #7575d0;color:#7575d0;background:#fff;border-radius:15px;padding:3px 10px;font-size:13px;cursor:pointer}partial-query .logic-btn.active{background:#7575d0;color:#fff}partial-query .controls{margin-left:auto;display:flex;gap:6px}partial-query .controls button{background:#7575d0;border:0;color:#fff;border-radius:6px;padding:4px 10px;font-size:13px;cursor:pointer}partial-query .rule{display:flex;gap:10px;align-items:center;margin-bottom:10px}partial-query select,partial-query input{padding:6px;border:1px solid #ccc;border-radius:6px;font-size:14px}partial-query .remove-btn{background:none;border:0;color:#999;font-size:18px;cursor:pointer}partial-query .remove-btn:hover{color:#d55}