:root{--preview-neo-size-001:.078125rem;--preview-neo-size-002:.625rem;--preview-neo-size-003:78.0469rem;--preview-neo-color-001:#ffffff4d;--preview-neo-color-002:#fff;--preview-neo-color-003:#009ca659;--preview-neo-color-004:#ffffffc7;--preview-neo-color-005:#1a1d1f1a;--preview-neo-color-006:#ffffff2e;--preview-neo-color-007:#1a1d1f14;--preview-neo-size-004:.46875rem;--preview-neo-size-005:2.1875rem;--preview-neo-size-006:1.71875rem;--preview-neo-color-008:#ffffff94;--preview-neo-size-007:.78125rem;--preview-neo-size-008:var(--control-input-height);--preview-neo-size-009:var(--control-input-radius);--preview-neo-color-009:#ffffffd1;--preview-neo-color-010:#ffffff8a;--preview-neo-color-011:#ffffffbd;--preview-neo-color-012:#ffffff57;--preview-neo-color-013:#ffffff8f;--preview-neo-color-014:#ffffff70;--preview-neo-color-015:#ffffff9e;--preview-neo-color-016:#ffffffd6;--preview-neo-size-010:.046875rem;--preview-neo-size-011:2.03125rem;--preview-neo-color-017:#009ca61a;--preview-neo-color-018:#ffffffeb;--preview-neo-size-012:1.5625rem;--preview-neo-color-019:#ffffff85;--preview-neo-color-020:#009ca6d1;--preview-neo-color-021:#fff;--preview-neo-size-013:48rem;--preview-neo-color-022:#1a1d1f1a;--preview-neo-color-023:#ffffff47;--preview-neo-color-024:#ffffff6b;--preview-neo-color-025:#1a1d1f24;--preview-neo-size-014:3.75rem;--preview-neo-color-026:#ffffffb8;--preview-neo-color-027:#009ca6bf;--preview-neo-color-028:#009ca64d;--preview-neo-size-015:.15625rem;--preview-neo-color-029:#fffffff2;--preview-neo-size-016:10.9375rem;--preview-neo-size-017:9.375rem;--preview-neo-color-036:#1a1d1f0f;--preview-neo-color-037:#ffffffc2;--preview-neo-size-018:.9375rem;--preview-neo-size-019:.234375rem;--preview-neo-color-038:#2f354a07}.neo-module__ifYBQW__card{--neo-card-surface-bg:var(--color-bg-card);--neo-card-surface-border:var(--color-border-card);--neo-card-tone-border:var(--color-card-tone-neutral-border);--neo-card-tone-shadow:var(--card-shadow-none);--neo-card-surface-shadow:var(--shadow-card);--neo-card-padding-inline:var(--card-padding-md);--neo-card-padding-block:var(--card-padding-md);z-index:1;border-radius:var(--card-radius-lg);border:var(--control-border-width)solid var(--neo-card-surface-border);background:var(--neo-card-surface-bg);box-shadow:var(--neo-card-surface-shadow),inset 0 0 0 var(--control-border-width)var(--neo-card-tone-border),var(--neo-card-tone-shadow);-webkit-backdrop-filter:blur(var(--card-blur-surface));backdrop-filter:blur(var(--card-blur-surface));padding:var(--neo-card-padding-block)var(--neo-card-padding-inline);transition:border-color var(--motion-duration-blur-surface),background var(--motion-duration-blur-surface),transform var(--motion-duration-blur-surface),box-shadow var(--motion-duration-blur-surface);position:relative;overflow:hidden}.neo-module__ifYBQW__cardSubtle{--neo-card-surface-bg:var(--color-bg-card-soft);--neo-card-surface-border:var(--color-border-card-soft);--neo-card-surface-shadow:var(--shadow-card-soft);border-radius:var(--card-radius-md);}.neo-module__ifYBQW__cardVariantDefault{--neo-card-surface-bg:var(--color-bg-card);--neo-card-surface-border:var(--color-border-card);--neo-card-surface-shadow:var(--shadow-card)}.neo-module__ifYBQW__cardVariantSubtle{--neo-card-surface-bg:var(--color-bg-card-soft);--neo-card-surface-border:var(--color-border-card-soft);--neo-card-surface-shadow:var(--shadow-card-soft)}.neo-module__ifYBQW__cardVariantElevated{--neo-card-surface-bg:var(--color-card-tone-elevated-bg);--neo-card-surface-border:var(--color-card-tone-elevated-border);--neo-card-surface-shadow:var(--card-shadow-lg)}.neo-module__ifYBQW__cardToneNeutral{--neo-card-tone-border:var(--color-card-tone-neutral-border);--neo-card-tone-shadow:var(--card-shadow-none)}.neo-module__ifYBQW__cardToneInfo{--neo-card-tone-border:var(--color-card-tone-info-border);--neo-card-tone-shadow:var(--card-shadow-none)}.neo-module__ifYBQW__cardToneSuccess{--neo-card-tone-border:var(--color-card-tone-success-border);--neo-card-tone-shadow:var(--card-shadow-none)}.neo-module__ifYBQW__cardToneWarning{--neo-card-tone-border:var(--color-card-tone-warning-border);--neo-card-tone-shadow:var(--card-shadow-none)}.neo-module__ifYBQW__cardToneDanger{--neo-card-tone-border:var(--color-card-tone-danger-border);--neo-card-tone-shadow:var(--card-shadow-none)}.neo-module__ifYBQW__cardInteractive{cursor:pointer}.neo-module__ifYBQW__cardInteractive:hover{transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__cardInteractive:active{transform:translateY(var(--motion-press-y))}.neo-module__ifYBQW__cardInteractive:focus-visible{box-shadow:var(--control-focus-ring),inset 0 0 0 var(--control-border-width)var(--neo-card-tone-border),var(--neo-card-surface-shadow),var(--neo-card-tone-shadow);outline:none}.neo-module__ifYBQW__cardPaddingNone{--neo-card-padding-inline:0;--neo-card-padding-block:0}.neo-module__ifYBQW__cardPaddingXs{--neo-card-padding-inline:var(--card-padding-xs);--neo-card-padding-block:var(--card-padding-xs)}.neo-module__ifYBQW__cardPaddingSm{--neo-card-padding-inline:var(--card-padding-sm);--neo-card-padding-block:var(--card-padding-sm)}.neo-module__ifYBQW__cardPaddingMd{--neo-card-padding-inline:var(--card-padding-md);--neo-card-padding-block:var(--card-padding-md)}.neo-module__ifYBQW__cardPaddingLg{--neo-card-padding-inline:var(--card-padding-lg);--neo-card-padding-block:var(--card-padding-lg)}.neo-module__ifYBQW__cardRadiusSm{border-radius:var(--card-radius-sm)}.neo-module__ifYBQW__cardRadiusMd{border-radius:var(--card-radius-md)}.neo-module__ifYBQW__cardRadiusLg{border-radius:var(--card-radius-lg)}.neo-module__ifYBQW__cardRadiusXl{border-radius:var(--card-radius-xl)}:is(.neo-card-surface,.neo-card-surface-subtle,.neo-card-surface-elevated){--neo-card-surface-bg:var(--color-bg-card);--neo-card-surface-border:var(--color-border-card);--neo-card-tone-border:var(--color-card-tone-neutral-border);--neo-card-tone-shadow:var(--card-shadow-none);--neo-card-surface-shadow:var(--shadow-card);z-index:1;border-radius:var(--card-radius-lg);border:var(--control-border-width)solid var(--neo-card-surface-border);background:var(--neo-card-surface-bg);box-shadow:var(--neo-card-surface-shadow),inset 0 0 0 var(--control-border-width)var(--neo-card-tone-border),var(--neo-card-tone-shadow);-webkit-backdrop-filter:blur(var(--card-blur-surface));backdrop-filter:blur(var(--card-blur-surface));position:relative;overflow:hidden}.neo-card-surface-subtle{--neo-card-surface-bg:var(--color-bg-card-soft);--neo-card-surface-border:var(--color-border-card-soft);--neo-card-surface-shadow:var(--shadow-card-soft)}.neo-card-surface-elevated{--neo-card-surface-bg:var(--color-card-tone-elevated-bg);--neo-card-surface-border:var(--color-card-tone-elevated-border);--neo-card-surface-shadow:var(--card-shadow-lg)}.neo-card-tone-neutral{--neo-card-tone-border:var(--color-card-tone-neutral-border)}.neo-card-tone-info{--neo-card-tone-border:var(--color-card-tone-info-border)}.neo-card-tone-success{--neo-card-tone-border:var(--color-card-tone-success-border)}.neo-card-tone-warning{--neo-card-tone-border:var(--color-card-tone-warning-border)}.neo-card-tone-danger{--neo-card-tone-border:var(--color-card-tone-danger-border)}.neo-card-interactive{cursor:pointer}.neo-card-row{border-radius:var(--card-radius-md);border:var(--control-border-width)solid var(--color-border-card-soft);background:var(--color-bg-card-soft);-webkit-backdrop-filter:blur(var(--card-blur-surface));backdrop-filter:blur(var(--card-blur-surface))}.neo-module__ifYBQW__dot{width:var(--preview-neo-size-002);height:var(--preview-neo-size-002);border-radius:var(--preview-neo-size-003);display:inline-block}.neo-module__ifYBQW__btn{justify-content:center;align-items:center;gap:var(--control-button-gap);height:var(--control-button-height);padding:0 var(--control-button-padding-x);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-accent-primary);color:var(--preview-neo-color-002);font-size:var(--type-size-button);line-height:var(--type-leading-button);font-weight:var(--type-weight-button);letter-spacing:var(--type-tracking-body);box-shadow:none;transition:transform var(--transition-fast),opacity var(--transition-fast);z-index:1;display:inline-flex;position:relative}.neo-module__ifYBQW__btnSm{height:var(--control-button-height-sm);padding:0 var(--control-button-padding-x-sm);font-size:var(--type-size-button-sm)}.neo-module__ifYBQW__btnSm .neo-module__ifYBQW__btnIcon,.neo-module__ifYBQW__btnSm .neo-module__ifYBQW__btnIconMuted{width:var(--control-icon-size-sm);height:var(--control-icon-size-sm);flex:0 0 var(--control-icon-size-sm)}.neo-module__ifYBQW__btnIconOnly{width:var(--control-button-height);min-width:var(--control-button-height);padding:0}.neo-module__ifYBQW__btnSm.neo-module__ifYBQW__btnIconOnly{width:var(--control-button-height-sm);min-width:var(--control-button-height-sm)}.neo-module__ifYBQW__btn:hover:not(:disabled){border-color:var(--color-button-border-subtle-hover);transform:translateY(var(--motion-lift-y));box-shadow:none}.neo-module__ifYBQW__btn:active:not(:disabled){border-color:var(--color-button-border-subtle-active);transform:translateY(var(--motion-press-y));opacity:.92}.neo-module__ifYBQW__btn:focus-visible{box-shadow:none;border-color:var(--color-focus-ring);outline:none}.neo-module__ifYBQW__btnSecondary{background:var(--preview-neo-color-004);color:var(--color-text-primary);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);box-shadow:none}.neo-module__ifYBQW__btnGhost{background:var(--preview-neo-color-006);color:var(--color-text-primary);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);box-shadow:none}.neo-module__ifYBQW__btnDanger{background:var(--color-accent-red);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);box-shadow:none}.neo-module__ifYBQW__btn:disabled{opacity:var(--state-disabled-opacity);cursor:var(--state-disabled-cursor);background:var(--state-disabled-bg);color:var(--state-disabled-fg);border-color:var(--state-disabled-border);box-shadow:none;transform:none}.neo-module__ifYBQW__btnLoading{cursor:var(--button-loading-cursor);pointer-events:var(--button-loading-pointer-events)}.neo-module__ifYBQW__btnLoading .neo-module__ifYBQW__btnLabel{opacity:var(--button-loading-text-opacity);transition:opacity var(--motion-duration-fast)var(--motion-ease-soft)}.neo-module__ifYBQW__btnSpinner{width:var(--button-loading-spinner-size);height:var(--button-loading-spinner-size);border-radius:var(--radius-full);border:var(--button-loading-spinner-stroke)solid var(--button-loading-spinner-track);border-top-color:var(--button-loading-spinner-color);animation:var(--animation-spin);flex-shrink:0;display:inline-block}.neo-module__ifYBQW__btnSm .neo-module__ifYBQW__btnSpinner{width:var(--button-loading-spinner-size-sm);height:var(--button-loading-spinner-size-sm)}.neo-module__ifYBQW__srOnly{clip:var(--a11y-sr-only-clip);width:1px;height:1px;clip-path:var(--a11y-sr-only-clip-path);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.neo-module__ifYBQW__btnIcon{width:var(--control-icon-size);height:var(--control-icon-size);flex:0 0 var(--control-icon-size);opacity:.92;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__btnIconMuted{width:var(--control-icon-size);height:var(--control-icon-size);flex:0 0 var(--control-icon-size);opacity:.76;justify-content:center;align-items:center;display:inline-flex}:is(.neo-module__ifYBQW__btnIcon>svg,.neo-module__ifYBQW__btnIconMuted>svg){width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__btnLabel{white-space:nowrap}.neo-module__ifYBQW__hamburgerButton{width:var(--control-hamburger-size);height:var(--control-hamburger-size);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-hamburger-bg);color:var(--color-hamburger-stroke);transition:background var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast);justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.neo-module__ifYBQW__hamburgerButton:hover{background:var(--color-hamburger-bg-hover);border-color:var(--color-button-border-subtle-hover);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__hamburgerButton:active{transform:translateY(var(--motion-press-y))}.neo-module__ifYBQW__hamburgerButton:focus-visible{border-color:var(--color-focus-ring);box-shadow:none;outline:none}.neo-module__ifYBQW__hamburgerGlyph{width:var(--control-hamburger-line-width);height:calc((var(--control-hamburger-line-height)*3) + (var(--control-hamburger-line-gap)*2));flex-direction:column;justify-content:space-between;display:inline-flex;position:relative}.neo-module__ifYBQW__hamburgerLine{width:var(--control-hamburger-line-width);height:var(--control-hamburger-line-height);border-radius:var(--radius-full);transform-origin:50%;transition:transform var(--transition-fast),opacity var(--transition-fast);background:currentColor;display:block}.neo-module__ifYBQW__hamburgerOpen .neo-module__ifYBQW__hamburgerLineTop{transform:translateY(calc(var(--control-hamburger-line-gap) + var(--control-hamburger-line-height)))rotate(45deg)}.neo-module__ifYBQW__hamburgerOpen .neo-module__ifYBQW__hamburgerLineMiddle{opacity:0}.neo-module__ifYBQW__hamburgerOpen .neo-module__ifYBQW__hamburgerLineBottom{transform:translateY(calc((var(--control-hamburger-line-gap) + var(--control-hamburger-line-height))*-1))rotate(-45deg)}.neo-module__ifYBQW__iconButton{width:var(--control-icon-button-size-md);height:var(--control-icon-button-size-md);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-icon-button-bg);color:var(--color-text-secondary);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.neo-module__ifYBQW__iconButtonSm{width:var(--control-icon-button-size-sm);height:var(--control-icon-button-size-sm)}.neo-module__ifYBQW__iconButtonLg{width:var(--control-icon-button-size-lg);height:var(--control-icon-button-size-lg)}.neo-module__ifYBQW__iconButtonSquare{border-radius:var(--radius-lg)}.neo-module__ifYBQW__iconButton:hover{background:var(--color-icon-button-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__iconButton:active{transform:translateY(var(--motion-press-y))}.neo-module__ifYBQW__iconButton:focus-visible{border-color:var(--color-focus-ring);box-shadow:none;outline:none}.neo-module__ifYBQW__iconButtonActive{background:var(--color-icon-button-active-bg);border-color:var(--color-icon-button-active-border);color:var(--color-text-primary)}.neo-module__ifYBQW__iconButtonAccent{background:var(--color-icon-button-accent-bg);border-color:var(--color-icon-button-accent-border);color:var(--color-icon-button-accent-text)}.neo-module__ifYBQW__iconButtonGlyph{width:var(--control-icon-button-icon-size);height:var(--control-icon-button-icon-size);justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__iconButtonGlyph>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__tabChip{min-height:var(--control-tab-height);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-tab-bg);color:var(--color-tab-text);padding:0 var(--control-tab-padding-x);justify-content:center;align-items:center;gap:var(--control-tab-gap);font-size:var(--type-size-tab);line-height:var(--type-leading-button);font-weight:var(--type-weight-tab);letter-spacing:var(--type-tracking-body);white-space:nowrap;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);display:inline-flex}.neo-module__ifYBQW__tabChip:hover{background:var(--color-tab-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__tabChip:active{transform:translateY(var(--motion-press-y))}.neo-module__ifYBQW__tabChip:focus-visible{border-color:var(--color-focus-ring);box-shadow:none;outline:none}.neo-module__ifYBQW__tabChipSelected{background:var(--color-tab-bg-selected);border-color:var(--color-tab-border-selected);color:var(--color-tab-text-selected)}.neo-module__ifYBQW__tabChipDot{width:var(--preview-neo-size-004);height:var(--preview-neo-size-004);border-radius:var(--radius-full);background:var(--color-accent-primary);flex:none}.neo-module__ifYBQW__tabChipLabel{white-space:nowrap}.neo-module__ifYBQW__tabChipRight{color:var(--color-text-tertiary);font-size:var(--type-size-micro)}.neo-module__ifYBQW__dismissibleTabChip{align-items:center;gap:var(--card-padding-unit);display:inline-flex}.neo-module__ifYBQW__dismissibleTabChipMain{padding-right:var(--card-padding-sm);border-top-right-radius:0;border-bottom-right-radius:0}.neo-module__ifYBQW__dismissibleTabChipDismiss{min-width:var(--control-tab-height);min-height:var(--control-tab-height);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:0 var(--card-radius-pill)var(--card-radius-pill)0;background:var(--color-tab-bg);color:var(--color-text-tertiary);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);border-left:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.neo-module__ifYBQW__dismissibleTabChipDismiss:hover{background:var(--color-tab-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__dismissibleTabChipDismiss:active{transform:translateY(var(--motion-press-y))}.neo-module__ifYBQW__dismissibleTabChipDismiss:focus-visible{border-color:var(--color-focus-ring);box-shadow:var(--control-focus-ring);outline:none}.neo-module__ifYBQW__dismissibleTabChipDismiss:disabled{cursor:not-allowed;opacity:.5}.neo-module__ifYBQW__dismissibleTabChipDismiss>svg{width:var(--control-icon-size-sm);height:var(--control-icon-size-sm);stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__segmentedControl{align-items:center;gap:var(--control-segment-gap);padding:var(--control-segment-shell-padding);border-radius:var(--radius-full);border:var(--preview-neo-size-001)solid var(--color-segment-border);background:var(--color-segment-bg);-webkit-backdrop-filter:blur(var(--card-blur-surface));backdrop-filter:blur(var(--card-blur-surface));display:inline-flex}.neo-module__ifYBQW__segmentedControlSm{gap:calc(var(--control-segment-gap)*.8);padding:calc(var(--control-segment-shell-padding)*.8)}.neo-module__ifYBQW__segmentedControlItem{min-height:var(--control-segment-height);padding:0 var(--control-segment-padding-x);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-segment-item-bg);color:var(--color-segment-text);justify-content:center;align-items:center;gap:var(--control-segment-gap);font-size:var(--type-size-segment);line-height:var(--type-leading-button);font-weight:var(--type-weight-segment);letter-spacing:var(--type-tracking-body);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);display:inline-flex}.neo-module__ifYBQW__segmentedControlItem:hover{background:var(--color-segment-item-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__segmentedControlItem:active{transform:translateY(var(--motion-press-y))}.neo-module__ifYBQW__segmentedControlItem:focus-visible{box-shadow:none;border-color:var(--color-focus-ring);outline:none}.neo-module__ifYBQW__segmentedControlItem:disabled{opacity:.5;cursor:not-allowed}.neo-module__ifYBQW__segmentedControlItemSelected{background:var(--color-segment-item-bg-selected);border-color:var(--color-button-border-subtle-active);color:var(--color-segment-text-selected)}.neo-module__ifYBQW__segmentedControlIcon{width:var(--control-segment-icon-size);height:var(--control-segment-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__segmentedControlIcon>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__segmentedControlLabel{white-space:nowrap}.neo-module__ifYBQW__segmentedControlRight{color:var(--color-text-tertiary);font-size:var(--type-size-micro)}.neo-module__ifYBQW__actionChip{min-height:var(--control-action-chip-height);padding:0 var(--control-action-chip-padding-x);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-action-chip-bg);color:var(--color-action-chip-text);justify-content:center;align-items:center;gap:var(--control-action-chip-gap);font-size:var(--type-size-action-chip);line-height:var(--type-leading-button);font-weight:var(--type-weight-action-chip);letter-spacing:var(--type-tracking-body);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);display:inline-flex}.neo-module__ifYBQW__actionChipSm{min-height:calc(var(--control-action-chip-height)*.9)}.neo-module__ifYBQW__actionChip:hover{background:var(--color-action-chip-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__actionChip:active{transform:translateY(var(--motion-press-y))}.neo-module__ifYBQW__actionChip:focus-visible{box-shadow:none;border-color:var(--color-focus-ring);outline:none}.neo-module__ifYBQW__actionChipPrimary{background:var(--color-action-chip-primary-bg);border-color:var(--color-action-chip-primary-border);color:var(--color-action-chip-primary-text)}.neo-module__ifYBQW__actionChipIcon{width:var(--control-action-chip-icon-size);height:var(--control-action-chip-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__actionChipIconMuted{width:var(--control-action-chip-icon-size);height:var(--control-action-chip-icon-size);opacity:.78;flex:none;justify-content:center;align-items:center;display:inline-flex}:is(.neo-module__ifYBQW__actionChipIcon>svg,.neo-module__ifYBQW__actionChipIconMuted>svg){width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__actionChipLabel{white-space:nowrap}.neo-module__ifYBQW__statusChip{min-height:var(--control-status-chip-height);padding:0 var(--control-status-chip-padding-x);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-status-chip-bg);color:var(--color-status-chip-text);justify-content:center;align-items:center;gap:var(--control-status-chip-gap);font-size:var(--type-size-status-chip);line-height:var(--type-leading-button);font-weight:var(--type-weight-status-chip);letter-spacing:var(--type-tracking-body);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);display:inline-flex}.neo-module__ifYBQW__statusChip:hover{background:var(--color-status-chip-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__statusChip:active{transform:translateY(var(--motion-press-y))}.neo-module__ifYBQW__statusChip:focus-visible{box-shadow:none;border-color:var(--color-focus-ring);outline:none}.neo-module__ifYBQW__statusChipSelected{background:var(--color-status-chip-bg-selected);border-color:var(--color-status-chip-border-selected);color:var(--color-status-chip-text-selected)}.neo-module__ifYBQW__statusChipToneSuccess{--neo-status-chip-accent:var(--color-status-chip-accent-success)}.neo-module__ifYBQW__statusChipToneWarning{--neo-status-chip-accent:var(--color-status-chip-accent-warning)}.neo-module__ifYBQW__statusChipToneDanger{--neo-status-chip-accent:var(--color-status-chip-accent-danger)}.neo-module__ifYBQW__statusChipToneInfo{--neo-status-chip-accent:var(--color-status-chip-accent-info)}.neo-module__ifYBQW__statusChipIcon{width:var(--control-status-chip-icon-size);height:var(--control-status-chip-icon-size);color:var(--neo-status-chip-accent,var(--color-text-tertiary));flex:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__statusChipIcon>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__statusChipLabel{white-space:nowrap}.neo-module__ifYBQW__statPill{min-height:var(--control-stat-pill-height);border-radius:var(--radius-full);border:var(--preview-neo-size-001)solid var(--color-stat-pill-border);background:var(--color-stat-pill-bg);color:var(--color-stat-pill-text);padding:0 var(--control-stat-pill-padding-x);font-size:var(--type-size-stat-pill);line-height:var(--type-leading-button);font-weight:var(--type-weight-stat-pill);letter-spacing:var(--type-tracking-body);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__filterChip{min-height:var(--control-filter-height);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:var(--radius-full);background:var(--color-filter-bg);color:var(--color-filter-text);padding:0 var(--control-filter-padding-x);justify-content:flex-start;align-items:center;gap:var(--control-filter-gap);font-size:var(--type-size-filter);line-height:var(--type-leading-button);font-weight:var(--type-weight-filter);letter-spacing:var(--type-tracking-body);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);display:inline-flex}.neo-module__ifYBQW__filterChip:hover{background:var(--color-filter-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__filterChip:active{transform:translateY(var(--motion-press-y))}.neo-module__ifYBQW__filterChip:focus-visible{border-color:var(--color-focus-ring);box-shadow:none;outline:none}.neo-module__ifYBQW__filterChipSelected{background:var(--color-filter-bg-selected);border-color:var(--color-filter-border-selected);color:var(--color-text-primary)}.neo-module__ifYBQW__filterChipActive{background:var(--chip-active-bg);border-color:var(--chip-active-border);color:var(--chip-active-fg);font-weight:var(--type-weight-medium)}.neo-module__ifYBQW__filterChipEmpty{background:var(--chip-empty-bg);border-color:var(--chip-empty-border);color:var(--chip-empty-fg)}.neo-module__ifYBQW__filterChipEmpty:hover{color:var(--color-text-secondary)}.neo-module__ifYBQW__filterChipToneActive{--color-filter-bg-selected:var(--color-tint-success-bg);--color-filter-border-selected:var(--color-tint-success-border)}.neo-module__ifYBQW__filterChipToneInactive{--color-filter-bg-selected:var(--color-tint-danger-bg);--color-filter-border-selected:var(--color-tint-danger-border)}.neo-module__ifYBQW__filterChipLabel{white-space:nowrap}.neo-module__ifYBQW__filterChipCount{min-width:var(--control-filter-count-min-width);height:var(--control-filter-count-height);padding:0 var(--control-filter-count-padding-x);border-radius:var(--radius-full);border:1px solid var(--chip-count-border);background:var(--chip-count-bg);color:var(--chip-count-fg);font-size:var(--type-size-micro);font-weight:var(--type-weight-medium);font-feature-settings:"tnum" 1;justify-content:center;align-items:center;line-height:1;display:inline-flex}.neo-module__ifYBQW__filterChipCountActive{background:var(--chip-count-active-bg);border-color:var(--chip-count-active-border);color:var(--chip-count-active-fg)}.neo-module__ifYBQW__filterChipCountEmpty{background:var(--chip-count-empty-bg);border-color:var(--chip-count-empty-border);color:var(--chip-count-empty-fg)}.neo-module__ifYBQW__fieldWrap{display:block}.neo-module__ifYBQW__fieldTop{justify-content:space-between;align-items:baseline;gap:var(--preview-neo-size-007);display:flex}.neo-module__ifYBQW__fieldLabel{font-size:var(--type-size-field-label);font-weight:var(--type-weight-field-label);color:var(--color-text-primary)}.neo-module__ifYBQW__fieldHint{font-size:var(--type-size-field-hint);font-weight:var(--type-weight-field-hint);color:var(--color-text-tertiary)}.neo-module__ifYBQW__fieldRow{margin-top:var(--preview-neo-size-007);position:relative}.neo-module__ifYBQW__field{width:100%;height:var(--preview-neo-size-008);padding:0 var(--control-input-padding-x);border-radius:var(--preview-neo-size-009);background:var(--preview-neo-color-009);box-shadow:none;color:var(--color-text-primary);transition:background var(--transition-base),box-shadow var(--transition-base);border:0;outline:none}button.neo-module__ifYBQW__field{border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle)}button.neo-module__ifYBQW__field:hover{border-color:var(--color-button-border-subtle-hover)}button.neo-module__ifYBQW__field:focus-visible{border-color:var(--color-focus-ring)}.neo-module__ifYBQW__field::placeholder{color:var(--color-text-tertiary)}.neo-module__ifYBQW__field:focus,.neo-module__ifYBQW__field:focus-visible{box-shadow:var(--control-focus-ring)}.neo-module__ifYBQW__selectFieldShell{position:relative}.neo-module__ifYBQW__selectField{appearance:none;cursor:pointer;padding-inline-end:var(--control-select-padding-right)}.neo-module__ifYBQW__selectField:disabled{cursor:not-allowed}.neo-module__ifYBQW__selectFieldChevron{inset:0 var(--control-select-arrow-offset)0 auto;width:var(--control-icon-size);color:var(--color-text-tertiary);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.neo-module__ifYBQW__selectFieldChevron>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__textarea{width:100%;min-height:var(--control-textarea-min-height);border:var(--control-border-width)solid var(--color-border-medium);border-radius:var(--control-input-radius);background:var(--color-bg-card-soft);color:var(--color-text-primary);padding:var(--card-padding-xs)var(--control-input-padding-x);font-size:var(--type-size-ui-default);font-weight:var(--type-weight-ui-default);line-height:var(--type-leading-body);resize:vertical;transition:border-color var(--motion-transition-fast),background var(--motion-transition-fast),box-shadow var(--motion-transition-fast)}.neo-module__ifYBQW__textarea::placeholder{color:var(--color-text-tertiary)}.neo-module__ifYBQW__textarea:hover:not(:disabled){background:var(--color-bg-hover)}.neo-module__ifYBQW__textarea:focus-visible{box-shadow:var(--control-focus-ring);border-color:color-mix(in srgb,var(--color-accent-primary)52%,transparent);outline:none}.neo-module__ifYBQW__textarea:disabled{opacity:var(--state-disabled-opacity);cursor:var(--state-disabled-cursor)}.neo-module__ifYBQW__ratingStars{align-items:center;gap:var(--card-padding-unit);display:inline-flex}.neo-module__ifYBQW__ratingStarsSm .neo-module__ifYBQW__ratingStar{width:.875rem;height:.875rem}.neo-module__ifYBQW__ratingStarsMd .neo-module__ifYBQW__ratingStar{width:1.125rem;height:1.125rem}.neo-module__ifYBQW__ratingStarsLg .neo-module__ifYBQW__ratingStar{width:1.5rem;height:1.5rem}.neo-module__ifYBQW__ratingStarWrap{display:inline-flex;position:relative}.neo-module__ifYBQW__ratingStar{color:var(--color-border-medium);fill:#0000;transition:fill var(--motion-duration-fast)var(--motion-ease-soft),color var(--motion-duration-fast)var(--motion-ease-soft)}.neo-module__ifYBQW__ratingStarFilled{color:var(--color-accent-yellow);fill:var(--color-accent-yellow)}.neo-module__ifYBQW__ratingStarHalf{color:var(--color-accent-yellow);fill:url(#neoStarHalfGradient)}.neo-module__ifYBQW__ratingStarTarget{cursor:pointer;background:0 0;border:none;height:100%;padding:0;position:absolute;top:0}.neo-module__ifYBQW__ratingStarTargetHalf{width:50%;left:0}.neo-module__ifYBQW__ratingStarTargetFull{width:100%;left:0}.neo-module__ifYBQW__ratingStarTarget:not(.neo-module__ifYBQW__ratingStarTargetHalf){width:50%;left:50%}.neo-module__ifYBQW__ratingValue{margin-left:var(--card-padding-xs);font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body-strong);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.neo-module__ifYBQW__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.neo-module__ifYBQW__timelineEntry{gap:var(--card-padding-md);padding-bottom:var(--card-padding-md);display:flex}.neo-module__ifYBQW__timelineEntry:last-child{padding-bottom:0}.neo-module__ifYBQW__timelineRail{padding-top:var(--card-padding-xs);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.neo-module__ifYBQW__timelineDot{border-radius:var(--radius-full);border:var(--border-width-medium)solid var(--color-bg-card);width:1.5rem;height:1.5rem;box-shadow:0 0 0 var(--border-width-hairline)currentColor;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__timelineDot>svg{width:.75rem;height:.75rem}.neo-module__ifYBQW__timelineDotDefault{color:var(--color-text-tertiary);background:var(--color-text-tertiary)}.neo-module__ifYBQW__timelineDotSuccess{color:var(--color-tint-success-icon);background:var(--color-tint-success-icon)}.neo-module__ifYBQW__timelineDotWarning{color:var(--color-tint-warning-icon);background:var(--color-tint-warning-icon)}.neo-module__ifYBQW__timelineDotDanger{color:var(--color-tint-danger-icon);background:var(--color-tint-danger-icon)}.neo-module__ifYBQW__timelineDotInfo{color:var(--color-tint-info-icon);background:var(--color-tint-info-icon)}.neo-module__ifYBQW__timelineLine{width:var(--border-width-hairline);background:var(--color-border-subtle);margin-top:var(--card-padding-unit);flex:1}.neo-module__ifYBQW__timelineBody{gap:var(--card-padding-unit);padding-bottom:var(--card-padding-md);flex-direction:column;flex:1;display:flex}.neo-module__ifYBQW__timelineHeader{justify-content:space-between;align-items:baseline;gap:var(--card-padding-sm);flex-wrap:wrap;display:flex}.neo-module__ifYBQW__timelineTitle{font-size:var(--type-size-body-md);font-weight:var(--type-weight-body-strong);color:var(--color-text-primary)}.neo-module__ifYBQW__timelineTimestamp{font-size:var(--type-size-overline);color:var(--color-text-tertiary);white-space:nowrap}.neo-module__ifYBQW__timelineDescription{font-size:var(--type-size-body-sm);color:var(--color-text-secondary);line-height:var(--type-leading-body)}.neo-module__ifYBQW__banner{align-items:center;gap:var(--card-padding-md);padding:var(--card-padding-sm)var(--card-padding-roomy);width:100%;display:flex}.neo-module__ifYBQW__bannerSticky{z-index:var(--z-sticky);position:sticky;top:0}.neo-module__ifYBQW__bannerToneInfo{background:var(--color-tint-info-bg);color:var(--color-tint-info-fg);border-bottom:var(--border-width-hairline)solid var(--color-tint-info-border)}.neo-module__ifYBQW__bannerToneSuccess{background:var(--color-tint-success-bg);color:var(--color-tint-success-fg);border-bottom:var(--border-width-hairline)solid var(--color-tint-success-border)}.neo-module__ifYBQW__bannerToneWarning{background:var(--color-tint-warning-bg);color:var(--color-tint-warning-fg);border-bottom:var(--border-width-hairline)solid var(--color-tint-warning-border)}.neo-module__ifYBQW__bannerToneDanger{background:var(--color-tint-danger-bg);color:var(--color-tint-danger-fg);border-bottom:var(--border-width-hairline)solid var(--color-tint-danger-border)}.neo-module__ifYBQW__bannerToneAnnouncement{background:var(--color-accent-primary);color:var(--color-text-inverse)}.neo-module__ifYBQW__bannerContent{font-size:var(--type-size-body-md);font-weight:var(--type-weight-body-strong);flex:1}.neo-module__ifYBQW__bannerContent a{color:inherit;text-decoration:underline}.neo-module__ifYBQW__bannerAction{gap:var(--card-padding-xs);flex-shrink:0;display:inline-flex}.neo-module__ifYBQW__bannerDismiss{appearance:none;color:inherit;opacity:var(--opacity-muted);cursor:pointer;padding:var(--card-padding-unit);border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;display:inline-flex}.neo-module__ifYBQW__bannerDismiss:hover{opacity:var(--opacity-full)}.neo-module__ifYBQW__bannerDismiss>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.neo-module__ifYBQW__drawerScrim{background:rgba(0,0,0,var(--opacity-overlay-medium));z-index:calc(var(--popover-z-index) + 10);animation:var(--animation-fade-in);position:fixed;inset:0}.neo-module__ifYBQW__drawer{background:var(--color-bg-card);box-shadow:var(--shadow-2xl);z-index:calc(var(--popover-z-index) + 11);flex-direction:column;display:flex;position:fixed;overflow:hidden}.neo-module__ifYBQW__drawerSideRight{border-radius:var(--radius-2xl)0 0 var(--radius-2xl);width:24rem;max-width:100vw;animation:neo-module__ifYBQW__neoDrawerSlideRight var(--motion-duration-base)var(--motion-ease-soft);top:0;bottom:0;right:0}.neo-module__ifYBQW__drawerSideLeft{border-radius:0 var(--radius-2xl)var(--radius-2xl)0;width:24rem;max-width:100vw;animation:neo-module__ifYBQW__neoDrawerSlideLeft var(--motion-duration-base)var(--motion-ease-soft);top:0;bottom:0;left:0}.neo-module__ifYBQW__drawerSideTop{border-radius:0 0 var(--radius-2xl)var(--radius-2xl);height:60vh;max-height:100vh;animation:neo-module__ifYBQW__neoDrawerSlideTop var(--motion-duration-base)var(--motion-ease-soft);top:0;left:0;right:0}.neo-module__ifYBQW__drawerSideBottom{border-radius:var(--radius-2xl)var(--radius-2xl)0 0;height:60vh;max-height:100vh;animation:neo-module__ifYBQW__neoDrawerSlideBottom var(--motion-duration-base)var(--motion-ease-soft);bottom:0;left:0;right:0}@keyframes neo-module__ifYBQW__neoDrawerSlideRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes neo-module__ifYBQW__neoDrawerSlideLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes neo-module__ifYBQW__neoDrawerSlideTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes neo-module__ifYBQW__neoDrawerSlideBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.neo-module__ifYBQW__drawerHeader{padding:var(--card-padding-md)var(--card-padding-roomy);border-bottom:var(--border-width-hairline)solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.neo-module__ifYBQW__drawerTitle{font-size:var(--type-pair-section-title-size);font-weight:var(--type-pair-section-title-weight);color:var(--color-text-primary);margin:0}.neo-module__ifYBQW__drawerClose{appearance:none;border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-text-tertiary);cursor:pointer;transition:var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__drawerClose:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.neo-module__ifYBQW__drawerClose>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.neo-module__ifYBQW__drawerBody{padding:var(--card-padding-roomy);flex:1;overflow-y:auto}.neo-module__ifYBQW__drawerFooter{justify-content:flex-end;gap:var(--card-padding-xs);padding:var(--card-padding-md)var(--card-padding-roomy);border-top:var(--border-width-hairline)solid var(--color-border-subtle);background:var(--color-bg-body);display:flex}.neo-module__ifYBQW__cmdScrim{background:rgba(0,0,0,var(--opacity-overlay-medium));z-index:calc(var(--popover-z-index) + 20);animation:var(--animation-fade-in);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));position:fixed;inset:0}.neo-module__ifYBQW__cmdPalette{background:var(--color-bg-card);border:var(--border-width-hairline)solid var(--color-border-subtle);border-radius:var(--radius-xl);width:min(36rem,90vw);box-shadow:var(--shadow-2xl);z-index:calc(var(--popover-z-index) + 21);animation:var(--animation-scale-in);flex-direction:column;max-height:70vh;display:flex;position:fixed;top:15vh;left:50%;overflow:hidden;transform:translate(-50%)}.neo-module__ifYBQW__cmdSearch{align-items:center;gap:var(--card-padding-sm);padding:var(--card-padding-md)var(--card-padding-roomy);border-bottom:var(--border-width-hairline)solid var(--color-border-subtle);display:flex}.neo-module__ifYBQW__cmdSearch>svg{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-text-tertiary);flex-shrink:0}.neo-module__ifYBQW__cmdSearchInput{font-size:var(--type-size-body-lg);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit}.neo-module__ifYBQW__cmdSearchInput::placeholder{color:var(--color-text-tertiary)}.neo-module__ifYBQW__cmdList{padding:var(--card-padding-xs);flex:1;overflow-y:auto}.neo-module__ifYBQW__cmdEmpty{padding:var(--card-padding-2xl);text-align:center;color:var(--color-text-tertiary);font-size:var(--type-size-body-md)}.neo-module__ifYBQW__cmdGroup{margin-bottom:var(--card-padding-xs)}.neo-module__ifYBQW__cmdGroupLabel{padding:var(--card-padding-xs)var(--card-padding-sm);font-size:var(--type-size-overline);font-weight:var(--type-weight-overline);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--type-tracking-overline)}.neo-module__ifYBQW__cmdItem{appearance:none;align-items:center;gap:var(--card-padding-sm);width:100%;padding:var(--card-padding-xs)var(--card-padding-sm);border-radius:var(--radius-md);text-align:left;cursor:pointer;color:var(--color-text-primary);transition:background var(--motion-duration-fast)var(--motion-ease-soft);background:0 0;border:none;font-family:inherit;display:flex}.neo-module__ifYBQW__cmdItemHighlighted{background:var(--color-accent-primary-soft)}.neo-module__ifYBQW__cmdItemIcon{color:var(--color-text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.neo-module__ifYBQW__cmdItemIcon>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.neo-module__ifYBQW__cmdItemLabel{flex-direction:column;flex:1;gap:0;display:flex}.neo-module__ifYBQW__cmdItemLabel strong{font-weight:var(--type-weight-body-strong);font-size:var(--type-size-body-md)}.neo-module__ifYBQW__cmdItemDescription{font-size:var(--type-size-body-sm);color:var(--color-text-secondary)}.neo-module__ifYBQW__cmdItemShortcut{font-family:var(--type-family-mono);font-size:var(--type-size-overline);color:var(--color-text-tertiary);padding:var(--card-padding-unit)var(--card-padding-xs);border-radius:var(--radius-sm);background:var(--color-bg-hover);margin-left:auto}.neo-module__ifYBQW__toolbar{align-items:center;gap:var(--card-padding-unit);padding:var(--card-padding-unit);border-radius:var(--radius-md);border:var(--border-width-hairline)solid var(--color-border-subtle);background:var(--color-bg-card);display:inline-flex}.neo-module__ifYBQW__toolbarHorizontal{flex-direction:row}.neo-module__ifYBQW__toolbarVertical{flex-direction:column}.neo-module__ifYBQW__toolbarSubtle{background:0 0;border:none}.neo-module__ifYBQW__toolbarGroup{align-items:center;gap:var(--card-padding-unit);display:inline-flex}.neo-module__ifYBQW__toolbarSeparator{width:var(--border-width-hairline);background:var(--color-border-subtle);margin:var(--card-padding-unit)var(--card-padding-xs);align-self:stretch}.neo-module__ifYBQW__toolbarVertical .neo-module__ifYBQW__toolbarSeparator{width:100%;height:var(--border-width-hairline);margin:var(--card-padding-xs)var(--card-padding-unit)}.neo-module__ifYBQW__switchWrap{align-items:flex-start;gap:var(--card-padding-sm);cursor:pointer;display:inline-flex}.neo-module__ifYBQW__switchWrapDisabled{opacity:var(--opacity-disabled);cursor:not-allowed}.neo-module__ifYBQW__switchTrack{background:var(--color-border-medium);border-radius:var(--radius-full);width:2.25rem;height:1.25rem;transition:background var(--motion-duration-base)var(--motion-ease-soft);cursor:pointer;flex-shrink:0;display:inline-flex;position:relative}.neo-module__ifYBQW__switchTrackSm{width:1.75rem;height:1rem}.neo-module__ifYBQW__switchInput{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.neo-module__ifYBQW__switchInput:checked+.neo-module__ifYBQW__switchThumb,.neo-module__ifYBQW__switchInput:checked~.neo-module__ifYBQW__switchThumb{transform:translate(1rem)}.neo-module__ifYBQW__switchTrackSm .neo-module__ifYBQW__switchInput:checked+.neo-module__ifYBQW__switchThumb,.neo-module__ifYBQW__switchTrackSm .neo-module__ifYBQW__switchInput:checked~.neo-module__ifYBQW__switchThumb{transform:translate(.75rem)}.neo-module__ifYBQW__switchTrack:has(.neo-module__ifYBQW__switchInput:checked){background:var(--color-accent-primary)}.neo-module__ifYBQW__switchInput:focus-visible~.neo-module__ifYBQW__switchThumb{box-shadow:var(--shadow-focus-ring)}.neo-module__ifYBQW__switchThumb{background:var(--color-bg-card);border-radius:var(--radius-full);width:1rem;height:1rem;box-shadow:var(--shadow-sm);transition:transform var(--motion-duration-base)var(--motion-ease-soft);pointer-events:none;position:absolute;top:.125rem;left:.125rem}.neo-module__ifYBQW__switchTrackSm .neo-module__ifYBQW__switchThumb{width:.75rem;height:.75rem}.neo-module__ifYBQW__switchLabelGroup{gap:var(--card-padding-unit);flex-direction:column;display:flex}.neo-module__ifYBQW__switchLabel{font-size:var(--type-size-body-md);font-weight:var(--type-weight-body-strong);color:var(--color-text-primary)}.neo-module__ifYBQW__switchDescription{font-size:var(--type-size-body-sm);color:var(--color-text-secondary)}.neo-module__ifYBQW__sliderWrap{align-items:center;gap:var(--card-padding-sm);width:100%;display:flex}.neo-module__ifYBQW__sliderTrackWrap{flex:1;align-items:center;height:1.25rem;display:flex;position:relative}.neo-module__ifYBQW__sliderTrackWrap:before{content:"";background:var(--color-bg-hover);border-radius:var(--radius-full);height:.375rem;position:absolute;left:0;right:0}.neo-module__ifYBQW__sliderFill{border-radius:var(--radius-full);pointer-events:none;height:.375rem;position:absolute;left:0}.neo-module__ifYBQW__sliderToneAccent{background:var(--color-accent-primary)}.neo-module__ifYBQW__sliderToneSuccess{background:var(--color-accent-green-strong)}.neo-module__ifYBQW__sliderToneWarning{background:var(--color-accent-orange-strong)}.neo-module__ifYBQW__sliderToneDanger{background:var(--color-accent-red-strong)}.neo-module__ifYBQW__sliderInput{appearance:none;cursor:pointer;background:0 0;width:100%;height:100%;margin:0;position:relative}.neo-module__ifYBQW__sliderInput::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-full);background:var(--color-bg-card);border:.125rem solid var(--color-accent-primary);width:1.125rem;height:1.125rem;box-shadow:var(--shadow-md);cursor:grab;transition:transform var(--motion-duration-fast)var(--motion-ease-soft)}.neo-module__ifYBQW__sliderInput::-moz-range-thumb{border-radius:var(--radius-full);background:var(--color-bg-card);border:.125rem solid var(--color-accent-primary);width:1.125rem;height:1.125rem;box-shadow:var(--shadow-md);cursor:grab}.neo-module__ifYBQW__sliderInput:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.1)}.neo-module__ifYBQW__sliderInput:focus-visible::-webkit-slider-thumb{box-shadow:var(--shadow-focus-ring)}.neo-module__ifYBQW__sliderValue{font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body-strong);color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:right;min-width:3rem}.neo-module__ifYBQW__comboboxWrap{flex-direction:column;display:inline-flex;position:relative}.neo-module__ifYBQW__comboboxTrigger{appearance:none;align-items:center;gap:var(--card-padding-xs);height:var(--control-input-height);padding:0 var(--card-padding-md);border-radius:var(--radius-md);border:var(--border-width-hairline)solid var(--color-border-medium);background:var(--color-bg-card);color:var(--color-text-primary);font-size:var(--type-size-body-md);cursor:pointer;text-align:left;transition:var(--transition-base);font-family:inherit;display:flex}.neo-module__ifYBQW__comboboxTrigger:hover:not(:disabled){background:var(--color-bg-hover)}.neo-module__ifYBQW__comboboxTrigger:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.neo-module__ifYBQW__comboboxTrigger:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.neo-module__ifYBQW__comboboxValue{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.neo-module__ifYBQW__comboboxPlaceholder{color:var(--color-text-tertiary)}.neo-module__ifYBQW__comboboxClear{appearance:none;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--type-size-body-lg);padding:0 var(--card-padding-unit);border-radius:var(--radius-sm);background:0 0;border:none;line-height:1}.neo-module__ifYBQW__comboboxClear:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.neo-module__ifYBQW__comboboxChevron{width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-text-tertiary);flex-shrink:0}.neo-module__ifYBQW__comboboxMenu{margin-top:var(--popover-offset);background:var(--color-bg-card);border:var(--border-width-hairline)solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--popover-shadow);z-index:var(--popover-z-index);animation:var(--animation-fade-in);position:absolute;top:100%;left:0;right:0;overflow:hidden}.neo-module__ifYBQW__comboboxSearch{align-items:center;gap:var(--card-padding-xs);padding:var(--card-padding-xs)var(--card-padding-md);border-bottom:var(--border-width-hairline)solid var(--color-border-subtle);display:flex}.neo-module__ifYBQW__comboboxSearch>svg{width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-text-tertiary);flex-shrink:0}.neo-module__ifYBQW__comboboxSearchInput{font-size:var(--type-size-body-md);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit}.neo-module__ifYBQW__comboboxList{padding:var(--card-padding-unit);max-height:16rem;margin:0;list-style:none;overflow-y:auto}.neo-module__ifYBQW__comboboxOption{align-items:center;gap:var(--card-padding-xs);padding:var(--card-padding-xs)var(--card-padding-sm);border-radius:var(--radius-md);cursor:pointer;transition:background var(--motion-duration-fast)var(--motion-ease-soft);display:flex}.neo-module__ifYBQW__comboboxOption>svg{width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-accent-primary);flex-shrink:0}.neo-module__ifYBQW__comboboxOptionHighlighted{background:var(--state-hover-bg)}.neo-module__ifYBQW__comboboxOptionSelected{background:var(--color-accent-primary-soft);color:var(--color-accent-primary-strong)}.neo-module__ifYBQW__comboboxOptionDisabled{opacity:var(--opacity-disabled);cursor:not-allowed}.neo-module__ifYBQW__comboboxOptionLabel{font-size:var(--type-size-body-sm);color:var(--color-text-primary);flex-direction:column;flex:1;gap:0;display:flex}.neo-module__ifYBQW__comboboxOptionLabel strong{font-weight:var(--type-weight-body-strong)}.neo-module__ifYBQW__comboboxOptionDescription{font-size:var(--type-size-overline);color:var(--color-text-secondary)}.neo-module__ifYBQW__comboboxEmpty{padding:var(--card-padding-md);text-align:center;font-size:var(--type-size-body-sm);color:var(--color-text-tertiary)}.neo-module__ifYBQW__numericInputWrap{height:var(--control-input-height);border-radius:var(--radius-md);border:var(--border-width-hairline)solid var(--color-border-medium);background:var(--color-bg-card);transition:var(--transition-base);align-items:stretch;display:inline-flex;overflow:hidden}.neo-module__ifYBQW__numericInputWrapSm{height:var(--control-button-height-sm)}.neo-module__ifYBQW__numericInputWrap:focus-within{box-shadow:var(--shadow-focus-ring);border-color:var(--color-accent-primary)}.neo-module__ifYBQW__numericInputDisabled{opacity:var(--opacity-disabled)}.neo-module__ifYBQW__numericInputBtn{appearance:none;width:var(--control-button-height-sm);cursor:pointer;color:var(--color-text-secondary);transition:background var(--motion-duration-fast)var(--motion-ease-soft);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__numericInputBtn:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}.neo-module__ifYBQW__numericInputBtn:disabled{cursor:not-allowed;color:var(--color-text-tertiary)}.neo-module__ifYBQW__numericInputBtn>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.neo-module__ifYBQW__numericInputField{text-align:center;width:4rem;font-size:var(--type-size-body-md);font-weight:var(--type-weight-body-strong);color:var(--color-text-primary);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:none;outline:none;flex:1;font-family:inherit}.neo-module__ifYBQW__numericInputField::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.neo-module__ifYBQW__numericInputField::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.neo-module__ifYBQW__numericInputSuffix{padding-right:var(--card-padding-sm);font-size:var(--type-size-body-sm);color:var(--color-text-tertiary);font-weight:var(--type-weight-body-strong);align-items:center;display:inline-flex}.neo-module__ifYBQW__popoverWrap{align-items:center;display:inline-flex;position:relative}.neo-module__ifYBQW__popover{z-index:var(--popover-z-index);min-width:var(--popover-min-width);max-width:var(--popover-max-width);padding:var(--popover-padding);border-radius:var(--popover-radius);background:var(--color-bg-card);border:var(--border-width-hairline)solid var(--color-border-subtle);box-shadow:var(--popover-shadow);animation:var(--animation-fade-in);position:absolute}.neo-module__ifYBQW__popoverPlacementBottom{margin-top:var(--popover-offset);top:100%;left:0}.neo-module__ifYBQW__popoverPlacementTop{margin-bottom:var(--popover-offset);bottom:100%;left:0}.neo-module__ifYBQW__popoverPlacementLeft{margin-right:var(--popover-offset);top:0;right:100%}.neo-module__ifYBQW__popoverPlacementRight{margin-left:var(--popover-offset);top:0;left:100%}.neo-module__ifYBQW__accordion{border-radius:var(--radius-lg);border:var(--border-width-hairline)solid var(--color-border-subtle);background:var(--color-bg-card);flex-direction:column;display:flex;overflow:hidden}.neo-module__ifYBQW__accordionItem{border-bottom:var(--border-width-hairline)solid var(--color-border-subtle)}.neo-module__ifYBQW__accordionItem:last-child{border-bottom:none}.neo-module__ifYBQW__accordionTrigger{appearance:none;width:100%;padding:var(--card-padding-md)var(--card-padding-roomy);cursor:pointer;transition:background var(--motion-duration-fast)var(--motion-ease-soft);text-align:left;color:var(--color-text-primary);font-family:inherit;font-size:var(--type-size-body-md);font-weight:var(--type-weight-body-strong);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.neo-module__ifYBQW__accordionTrigger:hover:not(:disabled){background:var(--color-bg-hover)}.neo-module__ifYBQW__accordionTrigger:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.neo-module__ifYBQW__accordionTitle{flex:1}.neo-module__ifYBQW__accordionChevron{width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-text-tertiary);transition:transform var(--motion-duration-base)var(--motion-ease-soft);flex-shrink:0}.neo-module__ifYBQW__accordionChevronOpen{color:var(--color-text-primary);transform:rotate(180deg)}.neo-module__ifYBQW__accordionPanel{border-top:var(--border-width-hairline)solid var(--color-border-subtle);background:var(--color-bg-body)}.neo-module__ifYBQW__accordionContent{padding:var(--card-padding-md)var(--card-padding-roomy);font-size:var(--type-size-body-sm);color:var(--color-text-secondary);line-height:var(--type-leading-body)}.neo-module__ifYBQW__dropdownWrap{display:inline-flex;position:relative}.neo-module__ifYBQW__dropdownMenu{z-index:var(--popover-z-index);padding:var(--card-padding-unit);border-radius:var(--radius-lg);background:var(--color-bg-card);border:var(--border-width-hairline)solid var(--color-border-subtle);box-shadow:var(--popover-shadow);animation:var(--animation-fade-in);flex-direction:column;gap:0;display:flex;position:absolute}.neo-module__ifYBQW__dropdownPlacementBottomStart{margin-top:var(--popover-offset);top:100%;left:0}.neo-module__ifYBQW__dropdownPlacementBottomEnd{margin-top:var(--popover-offset);top:100%;right:0}.neo-module__ifYBQW__dropdownPlacementTopStart{margin-bottom:var(--popover-offset);bottom:100%;left:0}.neo-module__ifYBQW__dropdownPlacementTopEnd{margin-bottom:var(--popover-offset);bottom:100%;right:0}.neo-module__ifYBQW__dropdownItem{appearance:none;align-items:center;gap:var(--card-padding-xs);width:100%;padding:var(--card-padding-xs)var(--card-padding-sm);border-radius:var(--radius-md);font-family:inherit;font-size:var(--type-size-body-sm);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:background var(--motion-duration-fast)var(--motion-ease-soft);background:0 0;border:none;display:flex}.neo-module__ifYBQW__dropdownItem:hover:not(:disabled),.neo-module__ifYBQW__dropdownItem:focus-visible{background:var(--state-hover-bg);outline:none}.neo-module__ifYBQW__dropdownItemDisabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.neo-module__ifYBQW__dropdownItemDestructive{color:var(--color-tint-danger-fg)}.neo-module__ifYBQW__dropdownItemDestructive:hover:not(:disabled),.neo-module__ifYBQW__dropdownItemDestructive:focus-visible{background:var(--color-tint-danger-bg)}.neo-module__ifYBQW__dropdownItemIcon{flex-shrink:0;align-items:center;display:inline-flex}.neo-module__ifYBQW__dropdownItemIcon>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.neo-module__ifYBQW__dropdownItemLabel{flex:1}.neo-module__ifYBQW__dropdownItemShortcut{font-family:var(--type-family-mono);font-size:var(--type-size-micro);color:var(--color-text-tertiary);letter-spacing:0;margin-left:auto}.neo-module__ifYBQW__dropdownSeparator{height:var(--border-width-hairline);background:var(--color-border-subtle);margin:var(--card-padding-unit)0}.neo-module__ifYBQW__dropdownSectionLabel{padding:var(--card-padding-unit)var(--card-padding-sm);font-size:var(--type-size-overline);font-weight:var(--type-weight-overline);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--type-tracking-overline)}.neo-module__ifYBQW__alert{gap:var(--card-padding-sm);padding:var(--card-padding-roomy);border-radius:var(--radius-lg);border:var(--border-width-hairline)solid;align-items:flex-start;display:flex}.neo-module__ifYBQW__alertToneInfo{background:var(--color-tint-info-bg);border-color:var(--color-tint-info-border);color:var(--color-tint-info-fg)}.neo-module__ifYBQW__alertToneSuccess{background:var(--color-tint-success-bg);border-color:var(--color-tint-success-border);color:var(--color-tint-success-fg)}.neo-module__ifYBQW__alertToneWarning{background:var(--color-tint-warning-bg);border-color:var(--color-tint-warning-border);color:var(--color-tint-warning-fg)}.neo-module__ifYBQW__alertToneDanger{background:var(--color-tint-danger-bg);border-color:var(--color-tint-danger-border);color:var(--color-tint-danger-fg)}.neo-module__ifYBQW__alertIcon{padding-top:var(--card-padding-unit);flex-shrink:0;align-items:center;display:inline-flex}.neo-module__ifYBQW__alertIcon>svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.neo-module__ifYBQW__alertContent{gap:var(--card-padding-unit);flex-direction:column;flex:1;display:flex}.neo-module__ifYBQW__alertTitle{font-size:var(--type-pair-card-title-size);font-weight:var(--type-pair-card-title-weight);line-height:var(--type-pair-card-title-leading);color:inherit}.neo-module__ifYBQW__alertDescription{font-size:var(--type-pair-card-body-size);font-weight:var(--type-pair-card-body-weight);line-height:var(--type-pair-card-body-leading);color:inherit;opacity:var(--opacity-emphasis)}.neo-module__ifYBQW__alertAction{gap:var(--card-padding-xs);margin-top:var(--card-padding-xs);flex-wrap:wrap;display:flex}.neo-module__ifYBQW__alertDismiss{appearance:none;border-radius:var(--radius-md);color:inherit;opacity:var(--opacity-muted);cursor:pointer;padding:var(--card-padding-unit);transition:var(--transition-base);background:0 0;border:none;flex-shrink:0;display:inline-flex}.neo-module__ifYBQW__alertDismiss:hover{opacity:var(--opacity-full);background:#ffffff4d}.neo-module__ifYBQW__alertDismiss>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.neo-module__ifYBQW__radioGroupWrap{gap:var(--card-padding-xs);border:none;flex-direction:column;margin:0;padding:0;display:flex}.neo-module__ifYBQW__radioGroupLabel{font-size:var(--type-pair-form-label-size);font-weight:var(--type-pair-form-label-weight);letter-spacing:var(--type-pair-form-label-tracking);text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--card-padding-unit);padding:0}.neo-module__ifYBQW__radioGroup{gap:var(--card-padding-xs);display:flex}.neo-module__ifYBQW__radioGroupVertical{flex-direction:column}.neo-module__ifYBQW__radioGroupHorizontal{flex-flow:wrap}.neo-module__ifYBQW__radioOption{align-items:flex-start;gap:var(--card-padding-xs);padding:var(--card-padding-xs)var(--card-padding-sm);border-radius:var(--radius-md);border:var(--border-width-hairline)solid var(--color-border-subtle);background:var(--color-bg-card);cursor:pointer;transition:var(--transition-base);display:flex}.neo-module__ifYBQW__radioOption:hover:not(.neo-module__ifYBQW__radioOptionDisabled){background:var(--color-bg-hover);border-color:var(--color-border-medium)}.neo-module__ifYBQW__radioInput{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neo-module__ifYBQW__radioInput:focus-visible+.neo-module__ifYBQW__radioVisual{box-shadow:var(--shadow-focus-ring)}.neo-module__ifYBQW__radioVisual{border-radius:var(--radius-full);border:var(--border-width-medium)solid var(--color-border-medium);background:var(--color-bg-card);width:1.25rem;height:1.25rem;margin-top:var(--card-padding-unit);transition:var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__radioVisualDot{border-radius:var(--radius-full);background:var(--color-accent-primary);width:.5rem;height:.5rem;transition:transform var(--motion-duration-fast)var(--motion-ease-spring);display:block;transform:scale(0)}.neo-module__ifYBQW__radioInput:checked+.neo-module__ifYBQW__radioVisual{border-color:var(--color-accent-primary)}.neo-module__ifYBQW__radioInput:checked+.neo-module__ifYBQW__radioVisual .neo-module__ifYBQW__radioVisualDot{transform:scale(1)}.neo-module__ifYBQW__radioLabelGroup{gap:var(--card-padding-unit);flex-direction:column;flex:1;display:flex}.neo-module__ifYBQW__radioLabel{font-size:var(--type-size-body-md);font-weight:var(--type-weight-body-strong);color:var(--color-text-primary)}.neo-module__ifYBQW__radioDescription{font-size:var(--type-size-body-sm);color:var(--color-text-secondary)}.neo-module__ifYBQW__radioOptionDisabled{opacity:var(--opacity-disabled);cursor:not-allowed}.neo-module__ifYBQW__radioOptionInvalid{border-color:var(--form-field-invalid-border)}.neo-module__ifYBQW__aspectRatio{border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}.neo-module__ifYBQW__aspectRatio>*{object-fit:cover;width:100%;height:100%}.neo-module__ifYBQW__tabs{gap:var(--card-padding-unit);border-bottom:var(--border-width-hairline)solid var(--color-border-subtle);display:flex;position:relative}.neo-module__ifYBQW__tabsUnderline{border-bottom-color:var(--color-border-subtle)}.neo-module__ifYBQW__tabsPill{background:var(--color-bg-card);border:var(--border-width-hairline)solid var(--color-border-subtle);border-radius:var(--radius-full);padding:var(--card-padding-unit);border-bottom:none;border:var(--border-width-hairline)solid var(--color-border-subtle)}.neo-module__ifYBQW__tabsFullWidth .neo-module__ifYBQW__tabsTab{flex:1;justify-content:center}.neo-module__ifYBQW__tabsTab{appearance:none;align-items:center;gap:var(--card-padding-xs);padding:var(--card-padding-xs)var(--card-padding-md);font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body-strong);color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-md);transition:var(--transition-base);background:0 0;border:none;display:inline-flex;position:relative}.neo-module__ifYBQW__tabsSm .neo-module__ifYBQW__tabsTab{padding:var(--card-padding-unit)var(--card-padding-sm);font-size:var(--type-size-overline)}.neo-module__ifYBQW__tabsTab:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-hover)}.neo-module__ifYBQW__tabsUnderline .neo-module__ifYBQW__tabsTab{margin-bottom:calc(var(--border-width-hairline)*-1);border-bottom:var(--border-width-medium)solid transparent;border-radius:0}.neo-module__ifYBQW__tabsUnderline .neo-module__ifYBQW__tabsTabActive{color:var(--color-text-primary);border-bottom-color:var(--color-accent-primary)}.neo-module__ifYBQW__tabsPill .neo-module__ifYBQW__tabsTabActive{background:var(--color-accent-primary-soft);color:var(--color-accent-primary-strong)}.neo-module__ifYBQW__tabsTabDisabled{opacity:var(--opacity-disabled);cursor:not-allowed}.neo-module__ifYBQW__tabsIcon{display:inline-flex}.neo-module__ifYBQW__tabsIcon>svg{width:var(--icon-size-md);height:var(--icon-size-md)}.neo-module__ifYBQW__tabsBadge{min-width:1.125rem;height:1.125rem;padding:0 var(--card-padding-unit);border-radius:var(--radius-full);background:var(--color-accent-primary);color:var(--color-text-inverse);font-size:var(--type-size-micro);font-weight:var(--type-weight-body-strong);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__divider{border:none;margin:0}.neo-module__ifYBQW__dividerHorizontal{width:100%;height:var(--border-width-hairline);background:var(--color-border-subtle)}.neo-module__ifYBQW__dividerVertical{height:100%;min-height:1.25em;width:var(--border-width-hairline);background:var(--color-border-subtle)}.neo-module__ifYBQW__dividerSubtle{background:var(--color-border-subtle)}.neo-module__ifYBQW__dividerMedium{background:var(--color-border-medium)}.neo-module__ifYBQW__dividerStrong{background:var(--color-border-strong)}.neo-module__ifYBQW__dividerSpacingSm.neo-module__ifYBQW__dividerHorizontal{margin:var(--card-padding-xs)0}.neo-module__ifYBQW__dividerSpacingMd.neo-module__ifYBQW__dividerHorizontal{margin:var(--card-padding-md)0}.neo-module__ifYBQW__dividerSpacingLg.neo-module__ifYBQW__dividerHorizontal{margin:var(--card-padding-lg)0}.neo-module__ifYBQW__dividerSpacingSm.neo-module__ifYBQW__dividerVertical{margin:0 var(--card-padding-xs)}.neo-module__ifYBQW__dividerSpacingMd.neo-module__ifYBQW__dividerVertical{margin:0 var(--card-padding-md)}.neo-module__ifYBQW__dividerSpacingLg.neo-module__ifYBQW__dividerVertical{margin:0 var(--card-padding-lg)}.neo-module__ifYBQW__dividerWithLabel{align-items:center;gap:var(--card-padding-sm);width:100%;display:flex}.neo-module__ifYBQW__dividerWithLabel.neo-module__ifYBQW__dividerSpacingSm{margin:var(--card-padding-xs)0}.neo-module__ifYBQW__dividerWithLabel.neo-module__ifYBQW__dividerSpacingMd{margin:var(--card-padding-md)0}.neo-module__ifYBQW__dividerWithLabel.neo-module__ifYBQW__dividerSpacingLg{margin:var(--card-padding-lg)0}.neo-module__ifYBQW__dividerLine{height:var(--border-width-hairline);background:var(--color-border-subtle);flex:1}.neo-module__ifYBQW__dividerLabel{font-size:var(--type-size-overline);font-weight:var(--type-weight-overline);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--type-tracking-overline);white-space:nowrap;flex-shrink:0}.neo-module__ifYBQW__progressWrap{align-items:center;gap:var(--card-padding-sm);width:100%;display:flex}.neo-module__ifYBQW__progressBar{background:var(--color-bg-hover);border-radius:var(--radius-full);flex:1;position:relative;overflow:hidden}.neo-module__ifYBQW__progressBarSm{height:.25rem}.neo-module__ifYBQW__progressBarMd{height:.5rem}.neo-module__ifYBQW__progressBarLg{height:.75rem}.neo-module__ifYBQW__progressBarFill{border-radius:var(--radius-full);height:100%;transition:width var(--motion-duration-base)var(--motion-ease-soft);display:block}.neo-module__ifYBQW__progressBarToneAccent{background:var(--color-accent-primary)}.neo-module__ifYBQW__progressBarToneSuccess{background:var(--color-accent-green-strong)}.neo-module__ifYBQW__progressBarToneWarning{background:var(--color-accent-orange-strong)}.neo-module__ifYBQW__progressBarToneDanger{background:var(--color-accent-red-strong)}.neo-module__ifYBQW__progressBarIndeterminate .neo-module__ifYBQW__progressBarFill{width:40%;animation:neo-module__ifYBQW__neoProgressIndeterminate 1.4s var(--motion-ease-soft)infinite}@keyframes neo-module__ifYBQW__neoProgressIndeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}.neo-module__ifYBQW__progressValue{font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body-strong);color:var(--color-text-primary);text-align:right;font-variant-numeric:tabular-nums;min-width:2.5rem}.neo-module__ifYBQW__stepper{margin:0;padding:0;list-style:none;display:flex}.neo-module__ifYBQW__stepperHorizontal{align-items:flex-start;gap:var(--card-padding-sm);flex-direction:row}.neo-module__ifYBQW__stepperVertical{gap:var(--card-padding-md);flex-direction:column}.neo-module__ifYBQW__stepperStep{align-items:flex-start;gap:var(--card-padding-xs);flex:1;display:flex;position:relative}.neo-module__ifYBQW__stepperHorizontal .neo-module__ifYBQW__stepperStep:last-child{flex:none}.neo-module__ifYBQW__stepperButton,.neo-module__ifYBQW__stepperContent{appearance:none;align-items:flex-start;gap:var(--card-padding-xs);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;display:inline-flex}.neo-module__ifYBQW__stepperContent{cursor:default}.neo-module__ifYBQW__stepperButton:focus-visible{box-shadow:var(--shadow-focus-ring);border-radius:var(--radius-md);outline:none}.neo-module__ifYBQW__stepperIndicator{border-radius:var(--radius-full);border:var(--border-width-hairline)solid var(--color-border-medium);background:var(--color-bg-card);width:1.75rem;height:1.75rem;color:var(--color-text-tertiary);transition:var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__stepperIndicatorNumber{font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body-strong);font-variant-numeric:tabular-nums}.neo-module__ifYBQW__stepperIndicatorPending{background:var(--color-bg-card);color:var(--color-text-tertiary);border-color:var(--color-border-subtle)}.neo-module__ifYBQW__stepperIndicatorActive{background:var(--color-accent-primary);color:var(--color-text-inverse);border-color:var(--color-accent-primary);box-shadow:0 0 0 var(--card-padding-unit)var(--color-accent-primary-soft)}.neo-module__ifYBQW__stepperIndicatorComplete{background:var(--color-accent-primary-soft);color:var(--color-accent-primary-strong);border-color:var(--color-accent-primary)}.neo-module__ifYBQW__stepperLabelGroup{flex-direction:column;gap:0;min-width:0;display:flex}.neo-module__ifYBQW__stepperLabel{font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body-strong);letter-spacing:var(--type-tracking-body)}.neo-module__ifYBQW__stepperLabelPending{color:var(--color-text-tertiary)}.neo-module__ifYBQW__stepperLabelActive,.neo-module__ifYBQW__stepperLabelComplete{color:var(--color-text-primary)}.neo-module__ifYBQW__stepperDescription{font-size:var(--type-size-overline);color:var(--color-text-secondary)}.neo-module__ifYBQW__stepperConnector{height:var(--border-width-hairline);background:var(--color-border-subtle);margin:.875rem var(--card-padding-xs)0;transition:background var(--motion-duration-base)var(--motion-ease-soft);flex:1;align-self:flex-start;position:relative}.neo-module__ifYBQW__stepperVertical .neo-module__ifYBQW__stepperConnector{width:var(--border-width-hairline);align-self:stretch;height:1.5rem;margin:0 0 0 .875rem}.neo-module__ifYBQW__stepperConnectorComplete{background:var(--color-accent-primary)}.neo-module__ifYBQW__kbd{min-width:1.5rem;padding:0 var(--card-padding-xs);border-radius:var(--radius-sm);border:var(--border-width-hairline)solid var(--color-border-medium);background:var(--color-bg-card);height:1.375rem;color:var(--color-text-primary);font-family:var(--type-family-mono);font-size:var(--type-size-overline);font-weight:var(--type-weight-body-strong);box-shadow:0 .0625rem 0 var(--color-border-subtle);justify-content:center;align-items:center;line-height:1;display:inline-flex}.neo-module__ifYBQW__kbdSm{min-width:1.125rem;height:1.125rem;font-size:var(--type-size-micro);padding:0 var(--card-padding-unit)}.neo-module__ifYBQW__kbdSequence{align-items:center;gap:var(--card-padding-unit);display:inline-flex}.neo-module__ifYBQW__kbdSeparator{font-size:var(--type-size-overline);color:var(--color-text-tertiary);font-weight:var(--type-weight-body-strong)}.neo-module__ifYBQW__container{width:100%;margin-left:auto;margin-right:auto}.neo-module__ifYBQW__containerAlignStart{margin-left:0;margin-right:auto}.neo-module__ifYBQW__containerXs{max-width:var(--container-xs)}.neo-module__ifYBQW__containerSm{max-width:var(--container-sm)}.neo-module__ifYBQW__containerMd{max-width:var(--container-md)}.neo-module__ifYBQW__containerLg{max-width:var(--container-lg)}.neo-module__ifYBQW__containerXl{max-width:var(--container-xl)}.neo-module__ifYBQW__container2xl{max-width:var(--container-2xl)}.neo-module__ifYBQW__containerFull{max-width:100%}.neo-module__ifYBQW__containerPaddingSm{padding-left:var(--card-padding-sm);padding-right:var(--card-padding-sm)}.neo-module__ifYBQW__containerPaddingMd{padding-left:var(--card-padding-md);padding-right:var(--card-padding-md)}.neo-module__ifYBQW__containerPaddingLg{padding-left:var(--card-padding-lg);padding-right:var(--card-padding-lg)}.neo-module__ifYBQW__brandLogo{align-items:center;gap:var(--card-padding-xs);color:var(--brand-color-primary);font-family:var(--type-family-sans);letter-spacing:var(--type-tracking-display);text-decoration:none;display:inline-flex}.neo-module__ifYBQW__brandLogo:hover{color:var(--brand-color-primary)}.neo-module__ifYBQW__brandMark{border-radius:var(--radius-full);background:var(--brand-color-primary);flex-shrink:0;display:inline-block}.neo-module__ifYBQW__brandMarkSm{width:var(--brand-logo-mark-size-sm);height:var(--brand-logo-mark-size-sm)}.neo-module__ifYBQW__brandMarkMd{width:var(--brand-logo-mark-size-md);height:var(--brand-logo-mark-size-md)}.neo-module__ifYBQW__brandMarkLg{width:var(--brand-logo-mark-size-lg);height:var(--brand-logo-mark-size-lg)}.neo-module__ifYBQW__brandMarkXl{width:calc(var(--brand-logo-mark-size-lg)*1.5);height:calc(var(--brand-logo-mark-size-lg)*1.5)}.neo-module__ifYBQW__brandWordmark{font-weight:var(--type-weight-body-strong);color:var(--color-text-primary);letter-spacing:var(--type-tracking-display);white-space:nowrap}.neo-module__ifYBQW__brandWordmarkSm{font-size:var(--type-size-body-sm)}.neo-module__ifYBQW__brandWordmarkMd{font-size:var(--type-size-body-md)}.neo-module__ifYBQW__brandWordmarkLg{font-size:var(--type-size-h3)}.neo-module__ifYBQW__brandWordmarkXl{font-size:var(--type-size-h2)}.neo-module__ifYBQW__tooltipWrap{align-items:center;display:inline-flex;position:relative}.neo-module__ifYBQW__tooltip{z-index:var(--tooltip-z-index);max-width:var(--tooltip-max-width);padding:var(--tooltip-padding-y)var(--tooltip-padding-x);border-radius:var(--tooltip-radius);background:var(--color-bg-card);border:var(--border-width-hairline)solid var(--color-border-subtle);box-shadow:var(--tooltip-shadow);color:var(--tooltip-fg);font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body);line-height:var(--type-leading-body);pointer-events:none;white-space:normal;animation:var(--animation-fade-in);position:absolute}.neo-module__ifYBQW__tooltipArrow{width:var(--tooltip-arrow-size);height:var(--tooltip-arrow-size);background:inherit;border:var(--border-width-hairline)solid var(--color-border-subtle);position:absolute;transform:rotate(45deg)}.neo-module__ifYBQW__tooltipPlacementTop{margin-bottom:var(--tooltip-offset);bottom:100%;left:50%;transform:translate(-50%)}.neo-module__ifYBQW__tooltipPlacementTop .neo-module__ifYBQW__tooltipArrow{bottom:calc(var(--tooltip-arrow-size)*-.5);border-top-color:#0000;border-left-color:#0000;left:50%;transform:translate(-50%)rotate(45deg)}.neo-module__ifYBQW__tooltipPlacementBottom{margin-top:var(--tooltip-offset);top:100%;left:50%;transform:translate(-50%)}.neo-module__ifYBQW__tooltipPlacementBottom .neo-module__ifYBQW__tooltipArrow{top:calc(var(--tooltip-arrow-size)*-.5);border-bottom-color:#0000;border-right-color:#0000;left:50%;transform:translate(-50%)rotate(45deg)}.neo-module__ifYBQW__tooltipPlacementLeft{margin-right:var(--tooltip-offset);top:50%;right:100%;transform:translateY(-50%)}.neo-module__ifYBQW__tooltipPlacementLeft .neo-module__ifYBQW__tooltipArrow{right:calc(var(--tooltip-arrow-size)*-.5);border-bottom-color:#0000;border-left-color:#0000;top:50%;transform:translateY(-50%)rotate(45deg)}.neo-module__ifYBQW__tooltipPlacementRight{margin-left:var(--tooltip-offset);top:50%;left:100%;transform:translateY(-50%)}.neo-module__ifYBQW__tooltipPlacementRight .neo-module__ifYBQW__tooltipArrow{left:calc(var(--tooltip-arrow-size)*-.5);border-top-color:#0000;border-right-color:#0000;top:50%;transform:translateY(-50%)rotate(45deg)}.neo-module__ifYBQW__paginationRow{justify-content:space-between;align-items:center;gap:var(--pagination-row-gap);padding:var(--pagination-row-padding-y)var(--card-padding-md);border-radius:var(--radius-lg);border:var(--border-width-hairline)solid var(--color-border-subtle);background:var(--color-bg-card);flex-wrap:wrap;display:flex}.neo-module__ifYBQW__paginationInfo{font-size:var(--pagination-info-size);color:var(--pagination-info-color)}.neo-module__ifYBQW__paginationNav{align-items:center;gap:var(--pagination-gap);display:inline-flex}.neo-module__ifYBQW__paginationButton{appearance:none;min-width:var(--pagination-button-size);height:var(--pagination-button-size);padding:0 var(--card-padding-xs);border-radius:var(--pagination-button-radius);border:var(--border-width-hairline)solid var(--pagination-button-border);background:var(--pagination-button-bg);color:var(--pagination-button-fg);font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body-strong);cursor:pointer;transition:var(--transition-base);justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__paginationButtonLg{min-width:var(--pagination-button-size-lg);height:var(--pagination-button-size-lg)}.neo-module__ifYBQW__paginationButton:hover:not(:disabled){background:var(--pagination-button-bg-hover);color:var(--pagination-button-fg-hover);border-color:var(--pagination-button-border-hover)}.neo-module__ifYBQW__paginationButton:disabled{cursor:not-allowed;color:var(--pagination-button-fg-disabled);opacity:var(--opacity-disabled)}.neo-module__ifYBQW__paginationButton svg{width:var(--icon-size-md);height:var(--icon-size-md)}.neo-module__ifYBQW__paginationCurrent{background:var(--pagination-button-bg-current);border-color:var(--pagination-button-border-current);color:var(--pagination-button-fg-current)}.neo-module__ifYBQW__paginationCurrent:hover:not(:disabled){background:var(--pagination-button-bg-current);color:var(--pagination-button-fg-current);border-color:var(--pagination-button-border-current)}.neo-module__ifYBQW__paginationEllipsis{padding:0 var(--pagination-ellipsis-padding-x);color:var(--pagination-ellipsis-color);font-size:var(--type-size-body-sm);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__statusIndicator{align-items:center;gap:var(--status-indicator-gap);display:inline-flex}.neo-module__ifYBQW__statusIndicatorWrap{width:var(--status-indicator-dot-pulse-size);height:var(--status-indicator-dot-pulse-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.neo-module__ifYBQW__statusIndicatorSm .neo-module__ifYBQW__statusIndicatorWrap{width:var(--status-indicator-dot-size-lg);height:var(--status-indicator-dot-size-lg)}.neo-module__ifYBQW__statusDot{z-index:1;width:var(--status-indicator-dot-size-lg);height:var(--status-indicator-dot-size-lg);border-radius:var(--radius-full);position:relative}.neo-module__ifYBQW__statusIndicatorSm .neo-module__ifYBQW__statusDot{width:var(--status-indicator-dot-size);height:var(--status-indicator-dot-size)}.neo-module__ifYBQW__statusPulse{border-radius:var(--radius-full);opacity:.4;animation:neo-module__ifYBQW__neoStatusIndicatorPulse var(--status-indicator-pulse-duration)var(--motion-ease-soft)infinite;position:absolute;inset:0}@keyframes neo-module__ifYBQW__neoStatusIndicatorPulse{0%{opacity:.6;transform:scale(.4)}to{opacity:0;transform:scale(1)}}.neo-module__ifYBQW__statusDotOnline{background:var(--status-online-color)}.neo-module__ifYBQW__statusDotSyncing{background:var(--status-syncing-color)}.neo-module__ifYBQW__statusDotDegraded{background:var(--status-degraded-color)}.neo-module__ifYBQW__statusDotOffline{background:var(--status-offline-color)}.neo-module__ifYBQW__statusDotPaused{background:var(--status-paused-color)}.neo-module__ifYBQW__statusDotUnknown{background:var(--status-unknown-color)}.neo-module__ifYBQW__statusLabelText{font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body-strong);letter-spacing:var(--type-tracking-body)}.neo-module__ifYBQW__statusLabelOnline{color:var(--status-online-color)}.neo-module__ifYBQW__statusLabelSyncing{color:var(--status-syncing-color)}.neo-module__ifYBQW__statusLabelDegraded{color:var(--status-degraded-color)}.neo-module__ifYBQW__statusLabelOffline{color:var(--status-offline-color)}.neo-module__ifYBQW__statusLabelPaused,.neo-module__ifYBQW__statusLabelUnknown{color:var(--color-text-secondary)}.neo-module__ifYBQW__spinner{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__spinnerCircle{border-radius:var(--radius-full);border-style:solid;border-width:var(--button-loading-spinner-stroke);border-color:var(--button-loading-spinner-track);border-top-color:var(--button-loading-spinner-color);width:100%;height:100%;animation:var(--animation-spin);display:block}.neo-module__ifYBQW__spinnerXs{width:.625rem;height:.625rem}.neo-module__ifYBQW__spinnerSm{width:var(--button-loading-spinner-size-sm);height:var(--button-loading-spinner-size-sm)}.neo-module__ifYBQW__spinnerMd{width:var(--button-loading-spinner-size);height:var(--button-loading-spinner-size)}.neo-module__ifYBQW__spinnerLg{width:var(--button-loading-spinner-size-lg);height:var(--button-loading-spinner-size-lg)}.neo-module__ifYBQW__spinnerXl{width:1.5rem;height:1.5rem}.neo-module__ifYBQW__spinnerToneAccent{color:var(--color-accent-primary)}.neo-module__ifYBQW__spinnerToneInverse{color:var(--color-text-inverse)}.neo-module__ifYBQW__spinnerToneMuted{color:var(--color-text-tertiary)}.neo-module__ifYBQW__emptyState{text-align:center;align-items:center;gap:var(--empty-state-gap);padding:var(--empty-state-padding);border-radius:var(--radius-xl);border:var(--border-width-hairline)solid var(--color-border-subtle);background:var(--color-bg-card);max-width:var(--empty-state-max-width);flex-direction:column;margin:0 auto;display:flex}.neo-module__ifYBQW__emptyStateIconContainer{width:var(--empty-state-icon-container-size);height:var(--empty-state-icon-container-size);border-radius:var(--empty-state-icon-radius);background:var(--empty-state-icon-bg);justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__emptyStateIcon{width:var(--empty-state-icon-size);height:var(--empty-state-icon-size);color:var(--empty-state-icon-color);display:inline-flex}.neo-module__ifYBQW__emptyStateIcon>svg{width:100%;height:100%}.neo-module__ifYBQW__emptyStateIllustration{max-height:var(--empty-state-illustration-max-height);margin-bottom:var(--card-padding-xs);justify-content:center;align-items:center;display:flex}.neo-module__ifYBQW__emptyStateIllustration>svg,.neo-module__ifYBQW__emptyStateIllustration>img{max-width:100%;max-height:var(--empty-state-illustration-max-height);height:auto}.neo-module__ifYBQW__emptyStateTitle{font-size:var(--empty-state-title-size);font-weight:var(--empty-state-title-weight);color:var(--empty-state-title-color);margin:0}.neo-module__ifYBQW__emptyStateBody{font-size:var(--empty-state-body-size);color:var(--empty-state-body-color);line-height:var(--empty-state-body-leading);margin:0}.neo-module__ifYBQW__emptyStateAction{margin-top:var(--empty-state-action-margin-top)}.neo-module__ifYBQW__avatar{border-radius:var(--avatar-radius);border:var(--border-width-hairline)solid var(--avatar-border);color:var(--avatar-fg);font-weight:var(--type-weight-body-strong);letter-spacing:var(--type-tracking-body);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.neo-module__ifYBQW__avatarImage{object-fit:cover;width:100%;height:100%;display:block}.neo-module__ifYBQW__avatarXs{width:var(--avatar-size-xs);height:var(--avatar-size-xs);font-size:.5625rem}.neo-module__ifYBQW__avatarSm{width:var(--avatar-size-sm);height:var(--avatar-size-sm);font-size:.625rem}.neo-module__ifYBQW__avatarMd{width:var(--avatar-size-md);height:var(--avatar-size-md);font-size:var(--type-size-body-sm)}.neo-module__ifYBQW__avatarLg{width:var(--avatar-size-lg);height:var(--avatar-size-lg);font-size:var(--type-size-body-md)}.neo-module__ifYBQW__avatarXl{width:var(--avatar-size-xl);height:var(--avatar-size-xl);font-size:var(--type-size-body-lg)}.neo-module__ifYBQW__avatar2xl{width:var(--avatar-size-2xl);height:var(--avatar-size-2xl);font-size:var(--type-size-h3)}.neo-module__ifYBQW__avatarColor1{background:var(--avatar-color-1)}.neo-module__ifYBQW__avatarColor2{background:var(--avatar-color-2)}.neo-module__ifYBQW__avatarColor3{background:var(--avatar-color-3)}.neo-module__ifYBQW__avatarColor4{background:var(--avatar-color-4)}.neo-module__ifYBQW__avatarColor5{background:var(--avatar-color-5)}.neo-module__ifYBQW__avatarColor6{background:var(--avatar-color-6)}.neo-module__ifYBQW__avatarColor7{background:var(--avatar-color-7)}.neo-module__ifYBQW__avatarColor8{background:var(--avatar-color-8)}.neo-module__ifYBQW__fieldValid{border-color:var(--form-field-valid-border);background:var(--form-field-valid-bg);color:var(--form-field-valid-fg)}.neo-module__ifYBQW__fieldInvalid{border-color:var(--form-field-invalid-border);background:var(--form-field-invalid-bg);color:var(--form-field-invalid-fg);box-shadow:var(--form-field-invalid-shadow)}.neo-module__ifYBQW__fieldWarning{border-color:var(--form-field-warning-border);background:var(--form-field-warning-bg);color:var(--form-field-warning-fg)}.neo-module__ifYBQW__fieldRequired:after{content:var(--form-required-content);color:var(--form-required-color);font-weight:var(--type-weight-body-strong);margin-left:var(--card-padding-unit)}.neo-module__ifYBQW__fieldHelper{margin-top:var(--card-padding-unit);font-size:var(--type-pair-form-hint-size);font-weight:var(--type-pair-form-hint-weight);line-height:var(--type-pair-form-hint-leading);color:var(--form-helper-default-color);display:block}.neo-module__ifYBQW__fieldHelperSuccess{color:var(--form-helper-success-color)}.neo-module__ifYBQW__fieldHelperError{color:var(--form-helper-error-color)}.neo-module__ifYBQW__fieldHelperWarning{color:var(--form-helper-warning-color)}.neo-module__ifYBQW__checkboxWrap{--neo-checkbox-size:var(--control-checkbox-size);--neo-checkbox-min-target:var(--control-target-size-comfortable);--neo-checkbox-gap:var(--card-padding-xs);--neo-checkbox-padding-x:var(--card-padding-sm);min-height:var(--neo-checkbox-min-target);align-items:center;gap:var(--neo-checkbox-gap);padding:0 var(--neo-checkbox-padding-x);border-radius:var(--card-radius-pill);cursor:pointer;transition:background var(--motion-transition-fast);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.neo-module__ifYBQW__checkboxWrapCompact{--neo-checkbox-size:var(--control-checkbox-size-compact);--neo-checkbox-min-target:var(--control-checkbox-target-compact);--neo-checkbox-gap:var(--control-checkbox-gap-compact);--neo-checkbox-padding-x:var(--control-checkbox-padding-x-compact)}.neo-module__ifYBQW__checkboxWrapInputOnly{padding-inline:var(--control-checkbox-padding-x-compact);grid-template-columns:auto;justify-content:center}.neo-module__ifYBQW__checkboxWrap:hover{background:var(--state-hover-bg)}.neo-module__ifYBQW__checkboxWrapDisabled{opacity:var(--state-disabled-opacity);cursor:var(--state-disabled-cursor)}.neo-module__ifYBQW__checkboxInput{appearance:none;width:var(--neo-checkbox-size);height:var(--neo-checkbox-size);border:var(--control-border-width)solid var(--color-border-medium);border-radius:var(--card-radius-pill);background:var(--color-bg-card-soft);transition:border-color var(--motion-transition-fast),background var(--motion-transition-fast),box-shadow var(--motion-transition-fast);justify-content:center;align-items:center;margin:0;display:inline-flex}.neo-module__ifYBQW__checkboxInput:after{content:"";width:calc(var(--control-icon-size-sm)*.48);height:calc(var(--control-icon-size-sm)*.3);border:solid var(--color-accent-primary);border-width:0 0 var(--control-border-width)var(--control-border-width);transform-origin:50%;transition:transform var(--motion-transition-fast);transform:rotate(-45deg)scale(0)}.neo-module__ifYBQW__checkboxInput:checked{border-color:color-mix(in srgb,var(--color-accent-primary)58%,transparent);background:color-mix(in srgb,var(--color-accent-primary)18%,transparent)}.neo-module__ifYBQW__checkboxInput:checked:after{transform:rotate(-45deg)scale(1)}.neo-module__ifYBQW__checkboxInput:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.neo-module__ifYBQW__checkboxInput:disabled{cursor:not-allowed}.neo-module__ifYBQW__checkboxLabel{min-width:0;color:var(--color-text-secondary);font-size:var(--type-size-ui-default);font-weight:var(--type-weight-ui-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.neo-module__ifYBQW__checkboxRight{color:var(--color-text-tertiary);justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__checkboxRight>svg{width:var(--control-icon-size-sm);height:var(--control-icon-size-sm)}.neo-module__ifYBQW__interactiveSurface{min-height:var(--control-interactive-min-height);box-sizing:border-box;border:var(--control-border-width)solid transparent;border-radius:var(--control-interactive-radius);color:inherit;transition:background var(--motion-transition-fast),border-color var(--motion-transition-fast),box-shadow var(--motion-transition-fast),color var(--motion-transition-fast),transform var(--motion-transition-fast);background:0 0}.neo-module__ifYBQW__interactiveSurface:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-interactive-hover-bg)}.neo-module__ifYBQW__interactiveSurface:active:not(:disabled):not([aria-disabled=true]){background:var(--color-interactive-active-bg);transform:translateY(var(--motion-interactive-press-y))}.neo-module__ifYBQW__interactiveSurface:focus-visible{box-shadow:var(--control-focus-ring);border-color:var(--color-interactive-focus-border);outline:none}.neo-module__ifYBQW__interactiveSurface:disabled,.neo-module__ifYBQW__interactiveSurface[aria-disabled=true]{opacity:var(--state-disabled-opacity);cursor:var(--state-disabled-cursor);transform:none}.neo-module__ifYBQW__interactiveSurfaceLift:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-interactive-lift-bg);transform:translateY(var(--motion-interactive-lift-y))}.neo-module__ifYBQW__interactiveSurfaceLift:active:not(:disabled):not([aria-disabled=true]){transform:translateY(var(--motion-interactive-press-y))}.neo-module__ifYBQW__interactiveSurfaceSelected,.neo-module__ifYBQW__interactiveSurface[aria-pressed=true]{border-color:var(--color-interactive-focus-border);background:var(--color-interactive-hover-bg)}.neo-module__ifYBQW__interactiveSurfaceHeader{--control-interactive-min-height:var(--control-target-size-comfortable);--control-interactive-radius:var(--card-radius-md);width:100%;padding:var(--card-padding-sm)}.neo-module__ifYBQW__interactiveSurfaceCompact{--control-interactive-min-height:var(--control-target-size-min);--control-interactive-radius:var(--card-radius-sm);padding-inline:var(--card-padding-unit)}.neo-module__ifYBQW__interactiveSurfaceCalendarDay{--control-interactive-min-height:var(--control-date-nav-size);--control-interactive-radius:var(--card-radius-pill);width:100%;min-height:var(--control-date-nav-size);border-radius:var(--card-radius-pill);justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__checklistMenuRoot{gap:var(--card-padding-unit);display:grid;position:relative}.neo-module__ifYBQW__checklistMenuTrigger{text-align:left;justify-content:space-between;width:100%}.neo-module__ifYBQW__checklistMenuTriggerLabel{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}.neo-module__ifYBQW__checklistMenuPanel{top:calc(100% + var(--card-padding-xs));z-index:var(--layout-layer-floating);width:var(--control-checklist-menu-width);max-width:min(var(--control-checklist-menu-width-mobile),calc(100vw - (var(--layout-page-padding-x-mobile)*2)));border-radius:var(--card-radius-lg);border:var(--control-border-width)solid var(--color-surface-popover-border,var(--color-border-card-soft));background:var(--color-surface-popover,var(--color-bg-card-soft));-webkit-backdrop-filter:blur(var(--card-blur-popover));backdrop-filter:blur(var(--card-blur-popover));box-shadow:var(--card-shadow-md);max-height:var(--control-checklist-menu-max-height);grid-template-rows:minmax(0,1fr) auto;display:grid;position:absolute;overflow:hidden}.neo-module__ifYBQW__checklistMenuPanelStart{inset-inline-start:0}.neo-module__ifYBQW__checklistMenuPanelEnd{inset-inline-end:0}.neo-module__ifYBQW__checklistMenuBody{padding:var(--card-padding-xs);gap:var(--card-padding-unit);display:grid;overflow:auto}.neo-module__ifYBQW__checklistMenuFooter{border-top:var(--control-border-width)solid var(--color-border-card-soft);padding:var(--card-padding-sm);justify-content:space-between;align-items:center;gap:var(--card-padding-xs);flex-wrap:wrap;display:flex}.neo-module__ifYBQW__scopeSearchControl{width:100%;height:var(--preview-neo-size-008);min-height:var(--preview-neo-size-008);border-radius:var(--preview-neo-size-009);background:var(--preview-neo-color-009);box-shadow:none;transition:background var(--transition-base),box-shadow var(--transition-base);border:0;align-items:stretch;display:flex}.neo-module__ifYBQW__scopeSearchControl:hover{background:var(--color-bg-hover)}.neo-module__ifYBQW__scopeSearchControl:focus-within{box-shadow:var(--control-focus-ring)}.neo-module__ifYBQW__scopeSearchControlDisabled{opacity:var(--state-disabled-opacity)}.neo-module__ifYBQW__scopeSearchScopeWrap{min-width:calc(var(--control-button-height)*2.9);flex:none;align-items:center;display:inline-flex;position:relative}.neo-module__ifYBQW__scopeSearchScopeTrigger{border:var(--control-button-border-width-canonical)solid transparent;border-inline-end-color:var(--color-button-border-subtle);color:var(--color-text-primary);font-size:var(--type-size-field-value);font-weight:var(--type-weight-field-value);line-height:var(--type-leading-body);width:100%;height:100%;min-height:0;min-width:calc(var(--control-button-height)*2.9);padding:0 calc(var(--control-select-padding-right) + var(--card-padding-unit))0 var(--control-input-padding-x);text-align:left;cursor:pointer;background:0 0}.neo-module__ifYBQW__scopeSearchScopeTrigger:focus-visible{border-inline-end-color:var(--color-focus-ring);outline:none}.neo-module__ifYBQW__scopeSearchScopeTrigger:hover{border-inline-end-color:var(--color-button-border-subtle-hover)}.neo-module__ifYBQW__scopeSearchScopeTriggerValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.neo-module__ifYBQW__scopeSearchChevron{right:var(--control-select-arrow-offset);width:var(--control-icon-size);height:var(--control-icon-size);color:var(--color-text-tertiary);pointer-events:none;transition:transform var(--transition-fast),opacity var(--transition-fast);position:absolute;top:50%;transform:translateY(-50%)}.neo-module__ifYBQW__scopeSearchChevronOpen{opacity:1;transform:translateY(-50%)rotate(180deg)}.neo-module__ifYBQW__scopeSearchDivider{width:var(--preview-neo-size-001);background:var(--preview-neo-color-005);flex:none;align-self:stretch}.neo-module__ifYBQW__scopeSearchInputWrap{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.neo-module__ifYBQW__scopeSearchIcon{left:var(--control-input-padding-x);width:var(--control-icon-size);height:var(--control-icon-size);color:var(--color-text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.neo-module__ifYBQW__scopeSearchInput{width:100%;height:100%;min-height:0;color:var(--color-text-primary);font-size:var(--type-size-field-value);font-weight:var(--type-weight-field-value);line-height:var(--type-leading-body);padding-left:calc(var(--control-input-padding-x) + var(--control-icon-size) + var(--card-padding-unit));padding-right:var(--control-input-padding-x);background:0 0;border:0}.neo-module__ifYBQW__scopeSearchInput::placeholder{color:var(--color-text-tertiary)}.neo-module__ifYBQW__scopeSearchInput:focus-visible{outline:none}.neo-module__ifYBQW__scopeSearchInputWithClear{padding-right:calc(var(--control-input-padding-x) + var(--control-target-size-min))}.neo-module__ifYBQW__scopeSearchClear{right:var(--card-padding-unit);min-width:var(--control-target-size-min);min-height:var(--control-target-size-min);width:var(--control-target-size-min);height:var(--control-target-size-min);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:var(--card-radius-pill);color:var(--color-text-tertiary);cursor:pointer;transition:background var(--motion-duration-fast)var(--motion-ease-standard),color var(--motion-duration-fast)var(--motion-ease-standard);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.neo-module__ifYBQW__scopeSearchClear:hover{background:var(--color-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary)}.neo-module__ifYBQW__scopeSearchClear:focus-visible{box-shadow:var(--control-focus-ring);outline:none}.neo-module__ifYBQW__scopeSearchClear>svg{width:var(--control-icon-size);height:var(--control-icon-size)}@media (max-width:48rem){.neo-module__ifYBQW__scopeSearchScopeTrigger{min-width:calc(var(--control-button-height)*2.4);padding-left:var(--card-padding-sm)}.neo-module__ifYBQW__scopeSearchInput{padding-left:calc(var(--card-padding-sm) + var(--control-icon-size) + var(--card-padding-unit))}}.neo-module__ifYBQW__fieldRight{inset:0 var(--preview-neo-size-007)0 auto;align-items:center;display:flex;position:absolute}.neo-module__ifYBQW__fieldUnit{font-size:var(--type-size-caption);color:var(--color-text-tertiary);font-weight:var(--type-weight-label)}.neo-module__ifYBQW__fieldSelectShell{position:relative}.neo-module__ifYBQW__fieldSelectTrigger{width:100%;padding-right:var(--control-select-padding-right);text-align:left;cursor:pointer;font-size:var(--type-size-field-value);font-weight:var(--type-weight-field-value);color:var(--color-text-primary);justify-content:flex-start;align-items:center;display:inline-flex}.neo-module__ifYBQW__fieldSelectTriggerValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.neo-module__ifYBQW__fieldSelectChevron{inset:0 var(--control-select-arrow-offset)0 auto;width:var(--control-icon-size);color:var(--color-text-primary);opacity:.86;pointer-events:none;transition:transform var(--transition-fast),opacity var(--transition-fast);justify-content:center;align-items:center;display:inline-flex;position:absolute}.neo-module__ifYBQW__fieldSelectChevron>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__fieldSelectChevronOpen{opacity:1;transform:rotate(180deg)}.neo-module__ifYBQW__neoPopoverSurface,.neo-module__ifYBQW__fieldSelectMenu,.neo-module__ifYBQW__dateFilterPanel{border:var(--preview-neo-size-001)solid var(--color-surface-popover-border,var(--color-border-card-soft));background:var(--color-surface-popover,var(--color-bg-card-soft));-webkit-backdrop-filter:blur(var(--card-blur-popover));backdrop-filter:blur(var(--card-blur-popover));box-shadow:var(--card-shadow-lg);transition:-webkit-backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),background var(--transition-fast),border-color var(--transition-fast)}.neo-module__ifYBQW__fieldSelectMenu{z-index:var(--layout-layer-dropdown);left:0;right:0;top:calc(100% + (var(--card-padding-unit)*2));padding:var(--control-select-menu-padding);border-radius:var(--radius-card-sm);gap:var(--card-padding-unit);display:grid;position:absolute}.neo-module__ifYBQW__fieldSelectOption{height:var(--control-select-option-height);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--type-size-field-value);font-weight:var(--type-weight-body);text-align:left;padding:0 var(--control-select-option-padding-x);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);background:0 0}.neo-module__ifYBQW__fieldSelectOption:hover{background:var(--preview-neo-color-010);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary)}.neo-module__ifYBQW__fieldSelectOptionActive{background:var(--preview-neo-color-011);border-color:var(--color-button-border-subtle-active);color:var(--color-text-primary);font-weight:var(--type-weight-body-strong)}.neo-module__ifYBQW__dateFilterTrigger{justify-content:flex-start;align-items:center;gap:var(--card-padding-xs);padding-right:var(--control-select-padding-right);text-align:left;cursor:pointer;display:inline-flex}.neo-module__ifYBQW__dateFilterTriggerIcon{width:var(--control-icon-size);height:var(--control-icon-size);color:var(--color-text-secondary);flex:none}.neo-module__ifYBQW__dateFilterTriggerIcon>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__dateFilterTriggerText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-size-field-value);font-weight:var(--type-weight-field-value);color:var(--color-text-primary);overflow:hidden}.neo-module__ifYBQW__dateFilterPanel{border-radius:var(--radius-card);background:var(--color-surface-popover,var(--color-bg-card-soft));width:100%;max-height:100%;padding:var(--control-select-menu-padding);gap:var(--card-padding-sm);display:grid;overflow-y:auto}.neo-module__ifYBQW__dateFilterPortal{z-index:var(--layout-layer-dropdown);pointer-events:auto;position:fixed}.neo-module__ifYBQW__dateFilterPresetGrid{gap:var(--card-padding-unit);flex-wrap:wrap;display:flex}.neo-module__ifYBQW__dateFilterPreset{min-height:var(--control-select-option-height);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:var(--radius-full);background:var(--preview-neo-color-012);color:var(--color-text-secondary);padding:0 var(--control-select-option-padding-x);font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body);letter-spacing:var(--type-tracking-body);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.neo-module__ifYBQW__dateFilterPreset:hover{background:var(--preview-neo-color-013);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary)}.neo-module__ifYBQW__dateFilterPresetActive{background:var(--preview-neo-color-009);border-color:var(--color-button-border-subtle-active);color:var(--color-text-primary);font-weight:var(--type-weight-body-strong)}.neo-module__ifYBQW__dateFilterMonthStepper{min-height:calc(var(--control-select-option-height) + var(--card-padding-xs));border-radius:var(--radius-card-sm);border:var(--preview-neo-size-001)solid var(--preview-neo-color-007);background:var(--preview-neo-color-014);padding:var(--card-padding-xs);align-items:center;gap:var(--card-padding-xs);grid-template-columns:auto 1fr auto;display:grid}.neo-module__ifYBQW__dateFilterMonthCurrent{text-align:center;min-width:0;font-size:var(--type-size-body);font-weight:var(--type-weight-body-strong);letter-spacing:var(--type-tracking-body);color:var(--color-text-primary);text-transform:capitalize}.neo-module__ifYBQW__dateFilterCalendar{border-radius:var(--radius-card-sm);border:var(--preview-neo-size-001)solid var(--preview-neo-color-007);background:var(--preview-neo-color-014);padding:var(--card-padding-sm);gap:var(--card-padding-xs);display:grid}.neo-module__ifYBQW__dateFilterCalendarHead{justify-content:space-between;align-items:center;display:flex}.neo-module__ifYBQW__dateFilterCalendarTitle{font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body-strong);color:var(--color-text-primary);text-transform:capitalize}.neo-module__ifYBQW__dateFilterNavButton{width:var(--control-date-nav-size);height:var(--control-date-nav-size);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--preview-neo-color-015);color:var(--color-text-primary);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.neo-module__ifYBQW__dateFilterNavButton:hover{background:var(--preview-neo-color-016);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary)}.neo-module__ifYBQW__dateFilterNavGlyph{--control-date-nav-glyph-offset-x:0;width:100%;height:100%;display:block;position:relative}.neo-module__ifYBQW__dateFilterNavGlyph:before{content:"";top:calc(50% + var(--control-date-nav-glyph-offset-y));left:calc(50% + var(--control-date-nav-glyph-offset-x));width:calc(var(--control-date-nav-icon-size)*.56);height:calc(var(--control-date-nav-icon-size)*.56);border-top:calc(var(--control-date-nav-icon-stroke)*var(--preview-neo-size-010))solid currentColor;border-right:calc(var(--control-date-nav-icon-stroke)*var(--preview-neo-size-010))solid currentColor;opacity:.92;transform-origin:50%;position:absolute}.neo-module__ifYBQW__dateFilterNavGlyphPrev{--control-date-nav-glyph-offset-x:var(--control-date-nav-glyph-offset-x-prev)}.neo-module__ifYBQW__dateFilterNavGlyphNext{--control-date-nav-glyph-offset-x:var(--control-date-nav-glyph-offset-x-next)}.neo-module__ifYBQW__dateFilterNavGlyphPrev:before{transform:translate(-50%,-50%)rotate(-135deg)}.neo-module__ifYBQW__dateFilterNavGlyphNext:before{transform:translate(-50%,-50%)rotate(45deg)}.neo-module__ifYBQW__dateFilterWeekdays{gap:var(--card-padding-unit);font-size:var(--type-size-micro);color:var(--color-text-tertiary);text-align:center;letter-spacing:var(--type-tracking-overline);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.neo-module__ifYBQW__dateFilterDays{gap:var(--card-padding-unit);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.neo-module__ifYBQW__dateFilterDay{height:var(--preview-neo-size-011);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:var(--preview-neo-size-007);color:var(--color-text-secondary);font-size:var(--type-size-body-sm);font-weight:var(--type-weight-body);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);background:0 0}.neo-module__ifYBQW__dateFilterDay:hover{background:var(--preview-neo-color-013);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary)}.neo-module__ifYBQW__dateFilterDayOutside{opacity:.46}.neo-module__ifYBQW__dateFilterDayRange{background:var(--preview-neo-color-017);color:var(--color-text-primary)}.neo-module__ifYBQW__dateFilterDayActive{background:var(--preview-neo-color-018);border-color:var(--color-button-border-subtle-active);color:var(--color-text-primary);font-weight:var(--type-weight-body-strong)}.neo-module__ifYBQW__dateFilterRangeSummary{min-height:var(--preview-neo-size-012);font-size:var(--type-size-overline);color:var(--color-text-secondary)}.neo-module__ifYBQW__dateFilterFooter{justify-content:flex-end;align-items:center;gap:var(--card-padding-xs);display:flex}.neo-module__ifYBQW__dateFilterGhostButton{min-height:var(--control-date-action-height);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:var(--radius-full);background:var(--preview-neo-color-019);color:var(--color-text-secondary);padding:0 var(--control-date-action-padding-x);font-size:var(--type-size-date-action);font-weight:var(--type-weight-date-action)}.neo-module__ifYBQW__dateFilterApplyButton{min-height:var(--control-date-action-height);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:var(--radius-full);background:var(--preview-neo-color-020);color:var(--preview-neo-color-021);padding:0 var(--control-date-action-padding-x);font-size:var(--type-size-date-action);font-weight:var(--type-weight-date-action);transition:opacity var(--transition-fast)}.neo-module__ifYBQW__dateFilterApplyButton:disabled{opacity:.45;cursor:not-allowed}.neo-module__ifYBQW__dueDatePickerRoot{position:relative}.neo-module__ifYBQW__dueDatePickerTrigger{justify-content:flex-start;align-items:center;gap:var(--card-padding-xs);text-align:left;display:inline-flex}.neo-module__ifYBQW__dueDatePickerTriggerIcon{width:var(--control-icon-size);height:var(--control-icon-size);color:var(--color-text-secondary);flex:none}.neo-module__ifYBQW__dueDatePickerTriggerIcon>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__dueDatePickerTriggerText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-size-field-value);line-height:var(--type-leading-field-value);font-weight:var(--type-weight-field-value);color:var(--color-text-primary);overflow:hidden}.neo-module__ifYBQW__dueDatePickerPanel{z-index:var(--layout-layer-dropdown);top:calc(100% + var(--card-padding-xs));width:min(calc(var(--control-modal-width-sm) + (var(--control-modal-width-sm)/2)),calc(100vw - (var(--layout-page-padding-x-mobile)*2)));border-radius:var(--card-radius-md);padding:var(--card-padding-xs);gap:var(--card-padding-xs);box-shadow:var(--card-shadow-lg);display:grid;position:absolute;left:0}.neo-module__ifYBQW__dueDatePickerPanelFloating{top:var(--control-due-date-panel-top,0px);left:var(--control-due-date-panel-left,0px);width:min(calc(var(--control-modal-width-sm) + (var(--control-modal-width-sm)/2)),var(--control-due-date-panel-max-width,calc(100vw - (var(--layout-page-padding-x-mobile)*2))));max-width:var(--control-due-date-panel-max-width,calc(100vw - (var(--layout-page-padding-x-mobile)*2)));max-height:var(--control-due-date-panel-max-height,calc(var(--layout-app-viewport-height) - (var(--card-padding-sm)*2)));position:absolute;overflow-y:auto}.neo-module__ifYBQW__dueDatePickerPanelFloating[data-ready=false]{opacity:0;pointer-events:none}.neo-module__ifYBQW__dueDatePickerPanelHeader{justify-content:space-between;align-items:center;gap:var(--card-padding-xs);display:flex}.neo-module__ifYBQW__dueDatePickerPanelTitle{font-size:var(--type-size-h4);line-height:var(--type-leading-heading);font-weight:var(--type-weight-h4);color:var(--color-text-primary);margin:0}.neo-module__ifYBQW__dueDatePickerClose{flex:none}.neo-module__ifYBQW__dueDatePickerPanelBody{align-items:flex-start;gap:var(--card-padding-xs);flex-wrap:wrap;display:flex}.neo-module__ifYBQW__dueDatePickerCalendarColumn{flex:1 1 calc(var(--control-modal-width-sm)/1.45);min-width:calc(var(--control-modal-width-sm)/1.45);gap:var(--card-padding-unit);display:grid}.neo-module__ifYBQW__dueDatePickerConfigColumn{flex:1 1 calc(var(--control-modal-width-sm)/1.55);min-width:calc(var(--control-modal-width-sm)/1.55);align-content:start;gap:var(--card-padding-xs);display:grid}.neo-module__ifYBQW__dueDatePickerCalendarHead{align-items:center;gap:var(--card-padding-unit);grid-template-columns:auto 1fr auto;display:grid}.neo-module__ifYBQW__dueDatePickerCalendarNavGroup{align-items:center;gap:var(--card-padding-unit);display:inline-flex}.neo-module__ifYBQW__dueDatePickerCalendarNav{flex:none}.neo-module__ifYBQW__dueDatePickerCalendarTitle{text-align:center;font-size:var(--type-size-body-lg);line-height:var(--type-leading-body);font-weight:var(--type-weight-body-strong);color:var(--color-text-primary);text-transform:lowercase;margin:0}.neo-module__ifYBQW__dueDatePickerWeekHeader{gap:var(--card-padding-unit);text-align:center;font-size:var(--type-size-micro);line-height:var(--type-leading-body);font-weight:var(--type-weight-body-strong);color:var(--color-text-secondary);letter-spacing:var(--type-tracking-overline);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.neo-module__ifYBQW__dueDatePickerDays{gap:var(--card-padding-unit);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.neo-module__ifYBQW__dueDatePickerDay{min-height:calc(var(--control-target-size-min) + var(--card-padding-xs));border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:var(--card-radius-sm);color:var(--color-text-primary);font-size:var(--type-size-body-sm);line-height:var(--type-leading-body);font-weight:var(--type-weight-body);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);background:0 0}.neo-module__ifYBQW__dueDatePickerDay:hover{background:var(--color-bg-card-nested-hover);border-color:var(--color-button-border-subtle-hover)}.neo-module__ifYBQW__dueDatePickerDayOutside{color:var(--color-text-tertiary)}.neo-module__ifYBQW__dueDatePickerDaySelected{background:var(--color-status-info-soft-bg);border-color:var(--color-button-border-subtle-active);color:var(--color-status-info-soft-text);font-weight:var(--type-weight-body-strong)}.neo-module__ifYBQW__dueDatePickerDayToday{box-shadow:inset 0 calc(var(--control-border-width)*-1)0 var(--color-accent-primary)}.neo-module__ifYBQW__dueDatePickerFields{gap:var(--card-padding-xs);display:grid}.neo-module__ifYBQW__dueDatePickerFieldBlock{gap:var(--card-padding-unit);display:grid}.neo-module__ifYBQW__dueDatePickerFieldLabel{font-size:var(--type-size-field-label);line-height:var(--type-leading-field-label);font-weight:var(--type-weight-field-label);color:var(--color-text-primary);margin:0}.neo-module__ifYBQW__dueDatePickerFieldRow{align-items:center;gap:var(--card-padding-xs);grid-template-columns:auto minmax(0,1fr);display:grid}.neo-module__ifYBQW__dueDatePickerDueRow{align-items:center;gap:var(--card-padding-xs);grid-template-columns:auto minmax(0,1fr) minmax(0,.72fr);display:grid}.neo-module__ifYBQW__dueDatePickerWeekdayRow{gap:var(--card-padding-unit);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.neo-module__ifYBQW__dueDatePickerWeekdayChip{justify-content:center;padding-inline:0}.neo-module__ifYBQW__dueDatePickerHelper{color:var(--color-text-secondary);font-size:var(--type-size-body-sm);line-height:var(--type-leading-body);margin:0}.neo-module__ifYBQW__dueDatePickerActions{gap:var(--card-padding-xs);display:grid}.neo-module__ifYBQW__toggle{justify-content:flex-start;align-items:center;gap:var(--control-toggle-gap);min-height:var(--control-toggle-min-height);border-radius:var(--radius-full);padding:var(--control-toggle-padding-y)var(--control-toggle-padding-x);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--preview-neo-color-023);color:var(--color-text-primary);box-shadow:none;transition:transform var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast);outline:none;display:inline-flex}.neo-module__ifYBQW__toggle:hover{background:var(--preview-neo-color-024);border-color:var(--color-button-border-subtle-hover)}.neo-module__ifYBQW__toggle:focus-visible{box-shadow:none;border-color:var(--color-focus-ring);outline:none}.neo-module__ifYBQW__toggleField{--control-toggle-min-height:var(--control-input-height);--control-toggle-padding-y:var(--card-padding-unit);--control-toggle-padding-x:var(--control-input-padding-x);--control-toggle-gap:var(--card-padding-sm);--control-toggle-switch-height:calc(var(--control-input-height) - (var(--card-padding-unit)*2));--control-toggle-switch-width:calc(var(--control-toggle-switch-height)*1.72);--control-toggle-knob-size:calc(var(--control-toggle-switch-height) - (var(--control-toggle-knob-offset)*2));--control-toggle-knob-travel:calc(var(--control-toggle-switch-width) - var(--control-toggle-knob-size) - (var(--control-toggle-knob-offset)*2))}.neo-module__ifYBQW__toggleNoLabel{padding-inline:var(--control-toggle-padding-y);justify-content:center;gap:0}.neo-module__ifYBQW__switch{width:var(--control-toggle-switch-width);height:var(--control-toggle-switch-height);border-radius:var(--radius-full);border:var(--preview-neo-size-001)solid var(--preview-neo-color-005);background:var(--preview-neo-color-026);box-sizing:border-box;box-shadow:none;transition:background var(--transition-base),border-color var(--transition-base);justify-content:flex-start;align-items:center;display:inline-flex;position:relative;overflow:hidden}.neo-module__ifYBQW__switchOn{background:var(--preview-neo-color-027);border-color:var(--preview-neo-color-028)}.neo-module__ifYBQW__knob{top:50%;width:var(--control-toggle-knob-size);height:var(--control-toggle-knob-size);border-radius:var(--preview-neo-size-003);background:color-mix(in srgb,var(--color-text-tertiary)34%,var(--preview-neo-color-029)66%);border:var(--preview-neo-size-001)solid color-mix(in srgb,var(--color-text-secondary)22%,transparent);box-shadow:none;box-sizing:border-box;transition:inset-inline-start var(--transition-base),transform var(--transition-base),background var(--transition-base),border-color var(--transition-base);position:absolute;inset-inline-start:var(--control-toggle-knob-offset);transform:translateY(-50%)}.neo-module__ifYBQW__knobOn{background:var(--preview-neo-color-029);border-color:#0000;inset-inline-start:clamp(var(--control-toggle-knob-offset),calc(var(--control-toggle-knob-offset) + var(--control-toggle-knob-travel)),calc(100% - var(--control-toggle-knob-size) - var(--control-toggle-knob-offset)));transform:translateY(-50%)}.neo-module__ifYBQW__toggleLabel{line-height:var(--type-leading-body);font-size:var(--type-size-body);font-weight:var(--type-weight-label);color:var(--color-text-primary)}.neo-module__ifYBQW__badge{--neo-badge-dot:var(--color-text-tertiary);align-items:center;gap:var(--control-badge-gap);height:var(--control-badge-height);padding:0 var(--control-badge-padding-x);border-radius:var(--radius-full);font-size:var(--type-size-badge);line-height:var(--type-leading-badge);font-weight:var(--type-weight-badge);letter-spacing:var(--type-tracking-body);color:var(--color-text-primary);background:var(--preview-neo-color-015);border:var(--preview-neo-size-001)solid var(--preview-neo-color-007);box-shadow:none;display:inline-flex}.neo-module__ifYBQW__badgeDot{width:var(--control-badge-dot-size);height:var(--control-badge-dot-size);border-radius:var(--preview-neo-size-003);background:var(--neo-badge-dot)}.neo-module__ifYBQW__badgeSuccess{--neo-badge-dot:var(--color-tint-success-icon);background:var(--color-tint-success-bg);border-color:var(--color-tint-success-border)}.neo-module__ifYBQW__badgeWarning{--neo-badge-dot:var(--color-tint-warning-icon);background:var(--color-tint-warning-bg);border-color:var(--color-tint-warning-border)}.neo-module__ifYBQW__badgeDanger{--neo-badge-dot:var(--color-tint-danger-icon);background:var(--color-tint-danger-bg);border-color:var(--color-tint-danger-border)}.neo-module__ifYBQW__curveBadge{min-width:var(--control-badge-height);min-height:var(--control-badge-height);border-radius:var(--card-radius-pill);border:var(--control-border-width)solid transparent;font-size:var(--type-size-ui-meta);font-weight:var(--type-weight-ui-emphasis);justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__curveToneA{background:color-mix(in srgb,var(--color-accent-primary)18%,transparent);color:var(--color-accent-primary);border-color:color-mix(in srgb,var(--color-accent-primary)36%,transparent)}.neo-module__ifYBQW__curveToneB{background:color-mix(in srgb,var(--color-accent-blue)18%,transparent);color:var(--color-accent-blue);border-color:color-mix(in srgb,var(--color-accent-blue)36%,transparent)}.neo-module__ifYBQW__curveToneC{background:color-mix(in srgb,var(--color-accent-yellow)20%,transparent);color:color-mix(in srgb,var(--color-accent-yellow)84%,var(--color-text-primary)16%);border-color:color-mix(in srgb,var(--color-accent-yellow)36%,transparent)}.neo-module__ifYBQW__curveToneD{background:color-mix(in srgb,var(--color-accent-orange)20%,transparent);color:var(--color-accent-orange);border-color:color-mix(in srgb,var(--color-accent-orange)40%,transparent)}.neo-module__ifYBQW__curveToneE{background:color-mix(in srgb,var(--color-accent-red)18%,transparent);color:var(--color-accent-red);border-color:color-mix(in srgb,var(--color-accent-red)36%,transparent)}.neo-module__ifYBQW__scrollbar{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb-idle)var(--color-scrollbar-track-idle)}.neo-module__ifYBQW__scrollbar::-webkit-scrollbar{width:var(--control-scrollbar-size);height:var(--control-scrollbar-size)}.neo-module__ifYBQW__scrollbar::-webkit-scrollbar-track{background:var(--color-scrollbar-track-idle);border-radius:var(--control-scrollbar-radius);transition:background var(--motion-scrollbar-fade)}.neo-module__ifYBQW__scrollbar::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb-idle);border-radius:var(--control-scrollbar-radius);border:var(--control-scrollbar-thumb-border)solid transparent;transition:background var(--motion-scrollbar-fade);background-clip:padding-box}.neo-module__ifYBQW__scrollbar::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.neo-module__ifYBQW__scrollbar::-webkit-scrollbar-thumb:active{background:var(--color-scrollbar-thumb-active)}.neo-module__ifYBQW__scrollbar::-webkit-scrollbar-corner{background:var(--color-scrollbar-corner)}.neo-module__ifYBQW__scrollbar:hover,.neo-module__ifYBQW__scrollbar:focus,.neo-module__ifYBQW__scrollbar:focus-within,.neo-module__ifYBQW__scrollbar:active{scrollbar-color:var(--color-scrollbar-thumb)var(--color-scrollbar-track)}.neo-module__ifYBQW__scrollbar:hover::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}.neo-module__ifYBQW__scrollbar:focus::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}.neo-module__ifYBQW__scrollbar:focus-within::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}.neo-module__ifYBQW__scrollbar:active::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}.neo-module__ifYBQW__scrollbar:hover::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb)}.neo-module__ifYBQW__scrollbar:focus::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb)}.neo-module__ifYBQW__scrollbar:focus-within::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb)}.neo-module__ifYBQW__scrollbar:active::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb)}.neo-module__ifYBQW__scrollbarThin{--control-scrollbar-size:var(--control-scrollbar-size-thin)}.neo-module__ifYBQW__neoToastSurface,.neo-module__ifYBQW__toast{border-radius:var(--radius-card-sm);border:var(--control-border-width)solid var(--color-border-card-soft);background:var(--color-surface-toast);-webkit-backdrop-filter:blur(var(--card-blur-toast));backdrop-filter:blur(var(--card-blur-toast));box-shadow:var(--card-shadow-lg);transition:-webkit-backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),background var(--transition-fast),border-color var(--transition-fast)}:is(.neo-tooltip-surface,.neo-chart-tooltip,.glass-tooltip,.custom-ag-tooltip,.ag-tooltip,.ag-tooltip-custom,.neo-module__ifYBQW__neoTooltipSurface){border:var(--control-border-width)solid var(--neo-chart-tooltip-border-strong,var(--neo-chart-tooltip-border,var(--color-border-card-soft)));border-radius:var(--card-radius-lg);background:var(--color-surface-tooltip);padding:var(--card-padding-sm);max-width:var(--control-grid-tooltip-max-width);color:var(--color-text-primary);font-size:var(--type-size-caption);font-weight:var(--type-weight-body);line-height:var(--type-leading-reading);z-index:var(--layout-layer-tooltip);box-shadow:var(--neo-chart-tooltip-shadow,none);-webkit-backdrop-filter:blur(var(--card-blur-tooltip))saturate(var(--neo-chart-tooltip-saturation-strong,var(--neo-tooltip-saturation)))contrast(var(--neo-chart-tooltip-contrast-strong,1));backdrop-filter:blur(var(--card-blur-tooltip))saturate(var(--neo-chart-tooltip-saturation-strong,var(--neo-tooltip-saturation)))contrast(var(--neo-chart-tooltip-contrast-strong,1));transition:-webkit-backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),background var(--transition-fast),border-color var(--transition-fast)}.neo-module__ifYBQW__neoRechartsTooltipPortal{pointer-events:none;z-index:var(--layout-layer-tooltip);transform:translate(-50%,calc(-100% - var(--card-padding-xs)));position:fixed;inset:0 auto auto 0}.neo-module__ifYBQW__neoRechartsTooltipAnchor{opacity:0;width:0;height:0;display:inline-block}.neo-module__ifYBQW__neoRechartsTooltipSurface{min-width:calc(var(--control-modal-width-sm) - var(--card-padding-lg));max-width:var(--control-grid-tooltip-max-width);gap:var(--card-padding-unit);display:grid}.neo-module__ifYBQW__neoRechartsTooltipTitle{color:var(--color-text-secondary);font-size:var(--type-size-overline);line-height:var(--type-leading-body);font-weight:var(--type-weight-overline);letter-spacing:var(--type-tracking-overline);text-transform:uppercase;margin:0}.neo-module__ifYBQW__neoRechartsTooltipRow{justify-content:space-between;align-items:center;gap:var(--card-padding-sm);color:var(--color-text-secondary);font-size:var(--type-size-body-sm);line-height:var(--type-leading-body);font-weight:var(--type-weight-body);display:flex}.neo-module__ifYBQW__neoRechartsTooltipKey{align-items:center;gap:var(--card-padding-unit);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:inline-flex;overflow:hidden}.neo-module__ifYBQW__neoRechartsTooltipDot{width:var(--control-badge-dot-size);height:var(--control-badge-dot-size);border-radius:var(--card-radius-pill);background:var(--neo-tooltip-dot-color,var(--color-accent-primary));flex:none}.neo-module__ifYBQW__neoRechartsTooltipValue{color:var(--color-text-primary);font-weight:var(--type-weight-ui-emphasis);white-space:nowrap}:is(.glass-tooltip,.custom-ag-tooltip){padding:var(--card-padding-sm)}:is(.ag-tooltip,.ag-tooltip-custom){padding:var(--card-padding-sm)!important;white-space:pre-wrap!important}:is(body.planilha-neo-scope .ag-tooltip,body.planilha-neo-scope .ag-tooltip-custom,body.planilha-neo-scope .ag-popup-child.ag-tooltip,body.planilha-neo-scope .ag-popup-child.ag-tooltip-custom,body.planilha-neo-scope .neo-tooltip-surface,body.planilha-neo-scope .custom-ag-tooltip){border:var(--control-border-width)solid var(--neo-chart-tooltip-border-strong,var(--neo-chart-tooltip-border,var(--color-border-card-soft)))!important;border-radius:var(--card-radius-lg)!important;background:var(--color-surface-tooltip)!important;box-shadow:var(--neo-chart-tooltip-shadow,none)!important;-webkit-backdrop-filter:blur(var(--card-blur-tooltip))saturate(var(--neo-chart-tooltip-saturation-strong,var(--neo-tooltip-saturation)))contrast(var(--neo-chart-tooltip-contrast-strong,1))!important;backdrop-filter:blur(var(--card-blur-tooltip))saturate(var(--neo-chart-tooltip-saturation-strong,var(--neo-tooltip-saturation)))contrast(var(--neo-chart-tooltip-contrast-strong,1))!important}.glass-tooltip--compact{padding:var(--card-padding-xs)var(--card-padding-sm);font-size:var(--type-size-micro)}:is(.glass-tooltip .tooltip-title,.custom-ag-tooltip .tooltip-header){font-weight:var(--type-weight-body-strong);color:var(--color-text-primary)}.glass-tooltip .tooltip-muted{color:var(--color-text-secondary)}.glass-tooltip .tooltip-accent{color:var(--color-accent-primary)}.glass-tooltip-arrow{background:var(--color-surface-tooltip);border:var(--control-border-width)solid var(--neo-chart-tooltip-border-strong,var(--neo-chart-tooltip-border,var(--color-border-card-soft)))}.neo-module__ifYBQW__neoOverlayScrim,.neo-module__ifYBQW__modalOverlay{z-index:var(--z-modal-backdrop);background:var(--color-overlay-scrim);-webkit-backdrop-filter:blur(var(--control-modal-backdrop-blur));backdrop-filter:blur(var(--control-modal-backdrop-blur));transition:-webkit-backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),opacity var(--transition-fast);position:fixed;inset:0}.neo-module__ifYBQW__neoModalSurface,.neo-module__ifYBQW__modalSurface{border-radius:var(--radius-card);border:var(--control-border-width)solid var(--color-border-card-soft);background:var(--color-surface-modal);color:var(--color-modal-text-title);-webkit-backdrop-filter:blur(var(--card-blur-modal,var(--card-blur-surface)));backdrop-filter:blur(var(--card-blur-modal,var(--card-blur-surface)));box-shadow:var(--card-shadow-lg);transition:-webkit-backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),backdrop-filter var(--motion-duration-blur-surface)var(--motion-ease-standard),background var(--transition-fast),border-color var(--transition-fast)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.neo-module__ifYBQW__neoToastSurface,.neo-module__ifYBQW__toast{background:var(--color-toast-bg-strong)}:is(.neo-tooltip-surface,.neo-chart-tooltip,.neo-module__ifYBQW__neoTooltipSurface,.neo-module__ifYBQW__neoPopoverSurface){background:var(--color-surface-popover,var(--color-bg-card-soft))}.neo-module__ifYBQW__neoModalSurface,.neo-module__ifYBQW__modalSurface{background:var(--color-modal-surface)}}.neo-module__ifYBQW__toastViewport{inset:auto var(--card-padding-lg)var(--card-padding-lg)auto;z-index:var(--z-popover);gap:var(--control-toast-stack-gap);width:min(var(--control-toast-width),calc(100vw - (var(--card-padding-lg)*2)));pointer-events:none;display:grid;position:fixed}.neo-module__ifYBQW__toast{--neo-toast-accent:var(--color-toast-tone-info);min-height:var(--control-toast-min-height);color:var(--color-toast-text-title);padding:var(--control-toast-padding);align-items:center;gap:var(--control-toast-gap);pointer-events:auto;animation:neo-module__ifYBQW__neoToastEnter var(--motion-toast-enter-duration)var(--motion-ease-soft)both;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.neo-module__ifYBQW__toastClosing{animation:neo-module__ifYBQW__neoToastExit var(--motion-toast-exit-duration)var(--motion-ease-standard)both}.neo-module__ifYBQW__toastToneSuccess{--neo-toast-accent:var(--color-toast-tone-success)}.neo-module__ifYBQW__toastToneWarning{--neo-toast-accent:var(--color-toast-tone-warning)}.neo-module__ifYBQW__toastToneDanger{--neo-toast-accent:var(--color-toast-tone-danger)}.neo-module__ifYBQW__toastToneInfo{--neo-toast-accent:var(--color-toast-tone-info)}.neo-module__ifYBQW__toastToneCritical{--neo-toast-accent:var(--notification-critical-fg);background:var(--notification-critical-bg);border-color:var(--notification-critical-border);color:var(--notification-critical-fg)}.neo-module__ifYBQW__toastIcon{width:var(--control-toast-icon-size);height:var(--control-toast-icon-size);border-radius:var(--radius-full);background:color-mix(in srgb,var(--neo-toast-accent)20%,transparent);color:var(--neo-toast-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__toastIcon>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__toastBody{gap:calc(var(--card-padding-unit)*2);min-width:0;display:grid}.neo-module__ifYBQW__toastTitle{font-size:var(--type-size-toast-title);line-height:var(--type-leading-body);font-weight:var(--type-weight-toast-title);letter-spacing:var(--type-tracking-body);color:var(--color-toast-text-title);margin:0}.neo-module__ifYBQW__toastDescription{font-size:var(--type-size-toast-body);line-height:var(--type-leading-body);font-weight:var(--type-weight-toast-body);letter-spacing:var(--type-tracking-body);color:var(--color-toast-text-body);margin:0}.neo-module__ifYBQW__toastAction{min-height:var(--control-toast-action-height);padding:0 var(--control-toast-action-padding-x);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-toast-action-bg);color:var(--color-toast-action-text);font-size:var(--type-size-toast-body);line-height:var(--type-leading-button);font-weight:var(--type-weight-toast-title);letter-spacing:var(--type-tracking-body);transition:transform var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.neo-module__ifYBQW__toastAction:hover{background:var(--color-toast-action-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__toastAction:focus-visible{box-shadow:none;outline:none}.neo-module__ifYBQW__toastClose{width:var(--control-icon-button-size-sm);height:var(--control-icon-button-size-sm);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-toast-close-bg);color:var(--color-toast-text-body);transition:transform var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);justify-content:center;align-items:center;padding:0;display:inline-flex}.neo-module__ifYBQW__toastClose:hover{background:var(--color-toast-close-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__toastClose>svg{width:var(--control-icon-size);height:var(--control-icon-size);stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__modalOverlay{padding:var(--card-padding-lg);animation:neo-module__ifYBQW__neoModalOverlayIn var(--motion-modal-enter-duration)var(--motion-ease-standard)both;justify-content:center;align-items:center;display:flex}.neo-module__ifYBQW__modalViewportRoot{z-index:var(--z-modal-backdrop);position:fixed;inset:0}.neo-module__ifYBQW__modalSurface{width:min(var(--control-modal-width-md),calc(100vw - (var(--card-padding-lg)*2)));padding:var(--control-modal-padding);gap:var(--control-modal-gap);animation:neo-module__ifYBQW__neoModalEnter var(--motion-modal-enter-duration)var(--motion-ease-emphasis)both;display:grid}.neo-module__ifYBQW__modalSurfaceSm{width:min(var(--control-modal-width-sm),calc(100vw - (var(--card-padding-lg)*2)))}.neo-module__ifYBQW__modalSurfaceLg{width:min(var(--control-modal-width-lg),calc(100vw - (var(--card-padding-lg)*2)))}.neo-module__ifYBQW__modalHeader{justify-content:space-between;align-items:flex-start;gap:var(--card-padding-sm);display:flex}.neo-module__ifYBQW__modalHeaderText{gap:var(--card-padding-unit);min-width:0;display:grid}.neo-module__ifYBQW__modalTitle{font-size:var(--type-size-modal-title);line-height:var(--type-leading-heading);font-weight:var(--type-weight-modal-title);letter-spacing:var(--type-tracking-heading);color:var(--color-modal-text-title);margin:0}.neo-module__ifYBQW__modalDescription{font-size:var(--type-size-modal-description);line-height:var(--type-leading-body);font-weight:var(--type-weight-modal-description);letter-spacing:var(--type-tracking-body);color:var(--color-modal-text-description);margin:0}.neo-module__ifYBQW__modalClose{width:var(--control-icon-button-size-md);height:var(--control-icon-button-size-md);border-radius:var(--radius-full);border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);background:var(--color-modal-close-bg);color:var(--color-modal-close-icon);transition:transform var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.neo-module__ifYBQW__modalClose:hover{background:var(--color-modal-close-bg-hover);border-color:var(--color-button-border-subtle-hover);color:var(--color-text-primary);transform:translateY(var(--motion-lift-y))}.neo-module__ifYBQW__modalClose>svg{width:var(--control-icon-size);height:var(--control-icon-size);stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__dialogPrimitiveClose{top:var(--card-padding-sm);right:var(--card-padding-sm);position:absolute}.neo-module__ifYBQW__dialogPrimitiveContent{z-index:var(--z-modal);animation:neo-module__ifYBQW__neoDialogPrimitiveEnter var(--motion-modal-enter-duration)var(--motion-ease-emphasis)both;max-height:calc(100vh - (var(--card-padding-lg)*2));position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.neo-module__ifYBQW__modalBody{gap:var(--card-padding-sm);display:grid}.neo-module__ifYBQW__modalFooter{justify-content:flex-end;align-items:center;gap:var(--card-padding-xs);flex-wrap:wrap;display:inline-flex}@keyframes neo-module__ifYBQW__neoToastEnter{0%{opacity:0;transform:translate3d(0,var(--motion-toast-enter-y),0)scale(var(--motion-toast-enter-scale))}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes neo-module__ifYBQW__neoToastExit{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translate3d(0,var(--motion-toast-exit-y),0)scale(var(--motion-toast-exit-scale))}}@keyframes neo-module__ifYBQW__neoModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes neo-module__ifYBQW__neoModalEnter{0%{opacity:0;transform:translate3d(0,var(--motion-modal-enter-y),0)scale(var(--motion-modal-enter-scale))}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes neo-module__ifYBQW__neoDialogPrimitiveEnter{0%{opacity:0;transform:translate(-50%,calc(-50% + var(--motion-modal-enter-y)))scale(var(--motion-modal-enter-scale))}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.neo-module__ifYBQW__table{border-radius:var(--radius-card-sm);border:var(--preview-neo-size-001)solid var(--color-border-card-soft);background:var(--color-bg-card-soft);box-shadow:var(--shadow-card-soft);-webkit-backdrop-filter:blur(var(--card-blur-surface));backdrop-filter:blur(var(--card-blur-surface));overflow:hidden}.neo-module__ifYBQW__tableHead{grid-template-columns:1fr var(--preview-neo-size-016)var(--preview-neo-size-017);gap:var(--preview-neo-size-007);padding:var(--card-padding-default);font-size:var(--type-size-overline);font-weight:var(--type-weight-overline);color:var(--color-text-tertiary);letter-spacing:var(--type-tracking-overline);text-transform:uppercase;border-bottom:var(--preview-neo-size-001)solid var(--color-table-row-divider);display:grid}.neo-module__ifYBQW__tableRight{text-align:right}.neo-module__ifYBQW__tableRow{grid-template-columns:1fr var(--preview-neo-size-016)var(--preview-neo-size-017);gap:var(--preview-neo-size-007);padding:var(--card-padding-default);font-size:var(--type-size-body);font-weight:var(--type-weight-body);color:var(--color-text-secondary);transition:background var(--transition-fast);border-top:0;display:grid}.neo-module__ifYBQW__tableRow+.neo-module__ifYBQW__tableRow{border-top:var(--preview-neo-size-001)solid var(--color-table-row-divider)}.neo-module__ifYBQW__tableRow:hover{background:var(--preview-neo-color-037)}.neo-module__ifYBQW__tableName{align-items:center;gap:var(--preview-neo-size-007);min-width:0;display:inline-flex}.neo-module__ifYBQW__tableIcon{width:var(--preview-neo-size-005);height:var(--preview-neo-size-005);border-radius:var(--preview-neo-size-018);border:var(--preview-neo-size-001)solid var(--preview-neo-color-015);background:var(--preview-neo-color-010);box-shadow:0 var(--preview-neo-size-019)var(--preview-neo-size-007)var(--preview-neo-color-038);color:var(--color-text-tertiary);flex:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__tableText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.neo-module__ifYBQW__tableStatus{align-items:center;gap:var(--preview-neo-size-007);color:var(--color-text-tertiary);display:inline-flex}.neo-module__ifYBQW__tableOwner{text-align:right;color:var(--color-text-tertiary)}.neo-module__ifYBQW__metricBody{padding:var(--card-padding-xl)}.neo-module__ifYBQW__metricHead{justify-content:space-between;align-items:center;gap:var(--preview-neo-size-018);display:flex}.neo-module__ifYBQW__metricLeft{min-width:0}.neo-module__ifYBQW__metricLabel{font-size:var(--type-size-overline);font-weight:var(--type-weight-overline);letter-spacing:var(--type-tracking-overline);text-transform:uppercase;color:var(--color-text-tertiary)}.neo-module__ifYBQW__metricValueRow{margin-top:var(--preview-neo-size-018);align-items:baseline;gap:var(--preview-neo-size-002);display:flex}.neo-module__ifYBQW__metricValue{font-size:var(--type-size-h1);line-height:var(--type-leading-h1);letter-spacing:var(--type-tracking-display);font-weight:var(--type-weight-h1);color:var(--color-text-primary)}.neo-module__ifYBQW__metricSubValue{font-size:var(--type-size-title);font-weight:var(--type-weight-label);color:var(--color-text-tertiary)}.neo-module__ifYBQW__headerMinimal{min-height:var(--control-header-min-height);gap:var(--control-header-gap);padding:0;display:grid}.neo-module__ifYBQW__headerMinimalTop{justify-content:space-between;align-items:flex-start;gap:var(--control-header-gap);display:flex}.neo-module__ifYBQW__headerMinimalInlineRow{justify-content:space-between;align-items:center;gap:var(--control-header-gap);display:flex}.neo-module__ifYBQW__headerMinimalInlineLeft{align-items:center;gap:var(--control-header-inline-label-gap);min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.neo-module__ifYBQW__headerMinimalInlineLeft .neo-module__ifYBQW__breadcrumbs{flex-wrap:nowrap;min-width:0}.neo-module__ifYBQW__headerMinimalTopActionsOnly{justify-content:flex-end}.neo-module__ifYBQW__headerMinimalMain{gap:calc(var(--card-padding-unit)*2);min-width:0;display:grid}.neo-module__ifYBQW__headerMinimalEyebrow{font-size:var(--type-size-header-eyebrow);line-height:var(--type-leading-body);font-weight:var(--type-weight-header-eyebrow);letter-spacing:var(--type-tracking-overline);text-transform:uppercase;color:var(--color-header-eyebrow);margin:0}.neo-module__ifYBQW__headerMinimalTitle{font-size:var(--type-size-header-title);line-height:var(--type-leading-heading);font-weight:var(--type-weight-header-title);letter-spacing:var(--type-tracking-heading);color:var(--color-header-title);margin:0}.neo-module__ifYBQW__headerMinimalActions{justify-content:flex-end;align-items:center;gap:var(--control-header-actions-gap);flex-wrap:wrap;display:inline-flex}.neo-module__ifYBQW__headerMinimalBreadcrumbs{min-width:0;overflow:hidden}.neo-module__ifYBQW__headerMinimalInlineSeparator{width:var(--control-border-width);height:var(--control-breadcrumb-height);border-radius:var(--card-radius-pill);background:var(--color-header-inline-separator);flex:none}.neo-module__ifYBQW__headerMinimalInlineEyebrow{min-height:var(--control-breadcrumb-height);font-size:var(--type-size-header-inline-label);line-height:var(--type-leading-body);font-weight:var(--type-weight-header-inline-label);letter-spacing:var(--type-tracking-overline);text-transform:uppercase;color:var(--color-header-inline-label);white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;margin:0;display:inline-flex;overflow:hidden}.neo-module__ifYBQW__breadcrumbs{align-items:center;gap:var(--control-breadcrumb-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.neo-module__ifYBQW__breadcrumbItem{align-items:center;gap:var(--control-breadcrumb-gap);min-width:0;display:inline-flex}.neo-module__ifYBQW__breadcrumbLink,.neo-module__ifYBQW__breadcrumbCurrent,.neo-module__ifYBQW__breadcrumbEllipsis{min-height:var(--control-breadcrumb-height);font-size:var(--type-size-breadcrumb);line-height:var(--type-leading-body);font-weight:var(--type-weight-breadcrumb);letter-spacing:var(--type-tracking-body);padding:0 var(--control-breadcrumb-padding-x)}.neo-module__ifYBQW__breadcrumbLink{color:var(--color-breadcrumb-text);align-items:center;gap:var(--control-breadcrumb-item-gap);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:0;text-decoration:none;display:inline-flex}button.neo-module__ifYBQW__breadcrumbLink{border:var(--control-button-border-width-canonical)solid var(--color-button-border-subtle);border-radius:var(--card-radius-pill)}button.neo-module__ifYBQW__breadcrumbLink:hover{border-color:var(--color-button-border-subtle-hover)}button.neo-module__ifYBQW__breadcrumbLink:focus-visible{border-color:var(--color-focus-ring)}.neo-module__ifYBQW__breadcrumbLink:hover{background:var(--color-breadcrumb-hover-bg);color:var(--color-breadcrumb-text-current)}.neo-module__ifYBQW__breadcrumbLink:focus-visible{box-shadow:none;outline:none}.neo-module__ifYBQW__breadcrumbCurrent{color:var(--color-breadcrumb-text-current);align-items:center;gap:var(--control-breadcrumb-item-gap);font-weight:var(--type-weight-breadcrumb-current);background:0 0;display:inline-flex}.neo-module__ifYBQW__breadcrumbIcon{width:var(--control-breadcrumb-icon-size);height:var(--control-breadcrumb-icon-size);color:var(--color-breadcrumb-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__breadcrumbIcon>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}.neo-module__ifYBQW__breadcrumbCurrent .neo-module__ifYBQW__breadcrumbIcon{color:var(--color-breadcrumb-icon-current)}.neo-module__ifYBQW__breadcrumbLabel{white-space:nowrap}.neo-module__ifYBQW__breadcrumbEllipsis{color:var(--color-breadcrumb-separator);justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__breadcrumbSeparator{width:var(--control-breadcrumb-separator-size);height:var(--control-breadcrumb-separator-size);color:var(--color-breadcrumb-separator);flex:none;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__breadcrumbSeparatorGlyph{width:100%;height:100%}.neo-module__ifYBQW__breadcrumbSeparatorGlyph>svg{width:100%;height:100%;stroke-width:var(--control-icon-stroke)}@keyframes neo-module__ifYBQW__neoSkeletonShimmer{to{transform:translate(100%)}}.neo-module__ifYBQW__neoSkeleton{border-radius:var(--control-dashboard-skeleton-radius);background:var(--color-dashboard-skeleton-base);min-width:0;display:block;position:relative;overflow:hidden}.neo-module__ifYBQW__neoSkeleton:after{content:"";background:linear-gradient(90deg,transparent 0%,var(--color-dashboard-skeleton-shine)50%,transparent 100%);animation:neo-module__ifYBQW__neoSkeletonShimmer var(--motion-dashboard-skeleton-duration)linear infinite;position:absolute;inset:0;transform:translate(-100%)}.neo-module__ifYBQW__neoSkeletonLine{border-radius:var(--radius-full);height:.75rem}.neo-module__ifYBQW__neoSkeletonBlock{min-height:4rem}.neo-module__ifYBQW__neoSkeletonCircle{border-radius:var(--radius-full);width:2.5rem;height:2.5rem}.neo-module__ifYBQW__neoSkeletonPill{min-height:var(--control-button-height);border-radius:var(--radius-full)}.neo-module__ifYBQW__neoSkeletonCard{border-radius:var(--radius-card-sm);border:var(--control-border-width)solid var(--color-border-card-soft);background:var(--color-bg-card-soft);gap:var(--card-padding-xs);min-width:0;padding:var(--card-padding-sm);align-content:start;display:grid}.neo-module__ifYBQW__neoPageContentSkeleton{gap:var(--card-padding-sm);min-width:0;display:grid}.neo-module__ifYBQW__neoSkeletonTopLine{width:min(17rem,52%)}.neo-module__ifYBQW__neoSkeletonToolbar{align-items:center;gap:var(--card-padding-xs);flex-wrap:wrap;min-width:0;display:flex}.neo-module__ifYBQW__neoSkeletonToolbarGrow{flex:15rem;min-width:11rem}.neo-module__ifYBQW__neoSkeletonMetricGrid{gap:var(--card-padding-xs);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));min-width:0;display:grid}.neo-module__ifYBQW__neoSkeletonMetricCard{min-height:6.25rem}.neo-module__ifYBQW__neoSkeletonChartGrid{gap:var(--card-padding-xs);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));min-width:0;display:grid}.neo-module__ifYBQW__neoSkeletonAnalyticsGrid{gap:var(--card-padding-xs);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));min-width:0;display:grid}.neo-module__ifYBQW__neoSkeletonChartCard{min-height:18rem}.neo-module__ifYBQW__neoSkeletonList{gap:var(--card-padding-xs);min-width:0;display:grid}.neo-module__ifYBQW__neoSkeletonListRow{align-items:center;gap:var(--card-padding-xs);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;min-width:0;display:grid}.neo-module__ifYBQW__neoSkeletonListDense{gap:var(--card-padding-unit)}.neo-module__ifYBQW__neoSkeletonTableCard{min-height:min(52vh,40rem)}.neo-module__ifYBQW__neoSkeletonBoard{gap:var(--card-padding-xs);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));min-width:0;display:grid}.neo-module__ifYBQW__neoSkeletonBoardColumn{min-height:22rem}.neo-module__ifYBQW__neoSkeletonFormGrid{gap:var(--card-padding-xs);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));min-width:0;display:grid}.neo-module__ifYBQW__neoSkeletonFormCard{min-height:16rem}.neo-module__ifYBQW__neoSkeletonSheetCard{min-height:min(58vh,44rem)}.neo-module__ifYBQW__neoSkeletonSheetBlock{min-height:min(52vh,40rem)}@media (max-width:48rem){.neo-module__ifYBQW__neoSkeletonListRow{grid-template-columns:minmax(0,1fr)}.neo-module__ifYBQW__neoSkeletonToolbarGrow{flex-basis:100%;min-width:0}.neo-module__ifYBQW__neoSkeletonTopLine{width:min(13rem,78%)}}.neo-module__ifYBQW__sortableHeader{align-items:center;gap:var(--sortable-header-gap);padding:var(--sortable-header-padding-y)var(--sortable-header-padding-x);cursor:pointer;font-size:var(--sortable-header-label-size);font-weight:var(--sortable-header-label-weight);letter-spacing:var(--sortable-header-label-tracking);text-transform:var(--sortable-header-label-transform);color:var(--sortable-header-fg);transition:color var(--transition-fast);white-space:nowrap;background:0 0;border:0;display:inline-flex}.neo-module__ifYBQW__sortableHeader:hover{color:var(--sortable-header-fg-hover)}.neo-module__ifYBQW__sortableHeader:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.neo-module__ifYBQW__sortableHeaderActive{color:var(--sortable-header-fg-active)}.neo-module__ifYBQW__sortableHeaderIcon{width:var(--sortable-header-icon-size);height:var(--sortable-header-icon-size);color:var(--sortable-header-icon-color);opacity:var(--sortable-header-icon-opacity);transition:color var(--transition-fast),opacity var(--transition-fast);flex-shrink:0}.neo-module__ifYBQW__sortableHeader:hover .neo-module__ifYBQW__sortableHeaderIcon{color:var(--sortable-header-icon-color-hover);opacity:var(--sortable-header-icon-opacity-hover)}.neo-module__ifYBQW__sortableHeaderActive .neo-module__ifYBQW__sortableHeaderIcon{color:var(--sortable-header-icon-color-active);opacity:var(--sortable-header-icon-opacity-active)}.neo-module__ifYBQW__copyableCode{align-items:center;gap:var(--copyable-code-gap);padding:var(--copyable-code-padding-y)var(--copyable-code-padding-x);border-radius:var(--copyable-code-radius);background:var(--copyable-code-bg);color:var(--copyable-code-fg);border:1px solid var(--copyable-code-border);font-family:var(--copyable-code-font-family);font-size:var(--copyable-code-size);font-weight:var(--copyable-code-weight);letter-spacing:var(--copyable-code-letter-spacing);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);white-space:nowrap;display:inline-flex}.neo-module__ifYBQW__copyableCode:hover{background:var(--copyable-code-bg-hover);color:var(--copyable-code-fg-hover);border-color:var(--copyable-code-border-hover)}.neo-module__ifYBQW__copyableCode:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.neo-module__ifYBQW__copyableCodeCopied,.neo-module__ifYBQW__copyableCodeCopied:hover{background:var(--copyable-code-bg-copied);color:var(--copyable-code-fg-copied);border-color:var(--copyable-code-border-copied)}.neo-module__ifYBQW__copyableCodeIcon{width:var(--copyable-code-icon-size);height:var(--copyable-code-icon-size);opacity:var(--copyable-code-icon-opacity-rest);transition:opacity var(--transition-fast);flex-shrink:0}.neo-module__ifYBQW__copyableCode:hover .neo-module__ifYBQW__copyableCodeIcon,.neo-module__ifYBQW__copyableCodeCopied .neo-module__ifYBQW__copyableCodeIcon{opacity:var(--copyable-code-icon-opacity-hover)}.neo-module__ifYBQW__inlineCounter{align-items:baseline;gap:var(--inline-counter-gap);color:var(--inline-counter-label-color);font-size:var(--inline-counter-size);font-feature-settings:var(--inline-counter-font-feature);flex-wrap:wrap;display:inline-flex}.neo-module__ifYBQW__inlineCounterEmphasis{font-weight:var(--inline-counter-emphasis-weight);color:var(--inline-counter-emphasis-color)}.neo-module__ifYBQW__inlineCounterSeparator{color:var(--inline-counter-separator-color);margin:var(--inline-counter-separator-margin);-webkit-user-select:none;user-select:none}.neo-module__ifYBQW__externalLink{align-items:center;gap:var(--external-link-icon-gap);color:var(--external-link-color);text-underline-offset:var(--external-link-underline-offset);transition:color var(--transition-fast),text-decoration-color var(--transition-fast);text-decoration-color:#0000;display:inline-flex}.neo-module__ifYBQW__externalLink:hover{color:var(--external-link-color-hover);text-decoration:underline}.neo-module__ifYBQW__externalLinkIcon{width:var(--external-link-icon-size);height:var(--external-link-icon-size);color:var(--external-link-icon-color);transition:color var(--transition-fast);flex-shrink:0}.neo-module__ifYBQW__externalLink:hover .neo-module__ifYBQW__externalLinkIcon{color:var(--external-link-icon-color-hover)}.neo-module__ifYBQW__listItemCard{gap:var(--list-item-gap-y);padding:var(--list-item-padding-y)var(--list-item-padding-x);border-radius:var(--list-item-radius);border:1px solid var(--list-item-border);background:var(--list-item-bg);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);text-align:left;flex-direction:column;width:100%;display:flex;position:relative}.neo-module__ifYBQW__listItemCard:hover{background:var(--list-item-bg-hover);border-color:var(--list-item-border-hover)}.neo-module__ifYBQW__listItemCard:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.neo-module__ifYBQW__listItemCardActive{background:var(--list-item-bg-active);border-color:var(--list-item-border-active);color:var(--list-item-fg-active);box-shadow:var(--list-item-shadow-active)}.neo-module__ifYBQW__listItemCardActive:hover{background:var(--list-item-bg-active);border-color:var(--list-item-border-active)}.neo-module__ifYBQW__listItemCardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.neo-module__ifYBQW__listItemCardStatus{flex-shrink:0;align-items:center;display:inline-flex}.neo-module__ifYBQW__listItemCardActions{align-items:center;gap:var(--list-item-actions-gap);opacity:var(--list-item-actions-opacity-rest);transition:var(--list-item-actions-transition);flex-shrink:0;display:inline-flex}.neo-module__ifYBQW__listItemCard:hover .neo-module__ifYBQW__listItemCardActions,.neo-module__ifYBQW__listItemCardActive .neo-module__ifYBQW__listItemCardActions,.neo-module__ifYBQW__listItemCard:focus-within .neo-module__ifYBQW__listItemCardActions{opacity:var(--list-item-actions-opacity-hover)}.neo-module__ifYBQW__listItemCardTitle{font-size:var(--list-item-title-size);font-weight:var(--list-item-title-weight);color:var(--list-item-title-color);margin:0}.neo-module__ifYBQW__listItemCardMeta{font-size:var(--list-item-meta-size);color:var(--list-item-meta-color);align-items:center;gap:var(--space-1);margin:0;display:inline-flex}.neo-module__ifYBQW__discountBadge{padding:var(--discount-badge-padding-y)var(--discount-badge-padding-x);border-radius:var(--discount-badge-radius);font-size:var(--discount-badge-size);font-weight:var(--discount-badge-weight);font-feature-settings:var(--discount-badge-font-feature);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__discountBadgePositive{background:var(--discount-badge-positive-bg);color:var(--discount-badge-positive-fg);border-color:var(--discount-badge-positive-border)}.neo-module__ifYBQW__discountBadgeZero{background:var(--discount-badge-zero-bg);color:var(--discount-badge-zero-fg);border-color:var(--discount-badge-zero-border)}.neo-module__ifYBQW__discountBadgeNegative{background:var(--discount-badge-negative-bg);color:var(--discount-badge-negative-fg);border-color:var(--discount-badge-negative-border)}.neo-module__ifYBQW__outOfStockBadge{padding:var(--out-of-stock-badge-padding-y)var(--out-of-stock-badge-padding-x);border-radius:var(--out-of-stock-badge-radius);background:var(--out-of-stock-badge-bg);color:var(--out-of-stock-badge-fg);border:1px solid var(--out-of-stock-badge-border);font-size:var(--out-of-stock-badge-size);font-weight:var(--out-of-stock-badge-weight);letter-spacing:var(--out-of-stock-badge-tracking);text-transform:var(--out-of-stock-badge-transform);white-space:nowrap;align-items:center;display:inline-flex}.neo-module__ifYBQW__tableRowMuted{opacity:var(--row-muted-opacity)}.neo-module__ifYBQW__tableRowMuted:hover{opacity:var(--row-muted-opacity);background:var(--row-muted-bg)}.neo-module__ifYBQW__rowMutedText{color:var(--row-muted-fg)}.neo-module__ifYBQW__rowMutedTextStrong{color:var(--row-muted-fg-strong)}.neo-module__ifYBQW__currencyInput{width:100%;height:var(--currency-input-height);padding:0 var(--currency-input-padding-x);background:var(--currency-input-bg);border:1px solid var(--currency-input-border);border-radius:var(--currency-input-radius);transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);align-items:center;display:inline-flex}.neo-module__ifYBQW__currencyInput:hover:not([data-disabled=true]):not([data-readonly=true]){background:var(--currency-input-bg-hover);border-color:var(--currency-input-border-hover)}.neo-module__ifYBQW__currencyInput:focus-within:not([data-disabled=true]):not([data-readonly=true]){background:var(--currency-input-bg-focus);border-color:var(--currency-input-border-focus);box-shadow:var(--currency-input-shadow-focus)}.neo-module__ifYBQW__currencyInputPrefix{color:var(--currency-input-prefix-color);font-weight:var(--currency-input-prefix-weight);margin-right:var(--currency-input-prefix-margin-right);-webkit-user-select:none;user-select:none;flex-shrink:0}.neo-module__ifYBQW__currencyInputField{min-width:0;color:var(--currency-input-value-color);font-weight:var(--currency-input-value-weight);font-feature-settings:var(--currency-input-value-font-feature);font-size:inherit;text-align:right;background:0 0;border:0;outline:none;flex:1;padding:0;font-family:inherit}.neo-module__ifYBQW__currencyInputField::placeholder{color:var(--color-text-tertiary)}.neo-module__ifYBQW__currencyInputSm{height:var(--currency-input-height-sm);font-size:var(--type-size-caption)}.neo-module__ifYBQW__currencyInputLg{height:var(--currency-input-height-lg);font-size:var(--type-size-body)}.neo-module__ifYBQW__currencyInputDisabled{background:var(--currency-input-bg-disabled);color:var(--currency-input-fg-disabled);opacity:var(--currency-input-opacity-disabled);cursor:not-allowed}.neo-module__ifYBQW__currencyInputDisabled .neo-module__ifYBQW__currencyInputField{cursor:not-allowed;color:var(--currency-input-fg-disabled)}.neo-module__ifYBQW__currencyInputReadonly{background:var(--currency-input-bg-readonly);border-color:var(--currency-input-border-readonly);color:var(--currency-input-fg-readonly)}.neo-module__ifYBQW__currencyInputReadonly .neo-module__ifYBQW__currencyInputField{cursor:default}.neo-module__ifYBQW__currencyInputInvalid{background:var(--currency-input-bg-invalid);border-color:var(--currency-input-border-invalid);color:var(--currency-input-fg-invalid)}.neo-module__ifYBQW__currencyInputInvalid .neo-module__ifYBQW__currencyInputPrefix{color:var(--currency-input-fg-invalid)}.neo-module__ifYBQW__infoBanner{border-radius:var(--info-banner-radius);border:var(--info-banner-border-width)solid var(--color-border-card-soft);padding:var(--info-banner-padding-y)var(--info-banner-padding-x);align-items:flex-start;gap:var(--info-banner-gap);background:linear-gradient(to right,var(--color-bg-card-soft),var(--color-bg-card-soft));color:var(--color-text-primary);display:flex}.neo-module__ifYBQW__infoBannerIcon{width:var(--info-banner-icon-size);height:var(--info-banner-icon-size);border-radius:var(--info-banner-icon-radius);padding:var(--info-banner-icon-padding);background:var(--color-bg-secondary);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__infoBannerIcon>*{width:100%;height:100%}.neo-module__ifYBQW__infoBannerBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.neo-module__ifYBQW__infoBannerTitle{font-size:var(--info-banner-title-size);font-weight:var(--info-banner-title-weight);margin:0;line-height:1.3}.neo-module__ifYBQW__infoBannerDescription{font-size:var(--info-banner-description-size);color:var(--info-banner-description-color);margin:0;line-height:1.5}.neo-module__ifYBQW__infoBannerActions{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.neo-module__ifYBQW__infoBannerToneBrand{background:linear-gradient(to right,var(--info-banner-brand-bg-from),var(--info-banner-brand-bg-to));border-color:var(--info-banner-brand-border);color:var(--info-banner-brand-fg)}.neo-module__ifYBQW__infoBannerToneBrand .neo-module__ifYBQW__infoBannerIcon{background:var(--info-banner-brand-icon-bg);color:var(--info-banner-brand-icon-color)}.neo-module__ifYBQW__infoBannerToneWarm{background:linear-gradient(to right,var(--info-banner-warm-bg-from),var(--info-banner-warm-bg-to));border-color:var(--info-banner-warm-border);color:var(--info-banner-warm-fg)}.neo-module__ifYBQW__infoBannerToneWarm .neo-module__ifYBQW__infoBannerIcon{background:var(--info-banner-warm-icon-bg);color:var(--info-banner-warm-icon-color)}.neo-module__ifYBQW__infoBannerToneSuccess{background:linear-gradient(to right,var(--info-banner-success-bg-from),var(--info-banner-success-bg-to));border-color:var(--info-banner-success-border);color:var(--info-banner-success-fg)}.neo-module__ifYBQW__infoBannerToneSuccess .neo-module__ifYBQW__infoBannerIcon{background:var(--info-banner-success-icon-bg);color:var(--info-banner-success-icon-color)}.neo-module__ifYBQW__infoBannerToneInfo{background:linear-gradient(to right,var(--info-banner-info-bg-from),var(--info-banner-info-bg-to));border-color:var(--info-banner-info-border);color:var(--info-banner-info-fg)}.neo-module__ifYBQW__infoBannerToneInfo .neo-module__ifYBQW__infoBannerIcon{background:var(--info-banner-info-icon-bg);color:var(--info-banner-info-icon-color)}.neo-module__ifYBQW__infoBannerToneNeutral{background:linear-gradient(to right,var(--info-banner-neutral-bg-from),var(--info-banner-neutral-bg-to));border-color:var(--info-banner-neutral-border);color:var(--info-banner-neutral-fg)}.neo-module__ifYBQW__infoBannerToneNeutral .neo-module__ifYBQW__infoBannerIcon{background:var(--info-banner-neutral-icon-bg);color:var(--info-banner-neutral-icon-color)}.neo-module__ifYBQW__infoBannerHorizontal{flex-direction:row;align-items:center}@media (max-width:640px){.neo-module__ifYBQW__infoBannerHorizontal{flex-direction:column;align-items:flex-start}.neo-module__ifYBQW__infoBannerHorizontal .neo-module__ifYBQW__infoBannerActions{width:100%}}.neo-module__ifYBQW__pageHero{background:var(--color-bg-card-soft);border:1px solid var(--color-border-card-soft);border-radius:var(--page-hero-radius);padding:var(--page-hero-padding-y)var(--page-hero-padding-x)}.neo-module__ifYBQW__pageHeroTop{justify-content:space-between;align-items:flex-start;gap:var(--page-hero-layout-gap);flex-wrap:wrap;display:flex}.neo-module__ifYBQW__pageHeroIdentity{align-items:center;gap:var(--page-hero-identity-gap);min-width:0;display:flex}.neo-module__ifYBQW__pageHeroIcon{width:var(--page-hero-icon-size);height:var(--page-hero-icon-size);border-radius:var(--page-hero-icon-radius);background:var(--page-hero-icon-bg);color:var(--page-hero-icon-color);padding:var(--page-hero-icon-padding);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.neo-module__ifYBQW__pageHeroIcon>*{width:100%;height:100%}.neo-module__ifYBQW__pageHeroTextCluster{min-width:0}.neo-module__ifYBQW__pageHeroEyebrow{font-size:var(--page-hero-eyebrow-size);font-weight:var(--page-hero-eyebrow-weight);color:var(--page-hero-eyebrow-color);letter-spacing:var(--page-hero-eyebrow-tracking);text-transform:var(--page-hero-eyebrow-transform);margin:0 0 var(--space-1);display:block}.neo-module__ifYBQW__pageHeroTitle{font-size:var(--page-hero-title-size);font-weight:var(--page-hero-title-weight);color:var(--page-hero-title-color);line-height:var(--page-hero-title-leading);margin:0}.neo-module__ifYBQW__pageHeroSubtitle{font-size:var(--page-hero-subtitle-size);font-weight:var(--page-hero-subtitle-weight);color:var(--page-hero-subtitle-color);line-height:var(--page-hero-subtitle-leading);margin:var(--space-1)0 0}.neo-module__ifYBQW__pageHeroStats{align-items:center;gap:var(--page-hero-stats-gap);flex-wrap:wrap;display:inline-flex}.neo-module__ifYBQW__kpiGrid{gap:var(--kpi-grid-gap-default);grid-template-columns:repeat(auto-fit,minmax(var(--kpi-card-min-width),1fr));display:grid}.neo-module__ifYBQW__kpiGridTight{gap:var(--kpi-grid-gap-tight)}.neo-module__ifYBQW__kpiGridRoomy{gap:var(--kpi-grid-gap-roomy);grid-template-columns:repeat(auto-fit,minmax(var(--kpi-card-min-width-roomy),1fr))}.neo-module__ifYBQW__kpiGridCols2,.neo-module__ifYBQW__kpiGridCols3{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.neo-module__ifYBQW__kpiGridCols3{grid-template-columns:repeat(3,minmax(0,1fr))}}.neo-module__ifYBQW__kpiGridCols4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.neo-module__ifYBQW__kpiGridCols4{grid-template-columns:repeat(4,minmax(0,1fr))}}.neo-module__ifYBQW__kpiGridCols6{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.neo-module__ifYBQW__kpiGridCols6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.neo-module__ifYBQW__kpiGridCols6{grid-template-columns:repeat(6,minmax(0,1fr))}}.neo-module__ifYBQW__kpiCard{background:var(--kpi-card-bg);border:1px solid var(--kpi-card-border);border-radius:var(--kpi-card-radius);padding:var(--kpi-card-padding-y)var(--kpi-card-padding-x);gap:var(--kpi-card-gap-y);transition:background var(--transition-fast),border-color var(--transition-fast);flex-direction:column;display:flex}.neo-module__ifYBQW__kpiCardInteractive{cursor:pointer}.neo-module__ifYBQW__kpiCardInteractive:hover{background:var(--kpi-card-bg-hover);border-color:var(--kpi-card-border-hover)}.neo-module__ifYBQW__kpiCardInteractive:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.neo-module__ifYBQW__kpiCardLabel{font-size:var(--kpi-label-size);font-weight:var(--kpi-label-weight);color:var(--kpi-label-color);letter-spacing:var(--kpi-label-tracking);text-transform:var(--kpi-label-transform);margin:0}.neo-module__ifYBQW__kpiCardValue{font-size:var(--kpi-value-size);font-weight:var(--kpi-value-weight);color:var(--kpi-value-color);line-height:var(--kpi-value-leading);font-feature-settings:"tnum" 1,"lnum" 1;margin:0}.neo-module__ifYBQW__kpiCardTrend{font-size:var(--kpi-trend-size);font-weight:var(--kpi-trend-weight);align-items:center;gap:var(--space-1);display:inline-flex}.neo-module__ifYBQW__overlayBackdrop{z-index:var(--overlay-backdrop-z);background:var(--overlay-backdrop-modal);-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur-medium));backdrop-filter:blur(var(--overlay-backdrop-blur-medium));padding:var(--overlay-padding-mobile);animation:var(--animation-fade-in);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (min-width:640px){.neo-module__ifYBQW__overlayBackdrop{padding:var(--overlay-padding-desktop)}}.neo-module__ifYBQW__overlayBackdropModal{background:var(--overlay-backdrop-modal);-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur-medium));backdrop-filter:blur(var(--overlay-backdrop-blur-medium))}.neo-module__ifYBQW__overlayBackdropDrawer{background:var(--overlay-backdrop-drawer);-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur-soft));backdrop-filter:blur(var(--overlay-backdrop-blur-soft));align-items:flex-end;padding:0}@media (min-width:640px){.neo-module__ifYBQW__overlayBackdropDrawer{padding:var(--overlay-padding-desktop);align-items:center}}.neo-module__ifYBQW__overlayBackdropDialog{background:var(--overlay-backdrop-dialog);-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur-strong));backdrop-filter:blur(var(--overlay-backdrop-blur-strong))}.neo-module__ifYBQW__overlayBackdropPopover{background:var(--overlay-backdrop-popover);-webkit-backdrop-filter:none;backdrop-filter:none}.neo-module__ifYBQW__stickyToolbarRoot{z-index:var(--sticky-toolbar-z-bottom);pointer-events:none;padding:0 var(--sticky-toolbar-offset-x);justify-content:center;display:flex;position:fixed;inset-inline:0}.neo-module__ifYBQW__stickyToolbarRootBottom{bottom:var(--sticky-toolbar-offset-bottom)}.neo-module__ifYBQW__stickyToolbarRootTop{top:var(--sticky-toolbar-offset-bottom);z-index:var(--sticky-toolbar-z-top)}.neo-module__ifYBQW__stickyToolbarRootEdgeBottom{padding:0;bottom:0}.neo-module__ifYBQW__stickyToolbarRootEdgeBottom .neo-module__ifYBQW__stickyToolbarSurface{border-bottom:0;border-left:0;border-right:0;border-radius:0;width:100%;max-width:none}.neo-module__ifYBQW__stickyToolbarRootEdgeTop{z-index:var(--sticky-toolbar-z-top);padding:0;top:0}.neo-module__ifYBQW__stickyToolbarRootEdgeTop .neo-module__ifYBQW__stickyToolbarSurface{width:100%;max-width:none;box-shadow:var(--sticky-toolbar-shadow);border-top:0;border-left:0;border-right:0;border-radius:0}.neo-module__ifYBQW__stickyToolbarSurface{pointer-events:auto;border-radius:var(--sticky-toolbar-radius);border:1px solid var(--sticky-toolbar-border);background:var(--sticky-toolbar-bg);-webkit-backdrop-filter:blur(var(--sticky-toolbar-blur));backdrop-filter:blur(var(--sticky-toolbar-blur));box-shadow:var(--sticky-toolbar-shadow);padding:var(--sticky-toolbar-padding-y)var(--sticky-toolbar-padding-x);align-items:center;gap:var(--sticky-toolbar-gap);width:100%;max-width:var(--sticky-toolbar-max-width);animation:var(--animation-slide-up);flex-wrap:wrap;display:flex}.neo-module__ifYBQW__stickyToolbarEmphasized{background:var(--sticky-toolbar-bg-emphasized)}.neo-module__ifYBQW__stickyToolbarFade{inset-inline:0;height:calc(var(--sticky-toolbar-fade-height) + var(--sticky-toolbar-offset-bottom));background:linear-gradient(to top,var(--sticky-toolbar-fade-color),transparent);pointer-events:none;z-index:calc(var(--sticky-toolbar-z-bottom) - 1);position:fixed;bottom:0}.neo-module__ifYBQW__badgeStack{align-items:flex-start;gap:var(--badge-stack-gap);flex-direction:column;display:inline-flex}.neo-module__ifYBQW__badgeStackTight{gap:var(--badge-stack-gap-tight)}.neo-module__ifYBQW__badgeSoft{opacity:var(--badge-soft-opacity)}.neo-module__ifYBQW__badgeCompact{padding:var(--badge-compact-padding-y)var(--badge-compact-padding-x);border-radius:var(--badge-compact-radius);font-size:var(--type-size-micro);line-height:1.25}.neo-module__ifYBQW__badgeDot{width:var(--badge-dot-size);height:var(--badge-dot-size);background:currentColor;border-radius:50%;flex-shrink:0;display:inline-block}.neo-module__ifYBQW__badgeDotSm{width:var(--badge-dot-size-sm);height:var(--badge-dot-size-sm)}.neo-module__ifYBQW__textMeta{color:var(--text-meta-fg);font-size:var(--text-meta-size);font-weight:var(--text-meta-weight);letter-spacing:var(--text-meta-letter-spacing)}.neo-module__ifYBQW__textIdentifier{color:var(--text-identifier-fg);font-size:var(--text-identifier-size);font-weight:var(--text-identifier-weight);font-family:var(--text-identifier-font-family);letter-spacing:var(--text-identifier-letter-spacing);font-feature-settings:"tnum" 1,"calt" 0}.neo-module__ifYBQW__textMicro{color:var(--text-micro-fg);font-size:var(--text-micro-size);font-weight:var(--text-micro-weight);letter-spacing:var(--text-micro-letter-spacing)}.neo-module__ifYBQW__tableRow{background:var(--table-row-bg-idle);color:var(--table-row-fg-idle);transition:background var(--transition-fast)}.neo-module__ifYBQW__tableRow:hover{background:var(--table-row-bg-hover);color:var(--table-row-fg-hover)}.neo-module__ifYBQW__tableRowZebra{background:var(--table-row-bg-zebra)}.neo-module__ifYBQW__tableRowZebra:hover{background:var(--table-row-bg-hover)}.neo-module__ifYBQW__tableRowSelected{background:var(--table-row-bg-selected);color:var(--table-row-fg-selected);box-shadow:inset 3px 0 0 var(--table-row-border-selected)}.neo-module__ifYBQW__tableRowSelected:hover{background:var(--table-row-bg-selected)}.neo-module__ifYBQW__tableRowEmphasized{background:var(--table-row-bg-emphasized);color:var(--table-row-fg-emphasized);box-shadow:inset 3px 0 0 var(--table-row-border-emphasized)}.neo-module__ifYBQW__tableRowLoading{background:var(--table-row-bg-loading);position:relative;overflow:hidden}.neo-module__ifYBQW__tableRowLoading:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-accent-primary)8%,transparent),transparent);animation:var(--animation-shimmer);pointer-events:none;position:absolute;inset:0}.neo-module__ifYBQW__tableRowToneDanger{background:var(--table-row-bg-tone-danger)}.neo-module__ifYBQW__tableRowToneWarning{background:var(--table-row-bg-tone-warning)}.neo-module__ifYBQW__tableRowToneSuccess{background:var(--table-row-bg-tone-success)}.neo-module__ifYBQW__financeValue{font-feature-settings:var(--finance-value-font-feature);letter-spacing:var(--finance-value-letter-spacing);font-variant-numeric:tabular-nums}.neo-module__ifYBQW__financeDecrease{color:var(--finance-decrease-fg)}.neo-module__ifYBQW__financeIncrease{color:var(--finance-increase-fg)}.neo-module__ifYBQW__financeWarning{color:var(--finance-warning-fg)}.neo-module__ifYBQW__financeNeutral{color:var(--finance-neutral-fg)}.neo-module__ifYBQW__financeBadge{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border-radius:var(--radius-md);font-size:var(--type-size-caption);font-weight:var(--type-weight-medium);font-feature-settings:var(--finance-value-font-feature);letter-spacing:var(--finance-value-letter-spacing);border:1px solid #0000;display:inline-flex}.neo-module__ifYBQW__financeBadgeDecrease{background:var(--finance-decrease-bg-subtle);border-color:var(--finance-decrease-border);color:var(--finance-decrease-fg)}.neo-module__ifYBQW__financeBadgeIncrease{background:var(--finance-increase-bg-subtle);border-color:var(--finance-increase-border);color:var(--finance-increase-fg)}.neo-module__ifYBQW__financeBadgeWarning{background:var(--finance-warning-bg-subtle);border-color:var(--finance-warning-border);color:var(--finance-warning-fg)}.neo-module__ifYBQW__financeBadgeNeutral{background:var(--finance-neutral-bg-subtle);border-color:var(--finance-neutral-border);color:var(--finance-neutral-fg)}@media (prefers-reduced-motion:reduce){.neo-module__ifYBQW__neoSkeleton:after{animation:none!important;transform:none!important}}.neo-module__ifYBQW__segmentedControl,.neo-module__ifYBQW__statPill,.neo-module__ifYBQW__fieldSelectMenu,.neo-module__ifYBQW__dateFilterPanel,.neo-module__ifYBQW__dateFilterMonthStepper,.neo-module__ifYBQW__dateFilterCalendar,.neo-module__ifYBQW__toast,.neo-module__ifYBQW__modalSurface,.neo-module__ifYBQW__switch,.neo-module__ifYBQW__badge,.neo-module__ifYBQW__table,.neo-module__ifYBQW__tableIcon{border:0!important}.neo-module__ifYBQW__navSubmenu{border-left:0!important}:where(.neo-module__ifYBQW__btn,.neo-module__ifYBQW__hamburgerButton,.neo-module__ifYBQW__iconButton,.neo-module__ifYBQW__tabChip,.neo-module__ifYBQW__segmentedControlItem,.neo-module__ifYBQW__actionChip,.neo-module__ifYBQW__statusChip,.neo-module__ifYBQW__filterChip,.neo-module__ifYBQW__filterChipCount,.neo-module__ifYBQW__scopeSearchScopeTrigger,.neo-module__ifYBQW__scopeSearchClear,.neo-module__ifYBQW__field,.neo-module__ifYBQW__fieldSelectTrigger,.neo-module__ifYBQW__fieldSelectOption,.neo-module__ifYBQW__dateFilterPreset,.neo-module__ifYBQW__dateFilterDay,.neo-module__ifYBQW__dateFilterNavButton,.neo-module__ifYBQW__dateFilterGhostButton,.neo-module__ifYBQW__dateFilterApplyButton,.neo-module__ifYBQW__dueDatePickerClose,.neo-module__ifYBQW__dueDatePickerCalendarNav,.neo-module__ifYBQW__dueDatePickerDay,.neo-module__ifYBQW__toastAction,.neo-module__ifYBQW__toastClose,.neo-module__ifYBQW__modalClose,.neo-module__ifYBQW__breadcrumbLink){min-height:var(--control-target-size-min)}:where(.neo-module__ifYBQW__btn,.neo-module__ifYBQW__hamburgerButton,.neo-module__ifYBQW__iconButton,.neo-module__ifYBQW__tabChip,.neo-module__ifYBQW__segmentedControlItem,.neo-module__ifYBQW__actionChip,.neo-module__ifYBQW__statusChip,.neo-module__ifYBQW__filterChip,.neo-module__ifYBQW__filterChipCount,.neo-module__ifYBQW__scopeSearchScopeTrigger,.neo-module__ifYBQW__scopeSearchClear,.neo-module__ifYBQW__field,.neo-module__ifYBQW__fieldSelectTrigger,.neo-module__ifYBQW__fieldSelectOption,.neo-module__ifYBQW__dateFilterPreset,.neo-module__ifYBQW__dateFilterDay,.neo-module__ifYBQW__dateFilterNavButton,.neo-module__ifYBQW__dateFilterGhostButton,.neo-module__ifYBQW__dateFilterApplyButton,.neo-module__ifYBQW__dueDatePickerClose,.neo-module__ifYBQW__dueDatePickerCalendarNav,.neo-module__ifYBQW__dueDatePickerDay,.neo-module__ifYBQW__toastAction,.neo-module__ifYBQW__toastClose,.neo-module__ifYBQW__modalClose,.neo-module__ifYBQW__breadcrumbLink):focus-visible{box-shadow:var(--shadow-focus-ring),var(--shadow-focus-ring-strong);outline:none!important}@media (pointer:coarse){:where(.neo-module__ifYBQW__btn,.neo-module__ifYBQW__hamburgerButton,.neo-module__ifYBQW__iconButton,.neo-module__ifYBQW__tabChip,.neo-module__ifYBQW__segmentedControlItem,.neo-module__ifYBQW__actionChip,.neo-module__ifYBQW__statusChip,.neo-module__ifYBQW__filterChip,.neo-module__ifYBQW__filterChipCount,.neo-module__ifYBQW__scopeSearchScopeTrigger,.neo-module__ifYBQW__scopeSearchClear,.neo-module__ifYBQW__fieldSelectOption,.neo-module__ifYBQW__dateFilterPreset,.neo-module__ifYBQW__dateFilterDay,.neo-module__ifYBQW__dateFilterNavButton,.neo-module__ifYBQW__dateFilterGhostButton,.neo-module__ifYBQW__dateFilterApplyButton,.neo-module__ifYBQW__dueDatePickerClose,.neo-module__ifYBQW__dueDatePickerCalendarNav,.neo-module__ifYBQW__dueDatePickerDay,.neo-module__ifYBQW__toastAction,.neo-module__ifYBQW__toastClose,.neo-module__ifYBQW__modalClose,.neo-module__ifYBQW__breadcrumbLink){min-height:var(--control-target-size-comfortable)}:where(.neo-module__ifYBQW__btnIconOnly,.neo-module__ifYBQW__hamburgerButton,.neo-module__ifYBQW__iconButton,.neo-module__ifYBQW__dateFilterNavButton){min-width:var(--control-target-size-comfortable);width:var(--control-target-size-comfortable);height:var(--control-target-size-comfortable)}}@media (max-width:30rem){.neo-module__ifYBQW__dateFilterPanel{width:min(100vw - (var(--layout-page-padding-x-mobile)*2),100%);left:0;right:auto}.neo-module__ifYBQW__dateFilterPresetGrid{gap:var(--card-padding-unit)}.neo-module__ifYBQW__dateFilterFooter{flex-wrap:wrap;justify-content:stretch}.neo-module__ifYBQW__dateFilterGhostButton,.neo-module__ifYBQW__dateFilterApplyButton{flex:auto;justify-content:center;align-items:center;display:inline-flex}}@media (prefers-reduced-motion:reduce){:where(.neo-module__ifYBQW__btn,.neo-module__ifYBQW__hamburgerButton,.neo-module__ifYBQW__iconButton,.neo-module__ifYBQW__tabChip,.neo-module__ifYBQW__segmentedControlItem,.neo-module__ifYBQW__actionChip,.neo-module__ifYBQW__statusChip,.neo-module__ifYBQW__filterChip,.neo-module__ifYBQW__field,.neo-module__ifYBQW__fieldSelectChevron,.neo-module__ifYBQW__fieldSelectOption,.neo-module__ifYBQW__dateFilterPreset,.neo-module__ifYBQW__dateFilterDay,.neo-module__ifYBQW__dateFilterNavButton,.neo-module__ifYBQW__dateFilterGhostButton,.neo-module__ifYBQW__dateFilterApplyButton,.neo-module__ifYBQW__toggle,.neo-module__ifYBQW__knob,.neo-module__ifYBQW__toast,.neo-module__ifYBQW__toastClosing,.neo-module__ifYBQW__modalBackdrop,.neo-module__ifYBQW__modalSurface){transition-duration:var(--motion-reduce-duration)!important;animation-duration:var(--motion-reduce-duration)!important;animation-iteration-count:1!important;transform:none!important}.neo-module__ifYBQW__dialogPrimitiveContent{transform:translate(-50%,-50%)!important}}
