.fx-filter-editor{flex-direction:column;gap:.5rem;display:flex}.fx-filter-editor-head{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fx-filter-words{flex:16rem}.fx-filter-group{border-left:2px solid var(--border-strong);flex-direction:column;gap:.4rem;padding:.25rem 0 .25rem .75rem;display:flex}.fx-filter-group-top{border-left:0;padding-left:0}.fx-filter-join{align-items:center;gap:.25rem;display:flex}.fx-filter-cond-row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.fx-filter-path{min-width:14rem;max-width:100%}.fx-filter-op{min-width:8rem}.fx-filter-value{flex-wrap:wrap;flex:14rem;align-items:center;gap:.4rem;min-width:0;display:inline-flex}.fx-filter-source{min-width:9rem}.fx-filter-input{flex:10rem;min-width:8rem}.fx-filter-add{gap:.4rem;display:flex}.fx-filter-problem{margin:.15rem 0 0;font-size:.85em}.fx-filter-problem-error{color:var(--err)}.fx-filter-problem-warn{color:var(--warn)}.fx-filter-json-ro{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);white-space:pre-wrap;margin:0;padding:.5rem .75rem}@media (width<=640px){.fx-filter-path,.fx-filter-op{flex:100%}}
