.U4aZRq_actions{align-items:center;gap:var(--space-2);margin-left:auto;display:inline-flex}.U4aZRq_actionButton{position:relative}.U4aZRq_actionButton svg{width:var(--space-16);height:var(--space-16)}.U4aZRq_actionButtonActive,.U4aZRq_actionButtonActive:hover,.U4aZRq_actionButtonActive svg{color:var(--text-primary)}.U4aZRq_actionBadge{padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--accent-primary);aspect-ratio:1;color:var(--text-inverse);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;box-sizing:border-box;min-width:14px;height:14px;line-height:14px;position:absolute;top:-2px;right:-2px}.U4aZRq_searchExpand{opacity:0;align-items:center;width:0;transition:width .2s,opacity .2s,margin .2s;display:inline-flex;overflow:hidden}.U4aZRq_searchExpand[data-open=true]{opacity:1;margin-left:var(--space-4);margin-right:var(--space-4);width:160px}.U4aZRq_searchInput{appearance:none;height:var(--space-32);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;padding:0}.U4aZRq_searchInput::placeholder{color:var(--text-placeholder)}.U4aZRq_filterRow{align-items:center;gap:var(--space-6);padding:0 var(--space-12)var(--space-8);flex-wrap:wrap;flex-shrink:0;display:flex}.U4aZRq_chipDivider{width:var(--border-hairline);height:var(--space-20);background:var(--border-2);margin:0 var(--space-4);flex-shrink:0;display:inline-block}.U4aZRq_chip{align-items:center;gap:var(--space-6);height:var(--control-height-26);padding:0 var(--space-8);border-radius:var(--radius-6);background:var(--bg-surface-2);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);cursor:pointer;appearance:none;white-space:nowrap;font-variant-numeric:tabular-nums;border:none;max-width:280px;transition:background-color 80ms;display:inline-flex;position:relative}.U4aZRq_chip:hover,.U4aZRq_chip[data-open=true]{background:var(--bg-surface-3)}.U4aZRq_chipIcon{color:var(--text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.U4aZRq_chipLabel{font-weight:var(--font-weight-medium);text-overflow:ellipsis;overflow:hidden}.U4aZRq_chipSummary{color:var(--text-tertiary);text-overflow:ellipsis;min-width:0;overflow:hidden}.U4aZRq_chipChevron{color:var(--text-tertiary);flex-shrink:0;align-items:center;display:inline-flex}.U4aZRq_chipDot{border-radius:var(--radius-half);background:var(--feedback-error);border:1.5px solid var(--bg-base);pointer-events:none;width:7px;height:7px;position:absolute;top:-2px;right:-2px}.U4aZRq_addFilterTrigger{appearance:none;align-items:center;gap:var(--space-4);padding:0 var(--space-8);height:var(--control-height-26);border-radius:var(--radius-6);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;display:inline-flex}.U4aZRq_addFilterTrigger:hover{background:var(--bg-surface-2);color:var(--text-primary)}.U4aZRq_popoverPanel{padding:var(--space-6);background:0 0;flex-direction:column;min-width:240px;display:flex}.U4aZRq_popoverHeader{align-items:center;gap:var(--space-4);padding:var(--space-4)var(--space-4)var(--space-6);flex-wrap:wrap;display:flex}.U4aZRq_popoverList{gap:var(--border-hairline);flex-direction:column;min-width:0;max-height:320px;display:flex;overflow-y:auto}.U4aZRq_popoverOption{appearance:none;padding:var(--space-6)var(--space-8);border-radius:var(--radius-6);align-items:center;gap:var(--space-10);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;width:100%;display:flex}.U4aZRq_popoverOption:hover,.U4aZRq_popoverOption[data-highlighted=true]{background:var(--bg-surface-2)}.U4aZRq_popoverOptionIcon{color:var(--text-secondary);width:var(--space-16);flex-shrink:0;align-items:center;display:inline-flex}.U4aZRq_popoverOptionLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.U4aZRq_popoverEmpty{padding:var(--space-8)var(--space-10);color:var(--text-tertiary);font-size:var(--text-sm)}.U4aZRq_popoverDivider{height:var(--border-hairline);background:var(--border-2);margin:var(--space-4)-2px}.U4aZRq_popoverFooter{flex-direction:column;display:flex}.U4aZRq_popoverFooterButton{appearance:none;padding:var(--space-6)var(--space-8);border-radius:var(--radius-6);align-items:center;gap:var(--space-10);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-tertiary);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;width:100%;display:flex}.U4aZRq_popoverFooterButton:hover{background:var(--bg-surface-2);color:var(--text-primary)}.U4aZRq_popoverFooterButton svg{flex-shrink:0}.U4aZRq_popoverDangerButton{color:var(--feedback-error)}.U4aZRq_popoverDangerButton:hover{background:var(--bg-surface-2);color:var(--feedback-error)}.U4aZRq_detailPanel{padding:var(--space-8);background:0 0;flex-direction:column;align-items:stretch;width:auto;max-width:360px;display:inline-flex}.U4aZRq_detailPanelFlushBottom{padding-bottom:0}.U4aZRq_multiselectScroll [class*=Viewport]{max-height:260px}.U4aZRq_multiselectScroll [class*=Scrollbar][data-orientation=vertical]{margin-right:0}.U4aZRq_detailHeader{align-items:center;gap:var(--space-6);padding:var(--space-4)var(--space-4)var(--space-8);display:flex}.U4aZRq_detailColumnLabel{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-sm);color:var(--text-primary);white-space:nowrap}.U4aZRq_detailOperatorButton{appearance:none;padding:var(--space-2)var(--space-6);border-radius:var(--radius-4);align-items:center;gap:var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);cursor:pointer;background:0 0;border:none;display:inline-flex}.U4aZRq_detailOperatorButton:hover{background:var(--bg-surface-2)}.U4aZRq_detailOperatorWrap{flex:none;min-width:0;display:inline-flex}.U4aZRq_detailSpacer{flex:auto}.U4aZRq_detailMoreButton{appearance:none;width:var(--control-height-24);height:var(--control-height-24);aspect-ratio:1;border-radius:var(--radius-6);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.U4aZRq_detailMoreButton:hover{background:var(--bg-surface-2);color:var(--text-primary)}.U4aZRq_valueInput{appearance:none;height:var(--space-32);border:var(--border-hairline)solid var(--border-2);background:var(--bg-surface-1);box-shadow:var(--shadow-inset-sm);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);padding:0 var(--space-12);border-radius:var(--radius-8);box-sizing:border-box;cursor:pointer;outline:none;width:100%}.U4aZRq_valueInput:focus{outline:2px solid var(--border-2);outline-offset:2px}.U4aZRq_valueInput::placeholder{color:var(--text-placeholder)}.U4aZRq_multiselectSelected{align-items:center;gap:var(--space-4);padding:var(--space-4)var(--space-8);border:var(--border-hairline)solid var(--border-2);background:var(--bg-surface-1);box-shadow:var(--shadow-inset-sm);border-radius:var(--radius-8);min-height:var(--space-32);cursor:text;box-sizing:border-box;flex-wrap:wrap;width:100%;display:flex}.U4aZRq_multiselectSelected[data-focused=true]{outline:2px solid var(--border-2);outline-offset:2px}.U4aZRq_multiselectInlineInput{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);background:0 0;border:none;outline:none;flex:80px;min-width:60px;height:22px;padding:0}.U4aZRq_multiselectInlineInput::placeholder{color:var(--text-placeholder)}.U4aZRq_multiselectPill{align-items:center;gap:var(--space-4);padding:1px var(--space-4)1px var(--space-6);border-radius:var(--radius-4);background:var(--bg-surface-2);font-size:var(--text-sm);font-weight:var(--font-weight-text);line-height:var(--leading-sm);letter-spacing:var(--tracking-tight);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:160px;display:inline-flex;overflow:hidden}.U4aZRq_multiselectPillRemove{appearance:none;width:var(--space-16);height:var(--space-16);border-radius:var(--radius-4);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.U4aZRq_multiselectPillRemove:hover{background:var(--bg-surface-3);color:var(--text-primary)}.U4aZRq_multiselectOptionPill{align-items:center;gap:var(--space-6);padding:1px var(--space-6);border-radius:var(--radius-4);background:var(--bg-surface-2);font-size:var(--text-sm);font-weight:var(--font-weight-text);line-height:var(--leading-sm);letter-spacing:var(--tracking-tight);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:220px;display:inline-flex;overflow:hidden}.U4aZRq_multiselectOptionIcon{flex-shrink:0;align-items:center;display:inline-flex}.U4aZRq_multiselectOptionLabel{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-text);line-height:var(--leading-sm);letter-spacing:var(--tracking-tight);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.U4aZRq_multiselectOptionDot{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-half);flex-shrink:0}.U4aZRq_optionCheckbox{border-radius:var(--radius-4);border:var(--border-hairline)solid var(--border-3);background:var(--bg-base);color:var(--text-inverse);flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.U4aZRq_optionCheckbox[data-checked=true]{background:var(--accent-primary);border-color:var(--accent-primary)}.U4aZRq_booleanOption{appearance:none;padding:var(--space-8)var(--space-10);border-radius:var(--radius-6);align-items:center;gap:var(--space-8);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;display:flex}.U4aZRq_booleanOption:hover,.U4aZRq_booleanOption[data-active=true]{background:var(--bg-surface-2)}.U4aZRq_advancedPanel{padding:var(--space-12);gap:var(--space-4);background:0 0;flex-direction:column;width:660px;max-width:90vw;display:flex}.U4aZRq_nodeRow{align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}.U4aZRq_connectorSlot{width:var(--space-64);padding-top:var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm);color:var(--text-tertiary);text-transform:capitalize;flex-shrink:0;justify-content:flex-end;align-items:center;display:inline-flex}.U4aZRq_connectorDropdown{appearance:none;border:var(--border-hairline)solid var(--border-3);padding:var(--space-2)var(--space-6);height:var(--control-height-26);border-radius:var(--radius-6);align-items:center;gap:var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);cursor:pointer;text-transform:capitalize;background:0 0;display:inline-flex}.U4aZRq_connectorDropdown:hover{background:var(--bg-surface-2)}.U4aZRq_nodeBody{gap:var(--space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.U4aZRq_ruleRow{align-items:center;gap:var(--space-8);padding:var(--space-4)0;flex-wrap:wrap;min-width:0;display:flex}.U4aZRq_pillButton{appearance:none;border:var(--border-hairline)solid var(--border-3);padding:var(--space-2)var(--space-8)var(--space-2)var(--space-6);height:var(--control-height-28);border-radius:var(--radius-6);align-items:center;gap:var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;display:inline-flex}.U4aZRq_pillButton:hover{background:var(--bg-surface-2)}.U4aZRq_groupBox{gap:var(--space-4);padding:var(--space-8)var(--space-8)var(--space-4);border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-surface-1);flex-direction:column;flex:auto;min-width:0;display:flex}.U4aZRq_advancedFooter{margin-top:var(--space-8);flex-direction:column;display:flex}.U4aZRq_addRuleInline{appearance:none;padding:var(--space-4)var(--space-6);border-radius:var(--radius-6);align-self:flex-start;align-items:center;gap:var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;display:inline-flex}.U4aZRq_addRuleInline:hover{background:var(--bg-surface-2);color:var(--text-primary)}.U4aZRq_advancedDivider{height:var(--border-hairline);background:var(--border-2);margin:var(--space-8)0}.U4aZRq_menuItem{appearance:none;padding:var(--space-6)var(--space-16)var(--space-6)var(--space-8);border-radius:var(--radius-6);align-items:center;gap:var(--space-8);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);cursor:pointer;text-align:left;box-sizing:border-box;white-space:nowrap;background:0 0;border:none;width:100%;display:flex}.U4aZRq_menuItem:hover,.U4aZRq_menuItem[data-active=true]{background:var(--bg-surface-2)}.U4aZRq_menuItem[data-active=true]{color:var(--accent-primary)}.U4aZRq_menuItemDanger,.U4aZRq_menuItemDanger:hover{color:var(--feedback-error)}.U4aZRq_menuItemRight{color:var(--text-tertiary);font-size:var(--text-sm);margin-left:auto}.U4aZRq_dateEditor{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.U4aZRq_dateFieldsRow{gap:var(--space-6);flex-direction:column;display:flex}.U4aZRq_dateInputs{gap:var(--space-6);display:flex}.U4aZRq_dateInputs .U4aZRq_valueInput{flex:1 1 0;min-width:0}.U4aZRq_dateInputs .U4aZRq_valueInput[data-editing=true]{border-color:var(--accent-border)}.U4aZRq_relativeRow{gap:var(--space-6);display:flex}.U4aZRq_relativePill{appearance:none;border:var(--border-hairline)solid var(--border-3);padding:var(--space-4)var(--space-8)var(--space-4)var(--space-10);height:var(--control-height-30);border-radius:var(--radius-6);justify-content:space-between;align-items:center;gap:var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);cursor:pointer;text-align:left;text-transform:capitalize;background:0 0;flex:1 1 0;min-width:0;display:inline-flex}.U4aZRq_relativePill:hover{background:var(--bg-surface-2)}.U4aZRq_dateFooterNote{padding:var(--space-6)var(--space-2)var(--space-2);border-top:var(--border-hairline)solid var(--border-2);margin-top:var(--space-4);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm)}.U4aZRq_calendar{gap:var(--space-6);padding:var(--space-4)0 0;flex-direction:column;display:flex}.U4aZRq_calendarHeader{padding:var(--space-2)var(--space-4);justify-content:space-between;align-items:center;display:flex}.U4aZRq_calendarMonth{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-sm);color:var(--text-primary)}.U4aZRq_calendarNav{align-items:center;gap:var(--space-2);display:inline-flex}.U4aZRq_calendarNavButton{appearance:none;border-radius:var(--radius-4);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.U4aZRq_calendarNavButton:hover{background:var(--bg-surface-2);color:var(--text-primary)}.U4aZRq_calendarGrid{gap:var(--border-hairline);grid-template-columns:repeat(7,1fr);display:grid}.U4aZRq_calendarDayHeader{text-align:center;padding:var(--space-4)0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-tertiary);letter-spacing:var(--tracking-sm)}.U4aZRq_calendarCell{appearance:none;height:var(--control-height-28);border-radius:var(--radius-6);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm);color:var(--text-primary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.U4aZRq_calendarCell:hover{background:var(--bg-surface-2)}.U4aZRq_calendarCell[data-out-of-month=true]{color:var(--text-tertiary);opacity:.6}.U4aZRq_calendarCell[data-today=true] .U4aZRq_calendarCellLabel{background:var(--feedback-error);color:var(--text-inverse);border-radius:var(--radius-full);width:var(--control-height-24);height:var(--control-height-24);justify-content:center;align-items:center;display:inline-flex}.U4aZRq_calendarCell[data-selected=true]{background:var(--accent-primary);color:var(--text-inverse)}.U4aZRq_calendarCell[data-selected=true] .U4aZRq_calendarCellLabel{color:var(--text-inverse);background:0 0}.U4aZRq_calendarCell[data-in-range=true]{background:color-mix(in oklch,var(--accent-primary)18%,transparent);border-radius:0}.U4aZRq_calendarCell[data-range-start=true]{border-top-right-radius:0;border-bottom-right-radius:0}.U4aZRq_calendarCell[data-range-end=true]{border-top-left-radius:0;border-bottom-left-radius:0}.U4aZRq_calendarCellLabel{justify-content:center;align-items:center;display:inline-flex}.U4aZRq_sortPanel{padding:var(--space-6);background:0 0;flex-direction:column;align-items:stretch;width:max-content;display:inline-flex}.U4aZRq_sortList{gap:var(--space-4);padding:var(--space-2);flex-direction:column;display:flex}.U4aZRq_sortRow{align-items:center;gap:var(--space-6);padding:var(--space-2)0;border-top:2px solid #0000;border-bottom:2px solid #0000;transition:opacity 80ms;display:flex}.U4aZRq_sortRow[data-dragging=true]{opacity:.4}.U4aZRq_sortRow[data-drag-over=before]{border-top-color:var(--accent-border)}.U4aZRq_sortRow[data-drag-over=after]{border-bottom-color:var(--accent-border)}.U4aZRq_sortDragHandle{height:var(--control-height-28);color:var(--text-tertiary);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;width:14px;display:inline-flex}.U4aZRq_sortDragHandle:active{cursor:grabbing}.U4aZRq_sortRemove{appearance:none;width:var(--control-height-28);height:var(--control-height-28);border-radius:var(--radius-6);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.U4aZRq_sortRemove:hover{background:var(--bg-surface-2);color:var(--text-primary)}.U4aZRq_sortFooter{margin-top:var(--space-6);border-top:var(--border-hairline)solid var(--border-2);padding-top:var(--space-4);flex-direction:column;display:flex}.U4aZRq_sortColumnSelect{min-width:130px;max-width:160px}.U4aZRq_sortSelectPopup{min-width:var(--anchor-width);max-width:var(--anchor-width)}