@layer react-query-builder{:where(:root){--query-builder-color-primary-default: #3f51b5;--query-builder-color-primary-light: #757de8;--query-builder-color-primary-dark: #002984;--query-builder-color-primary-contrast-text: #fff;--query-builder-color-secondary-default: #f44336;--query-builder-color-secondary-light: #ff7961;--query-builder-color-secondary-dark: #ba000d;--query-builder-color-secondary-contrast-text: #fff;--query-builder-color-grey-100: #f5f5f5;--query-builder-color-grey-200: #eee;--query-builder-color-grey-300: #e0e0e0;--query-builder-color-grey-400: #bdbdbd;--query-builder-color-grey-500: #9e9e9e;--query-builder-color-grey-600: #757575;--query-builder-color-grey-700: #616161;--query-builder-color-grey-800: #424242;--query-builder-color-grey-900: #212121;--query-builder-color-info-primary: #2563eb;--query-builder-color-info-light: #8fb2ff;--query-builder-color-success-primary: #237a40;--query-builder-color-success-light: #8fd3a3;--query-builder-color-warning-primary: #b45309;--query-builder-color-warning-light: #f7b578;--query-builder-color-error-primary: #d14343;--query-builder-color-error-light: #f2a0a0;--query-builder-color-background: #fff;--query-builder-spacing-xs: .25rem;--query-builder-spacing-sm: .5rem;--query-builder-spacing-md: .75rem;--query-builder-spacing-lg: 1rem;--query-builder-root-padding: 1rem;--query-builder-group-padding: .7rem;--query-builder-rule-padding: .7rem;--query-builder-control-gap: .5rem;--query-builder-group-gap: 1rem;--query-builder-radius-sm: 4px;--query-builder-radius-md: 6px;--query-builder-radius-pill: 999px;--query-builder-root-radius: 0;--query-builder-shadow-group: 0 0 5px -1px #00000026;--query-builder-shadow-popover: 0 4px 12px #00000026;--query-builder-shadow-focus: 0 0 0 3px var(--query-builder-color-primary-light);--query-builder-shadow-root: none;--query-builder-control-width: 160px;--query-builder-control-min-width: 160px;--query-builder-control-height: 2rem;--query-builder-font-family: Arial, sans-serif;--query-builder-font-size: 16px;--query-builder-line-height: normal;--query-builder-editor-font-family: "Courier New", monospace;--query-builder-editor-font-size: .85rem;--query-builder-editor-line-height: 1.5;--query-builder-editor-min-height: 10rem;--query-builder-drop-zone-height: 50px;--query-builder-motion-duration: .18s;--query-builder-motion-easing: ease;--query-builder-popover-z-index: 5}:where([data-query-builder-color-scheme=light]){color-scheme:light;--query-builder-color-primary-default: #3f51b5;--query-builder-color-primary-light: #757de8;--query-builder-color-primary-dark: #002984;--query-builder-color-primary-contrast-text: #fff;--query-builder-color-secondary-default: #f44336;--query-builder-color-secondary-light: #ff7961;--query-builder-color-secondary-dark: #ba000d;--query-builder-color-secondary-contrast-text: #fff;--query-builder-color-grey-100: #f5f5f5;--query-builder-color-grey-200: #eee;--query-builder-color-grey-300: #e0e0e0;--query-builder-color-grey-400: #bdbdbd;--query-builder-color-grey-500: #9e9e9e;--query-builder-color-grey-600: #757575;--query-builder-color-grey-700: #616161;--query-builder-color-grey-800: #424242;--query-builder-color-grey-900: #212121;--query-builder-color-info-primary: #2563eb;--query-builder-color-info-light: #8fb2ff;--query-builder-color-success-primary: #237a40;--query-builder-color-success-light: #8fd3a3;--query-builder-color-warning-primary: #b45309;--query-builder-color-warning-light: #f7b578;--query-builder-color-error-primary: #d14343;--query-builder-color-error-light: #f2a0a0;--query-builder-color-background: #fff}}@layer react-query-builder{.rqb_rangeInputs_4loBsW{gap:var(--query-builder-control-gap, .5rem);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;min-width:0;display:grid}@media(max-width:900px){.rqb_rangeInputs_4loBsW{grid-auto-flow:row}}}@layer react-query-builder{.rqb_readOnly_0wdppa{--query-builder-rule-read-only: 1}.rqb_booleanContainer_0wdppa{align-items:center;min-height:2rem;display:flex}.rqb_fieldsContent_0wdppa{gap:var(--query-builder-control-gap, .5rem);--query-builder-control-width: 100%;--query-builder-control-min-width: 0px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1.4fr);align-items:start;width:100%;display:grid}.rqb_layoutItem_0wdppa,.rqb_valueContent_0wdppa{min-width:0}.rqb_valueEditorGrid_0wdppa{gap:var(--query-builder-control-gap, .5rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);display:grid}.rqb_validationIssues_0wdppa{color:var(--query-builder-color-error-primary);margin:.4rem 0 0;padding-left:1rem;font-size:.75rem}@media(max-width:900px){.rqb_fieldsContent_0wdppa{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.rqb_valueContent_0wdppa{grid-column:1 / -1}.rqb_valueEditorGrid_0wdppa{grid-template-columns:1fr}}@media(max-width:420px){.rqb_fieldsContent_0wdppa{grid-template-columns:1fr}}}@layer react-query-builder{.rqb_dragHandle_073XgW{background:var(--query-builder-color-grey-300);border-right:var(--query-builder-color-grey-400);cursor:grab;touch-action:none;width:14px;min-width:14px;height:100%}}@layer react-query-builder{.rqb_previewContainer_vcNncG{pointer-events:none;opacity:.95;min-width:320px;max-width:min(960px,100vw - 3rem)}}@layer react-query-builder{.rqb_rootControls_YwIfQq{gap:var(--query-builder-control-gap, .5rem);margin-bottom:var(--query-builder-spacing-sm, .5rem);grid-auto-columns:min-content;grid-auto-flow:column;justify-content:start;align-items:center;display:grid}}@layer react-query-builder{.rqb_builder_7tyxWa{color:var(--query-builder-color-grey-800);font-family:var(--query-builder-font-family, Arial, sans-serif);font-size:var(--query-builder-font-size, 16px);line-height:var(--query-builder-line-height, normal)}.rqb_container_7tyxWa{padding:var(--query-builder-root-padding, 1rem);background:var(--query-builder-color-background);border:1px solid var(--query-builder-color-grey-100);border-radius:var(--query-builder-root-radius, 0);box-shadow:var(--query-builder-shadow-root, none)}}@layer react-query-builder{.rqb_container_DR8UJa{margin-bottom:var(--query-builder-spacing-lg, 1rem)}}@layer react-query-builder{.rqb_option_NIiUba{color:var(--query-builder-color-grey-700);white-space:nowrap;border:1px solid var(--query-builder-color-grey-700);border-radius:3rem;padding:.3rem .5rem;font-size:.7rem;line-height:.7rem}}@layer react-query-builder{.rqb_optionContainer_uW8P-G{grid-auto-columns:min-content;grid-auto-flow:column;align-self:center;gap:.5rem;display:grid}}@layer react-query-builder{.rqb_group_WpDNGG{background:var(--fluent-ui-group-background);border:1px solid var(--fluent-ui-group-border);grid-template-columns:minmax(0,1fr);margin-top:.5rem;display:grid}.rqb_withDragHandle_WpDNGG{grid-template-columns:auto minmax(0,1fr)}.rqb_body_WpDNGG{padding:.875rem;position:relative}.rqb_header_WpDNGG{border-bottom:1px solid var(--fluent-ui-group-border);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-bottom:.875rem;display:grid}.rqb_header_WpDNGG.rqb_withLeftControls_WpDNGG:not(.rqb_withRightControls_WpDNGG),.rqb_header_WpDNGG.rqb_withRightControls_WpDNGG:not(.rqb_withLeftControls_WpDNGG){grid-template-columns:minmax(0,1fr)}.rqb_left_WpDNGG,.rqb_right_WpDNGG{grid-auto-columns:min-content;grid-auto-flow:column;place-self:end start;display:grid}.rqb_right_WpDNGG{place-self:start end;gap:.5rem}@media(max-width:900px){.rqb_header_WpDNGG{grid-template-columns:minmax(0,1fr);gap:.75rem}.rqb_right_WpDNGG{grid-template-columns:repeat(3,minmax(0,max-content));grid-auto-flow:row;justify-self:start}}}@layer react-query-builder{.rqb_option_AwQ9qW{z-index:0;min-width:4.75rem;min-height:2rem;color:var(--fluent-ui-option-color);text-transform:uppercase;background:var(--fluent-ui-option-background);border:1px solid var(--fluent-ui-option-border);cursor:pointer;border-right-width:0;margin:0;padding:0 .9rem;font-size:.7rem;font-weight:700;line-height:1;transition:background-color .12s,border-color .12s,color .12s;position:relative}.rqb_option_AwQ9qW:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.rqb_option_AwQ9qW:last-child{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.rqb_option_AwQ9qW:not(:first-child){margin-left:-1px}.rqb_option_AwQ9qW:hover{z-index:1;background:var(--fluent-ui-option-hover-background)}.rqb_option_AwQ9qW:focus-visible{z-index:2;outline:2px solid var(--fluent-ui-option-focus-outline);outline-offset:-2px}.rqb_selected_AwQ9qW{z-index:2;border-right-width:1px}.rqb_selected_AwQ9qW:hover{z-index:2}.rqb_disabled_AwQ9qW{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.rqb_option_AwQ9qW{transition:none}}}@layer react-query-builder{.rqb_rule__eo01W{background:var(--fluent-ui-rule-background);border:1px solid var(--fluent-ui-rule-border);grid-template-columns:minmax(0,1fr);margin-top:.5rem;display:grid}.rqb_withDragHandle__eo01W{grid-template-columns:auto minmax(0,1fr)}.rqb_withControls__eo01W{grid-template-columns:minmax(0,1fr) auto}.rqb_withDragHandle__eo01W.rqb_withControls__eo01W{grid-template-columns:auto minmax(0,1fr) auto}.rqb_body__eo01W{min-width:0;padding:.875rem 0 .875rem .875rem}.rqb_bodyWithoutControls__eo01W{padding-right:.875rem}.rqb_controls__eo01W{grid-auto-columns:min-content;grid-auto-flow:column;align-self:start;gap:.5rem;padding:.875rem;display:grid}@media(max-width:900px){.rqb_controls__eo01W{padding-left:.5rem}}}@layer react-query-builder{.rqb_badge_I88Tbq{min-width:1.25rem;height:1.25rem;color:var(--fluent-ui-badge-color);background:var(--fluent-ui-badge-background);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.75rem;line-height:1;display:inline-flex}}@layer react-query-builder{.rqb_content_KsCh2W{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.rqb_content_KsCh2W svg{flex-shrink:0;display:block}.rqb_label_KsCh2W{line-height:1;display:block}}@layer react-query-builder{.rqb_alert_TKqMka{border:1px solid var(--radix-alert-border);border-radius:max(var(--radius-3, 10px),10px);background:var(--radix-alert-background);color:var(--radix-alert-color);gap:.4rem;padding:.85rem 1rem;display:grid}.rqb_error_TKqMka{--radix-alert-border: var(--red-7, #e5484d);--radix-alert-background: var(--red-2, #fff7f7);--radix-alert-color: var(--red-11, #d13438)}.rqb_success_TKqMka{--radix-alert-border: var(--green-7, #30a46c);--radix-alert-background: var(--green-2, #f6fef9);--radix-alert-color: var(--green-11, #18794e)}.rqb_info_TKqMka{--radix-alert-border: var(--blue-7, #3e63dd);--radix-alert-background: var(--blue-2, #f5f8ff);--radix-alert-color: var(--blue-11, #2050c7)}.rqb_warning_TKqMka{--radix-alert-border: var(--amber-7, #f5a524);--radix-alert-background: var(--amber-2, #fffcf2);--radix-alert-color: var(--amber-11, #946800)}}@layer react-query-builder{.rqb_group_boBgza{border:1px solid var(--gray-6, #d9d9e0);border-radius:max(var(--radius-4, 14px),14px);background:linear-gradient(180deg,var(--gray-1, #fcfcfd) 0%,var(--gray-2, #f8f8fb) 100%);grid-template-columns:minmax(0,1fr);margin-top:.75rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff9}.rqb_withDragHandle_boBgza{grid-template-columns:auto minmax(0,1fr)}.rqb_body_boBgza{padding:1rem;position:relative}.rqb_header_boBgza{border-bottom:1px solid var(--gray-6, #d9d9e0);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-bottom:.85rem;display:grid}.rqb_left_boBgza,.rqb_right_boBgza{grid-auto-columns:min-content;grid-auto-flow:column;place-self:end start;gap:0;display:grid}.rqb_right_boBgza{place-self:start end;gap:.5rem}@media(max-width:900px){.rqb_header_boBgza{grid-template-columns:minmax(0,1fr);gap:.75rem}.rqb_right_boBgza{justify-self:start}}}@layer react-query-builder{.rqb_option_lHr9Kq{border:1px solid var(--gray-7, #c8c7d0);background:var(--color-panel-solid, #fff);min-width:4.75rem;min-height:2rem;color:var(--gray-12, #1c2024);text-transform:uppercase;cursor:pointer;border-right-width:0;margin:0;padding:0 .9rem;font-size:.72rem;font-weight:700;line-height:1}.rqb_selected_lHr9Kq{border-color:var(--accent-9, #3e63dd);background:var(--accent-9, #3e63dd);color:#fff;border-right-width:1px}.rqb_disabled_lHr9Kq{border-color:var(--gray-6, #d9d9e0);background:var(--gray-3, #f3f3f6);color:var(--gray-9, #8b8d98);cursor:not-allowed}.rqb_selected_lHr9Kq.rqb_disabled_lHr9Kq{border-color:var(--gray-8, #8d8d98);background:var(--gray-4, #ececf0)}.rqb_option_lHr9Kq:first-child{border-top-left-radius:max(var(--radius-2, 8px),8px);border-bottom-left-radius:max(var(--radius-2, 8px),8px)}.rqb_option_lHr9Kq:last-child{border-top-right-radius:max(var(--radius-2, 8px),8px);border-bottom-right-radius:max(var(--radius-2, 8px),8px);border-right-width:1px}.rqb_option_lHr9Kq:not(:first-child){margin-left:-1px}}@layer react-query-builder{.rqb_controls_8hH6xW{align-items:center;gap:.5rem;display:inline-flex}}@layer react-query-builder{.rqb_rule_vI4FPW{border:1px solid var(--gray-6, #d9d9e0);border-radius:max(var(--radius-3, 10px),10px);background:var(--color-panel-solid, #fff);grid-template-columns:minmax(0,1fr);margin-top:.75rem;display:grid;overflow:hidden;box-shadow:0 10px 24px #0f172a0f}.rqb_withControls_vI4FPW{grid-template-columns:minmax(0,1fr) auto}.rqb_withDragHandle_vI4FPW{grid-template-columns:auto minmax(0,1fr)}.rqb_withDragHandle_vI4FPW.rqb_withControls_vI4FPW{grid-template-columns:auto minmax(0,1fr) auto}.rqb_body_vI4FPW{min-width:0;padding:.9rem 0 .9rem .9rem}.rqb_bodyWithoutControls_vI4FPW{padding-right:.9rem}.rqb_controls_vI4FPW{grid-auto-columns:min-content;grid-auto-flow:column;align-self:start;gap:.5rem;padding:.9rem;display:grid}}@layer react-query-builder{.rqb_hiddenInput_h93CzG{display:none}}@layer react-query-builder{.rqb_hiddenInput_WJdezW{display:none}.rqb_triggerText_WJdezW{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.rqb_badge_WJdezW{background:var(--accent-9, #3e63dd);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.75rem;line-height:1;display:inline-flex}}@layer react-query-builder{.rqb_content_LH2I4G{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.rqb_content_LH2I4G svg{flex-shrink:0;display:block}.rqb_label_LH2I4G{line-height:1;display:block}}@layer react-query-builder{.rqb_skeleton__z2G6W{width:100%}}@layer react-query-builder{.rqb_text_52jjMW{gap:var(--query-builder-spacing-sm, .5rem);flex-direction:column;display:flex}.rqb_item_52jjMW{background-color:color-mix(in srgb,var(--query-builder-color-grey-500) 40%,transparent);border-radius:var(--query-builder-radius-md, 6px);animation:1.5s ease-in-out .5s infinite rqb_skeleton-pulse_52jjMW}.rqb_text_52jjMW .rqb_item_52jjMW{height:var(--query-builder-font-size, 16px)}@keyframes rqb_skeleton-pulse_52jjMW{0%{opacity:1}50%{opacity:.4}to{opacity:1}}}@layer react-query-builder{.rqb_rectangular_KfooYG{background-color:color-mix(in srgb,var(--query-builder-color-grey-500) 40%,transparent);height:100px;animation:1.5s ease-in-out .5s infinite rqb_skeleton-pulse_KfooYG}@keyframes rqb_skeleton-pulse_KfooYG{0%{opacity:1}50%{opacity:.4}to{opacity:1}}}@layer react-query-builder{.rqb_circular_VMoCiG{aspect-ratio:1;background-color:color-mix(in srgb,var(--query-builder-color-grey-500) 40%,transparent);border-radius:50%;animation:1.5s ease-in-out .5s infinite rqb_skeleton-pulse_VMoCiG}@keyframes rqb_skeleton-pulse_VMoCiG{0%{opacity:1}50%{opacity:.4}to{opacity:1}}}@layer react-query-builder{.rqb_root_bJGNYG{gap:var(--query-builder-spacing-sm);display:grid}.rqb_frame_bJGNYG{min-height:var(--query-builder-editor-min-height);border:1px solid var(--query-builder-color-grey-300);border-radius:var(--query-builder-radius-sm);background:var(--query-builder-color-background);position:relative;overflow:hidden}.rqb_loading_bJGNYG{inset:var(--query-builder-spacing-md, 1rem);position:absolute}.rqb_surface_bJGNYG,.rqb_frame_bJGNYG .rqb-monaco-text-mode-editor{min-height:var(--query-builder-editor-min-height);height:100%}.rqb_frame_bJGNYG .rqb-monaco-text-mode-diagnostic{box-shadow:inset 0 -2px 0 var(--query-builder-color-error-primary);background:#f443361f;border-radius:2px}.rqb_frame_bJGNYG .monaco-editor .view-lines .rqb-monaco-text-mode-protected,.rqb_frame_bJGNYG .monaco-editor .view-lines span.rqb-monaco-text-mode-protected,.rqb_frame_bJGNYG .monaco-editor .view-lines .rqb-monaco-text-mode-protected[class*=mtk],.rqb_frame_bJGNYG .monaco-editor .view-lines span.rqb-monaco-text-mode-protected[class*=mtk]{box-shadow:inset 0 0 0 1px light-dark(#bdbdbda6,var(--query-builder-color-grey-500));filter:grayscale();opacity:1;border-radius:3px;color:light-dark(var(--query-builder-color-grey-700),var(--query-builder-color-grey-700))!important;background:light-dark(color-mix(in srgb,var(--query-builder-color-grey-100) 60%,var(--query-builder-color-background)),color-mix(in srgb,var(--query-builder-color-grey-300) 78%,var(--query-builder-color-background)))!important;text-shadow:none!important}.rqb_frame_bJGNYG .monaco-editor .view-lines .rqb-monaco-text-mode-protected *,.rqb_frame_bJGNYG .monaco-editor .view-lines span.rqb-monaco-text-mode-protected *{color:light-dark(var(--query-builder-color-grey-700),var(--query-builder-color-grey-700))!important;text-shadow:none!important}.rqb_frame_bJGNYG .monaco-editor .view-lines .rqb-monaco-text-mode-marker-anchor,.rqb_frame_bJGNYG .monaco-editor .view-lines span.rqb-monaco-text-mode-marker-anchor,.rqb_frame_bJGNYG .monaco-editor .view-lines .rqb-monaco-text-mode-marker-anchor[class*=mtk],.rqb_frame_bJGNYG .monaco-editor .view-lines span.rqb-monaco-text-mode-marker-anchor[class*=mtk]{border-radius:1px;box-shadow:inset -2px 0 0 var(--query-builder-color-error-primary),inset 0 -2px 0 var(--query-builder-color-error-primary)!important}.rqb_frame_bJGNYG .monaco-editor .view-lines .rqb-monaco-text-mode-protected.rqb-monaco-text-mode-marker-anchor,.rqb_frame_bJGNYG .monaco-editor .view-lines span.rqb-monaco-text-mode-protected.rqb-monaco-text-mode-marker-anchor,.rqb_frame_bJGNYG .monaco-editor .view-lines .rqb-monaco-text-mode-protected.rqb-monaco-text-mode-marker-anchor[class*=mtk],.rqb_frame_bJGNYG .monaco-editor .view-lines span.rqb-monaco-text-mode-protected.rqb-monaco-text-mode-marker-anchor[class*=mtk]{box-shadow:inset -2px 0 0 var(--query-builder-color-error-primary),inset 0 -2px 0 var(--query-builder-color-error-primary)!important;filter:none!important;opacity:1!important}.rqb_errorMessage_bJGNYG{color:var(--query-builder-color-error-primary);font-size:.8rem}}@layer react-query-builder{.rqb_alert_nVv4Ja{align-items:flex-start;gap:var(--query-builder-spacing-md, .75rem);padding:var(--query-builder-spacing-md, .75rem) var(--query-builder-spacing-lg, 1rem);border-radius:var(--query-builder-radius-md, 6px);border:1px solid;font-size:.875rem;line-height:1.4;display:flex}.rqb_info_nVv4Ja{--alert-primary: var(--query-builder-color-info-primary);--alert-light: var(--query-builder-color-info-light)}.rqb_success_nVv4Ja{--alert-primary: var(--query-builder-color-success-primary);--alert-light: var(--query-builder-color-success-light)}.rqb_warning_nVv4Ja{--alert-primary: var(--query-builder-color-warning-primary);--alert-light: var(--query-builder-color-warning-light)}.rqb_error_nVv4Ja{--alert-primary: var(--query-builder-color-error-primary);--alert-light: var(--query-builder-color-error-light)}.rqb_outlined_nVv4Ja{color:var(--alert-primary);background:color-mix(in srgb,var(--alert-primary) 5%,var(--query-builder-color-background) 95%);border-color:var(--alert-light)}.rqb_filled_nVv4Ja{color:var(--query-builder-color-background);background:var(--alert-primary);border-color:var(--alert-primary)}.rqb_icon_nVv4Ja{flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;line-height:1;display:inline-flex}.rqb_content_nVv4Ja{min-width:0}}@layer react-query-builder{.rqb_button_SpfdqW{color:var(--query-builder-color-primary-contrast-text);white-space:nowrap;text-transform:uppercase;background-color:var(--query-builder-color-primary-default);border-radius:var(--query-builder-radius-sm, 4px);cursor:pointer;border:0;outline:none;justify-content:center;align-items:center;height:2rem;min-height:2rem;padding:.5rem 1.2rem;font-size:.6875rem;line-height:1rem;display:inline-flex}.rqb_button_SpfdqW:hover{background-color:var(--query-builder-color-primary-dark)}.rqb_button_SpfdqW:focus-visible{box-shadow:0 0 0 3px var(--query-builder-color-primary-light)}}@layer react-query-builder{.rqb_cloneButton_y3-1xa{min-width:2.5rem;min-height:2rem;color:var(--query-builder-color-grey-600);background-color:var(--query-builder-color-background);border:1px solid var(--query-builder-color-grey-300);border-radius:var(--query-builder-radius-sm, 4px);cursor:pointer;outline:none;justify-content:center;align-items:center;padding:0 .625rem;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.rqb_cloneButton_y3-1xa:hover{background-color:var(--query-builder-color-grey-100);border-color:var(--query-builder-color-grey-400)}.rqb_cloneButton_y3-1xa:focus-visible{box-shadow:0 0 0 3px var(--query-builder-color-primary-light)}.rqb_disabled_y3-1xa,.rqb_disabled_y3-1xa:hover{color:var(--query-builder-color-grey-400);background-color:var(--query-builder-color-background);border-color:var(--query-builder-color-grey-200);cursor:not-allowed;opacity:1}@media(prefers-reduced-motion:reduce){.rqb_cloneButton_y3-1xa{transition:none}}}@layer react-query-builder{.rqb_typography_oS1KQG{color:var(--query-builder-color-grey-800);font-family:inherit;font-size:.8rem;font-weight:inherit;line-height:calc(2rem - 2px)}.rqb_control_oS1KQG{box-sizing:border-box;appearance:none;width:var(--query-builder-control-width, 160px);min-width:var(--query-builder-control-min-width, 160px);border:1px solid var(--query-builder-color-grey-500);background:var(--query-builder-color-background);border-radius:3px;max-width:100%;height:2rem}.rqb_control_oS1KQG:disabled{background:var(--query-builder-color-grey-100);cursor:not-allowed}}@layer react-query-builder{.rqb_input_112FOG{-moz-appearance:textfield;padding:0 .6rem}.rqb_input_112FOG::-webkit-date-and-time-value,.rqb_input_112FOG::-webkit-datetime-edit,.rqb_input_112FOG::-webkit-datetime-edit-fields-wrapper,.rqb_input_112FOG::-webkit-datetime-edit-text,.rqb_input_112FOG::-webkit-datetime-edit-month-field,.rqb_input_112FOG::-webkit-datetime-edit-day-field,.rqb_input_112FOG::-webkit-datetime-edit-year-field{color:var(--query-builder-color-grey-800);font-family:inherit;font-size:.8rem;font-weight:inherit;line-height:calc(2rem - 2px)}.rqb_input_112FOG::-webkit-outer-spin-button,.rqb_input_112FOG::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}}@layer react-query-builder{.rqb_option_PTO2bW{background:var(--query-builder-color-background);width:100%;color:var(--query-builder-color-grey-900);text-align:left;cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.55rem .75rem;transition:background-color .16s,color .16s,box-shadow .16s;display:grid}.rqb_option_PTO2bW:hover,.rqb_option_PTO2bW:focus-visible{background:var(--query-builder-color-grey-100)}.rqb_option_PTO2bW:focus-visible{outline:none}.rqb_disabled_PTO2bW{cursor:not-allowed;opacity:.5}.rqb_disabled_PTO2bW:hover,.rqb_disabled_PTO2bW:focus-visible{background:var(--query-builder-color-background)}.rqb_selected_PTO2bW{background:var(--query-builder-color-grey-100);box-shadow:inset 3px 0 0 var(--query-builder-color-primary-default);color:var(--query-builder-color-primary-dark)}.rqb_selected_PTO2bW:hover,.rqb_selected_PTO2bW:focus-visible{background:var(--query-builder-color-grey-200)}.rqb_label_PTO2bW{white-space:nowrap}.rqb_indicator_PTO2bW{color:var(--query-builder-color-grey-500);justify-content:center;align-items:center;display:inline-flex}.rqb_selectedIndicator_PTO2bW{color:var(--query-builder-color-primary-default)}@media(prefers-reduced-motion:reduce){.rqb_option_PTO2bW{transition:none}}}@layer react-query-builder{.rqb_trigger_0P2kVW{text-align:left;cursor:pointer;align-items:center;padding:0 2.2rem 0 .6rem;display:inline-flex;position:relative}.rqb_trigger_0P2kVW:disabled{cursor:not-allowed}.rqb_label_0P2kVW{min-width:0;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;flex:auto;display:block;overflow:hidden}.rqb_summaryBadge_0P2kVW{background:var(--query-builder-color-primary-default);max-width:4rem;color:var(--query-builder-color-primary-contrast-text);border-radius:999px;flex:none;align-items:center;margin-right:.35rem;padding:.15rem .45rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.rqb_chevron_0P2kVW{width:.55rem;height:.35rem;color:var(--query-builder-color-grey-800);pointer-events:none;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.rqb_chevron_0P2kVW:before,.rqb_chevron_0P2kVW:after{content:"";background:currentColor;width:.38rem;height:1px;position:absolute;top:.08rem}.rqb_chevron_0P2kVW:before{transform-origin:0;left:0;transform:rotate(45deg)}.rqb_chevron_0P2kVW:after{transform-origin:100%;right:0;transform:rotate(-45deg)}.rqb_expanded_0P2kVW .rqb_chevron_0P2kVW{transform:translateY(-50%) rotate(180deg)}}@layer react-query-builder{.rqb_popover_uxh-Zq{z-index:10;border:1px solid var(--query-builder-color-grey-300);background:var(--query-builder-color-background);border-radius:6px;width:max-content;min-width:100%;max-width:min(420px,100vw - 2rem);max-height:220px;position:absolute;top:calc(100% + .35rem);left:0;overflow-y:auto;box-shadow:0 10px 25px #0000001f}}@layer react-query-builder{.rqb_container_Z-tq0q{width:var(--query-builder-control-width, 160px);min-width:var(--query-builder-control-min-width, 160px);max-width:100%;display:inline-block;position:relative}.rqb_hiddenInput_Z-tq0q{display:none}}@layer react-query-builder{.rqb_container_-07qjq{width:var(--query-builder-control-width, 160px);min-width:var(--query-builder-control-min-width, 160px);max-width:100%;display:inline-block;position:relative}.rqb_hiddenInput_-07qjq{display:none}}@layer react-query-builder{.rqb_switch_HfJrsq{box-sizing:border-box;border:1px solid var(--query-builder-color-grey-500);background-color:var(--query-builder-color-grey-300);appearance:none;cursor:pointer;border-radius:999px;outline:none;justify-content:flex-start;align-items:center;width:2.75rem;height:1.6rem;margin:0;padding:.15rem;font-size:0;line-height:0;transition:background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.rqb_switch_HfJrsq:focus-visible{box-shadow:0 0 0 3px var(--query-builder-color-primary-light)}.rqb_switched_HfJrsq{border-color:var(--query-builder-color-primary-default);background-color:var(--query-builder-color-primary-default)}.rqb_disabled_HfJrsq{background-color:var(--query-builder-color-grey-200);border-color:var(--query-builder-color-grey-400);cursor:not-allowed;opacity:.8}.rqb_knob_HfJrsq{box-sizing:border-box;background:var(--query-builder-color-background);border:1px solid var(--query-builder-color-grey-500);border-radius:50%;flex:none;width:1.2rem;height:1.2rem;transition:transform .2s,background-color .2s,border-color .2s;display:block;transform:translate(0);box-shadow:0 1px 3px #00000040}.rqb_knobSwitched_HfJrsq{transform:translate(1.15rem)}.rqb_disabled_HfJrsq .rqb_knob_HfJrsq{background:var(--query-builder-color-grey-300);border-color:var(--query-builder-color-grey-400)}@media(prefers-reduced-motion:reduce){.rqb_switch_HfJrsq,.rqb_knob_HfJrsq{transition:none}}}@layer react-query-builder{.rqb_group_1gtIoW{background:var(--query-builder-color-grey-100);border:1px solid var(--query-builder-color-grey-200);border-radius:var(--query-builder-radius-sm, 4px);box-shadow:var(--query-builder-shadow-group, 0 0 5px -1px #00000026);grid-template-columns:1fr;margin-top:.5rem;display:grid}.rqb_withDragHandle_1gtIoW{grid-template-columns:auto 1fr}.rqb_body_1gtIoW{padding:var(--query-builder-group-padding, .7rem);position:relative}.rqb_header_1gtIoW{border-bottom:1px solid var(--query-builder-color-grey-200);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:0 0 .5rem;display:grid}.rqb_header_1gtIoW.rqb_withLeftControls_1gtIoW:not(.rqb_withRightControls_1gtIoW),.rqb_header_1gtIoW.rqb_withRightControls_1gtIoW:not(.rqb_withLeftControls_1gtIoW){grid-template-columns:minmax(0,1fr)}.rqb_left_1gtIoW{grid-auto-columns:min-content;grid-auto-flow:column;place-self:end start;display:grid}.rqb_left_1gtIoW>div{border-radius:0}.rqb_left_1gtIoW>div:not(:last-child){border-right:0}.rqb_left_1gtIoW>div:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.rqb_left_1gtIoW>div+div{border-left:0;margin-left:-1px}.rqb_left_1gtIoW>div[data-selected=true]{z-index:1;position:relative}.rqb_left_1gtIoW>div:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.rqb_right_1gtIoW{gap:var(--query-builder-control-gap, .5rem);grid-auto-columns:min-content;grid-auto-flow:column;justify-self:end;display:grid}@media(max-width:900px){.rqb_header_1gtIoW{grid-template-columns:minmax(0,1fr);gap:.75rem}.rqb_right_1gtIoW{grid-template-columns:repeat(3,minmax(0,max-content));grid-auto-flow:row;justify-self:start}}@media(max-width:640px){.rqb_right_1gtIoW{grid-template-columns:repeat(2,minmax(0,max-content));grid-auto-flow:row;justify-self:start}}}@layer react-query-builder{.rqb_option_ZJNAAa{min-height:2rem;color:light-dark(var(--query-builder-color-primary-contrast-text),var(--query-builder-color-grey-900));text-transform:uppercase;background:light-dark(var(--query-builder-color-grey-500),var(--query-builder-color-grey-400));border:1px solid light-dark(var(--query-builder-color-grey-800),var(--query-builder-color-grey-500));cursor:pointer;padding:.5rem .6rem;font-size:.7rem;font-weight:700}.rqb_selected_ZJNAAa{color:var(--query-builder-color-primary-contrast-text);background:var(--query-builder-color-primary-default)}.rqb_disabled_ZJNAAa{cursor:initial}.rqb_disabled_ZJNAAa.rqb_selected_ZJNAAa{background:var(--query-builder-color-grey-800)}}@layer react-query-builder{.rqb_lockToggle_u3uCBG{background-color:var(--query-builder-color-background);border-radius:var(--query-builder-radius-sm, 4px);cursor:pointer;border:1px solid;outline:none;justify-content:center;align-items:center;min-width:2.5rem;min-height:2rem;padding:0 .625rem;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.rqb_unlocked_u3uCBG{color:var(--query-builder-color-grey-600);border-color:var(--query-builder-color-grey-300)}.rqb_unlocked_u3uCBG:hover{background-color:var(--query-builder-color-grey-100);border-color:var(--query-builder-color-grey-400)}.rqb_self_u3uCBG{color:var(--query-builder-color-primary-default);border-color:var(--query-builder-color-primary-default)}.rqb_self_u3uCBG:hover{color:var(--query-builder-color-primary-dark);background-color:var(--query-builder-color-grey-100);border-color:var(--query-builder-color-primary-dark)}.rqb_all_u3uCBG{color:var(--query-builder-color-primary-dark);border-color:var(--query-builder-color-primary-default)}.rqb_all_u3uCBG:hover{color:var(--query-builder-color-primary-dark);background-color:var(--query-builder-color-grey-100);border-color:var(--query-builder-color-primary-dark)}.rqb_lockToggle_u3uCBG:focus-visible{box-shadow:0 0 0 3px var(--query-builder-color-primary-light)}.rqb_disabled_u3uCBG,.rqb_disabled_u3uCBG:hover{color:var(--query-builder-color-grey-400);background-color:var(--query-builder-color-background);border-color:var(--query-builder-color-grey-200);cursor:not-allowed;opacity:1}@media(prefers-reduced-motion:reduce){.rqb_lockToggle_u3uCBG{transition:none}}}@layer react-query-builder{.rqb_outlinedButton_94H5Oq{color:var(--query-builder-color-grey-700);text-transform:none;background-color:var(--query-builder-color-background);border:1px solid var(--query-builder-color-grey-300);padding:.5rem .9rem;font-size:.75rem}.rqb_outlinedButton_94H5Oq:hover{color:var(--query-builder-color-grey-800);background-color:var(--query-builder-color-grey-100);border-color:var(--query-builder-color-grey-400)}.rqb_outlinedButton_94H5Oq:disabled,.rqb_outlinedButton_94H5Oq:disabled:hover{color:var(--query-builder-color-grey-400);background-color:var(--query-builder-color-grey-100);border-color:var(--query-builder-color-grey-200);cursor:not-allowed}}@layer react-query-builder{.rqb_container_PL-psa{display:flex;position:relative}.rqb_content_PL-psa{z-index:var(--query-builder-popover-z-index, 5);background:var(--query-builder-color-background);border:1px solid var(--query-builder-color-grey-500);min-width:180px;box-shadow:var(--query-builder-shadow-popover, 0 4px 12px #00000026);position:absolute;top:calc(100% + .35rem);left:0}}@layer react-query-builder{.rqb_item_HFlEtq{width:100%;color:var(--query-builder-color-grey-700);text-align:left;background:var(--query-builder-color-background);border:0;border-bottom:1px solid var(--query-builder-color-grey-100);cursor:pointer;padding:.65rem .85rem}.rqb_item_HFlEtq:last-child{border-bottom:0}.rqb_item_HFlEtq:hover:not(:disabled){background:var(--query-builder-color-grey-500)}.rqb_item_HFlEtq:disabled{cursor:default;opacity:.6}.rqb_item_HFlEtq:focus-visible{outline:2px solid var(--query-builder-color-primary-default);outline-offset:-2px}}@layer react-query-builder{.rqb_rule_3ZzUSG{background-color:var(--query-builder-color-background);border:1px solid var(--query-builder-color-grey-300);border-radius:var(--query-builder-radius-sm, 4px);grid-template-columns:1fr;margin-top:.5rem;display:grid}.rqb_withDragHandle_3ZzUSG{grid-template-columns:auto 1fr}.rqb_withControls_3ZzUSG{grid-template-columns:1fr auto}.rqb_withDragHandle_3ZzUSG.rqb_withControls_3ZzUSG{grid-template-columns:auto 1fr auto}.rqb_content_3ZzUSG{min-width:0;padding:.7rem 0 .7rem .7rem;display:grid}.rqb_contentWithoutControls_3ZzUSG{padding-right:.7rem}.rqb_controls_3ZzUSG{gap:var(--query-builder-control-gap, .5rem);grid-auto-columns:min-content;grid-auto-flow:column;place-self:start end;padding:.7rem;display:grid}@media(max-width:900px){.rqb_controls_3ZzUSG{padding-left:.5rem}}@media(max-width:640px){.rqb_withControls_3ZzUSG{grid-template-columns:1fr}.rqb_withDragHandle_3ZzUSG.rqb_withControls_3ZzUSG{grid-template-columns:auto 1fr}.rqb_withControls_3ZzUSG .rqb_content_3ZzUSG{padding-right:.7rem}.rqb_withControls_3ZzUSG .rqb_controls_3ZzUSG{grid-column:1 / -1;justify-self:start;padding-top:0;padding-left:.7rem}.rqb_withDragHandle_3ZzUSG.rqb_withControls_3ZzUSG .rqb_controls_3ZzUSG{grid-column:2}}}@layer react-query-builder{.rqb_secondaryButton_khs-eG{color:var(--query-builder-color-secondary-contrast-text);background-color:var(--query-builder-color-secondary-light);border:1px solid var(--query-builder-color-secondary-dark)}.rqb_secondaryButton_khs-eG:hover{background-color:var(--query-builder-color-secondary-default)}}@layer react-query-builder{.rqb_text_76yDcW{box-sizing:border-box;min-width:var(--query-builder-control-min-width, 160px);min-height:var(--query-builder-control-height, 2rem);padding:calc(var(--query-builder-spacing-sm, .5rem) * .8) calc(var(--query-builder-spacing-md, .75rem) * .8);color:var(--query-builder-color-grey-800);border:1px solid var(--query-builder-color-grey-500);border-radius:calc(var(--query-builder-radius-sm, 4px) * .75);align-items:center;font-size:.8rem;line-height:1.3;display:inline-flex}}@layer react-query-builder{.rqb_historyControls_0iunmW{gap:var(--query-builder-control-gap, .5rem);grid-auto-columns:min-content;grid-auto-flow:column;display:grid}}@layer react-query-builder{.rqb_content_uGeZiG{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.rqb_content_uGeZiG svg{flex-shrink:0;display:block}.rqb_label_uGeZiG{line-height:1;display:block}}@layer react-query-builder{.rqb_root_ym0OwG{gap:var(--query-builder-spacing-sm, .5rem);display:grid}.rqb_frame_ym0OwG,.rqb_frame_ym0OwG .builder-text-mode-input{min-height:var(--query-builder-editor-min-height, 10rem);position:relative}.rqb_frame_ym0OwG .builder-text-mode-input-field{z-index:2;width:100%;min-height:var(--query-builder-editor-min-height, 10rem);padding:var(--query-builder-spacing-md, .75rem);-webkit-text-fill-color:transparent;caret-color:var(--query-builder-color-grey-800);font-family:var(--query-builder-editor-font-family, "Courier New", monospace);font-size:var(--query-builder-editor-font-size, .85rem);line-height:var(--query-builder-editor-line-height, 1.5);white-space:pre-wrap;word-break:break-word;resize:vertical;margin:0;position:relative;color:#0000!important;background:none!important}.rqb_frame_ym0OwG .builder-text-mode-input-field::selection{color:#0000;-webkit-text-fill-color:transparent;background:color-mix(in srgb,var(--query-builder-color-info-primary) 22%,transparent)}.rqb_frame_ym0OwG .builder-text-mode-input-field::-moz-selection{color:#0000;background:color-mix(in srgb,var(--query-builder-color-info-primary) 22%,transparent)}.rqb_editorLayer_ym0OwG,.rqb_diagnosticOverlay_ym0OwG{pointer-events:none;padding:var(--query-builder-spacing-md, .75rem);font-family:var(--query-builder-editor-font-family, "Courier New", monospace);font-size:var(--query-builder-editor-font-size, .85rem);line-height:var(--query-builder-editor-line-height, 1.5);white-space:pre-wrap;word-break:break-word;margin:0;position:absolute;inset:0;overflow:hidden}.rqb_editorLayer_ym0OwG{z-index:1;color:var(--query-builder-color-grey-800)}.rqb_editorLayer_ym0OwG .token.keyword,.rqb_editorLayer_ym0OwG .token.boolean{color:var(--query-builder-color-info-primary);font-weight:700}.rqb_editorLayer_ym0OwG .token.operator,.rqb_editorLayer_ym0OwG .token.punctuation{color:var(--query-builder-color-grey-700)}.rqb_editorLayer_ym0OwG .token.operator{font-weight:600}.rqb_editorLayer_ym0OwG .token.string{color:var(--query-builder-color-success-primary)}.rqb_editorLayer_ym0OwG .token.number{color:var(--query-builder-color-warning-primary)}.rqb_editorLayer_ym0OwG .token.function{color:var(--query-builder-color-primary-default);font-weight:600}.rqb_editorLayer_ym0OwG .token.selector,.rqb_editorLayer_ym0OwG .token.property,.rqb_editorLayer_ym0OwG .token.column-name{color:var(--query-builder-color-grey-900);font-weight:600}.rqb_diagnosticOverlay_ym0OwG{z-index:2;color:#0000}.rqb_diagnosticText_ym0OwG{background:color-mix(in srgb,var(--query-builder-color-error-primary) 12%,transparent);box-shadow:inset 0 -2px 0 var(--query-builder-color-secondary-dark);border-radius:2px}.rqb_missingTokenMarker_ym0OwG{vertical-align:text-bottom;width:0;height:1em;display:inline-block;position:relative}.rqb_missingTokenMarker_ym0OwG:after{content:"";border-bottom:2px solid var(--query-builder-color-secondary-dark);border-radius:var(--query-builder-radius-pill, 999px);width:.55rem;position:absolute;bottom:.15em;left:0}.rqb_errorMessage_ym0OwG{color:var(--query-builder-color-secondary-dark);font-size:.8rem}}@layer react-query-builder{.rqb_root_K9zdCG{min-height:var(--query-builder-editor-min-height, 10rem);background:var(--query-builder-color-background);border:1px solid var(--query-builder-color-grey-300);border-radius:var(--query-builder-radius-sm, 4px);overflow:hidden}.rqb_field_K9zdCG{width:100%;min-height:var(--query-builder-editor-min-height, 10rem);resize:vertical;background:none;border:0;outline:none;margin:0}}@layer react-query-builder{.rqb_anchor_0dM0Tq{box-sizing:border-box;width:100%;transition:height var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),margin var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),border-color var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),background-color var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),opacity var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease);position:relative;overflow:visible}.rqb_anchor_0dM0Tq:not(.rqb_dragging_0dM0Tq){opacity:0}.rqb_anchor_0dM0Tq:not(.rqb_empty_0dM0Tq){border:0;height:0;margin:0}.rqb_anchor_0dM0Tq.rqb_dragging_0dM0Tq:not(.rqb_empty_0dM0Tq){opacity:.45;height:0;margin:0}.rqb_anchor_0dM0Tq.rqb_dragging_0dM0Tq.rqb_active_0dM0Tq:not(.rqb_empty_0dM0Tq){height:var(--query-builder-drop-zone-height, 50px);margin:var(--query-builder-spacing-sm, .5rem) 0 0;opacity:1}.rqb_anchor_0dM0Tq.rqb_empty_0dM0Tq{height:var(--query-builder-drop-zone-height, 50px);margin:var(--query-builder-spacing-sm, .5rem) 0 0;opacity:0}.rqb_anchor_0dM0Tq.rqb_empty_0dM0Tq.rqb_dragging_0dM0Tq{opacity:.45}.rqb_anchor_0dM0Tq.rqb_empty_0dM0Tq.rqb_dragging_0dM0Tq.rqb_active_0dM0Tq{opacity:1}.rqb_dropZone_0dM0Tq{box-sizing:border-box;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),transform var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease);position:relative}.rqb_dropZone_0dM0Tq.rqb_dragging_0dM0Tq{pointer-events:auto;opacity:1}.rqb_inner_0dM0Tq{box-sizing:border-box;transform-origin:center;opacity:.35;width:100%;height:100%;transition:border-color var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),background-color var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),transform var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),opacity var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease);background:none;border:2px dashed #0000;transform:scaleY(.7)}.rqb_inner_0dM0Tq.rqb_active_0dM0Tq{border-color:var(--query-builder-color-grey-300);background:color-mix(in srgb,var(--query-builder-color-grey-300) 8%,transparent)}.rqb_inner_0dM0Tq.rqb_active_0dM0Tq,.rqb_inner_0dM0Tq.rqb_empty_0dM0Tq{opacity:1;transform:scaleY(1)}.rqb_transitionDisabled_0dM0Tq{transition:none}@media(prefers-reduced-motion:reduce){.rqb_anchor_0dM0Tq,.rqb_dropZone_0dM0Tq,.rqb_inner_0dM0Tq{transition:none}}}@layer react-query-builder{.rqb_hitArea_GnJ5Da{z-index:1;pointer-events:none;position:absolute;inset:0}.rqb_hitArea_GnJ5Da.rqb_dragging_GnJ5Da{pointer-events:auto}.rqb_placeholder_GnJ5Da{z-index:0;box-sizing:border-box;opacity:0;width:100%;height:0;transition:height var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),margin var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),opacity var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease);margin:0;position:relative;overflow:hidden}.rqb_placeholder_GnJ5Da.rqb_active_GnJ5Da.rqb_dragging_GnJ5Da{height:var(--query-builder-drop-zone-height, 50px);margin:var(--query-builder-spacing-sm, .5rem) 0 0;opacity:1}.rqb_placeholderInner_GnJ5Da{box-sizing:border-box;width:100%;height:100%;transition:border-color var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease),background-color var(--query-builder-motion-duration, .18s) var(--query-builder-motion-easing, ease);background:none;border:2px dashed #0000}.rqb_placeholderInner_GnJ5Da.rqb_active_GnJ5Da{border-color:var(--query-builder-color-grey-500);background:color-mix(in srgb,var(--query-builder-color-grey-300) 8%,transparent)}.rqb_transitionDisabled_GnJ5Da{transition:none}@media(prefers-reduced-motion:reduce){.rqb_placeholder_GnJ5Da,.rqb_placeholderInner_GnJ5Da{transition:none}}}@layer react-query-builder{.rqb_content_5BfCDq{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.rqb_content_5BfCDq .anticon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rqb_label_5BfCDq{line-height:1;display:block}}@layer react-query-builder{.rqb_content_M5bu-q{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.rqb_content_M5bu-q svg{flex-shrink:0;display:block}.rqb_label_M5bu-q{line-height:1;display:block}}@layer react-query-builder{.rqb_content_AsgPPa{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.rqb_label_AsgPPa{line-height:1;display:block}}@layer react-query-builder{:where([data-query-builder-color-scheme=dark]){color-scheme:dark;--query-builder-color-primary-default: #8c9eff;--query-builder-color-primary-light: #5365a8;--query-builder-color-primary-dark: #b3c0ff;--query-builder-color-primary-contrast-text: #111827;--query-builder-color-secondary-default: #ff6b6b;--query-builder-color-secondary-light: #ff8a80;--query-builder-color-secondary-dark: #ffb4ab;--query-builder-color-secondary-contrast-text: #111827;--query-builder-color-grey-100: #1f2937;--query-builder-color-grey-200: #273449;--query-builder-color-grey-300: #374151;--query-builder-color-grey-400: #4b5563;--query-builder-color-grey-500: #9ca3af;--query-builder-color-grey-600: #c0c7d1;--query-builder-color-grey-700: #d1d5db;--query-builder-color-grey-800: #e5e7eb;--query-builder-color-grey-900: #f9fafb;--query-builder-color-info-primary: #8fb2ff;--query-builder-color-info-light: #456194;--query-builder-color-success-primary: #8fd3a3;--query-builder-color-success-light: #3f6f4d;--query-builder-color-warning-primary: #f7b578;--query-builder-color-warning-light: #835421;--query-builder-color-error-primary: #f2a0a0;--query-builder-color-error-light: #7f3d3d;--query-builder-color-background: #111827}}
