.subscribers-dashboard-module__I81CLW__canvas{margin-left:calc(-1 * var(--space-4));margin-right:calc(-1 * var(--space-4));padding-left:var(--space-4);padding-right:var(--space-4);position:relative;overflow-x:clip}@media (min-width:640px){.subscribers-dashboard-module__I81CLW__canvas{margin-left:calc(-1 * var(--space-6));margin-right:calc(-1 * var(--space-6));padding-left:var(--space-6);padding-right:var(--space-6)}}@media (min-width:1024px){.subscribers-dashboard-module__I81CLW__canvas{margin-left:calc(-1 * var(--space-8));margin-right:calc(-1 * var(--space-8));padding-left:var(--space-8);padding-right:var(--space-8)}}.subscribers-dashboard-module__I81CLW__content{position:relative}.subscribers-dashboard-module__I81CLW__tableScope{margin-top:var(--space-4);border-radius:var(--radius-xl);overflow:hidden}.subscribers-dashboard-module__I81CLW__tabNavWrap{margin-top:var(--space-5);border-bottom:1px solid var(--border-default)}.subscribers-dashboard-module__I81CLW__listPanelWrap{min-width:0}.subscribers-dashboard-module__I81CLW__statsWrap{margin-bottom:var(--space-5)}.subscribers-dashboard-module__I81CLW__toolbarWrap{margin-top:var(--space-4)}.subscribers-dashboard-module__I81CLW__bulkWrap{margin-top:var(--space-3)}.subscribers-dashboard-module__I81CLW__tableWrap{margin-top:var(--space-4)}.subscribers-dashboard-module__I81CLW__paginationWrap{margin-top:var(--space-4);margin-bottom:var(--space-4)}
.dashboard-page-shell-module__JXY01W__shell{width:100%;max-width:min(100%, var(--content-max-width));box-sizing:border-box;min-width:0;margin-left:auto;margin-right:auto}.dashboard-page-shell-module__JXY01W__shellFullWidth{max-width:100%}@keyframes dashboard-page-shell-module__JXY01W__dashboardPageEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.dashboard-page-shell-module__JXY01W__pageEnter{animation:dashboard-page-shell-module__JXY01W__dashboardPageEnter var(--duration-base) var(--ease-smooth) both}@media (prefers-reduced-motion:reduce){.dashboard-page-shell-module__JXY01W__pageEnter{animation:none}}
.FButton-module__nOeLYq__base{box-sizing:border-box}.FButton-module__nOeLYq__base:not(:disabled){cursor:pointer}.FButton-module__nOeLYq__base:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.FButton-module__nOeLYq__primary{background:var(--color-brand-600);color:var(--fg-on-brand);border:1px solid color-mix(in srgb, var(--color-brand-400) 35%, transparent)}.FButton-module__nOeLYq__primary:hover:not(:disabled){background:var(--color-brand-500);border-color:color-mix(in srgb, var(--color-brand-300) 50%, transparent);box-shadow:0 1px 0 #ffffff0f, 0 4px 14px color-mix(in srgb, var(--color-brand-600) 35%, transparent)}.FButton-module__nOeLYq__primary:active:not(:disabled){background:var(--color-brand-700);border-color:color-mix(in srgb, var(--color-brand-500) 40%, transparent);transform:translateY(1px);box-shadow:inset 0 1px 2px #0003}.FButton-module__nOeLYq__primary:focus-visible{box-shadow:var(--shadow-brand);outline:none}.FButton-module__nOeLYq__secondary{background:var(--bg-primary);color:var(--fg-primary);border:1px solid var(--border-default)}.FButton-module__nOeLYq__secondary:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand-500) 16%, var(--bg-primary));border-color:color-mix(in srgb, var(--color-brand-400) 48%, var(--border-default));color:var(--fg-primary);box-shadow:0 1px 0 color-mix(in srgb, var(--color-brand-300) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 22%, transparent)}.FButton-module__nOeLYq__secondary:active:not(:disabled){background:color-mix(in srgb, var(--color-brand-600) 22%, var(--bg-primary));border-color:color-mix(in srgb, var(--color-brand-400) 40%, var(--border-default));transform:translateY(1px);box-shadow:inset 0 1px 2px #0000002e}.FButton-module__nOeLYq__secondary:focus-visible{border-color:var(--border-focus);box-shadow:var(--input-shadow-focus);outline:none}.FButton-module__nOeLYq__ghost{color:var(--fg-primary);background:0 0;border:1px solid #0000}.FButton-module__nOeLYq__ghost:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand-500) 12%, var(--bg-primary));border-color:color-mix(in srgb, var(--color-brand-400) 32%, transparent)}.FButton-module__nOeLYq__ghost:active:not(:disabled){background:color-mix(in srgb, var(--color-brand-600) 18%, var(--bg-primary));border-color:color-mix(in srgb, var(--color-brand-400) 26%, transparent);transform:translateY(1px)}.FButton-module__nOeLYq__ghost:focus-visible{box-shadow:var(--input-shadow-focus);outline:none}.FButton-module__nOeLYq__danger{background:var(--color-error-600);color:var(--fg-on-brand);border:1px solid color-mix(in srgb, var(--color-error-400) 40%, transparent)}.FButton-module__nOeLYq__danger:hover:not(:disabled){background:var(--color-error-500);border-color:color-mix(in srgb, var(--color-error-300) 45%, transparent);box-shadow:0 4px 14px color-mix(in srgb, var(--color-error-600) 35%, transparent)}.FButton-module__nOeLYq__danger:active:not(:disabled){background:var(--color-error-700);transform:translateY(1px)}.FButton-module__nOeLYq__danger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-error-500) 35%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.FButton-module__nOeLYq__primary:active:not(:disabled),.FButton-module__nOeLYq__secondary:active:not(:disabled),.FButton-module__nOeLYq__ghost:active:not(:disabled),.FButton-module__nOeLYq__danger:active:not(:disabled){transform:none}}
.flo-select-trigger-module__JXQZmq__trigger{box-sizing:border-box;background:var(--flo-select-trigger-bg);border:1px solid var(--flo-select-trigger-border);border-radius:var(--radius-md);width:100%;height:36px;font-size:var(--text-input);color:var(--input-color);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;outline:none;justify-content:space-between;align-items:center;gap:6px;padding:0 10px 0 12px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.flo-select-trigger-module__JXQZmq__triggerSm{height:30px}.flo-select-trigger-module__JXQZmq__trigger:hover:not(:focus-visible){border-color:var(--border-strong)}.flo-select-trigger-module__JXQZmq__trigger:focus{outline:none}.flo-select-trigger-module__JXQZmq__trigger:focus-visible{border-color:var(--color-brand-400);box-shadow:var(--shadow-brand)}.flo-select-trigger-module__JXQZmq__valueWrap{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-size:var(--text-input);color:var(--input-color);flex:1;overflow:hidden}@media (prefers-reduced-motion:reduce){.flo-select-trigger-module__JXQZmq__trigger{transition:none}}
.input-module__6zBo0G__input{cursor:text;box-sizing:border-box;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-color);caret-color:var(--input-color);-webkit-text-fill-color:var(--input-color);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:block}.input-module__6zBo0G__input:hover{border-color:var(--border-strong)}.input-module__6zBo0G__input:focus{border-color:var(--border-focus);box-shadow:var(--input-shadow-focus);outline:none}.input-module__6zBo0G__input:disabled{opacity:.5;cursor:not-allowed}.input-module__6zBo0G__input::placeholder{color:color-mix(in srgb, var(--fg-tertiary) 62%, transparent);-webkit-text-fill-color:color-mix(in srgb, var(--fg-tertiary) 62%, transparent)}.input-module__6zBo0G__inputError{border-color:var(--color-error-500)}.input-module__6zBo0G__inputError:focus{box-shadow:var(--input-shadow-error)}.input-module__6zBo0G__input.input-module__6zBo0G__inputInGroup{min-width:0;height:var(--input-height-sm,32px);box-shadow:none;background-color:#0000;border:none;border-radius:0;flex:1;padding:0 8px}.input-module__6zBo0G__input.input-module__6zBo0G__inputInGroup:hover{border-color:#0000}.input-module__6zBo0G__input.input-module__6zBo0G__inputInGroup:focus{box-shadow:none;border-color:#0000;outline:none}@media (prefers-reduced-motion:reduce){.input-module__6zBo0G__input{transition:none}}
.select-module__7aXX6a__popup{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown)}.select-module__7aXX6a__item{border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast);padding:8px 12px}.select-module__7aXX6a__item[data-highlighted]{background:var(--bg-tertiary)}.select-module__7aXX6a__item[data-selected]{background:var(--surface-brand-subtle);color:var(--fg-brand)}.select-module__7aXX6a__item:active{filter:brightness(.92)}
.switch-module__G6F55q__track{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-neutral-200);border:1px solid var(--border-default);width:44px;height:24px;transition:var(--transition-base);cursor:pointer;outline:none;flex:none;align-items:center;padding:2px;display:inline-flex;position:relative}.switch-module__G6F55q__trackSm{width:28px;height:16px}.switch-module__G6F55q__track[data-checked]{background:var(--color-brand-600);border-color:var(--color-brand-600)}.switch-module__G6F55q__track[data-disabled]{opacity:.5;cursor:not-allowed}.switch-module__G6F55q__thumb{pointer-events:none;border-radius:var(--radius-full);background:var(--color-neutral-0);width:18px;height:18px;box-shadow:var(--shadow-xs);transition:var(--transition-base);display:block;transform:translate(2px)}.switch-module__G6F55q__thumbSm{width:12px;height:12px}.switch-module__G6F55q__thumb[data-checked]{transform:translate(22px)}.switch-module__G6F55q__trackSm .switch-module__G6F55q__thumb[data-checked]{transform:translate(12px)}
.automation-canvas-module__k8tMiq__canvasViewport{width:100%;height:100%;position:absolute;inset:0}.automation-canvas-module__k8tMiq__canvasViewport .react-flow{--xy-controls-button-color-default:var(--fg-secondary);--xy-controls-button-color-hover-default:var(--fg-primary);--xy-controls-button-background-color-default:transparent;--xy-controls-button-background-color-hover-default:color-mix(in srgb, var(--color-brand-500) 12%, transparent);--xy-controls-button-border-color-default:color-mix(in srgb, var(--border-subtle) 80%, transparent);background:0 0;width:100%;height:100%}:is(.automation-canvas-module__k8tMiq__canvasViewport .react-flow__pane,.automation-canvas-module__k8tMiq__canvasViewport .react-flow__background){background:0 0}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__edge-path{stroke:color-mix(in srgb, var(--color-brand-500) 35%, var(--border-default));stroke-width:2px}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__edge.selected .react-flow__edge-path{stroke:var(--color-brand-400);stroke-width:2.5px}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__controls{background:color-mix(in srgb, var(--card-bg) 88%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 22%, var(--card-border));box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;margin:0;bottom:16px;left:16px;overflow:hidden}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__controls-button{border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 80%, transparent);width:28px;height:28px;color:var(--fg-secondary);background:0 0}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__controls-button svg{fill:currentColor}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__controls-button:hover{background:color-mix(in srgb, var(--color-brand-500) 12%, transparent);color:var(--fg-primary)}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__controls-button:last-child{border-bottom:none}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__minimap{background:color-mix(in srgb, var(--card-bg) 90%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 22%, var(--card-border));box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;margin:0;bottom:16px;right:16px}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__minimap-mask{fill:color-mix(in srgb, var(--bg-sunken) 50%, transparent)}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__selection{background:color-mix(in srgb, var(--color-brand-500) 14%, transparent);border:1px solid var(--border-brand);border-radius:4px}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__handle.connectingfrom{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-500) 35%, transparent);transform:scale(1.25)}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__handle.connectingto{z-index:2;transform:scale(1.35)}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__handle.connectingto.valid{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand-500) 45%, transparent), 0 0 12px color-mix(in srgb, var(--color-brand-500) 55%, transparent)}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__handle.connectingto.invalid{opacity:.45;transform:scale(1.15)}.automation-canvas-module__k8tMiq__canvasViewport .react-flow__panel.top.right{margin:0;top:16px;right:16px}.automation-canvas-module__k8tMiq__floatingToolbar{background:color-mix(in srgb, var(--card-bg) 88%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 22%, var(--card-border));max-width:min(100vw - 48px,720px);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.automation-canvas-module__k8tMiq__floatingToolbarMain{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.automation-canvas-module__k8tMiq__floatingToolbarDivider{background:color-mix(in srgb, var(--border-subtle) 90%, transparent);flex-shrink:0;width:1px;height:22px;margin:0 2px}
.workflow-builder-visual-toolbar-module__113myW__visualActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.workflow-builder-visual-toolbar-module__113myW__activeSwitchGroup{align-items:center;gap:8px;display:flex}.workflow-builder-visual-toolbar-module__113myW__activeSwitchGroup [data-slot=switch]:not([data-checked]){background:color-mix(in srgb, var(--color-error-500) 88%, var(--color-neutral-800));border-color:var(--color-error-500)}.workflow-builder-visual-toolbar-module__113myW__activeSwitchGroup [data-slot=switch][data-checked]{background:var(--color-success-600);border-color:var(--color-success-600)}.workflow-builder-visual-toolbar-module__113myW__activeSwitchLabel{font-size:13px;font-weight:500;font-family:var(--font-sans);cursor:pointer;transition:color .15s}.workflow-builder-visual-toolbar-module__113myW__activeSwitchLabelOff{color:var(--fg-error)}.workflow-builder-visual-toolbar-module__113myW__activeSwitchLabelOn{color:var(--fg-success)}.workflow-builder-visual-toolbar-module__113myW__activeSwitchLabelDisabled{color:var(--fg-tertiary);cursor:not-allowed}
.workflow-trigger-card-module__5PnZYW__triggerFlow{flex-direction:column;align-items:stretch;display:flex}.workflow-trigger-card-module__5PnZYW__triggerCard{border:1px solid color-mix(in srgb, #f59e0b 32%, var(--card-border));background:radial-gradient(ellipse 85% 70% at 0% 0%, #f59e0b24, transparent 58%), radial-gradient(ellipse 60% 50% at 100% 100%, #7c2df014, transparent 55%), var(--card-bg);width:100%;box-shadow:var(--shadow-xs), 0 0 0 1px #f59e0b14;transition:transform var(--duration-base) var(--ease-spring), border-color var(--duration-base) var(--ease-smooth), box-shadow var(--duration-base) var(--ease-smooth), background var(--duration-base) var(--ease-smooth);border-radius:16px;align-items:stretch;gap:0;display:flex;position:relative}.workflow-trigger-card-module__5PnZYW__triggerCardMain{cursor:pointer;text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:none;border-radius:16px 0 0 16px;flex:1;align-items:center;gap:14px;padding:16px 16px 16px 18px;display:flex}.workflow-trigger-card-module__5PnZYW__triggerScopeBtn{border:none;border-left:1px solid color-mix(in srgb, #f59e0b 20%, var(--card-border));background:color-mix(in srgb, var(--card-bg) 88%, #f59e0b14);cursor:pointer;color:var(--text-secondary);transition:background var(--duration-base) var(--ease-smooth), color var(--duration-base) var(--ease-smooth);border-radius:0 16px 16px 0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:12px 14px;font-size:11px;font-weight:600;display:flex}.workflow-trigger-card-module__5PnZYW__triggerScopeBtn:hover,.workflow-trigger-card-module__5PnZYW__triggerScopeBtnActive{background:color-mix(in srgb, #f59e0b 14%, var(--card-bg));color:var(--text-strong)}.workflow-trigger-card-module__5PnZYW__triggerScope{color:var(--text-secondary);margin:6px 0 0;font-size:12px;line-height:1.35}.workflow-trigger-card-module__5PnZYW__triggerCard:hover{border-color:color-mix(in srgb, #f59e0b 48%, var(--card-border));background:radial-gradient(ellipse 90% 75% at 0% 0%, #f59e0b33, transparent 58%), radial-gradient(ellipse 60% 50% at 100% 100%, #7c2df01a, transparent 55%), var(--card-bg);box-shadow:var(--shadow-sm), 0 8px 28px #f59e0b1f, 0 0 0 1px #f59e0b29;transform:translateY(-2px)}.workflow-trigger-card-module__5PnZYW__triggerCardMain:focus-visible,.workflow-trigger-card-module__5PnZYW__triggerScopeBtn:focus-visible{outline:2px solid var(--border-focus,var(--color-brand-500));outline-offset:2px}.workflow-trigger-card-module__5PnZYW__triggerCardSelected{border-color:color-mix(in srgb, #f59e0b 55%, var(--card-border));background:radial-gradient(ellipse 90% 80% at 0% 0%, #f59e0b38, transparent 58%), color-mix(in srgb, #f59e0b14 65%, var(--card-bg));box-shadow:var(--shadow-sm), 0 0 0 1px #f59e0b2e, 0 0 24px #f59e0b1a}.workflow-trigger-card-module__5PnZYW__triggerBadge{font-size:10px;font-weight:700;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#fcd34d;background:color-mix(in srgb, #f59e0b 22%, var(--card-bg));border:1px solid #f59e0b61;border-radius:999px;padding:2px 8px;position:absolute;top:-9px;left:16px}.workflow-trigger-card-module__5PnZYW__triggerIconWell{color:#fbbf24;width:46px;height:46px;transition:transform var(--duration-base) var(--ease-spring), box-shadow var(--duration-base) var(--ease-smooth);background:linear-gradient(145deg,#f59e0b47,#f59e0b1a);border:1px solid #f59e0b59;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 20px #f59e0b29}.workflow-trigger-card-module__5PnZYW__triggerCard:hover .workflow-trigger-card-module__5PnZYW__triggerIconWell,.workflow-trigger-card-module__5PnZYW__triggerCardSelected .workflow-trigger-card-module__5PnZYW__triggerIconWell{transform:scale(1.05);box-shadow:0 0 24px #fbbf2447}.workflow-trigger-card-module__5PnZYW__triggerBody{flex:1;min-width:0}.workflow-trigger-card-module__5PnZYW__triggerMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.workflow-trigger-card-module__5PnZYW__triggerCategory{font-size:10px;font-weight:600;font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-secondary);background:color-mix(in srgb, var(--fg-primary) 6%, transparent);border:1px solid var(--border-subtle);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.workflow-trigger-card-module__5PnZYW__triggerCategoryIcon{color:#fbbf24;display:inline-flex}.workflow-trigger-card-module__5PnZYW__triggerWhen{font-size:11px;font-weight:600;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.workflow-trigger-card-module__5PnZYW__triggerTitle{font-size:15px;font-weight:700;font-family:var(--font-sans);color:var(--fg-primary);letter-spacing:-.01em;margin:0;line-height:1.25}.workflow-trigger-card-module__5PnZYW__triggerDescription{font-size:12.5px;font-family:var(--font-sans);color:var(--fg-secondary);margin:6px 0 0;line-height:1.5}.workflow-trigger-card-module__5PnZYW__triggerClickHint{opacity:0;font-size:11px;font-weight:500;font-family:var(--font-sans);color:#fbbf24;white-space:nowrap;pointer-events:none;transition:opacity var(--duration-base) var(--ease-smooth), transform var(--duration-base) var(--ease-spring);position:absolute;top:50%;right:16px;transform:translate(4px)translateY(-50%)}.workflow-trigger-card-module__5PnZYW__triggerCard:hover .workflow-trigger-card-module__5PnZYW__triggerClickHint{opacity:1;transform:translate(0)translateY(-50%)}.workflow-trigger-card-module__5PnZYW__triggerCardSelected .workflow-trigger-card-module__5PnZYW__triggerClickHint{display:none}.workflow-trigger-card-module__5PnZYW__triggerConnector{background:linear-gradient(180deg, color-mix(in srgb, #f59e0b 45%, var(--border-default)), color-mix(in srgb, var(--color-brand-500) 35%, var(--border-default)));flex-direction:column;align-items:center;width:2px;height:28px;margin:0 auto;display:flex;box-shadow:0 0 10px #f59e0b1f}@media (max-width:640px){.workflow-trigger-card-module__5PnZYW__triggerClickHint{display:none}.workflow-trigger-card-module__5PnZYW__triggerCard{padding-right:14px}}
.delete-step-dialog-module__R2MvyG__dialogRoot{--delete-accent:#ef4444;--delete-accent-soft:#ef444424}.delete-step-dialog-module__R2MvyG__dialogSurface{animation:delete-step-dialog-module__R2MvyG__deleteStepDialogIn var(--duration-moderate) var(--ease-spring) both;flex-direction:column;display:flex}.delete-step-dialog-module__R2MvyG__dialogRoot[data-closed] .delete-step-dialog-module__R2MvyG__dialogSurface{animation:delete-step-dialog-module__R2MvyG__deleteStepDialogOut var(--duration-base) var(--ease-in) both}@keyframes delete-step-dialog-module__R2MvyG__deleteStepDialogIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes delete-step-dialog-module__R2MvyG__deleteStepDialogOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.98)}}.delete-step-dialog-module__R2MvyG__header{border-bottom:1px solid color-mix(in srgb, var(--delete-accent) 18%, var(--card-border));background:radial-gradient(90% 70% at 0 0,#ef44441f,#0000 55%),radial-gradient(60% 50% at 100% 0,#f973160f,#0000 50%);align-items:flex-start;gap:14px;padding:22px 24px 18px;display:flex}.delete-step-dialog-module__R2MvyG__iconWell{color:#fca5a5;background:linear-gradient(145deg,#ef444447,#ef44441f);border:1px solid #ef444459;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 8px 22px #ef444438}.delete-step-dialog-module__R2MvyG__headerText{flex-direction:column;gap:6px;min-width:0;padding-right:24px;display:flex}.delete-step-dialog-module__R2MvyG__title{font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);margin:0}.delete-step-dialog-module__R2MvyG__description{color:var(--fg-secondary);margin:0;line-height:1.45}.delete-step-dialog-module__R2MvyG__body{padding:18px 24px 20px}.delete-step-dialog-module__R2MvyG__previewLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.07em;margin:0 0 8px}.delete-step-dialog-module__R2MvyG__stepPreview{border:1px solid color-mix(in srgb, var(--delete-accent) 22%, var(--card-border));background:color-mix(in srgb, var(--delete-accent) 6%, var(--card-bg));border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.delete-step-dialog-module__R2MvyG__stepPreviewBadge{font-size:10px;font-weight:700;font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:#fca5a5;background:color-mix(in srgb, var(--delete-accent) 16%, var(--card-bg));border:1px solid color-mix(in srgb, var(--delete-accent) 30%, transparent);border-radius:999px;padding:2px 8px;position:absolute;top:-8px;left:12px}.delete-step-dialog-module__R2MvyG__stepPreviewIcon{background:color-mix(in srgb, var(--delete-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--delete-accent) 22%, transparent);color:#fca5a5;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.delete-step-dialog-module__R2MvyG__stepPreviewText{flex:1;min-width:0}.delete-step-dialog-module__R2MvyG__stepPreviewTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.delete-step-dialog-module__R2MvyG__stepPreviewSummary{font-size:12px;font-family:var(--font-sans);color:var(--fg-tertiary);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.delete-step-dialog-module__R2MvyG__warningNote{font-size:12px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);background:color-mix(in srgb, var(--delete-accent) 5%, transparent);border:1px solid color-mix(in srgb, var(--delete-accent) 12%, transparent);border-radius:10px;margin:14px 0 0;padding:10px 12px}.delete-step-dialog-module__R2MvyG__footer{border-top:1px solid var(--card-divider,var(--border-subtle));background:color-mix(in srgb, var(--card-bg) 94%, #00000014);border-bottom-right-radius:16px;border-bottom-left-radius:16px;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:14px 20px 18px;display:flex}@media (prefers-reduced-motion:reduce){.delete-step-dialog-module__R2MvyG__dialogRoot[data-open] .delete-step-dialog-module__R2MvyG__dialogSurface{animation:none}}
.workflow-steps-list-module__ngjVqa__stepsFlow{flex-direction:column;gap:0;padding:0 0 8px;display:flex}.workflow-steps-list-module__ngjVqa__stepBlock{flex-direction:column;align-items:stretch;display:flex}.workflow-steps-list-module__ngjVqa__stepConnector{background:linear-gradient(180deg, var(--color-brand-500), var(--color-brand-500));flex-direction:column;align-items:center;width:2px;height:28px;margin:0 auto;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepConnector{background:linear-gradient(180deg, color-mix(in srgb, var(--color-brand-500) 35%, var(--border-default)), color-mix(in srgb, var(--color-brand-500) 18%, var(--border-default)))}}.workflow-steps-list-module__ngjVqa__stepConnector{box-shadow:0 0 8px #7c2df026}.workflow-steps-list-module__ngjVqa__stepCard{border:1px solid var(--color-brand-500);border-radius:16px;align-items:center;gap:14px;padding:16px 16px 16px 18px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepCard{border:1px solid color-mix(in srgb, var(--color-brand-500) 28%, var(--card-border))}}.workflow-steps-list-module__ngjVqa__stepCard{background:radial-gradient(ellipse 85% 70% at 0% 0%, #7c2df01f, transparent 58%), var(--card-bg);box-shadow:var(--shadow-xs), 0 0 0 1px var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepCard{box-shadow:var(--shadow-xs), 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 8%, transparent)}}.workflow-steps-list-module__ngjVqa__stepCard{transition:transform var(--duration-base) var(--ease-spring), border-color var(--duration-base) var(--ease-smooth), box-shadow var(--duration-base) var(--ease-smooth), background var(--duration-base) var(--ease-smooth)}.workflow-steps-list-module__ngjVqa__stepCard:has(.workflow-steps-list-module__ngjVqa__stepCardMain:hover):not(.workflow-steps-list-module__ngjVqa__stepCardSelected){border-color:var(--color-brand-500);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepCard:has(.workflow-steps-list-module__ngjVqa__stepCardMain:hover):not(.workflow-steps-list-module__ngjVqa__stepCardSelected){border-color:color-mix(in srgb, var(--color-brand-500) 42%, var(--card-border))}}.workflow-steps-list-module__ngjVqa__stepCard:has(.workflow-steps-list-module__ngjVqa__stepCardMain:hover):not(.workflow-steps-list-module__ngjVqa__stepCardSelected){background:radial-gradient(ellipse 90% 75% at 0% 0%, #7c2df02e, transparent 58%), var(--card-bg);box-shadow:var(--shadow-sm), 0 8px 28px #7c2df024, 0 0 0 1px var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepCard:has(.workflow-steps-list-module__ngjVqa__stepCardMain:hover):not(.workflow-steps-list-module__ngjVqa__stepCardSelected){box-shadow:var(--shadow-sm), 0 8px 28px #7c2df024, 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 14%, transparent)}}.workflow-steps-list-module__ngjVqa__stepCardMain{text-align:left;cursor:pointer;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:14px;margin:0;padding:0;display:flex}.workflow-steps-list-module__ngjVqa__stepCardMain:focus-visible{outline:2px solid var(--border-focus,var(--color-brand-500));outline-offset:2px;border-radius:10px}.workflow-steps-list-module__ngjVqa__stepClickHint{opacity:0;font-size:11px;font-weight:500;font-family:var(--font-sans);color:var(--color-brand-300);white-space:nowrap;pointer-events:none;transition:opacity var(--duration-base) var(--ease-smooth), transform var(--duration-base) var(--ease-spring);position:absolute;top:50%;right:52px;transform:translate(4px)translateY(-50%)}.workflow-steps-list-module__ngjVqa__stepCard:hover{border-color:var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepCard:hover{border-color:color-mix(in srgb, var(--color-brand-500) 34%, var(--card-border))}}.workflow-steps-list-module__ngjVqa__stepCardSelected{border-color:var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepCardSelected{border-color:color-mix(in srgb, var(--color-brand-500) 50%, var(--card-border))}}.workflow-steps-list-module__ngjVqa__stepCardSelected{background:radial-gradient(ellipse 90% 80% at 0% 0%, #7c2df033, transparent 58%), var(--surface-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepCardSelected{background:radial-gradient(ellipse 90% 80% at 0% 0%, #7c2df033, transparent 58%), color-mix(in srgb, var(--surface-brand-subtle) 65%, var(--card-bg))}}.workflow-steps-list-module__ngjVqa__stepCardSelected{box-shadow:var(--shadow-sm), 0 0 0 1px var(--color-brand-500), 0 0 24px #7c2df01a}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepCardSelected{box-shadow:var(--shadow-sm), 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 16%, transparent), 0 0 24px #7c2df01a}}.workflow-steps-list-module__ngjVqa__stepCardSelected .workflow-steps-list-module__ngjVqa__stepClickHint{display:none}.workflow-steps-list-module__ngjVqa__stepCardBranch{border-color:var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepCardBranch{border-color:color-mix(in srgb, var(--color-brand-500) 32%, var(--card-border))}}.workflow-steps-list-module__ngjVqa__stepNumber{font-size:10px;font-weight:700;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-300);background:var(--color-brand-500);border-radius:999px;padding:2px 8px;position:absolute;top:-9px;left:16px}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepNumber{background:color-mix(in srgb, var(--color-brand-500) 20%, var(--card-bg))}}.workflow-steps-list-module__ngjVqa__stepNumber{border:1px solid var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepNumber{border:1px solid color-mix(in srgb, var(--color-brand-500) 34%, transparent)}}.workflow-steps-list-module__ngjVqa__stepIconWell{border:1px solid var(--color-brand-500);background:linear-gradient(145deg,#7c2df03d,#7c2df01a);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__stepIconWell{border:1px solid color-mix(in srgb, var(--color-brand-500) 30%, transparent)}}.workflow-steps-list-module__ngjVqa__stepIconWell{color:#c4a1ff;transition:transform var(--duration-base) var(--ease-spring), box-shadow var(--duration-base) var(--ease-smooth);box-shadow:0 0 20px #7c2df024}.workflow-steps-list-module__ngjVqa__stepIconWellBranch{background:linear-gradient(145deg,#7c2df052,#7c2df024);box-shadow:0 0 22px #7c2df033}:is(.workflow-steps-list-module__ngjVqa__stepCard:has(.workflow-steps-list-module__ngjVqa__stepCardMain:hover) .workflow-steps-list-module__ngjVqa__stepIconWell,.workflow-steps-list-module__ngjVqa__stepCardSelected .workflow-steps-list-module__ngjVqa__stepIconWell){transform:scale(1.05);box-shadow:0 0 24px #a66eff47}.workflow-steps-list-module__ngjVqa__stepCard:has(.workflow-steps-list-module__ngjVqa__stepCardMain:hover) .workflow-steps-list-module__ngjVqa__stepClickHint{opacity:1;transform:translate(0)}.workflow-steps-list-module__ngjVqa__stepBody{flex:1;min-width:0}.workflow-steps-list-module__ngjVqa__stepMeta{font-size:11px;font-weight:600;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:0 0 6px}.workflow-steps-list-module__ngjVqa__stepTitle{font-size:15px;font-weight:700;font-family:var(--font-sans);color:var(--fg-primary);letter-spacing:-.01em;margin:0;line-height:1.25}.workflow-steps-list-module__ngjVqa__stepSummary{font-size:12.5px;font-family:var(--font-sans);color:var(--fg-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}.workflow-steps-list-module__ngjVqa__stepActions{flex-shrink:0;align-items:center;display:flex}.workflow-steps-list-module__ngjVqa__branchFork{margin:10px 0 4px;padding:0 8px;position:relative}.workflow-steps-list-module__ngjVqa__branchForkStem{justify-content:center;height:18px;display:flex}.workflow-steps-list-module__ngjVqa__branchForkStemLine{background:var(--color-brand-500);width:2px;height:100%}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchForkStemLine{background:color-mix(in srgb, var(--color-brand-500) 30%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__branchForkSplit{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.workflow-steps-list-module__ngjVqa__branchForkSplit:before{content:"";background:var(--color-brand-500);height:2px;position:absolute;top:0;left:12%;right:12%}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchForkSplit:before{background:color-mix(in srgb, var(--color-brand-500) 25%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__branchPath{flex-direction:column;align-items:stretch;margin-top:10px;display:flex}.workflow-steps-list-module__ngjVqa__branchPathStem{justify-content:center;height:12px;display:flex}.workflow-steps-list-module__ngjVqa__branchPathStemLine{background:var(--border-default);width:2px;height:100%}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathStemLine{background:color-mix(in srgb, var(--border-default) 90%, transparent)}}.workflow-steps-list-module__ngjVqa__branchPathTrue .workflow-steps-list-module__ngjVqa__branchPathStemLine{background:#22c55e}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathTrue .workflow-steps-list-module__ngjVqa__branchPathStemLine{background:color-mix(in srgb, #22c55e 50%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__branchPathFalse .workflow-steps-list-module__ngjVqa__branchPathStemLine{background:#f97316}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathFalse .workflow-steps-list-module__ngjVqa__branchPathStemLine{background:color-mix(in srgb, #f97316 45%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__branchPathCard{border:1px solid var(--card-border);border-radius:12px;flex-direction:column;gap:6px;min-height:72px;padding:10px 12px;display:flex}.workflow-steps-list-module__ngjVqa__branchPathTrue .workflow-steps-list-module__ngjVqa__branchPathCard{background:#22c55e}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathTrue .workflow-steps-list-module__ngjVqa__branchPathCard{background:color-mix(in srgb, #22c55e 8%, var(--card-bg))}}.workflow-steps-list-module__ngjVqa__branchPathTrue .workflow-steps-list-module__ngjVqa__branchPathCard{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathTrue .workflow-steps-list-module__ngjVqa__branchPathCard{border-color:color-mix(in srgb, #22c55e 28%, var(--card-border))}}.workflow-steps-list-module__ngjVqa__branchPathFalse .workflow-steps-list-module__ngjVqa__branchPathCard{background:#f97316}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathFalse .workflow-steps-list-module__ngjVqa__branchPathCard{background:color-mix(in srgb, #f97316 7%, var(--card-bg))}}.workflow-steps-list-module__ngjVqa__branchPathFalse .workflow-steps-list-module__ngjVqa__branchPathCard{border-color:#f97316}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathFalse .workflow-steps-list-module__ngjVqa__branchPathCard{border-color:color-mix(in srgb, #f97316 26%, var(--card-border))}}.workflow-steps-list-module__ngjVqa__branchPathHeader{align-items:center;gap:6px;display:flex}.workflow-steps-list-module__ngjVqa__branchPathBadge{font-size:10px;font-weight:700;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.workflow-steps-list-module__ngjVqa__branchPathTrue .workflow-steps-list-module__ngjVqa__branchPathBadge{color:#86efac;background:#22c55e29;border:1px solid #22c55e4d}.workflow-steps-list-module__ngjVqa__branchPathFalse .workflow-steps-list-module__ngjVqa__branchPathBadge{color:#fdba74;background:#f9731624;border:1px solid #f9731647}.workflow-steps-list-module__ngjVqa__branchPathLabel{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0;line-height:1.3}.workflow-steps-list-module__ngjVqa__branchPathDesc{font-size:11px;font-family:var(--font-sans);color:var(--fg-secondary);margin:0;line-height:1.4}.workflow-steps-list-module__ngjVqa__branchPathTrue .workflow-steps-list-module__ngjVqa__branchPathDesc{color:#86efac}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathTrue .workflow-steps-list-module__ngjVqa__branchPathDesc{color:color-mix(in srgb, #86efac 55%, var(--fg-secondary))}}.workflow-steps-list-module__ngjVqa__branchPathFalse .workflow-steps-list-module__ngjVqa__branchPathDesc{color:#fdba74}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathFalse .workflow-steps-list-module__ngjVqa__branchPathDesc{color:color-mix(in srgb, #fdba74 50%, var(--fg-secondary))}}.workflow-steps-list-module__ngjVqa__branchTrueContinues{justify-content:center;padding-top:8px;padding-bottom:2px;display:flex}.workflow-steps-list-module__ngjVqa__branchTrueContinuesLine{background:linear-gradient(180deg, #22c55e, var(--color-brand-500));width:2px;height:20px}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchTrueContinuesLine{background:linear-gradient(180deg, color-mix(in srgb, #22c55e 45%, var(--border-default)), color-mix(in srgb, var(--color-brand-500) 25%, var(--border-default)))}}.workflow-steps-list-module__ngjVqa__branchPathSteps{flex-direction:column;gap:0;width:100%;margin-top:10px;display:flex}.workflow-steps-list-module__ngjVqa__branchPathStepBlock{flex-direction:column;align-items:stretch;width:100%;display:flex}.workflow-steps-list-module__ngjVqa__branchPathSteps .workflow-steps-list-module__ngjVqa__stepConnector{height:20px}.workflow-steps-list-module__ngjVqa__branchPathSteps .workflow-steps-list-module__ngjVqa__stepCard{border-radius:14px;gap:10px;width:100%;padding:12px 12px 12px 14px}.workflow-steps-list-module__ngjVqa__branchPathSteps .workflow-steps-list-module__ngjVqa__stepCardMain{gap:10px}.workflow-steps-list-module__ngjVqa__branchPathSteps .workflow-steps-list-module__ngjVqa__stepIconWell{border-radius:12px;width:40px;height:40px}.workflow-steps-list-module__ngjVqa__branchPathSteps .workflow-steps-list-module__ngjVqa__stepIconWell svg{width:18px;height:18px}.workflow-steps-list-module__ngjVqa__branchPathSteps .workflow-steps-list-module__ngjVqa__stepNumber{padding:2px 6px;font-size:9px;top:-8px;left:12px}.workflow-steps-list-module__ngjVqa__branchPathSteps .workflow-steps-list-module__ngjVqa__stepMeta{margin-bottom:4px;font-size:10px}.workflow-steps-list-module__ngjVqa__branchPathSteps .workflow-steps-list-module__ngjVqa__stepTitle{font-size:13px}.workflow-steps-list-module__ngjVqa__branchPathSteps .workflow-steps-list-module__ngjVqa__stepSummary{margin-top:4px;font-size:11.5px}.workflow-steps-list-module__ngjVqa__branchPathInsert{justify-content:center;margin-top:10px;display:flex}.workflow-steps-list-module__ngjVqa__branchPathInsertBtn{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathInsertBtn{border-color:color-mix(in srgb, #22c55e 35%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__branchPathInsertBtn{background:#22c55e0f}.workflow-steps-list-module__ngjVqa__branchPathInsertBtn:hover{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathInsertBtn:hover{border-color:color-mix(in srgb, #22c55e 50%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__branchPathInsertBtn:hover{background:#22c55e1f}.workflow-steps-list-module__ngjVqa__branchPathInsertBtnFalse{border-color:#f97316}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathInsertBtnFalse{border-color:color-mix(in srgb, #f97316 35%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__branchPathInsertBtnFalse{background:#f973160f}.workflow-steps-list-module__ngjVqa__branchPathInsertBtnFalse:hover{border-color:#f97316}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__branchPathInsertBtnFalse:hover{border-color:color-mix(in srgb, #f97316 50%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__branchPathInsertBtnFalse:hover{background:#f973161f}.workflow-steps-list-module__ngjVqa__insertPoint{flex-direction:column;align-items:center;padding:10px 0 6px;display:flex}.workflow-steps-list-module__ngjVqa__insertPointBtn{border:1px dashed var(--color-brand-500);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__insertPointBtn{border:1px dashed color-mix(in srgb, var(--color-brand-500) 30%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__insertPointBtn{background:var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__insertPointBtn{background:color-mix(in srgb, var(--color-brand-500) 4%, transparent)}}.workflow-steps-list-module__ngjVqa__insertPointBtn{font-size:12px;font-weight:500;font-family:var(--font-sans);color:var(--fg-secondary);cursor:pointer;transition:background var(--duration-base) var(--ease-smooth), border-color var(--duration-base) var(--ease-smooth), color var(--duration-base) var(--ease-smooth)}.workflow-steps-list-module__ngjVqa__insertPointBtn:hover{background:var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__insertPointBtn:hover{background:color-mix(in srgb, var(--color-brand-500) 10%, transparent)}}.workflow-steps-list-module__ngjVqa__insertPointBtn:hover{border-color:var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__insertPointBtn:hover{border-color:color-mix(in srgb, var(--color-brand-500) 45%, var(--border-default))}}.workflow-steps-list-module__ngjVqa__insertPointBtn:hover{color:var(--fg-primary)}.workflow-steps-list-module__ngjVqa__emptyAddStep{border:1px dashed var(--color-brand-500);border-radius:16px;align-items:center;gap:14px;width:100%;padding:18px 18px 18px 20px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__emptyAddStep{border:1px dashed color-mix(in srgb, var(--color-brand-500) 38%, var(--card-border))}}.workflow-steps-list-module__ngjVqa__emptyAddStep{background:radial-gradient(ellipse 85% 70% at 0% 0%, #7c2df014, transparent 58%), var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__emptyAddStep{background:radial-gradient(ellipse 85% 70% at 0% 0%, #7c2df014, transparent 58%), color-mix(in srgb, var(--color-brand-500) 3%, transparent)}}.workflow-steps-list-module__ngjVqa__emptyAddStep{box-shadow:0 0 0 1px var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__emptyAddStep{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-brand-500) 6%, transparent)}}.workflow-steps-list-module__ngjVqa__emptyAddStep{cursor:pointer;text-align:left;font:inherit;color:inherit;transition:transform var(--duration-base) var(--ease-spring), border-color var(--duration-base) var(--ease-smooth), box-shadow var(--duration-base) var(--ease-smooth), background var(--duration-base) var(--ease-smooth)}.workflow-steps-list-module__ngjVqa__emptyAddStep:hover{border-color:var(--color-brand-500);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__emptyAddStep:hover{border-color:color-mix(in srgb, var(--color-brand-500) 55%, var(--card-border))}}.workflow-steps-list-module__ngjVqa__emptyAddStep:hover{background:radial-gradient(ellipse 90% 75% at 0% 0%, #7c2df024, transparent 58%), var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__emptyAddStep:hover{background:radial-gradient(ellipse 90% 75% at 0% 0%, #7c2df024, transparent 58%), color-mix(in srgb, var(--color-brand-500) 8%, transparent)}}.workflow-steps-list-module__ngjVqa__emptyAddStep:hover{box-shadow:var(--shadow-sm), 0 8px 28px #7c2df01f, 0 0 0 1px var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__emptyAddStep:hover{box-shadow:var(--shadow-sm), 0 8px 28px #7c2df01f, 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 12%, transparent)}}.workflow-steps-list-module__ngjVqa__emptyAddStep:focus-visible{outline:2px solid var(--border-focus,var(--color-brand-500));outline-offset:2px}.workflow-steps-list-module__ngjVqa__emptyAddStepIconWell{border:1px dashed var(--color-brand-500);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__emptyAddStepIconWell{border:1px dashed color-mix(in srgb, var(--color-brand-500) 42%, transparent)}}.workflow-steps-list-module__ngjVqa__emptyAddStepIconWell{background:var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-steps-list-module__ngjVqa__emptyAddStepIconWell{background:color-mix(in srgb, var(--color-brand-500) 10%, transparent)}}.workflow-steps-list-module__ngjVqa__emptyAddStepIconWell{color:var(--color-brand-300);transition:transform var(--duration-base) var(--ease-spring), box-shadow var(--duration-base) var(--ease-smooth)}.workflow-steps-list-module__ngjVqa__emptyAddStep:hover .workflow-steps-list-module__ngjVqa__emptyAddStepIconWell{transform:scale(1.05);box-shadow:0 0 22px #a66eff38}.workflow-steps-list-module__ngjVqa__emptyAddStepBody{flex:1;min-width:0}.workflow-steps-list-module__ngjVqa__emptyAddStepMeta{font-size:11px;font-weight:600;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:0 0 6px}.workflow-steps-list-module__ngjVqa__emptyAddStepTitle{font-size:15px;font-weight:700;font-family:var(--font-sans);color:var(--fg-primary);letter-spacing:-.01em;margin:0;line-height:1.25}.workflow-steps-list-module__ngjVqa__emptyAddStepDesc{font-size:12.5px;font-family:var(--font-sans);color:var(--fg-secondary);margin:6px 0 0;line-height:1.5}@media (max-width:640px){.workflow-steps-list-module__ngjVqa__stepClickHint{display:none}.workflow-steps-list-module__ngjVqa__stepCard{padding-right:14px}.workflow-steps-list-module__ngjVqa__emptyAddStep{padding-right:16px}}@media (max-width:520px){.workflow-steps-list-module__ngjVqa__branchForkSplit{grid-template-columns:1fr;gap:8px}.workflow-steps-list-module__ngjVqa__branchForkSplit:before,.workflow-steps-list-module__ngjVqa__branchPathStem{display:none}}
.workflow-picker-dialog-module__G4CZBG__dialogRoot{--picker-magnet-bg:linear-gradient(180deg, #7c2df038, #7c2df01f);--picker-magnet-border:#7c2df061;--picker-magnet-bar:linear-gradient(180deg, #c4a1ff, #7c2df0);--picker-magnet-shadow:inset 0 1px 0 #ffffff14, 0 6px 18px #7c2df03d, 0 0 0 1px #7c2df014;--picker-surface:var(--catalog-card-bg,var(--card-bg));--picker-border:var(--catalog-card-border,var(--card-border));--picker-shadow:var(--catalog-card-shadow,var(--shadow-lg))}.workflow-picker-dialog-module__G4CZBG__dialogSurface{min-height:0;animation:workflow-picker-dialog-module__G4CZBG__workflowPickerSurfaceIn var(--duration-moderate) var(--ease-spring) both;flex-direction:column;flex:auto;display:flex;overflow:hidden}.workflow-picker-dialog-module__G4CZBG__dialogRoot[data-closed] .workflow-picker-dialog-module__G4CZBG__dialogSurface{animation:workflow-picker-dialog-module__G4CZBG__workflowPickerSurfaceOut var(--duration-base) var(--ease-in) both}@keyframes workflow-picker-dialog-module__G4CZBG__workflowPickerSurfaceIn{0%{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes workflow-picker-dialog-module__G4CZBG__workflowPickerSurfaceOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(2px);transform:translateY(8px)scale(.98)}}.workflow-picker-dialog-module__G4CZBG__header{border-bottom:1px solid var(--picker-border);flex-shrink:0;padding:22px 24px 18px;position:relative}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__header{border-bottom:1px solid color-mix(in srgb, var(--picker-border) 80%, transparent)}}.workflow-picker-dialog-module__G4CZBG__header{background:radial-gradient(120% 80% at 0 0,#7c2df024,#0000 55%),radial-gradient(80% 60% at 100% 0,#6366f114,#0000 50%)}.workflow-picker-dialog-module__G4CZBG__headerInner{align-items:flex-start;gap:14px;padding-right:28px;display:flex}.workflow-picker-dialog-module__G4CZBG__iconWell{color:#d6c0ff;background:linear-gradient(145deg,#7c2df047,#7c2df01f);border:1px solid #7c2df052;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:inset 0 1px #ffffff1f,0 8px 20px #7c2df038}.workflow-picker-dialog-module__G4CZBG__iconWell svg{filter:drop-shadow(0 0 10px #a66eff73)}.workflow-picker-dialog-module__G4CZBG__headerText{flex-direction:column;gap:6px;min-width:0;display:flex}.workflow-picker-dialog-module__G4CZBG__title{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);margin:0;line-height:1.2}.workflow-picker-dialog-module__G4CZBG__description{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.workflow-picker-dialog-module__G4CZBG__scrollWrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.workflow-picker-dialog-module__G4CZBG__scrollWrap:before,.workflow-picker-dialog-module__G4CZBG__scrollWrap:after{content:"";z-index:1;pointer-events:none;height:18px;position:absolute;left:0;right:0}.workflow-picker-dialog-module__G4CZBG__scrollWrap:before{background:linear-gradient(to bottom, var(--picker-surface), transparent);top:0}.workflow-picker-dialog-module__G4CZBG__scrollWrap:after{background:linear-gradient(to top, var(--picker-surface), transparent);bottom:0}.workflow-picker-dialog-module__G4CZBG__scrollBody{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;padding:18px 20px 22px;overflow-y:auto}.workflow-picker-dialog-module__G4CZBG__scrollBody::-webkit-scrollbar{display:none}.workflow-picker-dialog-module__G4CZBG__groupSection{animation:workflow-picker-dialog-module__G4CZBG__pickerGroupIn var(--duration-moderate) var(--ease-out) both;margin-bottom:22px}.workflow-picker-dialog-module__G4CZBG__groupSection:last-child{margin-bottom:0}@keyframes workflow-picker-dialog-module__G4CZBG__pickerGroupIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.workflow-picker-dialog-module__G4CZBG__groupLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin:0 0 10px;padding:0 2px;display:flex}.workflow-picker-dialog-module__G4CZBG__groupLabelIcon{color:var(--color-brand-400);opacity:.85;display:flex}.workflow-picker-dialog-module__G4CZBG__groupLabelLine{background:linear-gradient(90deg, var(--picker-border), transparent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__groupLabelLine{background:linear-gradient(90deg, color-mix(in srgb, var(--picker-border) 90%, transparent), transparent)}}.workflow-picker-dialog-module__G4CZBG__dialogFooter{border-top:1px solid var(--picker-border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__dialogFooter{border-top:1px solid color-mix(in srgb, var(--picker-border) 80%, transparent)}}.workflow-picker-dialog-module__G4CZBG__dialogFooter{background:var(--picker-surface)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__dialogFooter{background:color-mix(in srgb, var(--picker-surface) 96%, #0000001f)}}.workflow-picker-dialog-module__G4CZBG__triggerList{flex-direction:column;gap:5px;display:flex}.workflow-picker-dialog-module__G4CZBG__triggerRow{text-align:left;cursor:pointer;width:100%;font-size:13px;font-weight:500;font-family:var(--font-sans);color:var(--fg-primary);transition:color var(--duration-base) var(--ease-smooth), background var(--duration-base) var(--ease-smooth), border-color var(--duration-base) var(--ease-smooth), box-shadow var(--duration-base) var(--ease-smooth), transform var(--duration-base) var(--ease-spring);background:0 0;border:1px solid #0000;border-radius:12px;outline:none;align-items:center;gap:12px;padding:11px 14px;display:flex;position:relative}.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){background:var(--color-neutral-0)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){background:color-mix(in srgb, var(--color-neutral-0) 5%, transparent)}}.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){border-color:var(--picker-border)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){border-color:color-mix(in srgb, var(--picker-border) 70%, transparent)}}.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){transform:translate(2px)}.workflow-picker-dialog-module__G4CZBG__triggerRow:disabled{cursor:wait;opacity:.7}.workflow-picker-dialog-module__G4CZBG__triggerRowSelected{background:var(--picker-magnet-bg);border-color:var(--picker-magnet-border);box-shadow:var(--picker-magnet-shadow);color:var(--sidebar-text-active,var(--fg-primary));font-weight:600}.workflow-picker-dialog-module__G4CZBG__triggerRowSelected:before{content:"";background:var(--picker-magnet-bar);border-radius:999px;width:3px;position:absolute;top:9px;bottom:9px;left:0;box-shadow:0 0 12px #a66eff8c}.workflow-picker-dialog-module__G4CZBG__triggerIndicator{width:18px;height:18px;color:var(--fg-tertiary);transition:color var(--duration-base) var(--ease-smooth), transform var(--duration-base) var(--ease-spring);flex-shrink:0;justify-content:center;align-items:center;display:flex}.workflow-picker-dialog-module__G4CZBG__triggerRowSelected .workflow-picker-dialog-module__G4CZBG__triggerIndicator{color:#c4a1ff;transform:scale(1.08)}.workflow-picker-dialog-module__G4CZBG__triggerLabel{flex:1;min-width:0}.workflow-picker-dialog-module__G4CZBG__tipCard{background:var(--color-brand-500);border-radius:12px;margin-top:6px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__tipCard{background:color-mix(in srgb, var(--color-brand-500) 7%, transparent)}}.workflow-picker-dialog-module__G4CZBG__tipCard{border:1px solid var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__tipCard{border:1px solid color-mix(in srgb, var(--color-brand-500) 18%, transparent)}}.workflow-picker-dialog-module__G4CZBG__tipCardTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);color:var(--color-brand-300);text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px}.workflow-picker-dialog-module__G4CZBG__tipCardText{font-size:12px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.workflow-picker-dialog-module__G4CZBG__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workflow-picker-dialog-module__G4CZBG__actionTile{border:1px solid var(--picker-border);border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;min-height:108px;padding:14px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__actionTile{border:1px solid color-mix(in srgb, var(--picker-border) 85%, transparent)}}.workflow-picker-dialog-module__G4CZBG__actionTile{background:var(--picker-surface)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__actionTile{background:color-mix(in srgb, var(--picker-surface) 92%, #ffffff05)}}.workflow-picker-dialog-module__G4CZBG__actionTile{cursor:pointer;text-align:left;transition:border-color var(--duration-base) var(--ease-smooth), background var(--duration-base) var(--ease-smooth), box-shadow var(--duration-base) var(--ease-smooth), transform var(--duration-base) var(--ease-spring);outline:none;overflow:hidden}.workflow-picker-dialog-module__G4CZBG__actionTile:after{content:"";opacity:0;transition:opacity var(--duration-base) var(--ease-smooth);pointer-events:none;background:radial-gradient(circle at 20% 0,#7c2df01f,#0000 55%);position:absolute;inset:0}.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled){background:var(--color-brand-500);border-color:#7c2df059}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand-500) 6%, var(--picker-surface))}}.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 28px #0000002e,0 0 0 1px #7c2df01a}.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled):after{opacity:1}.workflow-picker-dialog-module__G4CZBG__actionTile:active:not(:disabled){transform:translateY(0)scale(.985)}.workflow-picker-dialog-module__G4CZBG__actionTileLocked{cursor:not-allowed;opacity:.62}.workflow-picker-dialog-module__G4CZBG__actionTileLocked:hover{box-shadow:none;transform:none}.workflow-picker-dialog-module__G4CZBG__actionIconWell{z-index:1;color:#c4a1ff;width:36px;height:36px;transition:transform var(--duration-base) var(--ease-spring), box-shadow var(--duration-base) var(--ease-smooth);background:linear-gradient(145deg,#7c2df033,#7c2df014);border:1px solid #7c2df038;border-radius:11px;justify-content:center;align-items:center;display:flex;position:relative}.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled) .workflow-picker-dialog-module__G4CZBG__actionIconWell{transform:scale(1.06)rotate(-2deg);box-shadow:0 0 16px #a66eff59}.workflow-picker-dialog-module__G4CZBG__actionTileBody{z-index:1;flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.workflow-picker-dialog-module__G4CZBG__actionTileTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);line-height:1.25}.workflow-picker-dialog-module__G4CZBG__actionTileDesc{font-size:11px;line-height:1.35;font-family:var(--font-sans);color:var(--fg-tertiary)}.workflow-picker-dialog-module__G4CZBG__lockBadge{z-index:2;width:22px;height:22px;color:var(--fg-tertiary);background:#00000059;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.workflow-picker-dialog-module__G4CZBG__stepConfigBody{padding-top:4px}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn{color:var(--color-error-500)}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){background:var(--color-error-500)}@supports (color:color-mix(in lab, red, red)){button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-error-500) 12%, var(--bg-primary))}}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){border-color:var(--color-error-400)}@supports (color:color-mix(in lab, red, red)){button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-error-400) 32%, transparent)}}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){color:var(--fg-error,var(--color-error-500))}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:active:not(:disabled){background:var(--color-error-600)}@supports (color:color-mix(in lab, red, red)){button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:active:not(:disabled){background:color-mix(in srgb, var(--color-error-600) 18%, var(--bg-primary))}}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:active:not(:disabled){border-color:var(--color-error-400)}@supports (color:color-mix(in lab, red, red)){button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:active:not(:disabled){border-color:color-mix(in srgb, var(--color-error-400) 26%, transparent)}}.workflow-picker-dialog-module__G4CZBG__stepConfigBody .workflow-picker-dialog-module__G4CZBG__settings-row{grid-template-columns:minmax(0,1fr);gap:8px}.workflow-picker-dialog-module__G4CZBG__stepConfigBody .workflow-picker-dialog-module__G4CZBG__settings-row>div:last-child{width:100%;min-width:0}.workflow-picker-dialog-module__G4CZBG__stepConfigField{border-top:1px solid var(--picker-border);padding:14px 0}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__stepConfigField{border-top:1px solid color-mix(in srgb, var(--picker-border) 80%, transparent)}}.workflow-picker-dialog-module__G4CZBG__stepConfigField:first-child{border-top:none;padding-top:0}.workflow-picker-dialog-module__G4CZBG__stepConfigFieldLabel{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0 0 8px}.workflow-picker-dialog-module__G4CZBG__stepConfigFieldControl{width:100%;min-width:0}.workflow-picker-dialog-module__G4CZBG__stepConfigSelectTrigger{box-sizing:border-box;width:100%;max-width:100%}.workflow-picker-dialog-module__G4CZBG__tagSelectValue{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.workflow-picker-dialog-module__G4CZBG__tagSelectName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workflow-picker-dialog-module__G4CZBG__tagSwatch{border:1px solid #ffffff2e;border-radius:999px;flex-shrink:0;width:10px;height:10px}.workflow-picker-dialog-module__G4CZBG__tagEmptyState{border:1px dashed var(--color-brand-500);border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__tagEmptyState{border:1px dashed color-mix(in srgb, var(--color-brand-500) 28%, var(--picker-border))}}.workflow-picker-dialog-module__G4CZBG__tagEmptyState{background:var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__tagEmptyState{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent)}}.workflow-picker-dialog-module__G4CZBG__tagEmptyStateText{font-size:12.5px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.workflow-picker-dialog-module__G4CZBG__tagEmptyStateLink{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-brand);text-decoration:none}.workflow-picker-dialog-module__G4CZBG__tagEmptyStateLink:hover{text-decoration:underline}.workflow-picker-dialog-module__G4CZBG__stepConfigIntro{font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);background:var(--color-brand-500);border-radius:12px;margin:0 0 14px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__stepConfigIntro{background:color-mix(in srgb, var(--color-brand-500) 6%, transparent)}}.workflow-picker-dialog-module__G4CZBG__stepConfigIntro{border:1px solid var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__stepConfigIntro{border:1px solid color-mix(in srgb, var(--color-brand-500) 14%, transparent)}}@media (prefers-reduced-motion:reduce){.workflow-picker-dialog-module__G4CZBG__dialogRoot[data-open] .workflow-picker-dialog-module__G4CZBG__dialogSurface,.workflow-picker-dialog-module__G4CZBG__groupSection,.workflow-picker-dialog-module__G4CZBG__triggerRow,.workflow-picker-dialog-module__G4CZBG__actionTile,.workflow-picker-dialog-module__G4CZBG__actionIconWell{transition:none;animation:none}}
.textarea-module__4g_ugG__textarea{cursor:text;box-sizing:border-box;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-color);caret-color:var(--input-color);-webkit-text-fill-color:var(--input-color);font-family:var(--font-sans);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);resize:vertical;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);width:100%;min-height:80px;padding:8px 12px;display:block}.textarea-module__4g_ugG__textarea:hover{border-color:var(--border-strong)}.textarea-module__4g_ugG__textarea:focus{border-color:var(--border-focus);box-shadow:var(--input-shadow-focus);outline:none}.textarea-module__4g_ugG__textarea:disabled{opacity:.5;cursor:not-allowed;resize:none}.textarea-module__4g_ugG__textarea::placeholder{color:color-mix(in srgb, var(--fg-tertiary) 62%, transparent);-webkit-text-fill-color:color-mix(in srgb, var(--fg-tertiary) 62%, transparent)}.textarea-module__4g_ugG__textareaError{border-color:var(--color-error-500)}.textarea-module__4g_ugG__textareaError:focus{box-shadow:var(--input-shadow-error)}.textarea-module__4g_ugG__textarea.textarea-module__4g_ugG__textareaInGroup{min-width:0;min-height:4.5rem;box-shadow:none;background-color:#0000;border:none;border-radius:0;flex:auto}.textarea-module__4g_ugG__textarea.textarea-module__4g_ugG__textareaInGroup:hover{border-color:#0000}.textarea-module__4g_ugG__textarea.textarea-module__4g_ugG__textareaInGroup:focus{box-shadow:none;border-color:#0000;outline:none}@media (prefers-reduced-motion:reduce){.textarea-module__4g_ugG__textarea{transition:none}}
.tag-rules-manager-module__EnZb4W__panelShell{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs)}.tag-rules-manager-module__EnZb4W__rulesList{min-height:0;max-height:320px;overflow-y:auto}.tag-rules-manager-module__EnZb4W__ruleRow{align-items:flex-start;gap:var(--space-3);border-bottom:1px solid var(--card-divider,var(--border-subtle));padding:12px 16px;transition:background .12s;display:flex}.tag-rules-manager-module__EnZb4W__ruleRow:last-child{border-bottom:none}.tag-rules-manager-module__EnZb4W__ruleRow:hover{background:var(--table-row-hover-bg,var(--bg-tertiary))}.tag-rules-manager-module__EnZb4W__ruleRowDisabled{opacity:.75}.tag-rules-manager-module__EnZb4W__ruleContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.tag-rules-manager-module__EnZb4W__ruleSummary{font-size:14px;font-weight:var(--weight-medium);color:var(--fg-primary);margin:0;line-height:1.4}.tag-rules-manager-module__EnZb4W__ruleMeta{color:var(--fg-tertiary);margin:0;font-size:12px}.tag-rules-manager-module__EnZb4W__ruleActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.tag-rules-manager-module__EnZb4W__selectGroupLabel{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--fg-quaternary,var(--fg-tertiary));pointer-events:none;-webkit-user-select:none;user-select:none;padding:6px 10px 4px}.tag-rules-manager-module__EnZb4W__formShell{border-bottom:1px solid var(--card-divider,var(--border-subtle));padding:16px}.tag-rules-manager-module__EnZb4W__fieldLabel{font-size:13px;font-weight:var(--weight-medium);color:var(--fg-secondary);margin-bottom:6px;display:block}.tag-rules-manager-module__EnZb4W__fieldGroup{margin-bottom:14px}.tag-rules-manager-module__EnZb4W__formActions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.tag-rules-manager-module__EnZb4W__emptyState{text-align:center;flex-direction:column;align-items:center;padding:36px 24px 32px;display:flex}.tag-rules-manager-module__EnZb4W__emptyTitle{font-size:15px;font-weight:var(--weight-semibold);color:var(--fg-primary);margin:0}.tag-rules-manager-module__EnZb4W__emptyBody{margin:6px 0 var(--space-4);max-width:320px;color:var(--fg-tertiary);font-size:13px;line-height:1.45}.tag-rules-manager-module__EnZb4W__muted{color:var(--fg-tertiary);margin:0;font-size:12px}.tag-rules-manager-module__EnZb4W__headerMeta{color:var(--fg-tertiary);margin:2px 0 0;font-size:13px}.tag-rules-manager-module__EnZb4W__helperText{color:var(--fg-tertiary);margin:6px 0 0;font-size:12px;line-height:1.4}.tag-rules-manager-module__EnZb4W__deletedTagNotice{color:var(--fg-tertiary);margin:0;font-size:13px;font-style:italic}.tag-rules-manager-module__EnZb4W__listEmpty{text-align:center;color:var(--fg-tertiary);margin:0;padding:24px 16px;font-size:13px}.tag-rules-manager-module__EnZb4W__managerHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.tag-rules-manager-module__EnZb4W__managerTitle{font-size:15px;font-weight:var(--weight-semibold);color:var(--fg-primary);margin:0}.tag-rules-manager-module__EnZb4W__ruleTagLine{flex-wrap:wrap;align-items:center;gap:6px;display:flex}
.tag-subscribers-view-module__mMVyHW__panelShell{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs)}.tag-subscribers-view-module__mMVyHW__backBar{align-items:center;padding:10px 16px 0;display:flex}.tag-subscribers-view-module__mMVyHW__header{border-bottom:1px solid var(--card-divider,var(--border-subtle));justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.tag-subscribers-view-module__mMVyHW__headerMain{align-items:flex-start;gap:12px;min-width:0;display:flex}.tag-subscribers-view-module__mMVyHW__headerCopy{text-align:left;gap:4px;padding:0}.tag-subscribers-view-module__mMVyHW__headerTitle{margin:0;font-size:18px}.tag-subscribers-view-module__mMVyHW__headerDescription{margin:0}.tag-subscribers-view-module__mMVyHW__toolbar{border-bottom:1px solid var(--card-divider,var(--border-subtle));align-items:center;gap:12px;padding:12px 20px;display:flex}.tag-subscribers-view-module__mMVyHW__searchWrap{flex:1;min-width:0;max-width:320px}.tag-subscribers-view-module__mMVyHW__bulkBar{background:var(--surface-brand-subtle);border-bottom:1px solid var(--card-divider,var(--border-subtle));justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.tag-subscribers-view-module__mMVyHW__tableWrap{overflow-x:auto}.tag-subscribers-view-module__mMVyHW__table{border-collapse:collapse;width:100%}.tag-subscribers-view-module__mMVyHW__th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-tertiary);border-bottom:1px solid var(--card-divider,var(--border-subtle));padding:10px 16px;font-size:11px;font-weight:600}.tag-subscribers-view-module__mMVyHW__td{color:var(--fg-primary);border-bottom:1px solid var(--card-divider,var(--border-subtle));padding:12px 16px;font-size:13px}.tag-subscribers-view-module__mMVyHW__tr:hover .tag-subscribers-view-module__mMVyHW__td{background:var(--table-row-hover-bg,var(--bg-tertiary))}.tag-subscribers-view-module__mMVyHW__pagination{color:var(--fg-secondary);justify-content:space-between;align-items:center;padding:12px 20px;font-size:13px;display:flex}.tag-subscribers-view-module__mMVyHW__empty{text-align:center;color:var(--fg-tertiary);padding:32px;font-size:14px}.tag-subscribers-view-module__mMVyHW__body{flex-direction:column;gap:16px;max-height:calc(85vh - 48px);padding:16px 20px 20px;display:flex;overflow-y:auto}
.tag-step-config-module__pn0RVq__root{--tag-accent:#f59e0b;--tag-accent-soft:#f59e0b24;--tag-accent-text:#fcd34d;--untag-accent:#f87171;--untag-accent-soft:#f871711f;--untag-accent-text:#fca5a5;flex-direction:column;gap:18px;display:flex}.tag-step-config-module__pn0RVq__rootUntag{--tag-accent:var(--untag-accent);--tag-accent-soft:var(--untag-accent-soft);--tag-accent-text:var(--untag-accent-text)}.tag-step-config-module__pn0RVq__flowDiagram{background:radial-gradient(ellipse 100% 80% at 50% 0%, var(--tag-accent-soft), transparent 60%), color-mix(in srgb, var(--picker-surface,var(--card-bg)) 96%, #00000014);border:1px solid color-mix(in srgb, var(--tag-accent) 28%, var(--picker-border,var(--border-subtle)));border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.tag-step-config-module__pn0RVq__flowDiagramTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--tag-accent-text);margin:0}.tag-step-config-module__pn0RVq__flowTrack{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.tag-step-config-module__pn0RVq__flowNode{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 90%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);min-width:80px;font-size:10px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;line-height:1.25;display:flex}.tag-step-config-module__pn0RVq__flowNodeContact{border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent);background:color-mix(in srgb, var(--color-brand-500) 10%, transparent);color:#c4b5fd}.tag-step-config-module__pn0RVq__flowNodeAction{border-color:color-mix(in srgb, var(--tag-accent) 45%, transparent);background:color-mix(in srgb, var(--tag-accent) 16%, transparent);color:var(--tag-accent-text)}.tag-step-config-module__pn0RVq__flowNodeIcon{color:inherit;place-items:center;display:grid}.tag-step-config-module__pn0RVq__flowArrow{color:color-mix(in srgb, var(--tag-accent) 55%, var(--fg-tertiary));flex-shrink:0}.tag-step-config-module__pn0RVq__flowHint{font-size:12px;line-height:1.55;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.tag-step-config-module__pn0RVq__flowHint strong{color:var(--fg-primary);font-weight:600}.tag-step-config-module__pn0RVq__previewCard{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 85%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.tag-step-config-module__pn0RVq__previewLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.tag-step-config-module__pn0RVq__previewBody{align-items:center;gap:14px;min-width:0;display:flex}.tag-step-config-module__pn0RVq__previewSwatch{border:1px solid #ffffff1f;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff26,0 6px 16px #0003}.tag-step-config-module__pn0RVq__previewSwatchIcon{color:#ffffffeb;filter:drop-shadow(0 1px 2px #00000040)}.tag-step-config-module__pn0RVq__previewText{flex:1;min-width:0}.tag-step-config-module__pn0RVq__previewTagName{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;line-height:1.2;overflow:hidden}.tag-step-config-module__pn0RVq__previewSentence{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.tag-step-config-module__pn0RVq__previewPlaceholder{font-size:14px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}.tag-step-config-module__pn0RVq__pickerSection{flex-direction:column;gap:10px;display:flex}.tag-step-config-module__pn0RVq__pickerHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.tag-step-config-module__pn0RVq__pickerTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.tag-step-config-module__pn0RVq__tipsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tag-step-config-module__pn0RVq__tipItem{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 12%, transparent);font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.tag-step-config-module__pn0RVq__tipIcon{color:var(--color-brand-400);flex-shrink:0;margin-top:1px}.tag-step-config-module__pn0RVq__emptyState{text-align:center;border:1px dashed color-mix(in srgb, var(--tag-accent) 35%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--tag-accent-soft), transparent 70%), color-mix(in srgb, var(--tag-accent) 4%, transparent);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;display:flex}.tag-step-config-module__pn0RVq__emptyIconWell{background:color-mix(in srgb, var(--tag-accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--tag-accent) 35%, transparent);width:48px;height:48px;color:var(--tag-accent-text);border-radius:14px;place-items:center;display:grid}.tag-step-config-module__pn0RVq__emptyTitle{font-size:15px;font-weight:650;font-family:var(--font-display,var(--font-sans));color:var(--fg-primary);margin:0}.tag-step-config-module__pn0RVq__emptyText{max-width:280px;font-size:13px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}
.email-picker-module__Pk0qvq__emailList{scrollbar-width:thin;flex-direction:column;gap:8px;max-height:180px;padding:2px;display:flex;overflow-y:auto}.email-picker-module__Pk0qvq__emailOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.email-picker-module__Pk0qvq__emailOption:hover{border-color:color-mix(in srgb, var(--email-click-accent) 40%, transparent);background:color-mix(in srgb, var(--email-click-accent) 8%, transparent)}.email-picker-module__Pk0qvq__emailOptionSelected{border-color:color-mix(in srgb, var(--email-click-accent) 55%, transparent);background:color-mix(in srgb, var(--email-click-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--email-click-accent) 25%, transparent), 0 0 0 3px color-mix(in srgb, var(--email-click-accent) 12%, transparent)}.email-picker-module__Pk0qvq__emailOptionIcon{color:color-mix(in srgb, var(--email-click-accent) 85%, var(--fg-secondary));flex-shrink:0;margin-top:1px}.email-picker-module__Pk0qvq__emailOptionLabel{color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.35;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.email-picker-module__Pk0qvq__emailOption{transition:none}}
.empty-state-module__rMihoa__emptyState{text-align:center;border:1px dashed color-mix(in srgb, var(--email-click-accent) 35%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--email-click-accent-soft), transparent 70%), color-mix(in srgb, var(--email-click-accent) 4%, transparent);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;display:flex}.empty-state-module__rMihoa__emptyIconWell{background:color-mix(in srgb, var(--email-click-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--email-click-accent) 35%, transparent);width:48px;height:48px;color:var(--email-click-accent-text);border-radius:14px;place-items:center;display:grid}.empty-state-module__rMihoa__emptyTitle{font-size:15px;font-weight:650;font-family:var(--font-display,var(--font-sans));color:var(--fg-primary);margin:0}.empty-state-module__rMihoa__emptyText{max-width:320px;font-size:13px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}
.flow-diagram-module__X5gyDa__flowDiagram{background:radial-gradient(ellipse 100% 80% at 50% 0%, var(--email-click-accent-soft), transparent 60%), color-mix(in srgb, var(--picker-surface,var(--card-bg)) 96%, #00000014);border:1px solid color-mix(in srgb, var(--email-click-accent) 28%, var(--picker-border,var(--border-subtle)));border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.flow-diagram-module__X5gyDa__flowDiagramTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--email-click-accent-text);margin:0}.flow-diagram-module__X5gyDa__flowTrack{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.flow-diagram-module__X5gyDa__flowNode{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 90%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);min-width:72px;font-size:10px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 10px;line-height:1.25;display:flex}.flow-diagram-module__X5gyDa__flowNodeEmail{border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent);background:color-mix(in srgb, var(--color-brand-500) 10%, transparent);color:#c4b5fd}.flow-diagram-module__X5gyDa__flowNodeClick{border-color:color-mix(in srgb, var(--email-click-accent) 45%, transparent);background:color-mix(in srgb, var(--email-click-accent) 18%, transparent);color:var(--email-click-accent-text)}.flow-diagram-module__X5gyDa__flowNodeNext{border-color:color-mix(in srgb, var(--picker-border,var(--border-subtle)) 70%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 6%, transparent);color:var(--fg-secondary)}.flow-diagram-module__X5gyDa__flowNodeIcon{color:inherit;place-items:center;display:grid}.flow-diagram-module__X5gyDa__flowArrow{color:color-mix(in srgb, var(--email-click-accent) 55%, var(--fg-tertiary));flex-shrink:0}.flow-diagram-module__X5gyDa__flowHint{font-size:12px;line-height:1.55;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.flow-diagram-module__X5gyDa__flowHint strong{color:var(--fg-primary);font-weight:600}
.link-filter-module___btXpq__linkFilterRow{flex-direction:column;gap:8px;display:flex}.link-filter-module___btXpq__linkModeGrid{border:none;grid-template-columns:1fr 1fr;gap:8px;min-width:0;margin:0;padding:0;display:grid}.link-filter-module___btXpq__linkModeOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;font-family:var(--font-sans);border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;display:flex}.link-filter-module___btXpq__linkModeOption:hover{border-color:color-mix(in srgb, var(--email-click-accent) 35%, transparent);background:color-mix(in srgb, var(--email-click-accent) 6%, transparent)}.link-filter-module___btXpq__linkModeOptionSelected{border-color:color-mix(in srgb, var(--email-click-accent) 55%, transparent);background:color-mix(in srgb, var(--email-click-accent) 12%, transparent)}.link-filter-module___btXpq__linkModeTitle{color:var(--fg-primary);font-size:12px;font-weight:650}.link-filter-module___btXpq__linkModeDesc{color:var(--fg-tertiary);font-size:11px;line-height:1.35}.link-filter-module___btXpq__linkUrlInput{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 85%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);width:100%;font-size:13px;font-family:var(--font-sans);color:var(--fg-primary);border-radius:10px;padding:10px 12px}.link-filter-module___btXpq__linkUrlInput:focus{border-color:color-mix(in srgb, var(--email-click-accent) 50%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--email-click-accent) 14%, transparent);outline:none}@media (max-width:420px){.link-filter-module___btXpq__linkModeGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.link-filter-module___btXpq__linkModeOption{transition:none}}
.preview-card-module__r7qyTq__previewCard{border:1px solid color-mix(in srgb, var(--email-click-accent) 22%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 90% 70% at 50% 0%, var(--email-click-accent-soft), transparent 65%), color-mix(in srgb, var(--color-neutral-0) 3%, transparent);border-radius:14px;flex-direction:column;gap:10px;padding:18px 16px;display:flex}.preview-card-module__r7qyTq__previewLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.preview-card-module__r7qyTq__previewBody{align-items:flex-start;gap:14px;min-width:0;display:flex}.preview-card-module__r7qyTq__previewIconWell{background:linear-gradient(145deg, color-mix(in srgb, var(--email-click-accent) 45%, transparent), color-mix(in srgb, var(--email-click-accent) 18%, transparent));border:1px solid color-mix(in srgb, var(--email-click-accent) 40%, transparent);color:#eff6ff;border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #93c5fd33}.preview-card-module__r7qyTq__previewText{flex:1;min-width:0}.preview-card-module__r7qyTq__previewHeadline{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);margin:0 0 4px;line-height:1.25}.preview-card-module__r7qyTq__previewSentence{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}
.root-module__KcxSlW__root{--email-click-accent:#93c5fd;--email-click-accent-soft:#93c5fd29;--email-click-accent-text:#bfdbfe;flex-direction:column;gap:18px;display:flex}.root-module__KcxSlW__section{flex-direction:column;gap:10px;display:flex}.root-module__KcxSlW__sectionTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.root-module__KcxSlW__sectionHint{font-size:12px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}
.timeout-outcome-module__FfgBuq__timeoutOutcomeGrid{border:none;grid-template-columns:1fr 1fr;gap:8px;min-width:0;margin:0;padding:0;display:grid}.timeout-outcome-module__FfgBuq__outcomeOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;font-family:var(--font-sans);border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}.timeout-outcome-module__FfgBuq__outcomeOption:hover{border-color:color-mix(in srgb, var(--email-click-accent) 35%, transparent);background:color-mix(in srgb, var(--email-click-accent) 6%, transparent)}.timeout-outcome-module__FfgBuq__outcomeOptionSelected{border-color:color-mix(in srgb, var(--email-click-accent) 55%, transparent);background:color-mix(in srgb, var(--email-click-accent) 12%, transparent)}.timeout-outcome-module__FfgBuq__outcomeTitle{color:var(--fg-primary);font-size:13px;font-weight:650}.timeout-outcome-module__FfgBuq__outcomeDesc{color:var(--fg-tertiary);font-size:11px;line-height:1.4}@media (max-width:420px){.timeout-outcome-module__FfgBuq__timeoutOutcomeGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.timeout-outcome-module__FfgBuq__outcomeOption{transition:none}}
.timeout-settings-module__l_N-xG__presetGrid{border:none;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.timeout-settings-module__l_N-xG__presetChip{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);cursor:pointer;border-radius:999px;padding:8px 14px}.timeout-settings-module__l_N-xG__presetChip:hover{border-color:color-mix(in srgb, var(--email-click-accent) 40%, transparent);background:color-mix(in srgb, var(--email-click-accent) 8%, transparent);color:var(--fg-primary)}.timeout-settings-module__l_N-xG__presetChipSelected{border-color:color-mix(in srgb, var(--email-click-accent) 55%, transparent);background:color-mix(in srgb, var(--email-click-accent) 14%, transparent);color:var(--email-click-accent-text)}.timeout-settings-module__l_N-xG__customRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.timeout-settings-module__l_N-xG__customLabel{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-tertiary)}.timeout-settings-module__l_N-xG__valueInput{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 85%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);width:72px;height:40px;font-size:15px;font-weight:650;font-family:var(--font-sans);color:var(--fg-primary);text-align:center;border-radius:10px;padding:0 12px}.timeout-settings-module__l_N-xG__valueInput:focus{border-color:color-mix(in srgb, var(--email-click-accent) 50%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--email-click-accent) 14%, transparent);outline:none}.timeout-settings-module__l_N-xG__unitPills{border:none;flex:1;gap:6px;min-width:0;margin:0;padding:0;display:flex}.timeout-settings-module__l_N-xG__unitPill{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);min-width:72px;font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);cursor:pointer;text-align:center;border-radius:10px;flex:1;padding:10px 12px}.timeout-settings-module__l_N-xG__unitPill:hover{border-color:color-mix(in srgb, var(--email-click-accent) 35%, transparent);background:color-mix(in srgb, var(--email-click-accent) 6%, transparent)}.timeout-settings-module__l_N-xG__unitPillSelected{border-color:color-mix(in srgb, var(--email-click-accent) 55%, transparent);background:color-mix(in srgb, var(--email-click-accent) 14%, transparent);color:var(--email-click-accent-text)}@media (prefers-reduced-motion:reduce){.timeout-settings-module__l_N-xG__presetChip,.timeout-settings-module__l_N-xG__unitPill{transition:none}}
.tips-module__eX96xq__tipsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tips-module__eX96xq__tipItem{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 12%, transparent);font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.tips-module__eX96xq__tipIcon{color:var(--color-brand-400);flex-shrink:0;margin-top:1px}.tips-module__eX96xq__tipItemHighlight{background:color-mix(in srgb, var(--email-click-accent) 8%, transparent);border-color:color-mix(in srgb, var(--email-click-accent) 20%, transparent)}.tips-module__eX96xq__tipItemHighlight .tips-module__eX96xq__tipIcon{color:var(--email-click-accent-text)}
.email-picker-module__ihkuRW__emailList{scrollbar-width:thin;flex-direction:column;gap:8px;max-height:180px;padding:2px;display:flex;overflow-y:auto}.email-picker-module__ihkuRW__emailOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.email-picker-module__ihkuRW__emailOption:hover{border-color:color-mix(in srgb, var(--email-open-accent) 40%, transparent);background:color-mix(in srgb, var(--email-open-accent) 8%, transparent)}.email-picker-module__ihkuRW__emailOptionSelected{border-color:color-mix(in srgb, var(--email-open-accent) 55%, transparent);background:color-mix(in srgb, var(--email-open-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--email-open-accent) 25%, transparent), 0 0 0 3px color-mix(in srgb, var(--email-open-accent) 12%, transparent)}.email-picker-module__ihkuRW__emailOptionIcon{color:color-mix(in srgb, var(--email-open-accent) 85%, var(--fg-secondary));flex-shrink:0;margin-top:1px}.email-picker-module__ihkuRW__emailOptionText{flex:1;min-width:0}.email-picker-module__ihkuRW__emailOptionLabel{color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.35;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.email-picker-module__ihkuRW__emailOption{transition:none}}
.empty-state-module__UGkUIq__emptyState{text-align:center;border:1px dashed color-mix(in srgb, var(--email-open-accent) 35%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--email-open-accent-soft), transparent 70%), color-mix(in srgb, var(--email-open-accent) 4%, transparent);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;display:flex}.empty-state-module__UGkUIq__emptyIconWell{background:color-mix(in srgb, var(--email-open-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--email-open-accent) 35%, transparent);width:48px;height:48px;color:var(--email-open-accent-text);border-radius:14px;place-items:center;display:grid}.empty-state-module__UGkUIq__emptyTitle{font-size:15px;font-weight:650;font-family:var(--font-display,var(--font-sans));color:var(--fg-primary);margin:0}.empty-state-module__UGkUIq__emptyText{max-width:320px;font-size:13px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}
.flow-diagram-module__nsjpLa__flowDiagram{background:radial-gradient(ellipse 100% 80% at 50% 0%, var(--email-open-accent-soft), transparent 60%), color-mix(in srgb, var(--picker-surface,var(--card-bg)) 96%, #00000014);border:1px solid color-mix(in srgb, var(--email-open-accent) 28%, var(--picker-border,var(--border-subtle)));border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.flow-diagram-module__nsjpLa__flowDiagramTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--email-open-accent-text);margin:0}.flow-diagram-module__nsjpLa__flowTrack{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.flow-diagram-module__nsjpLa__flowNode{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 90%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);min-width:72px;font-size:10px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 10px;line-height:1.25;display:flex}.flow-diagram-module__nsjpLa__flowNodeEmail{border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent);background:color-mix(in srgb, var(--color-brand-500) 10%, transparent);color:#c4b5fd}.flow-diagram-module__nsjpLa__flowNodeOpen{border-color:color-mix(in srgb, var(--email-open-accent) 45%, transparent);background:color-mix(in srgb, var(--email-open-accent) 18%, transparent);color:var(--email-open-accent-text)}.flow-diagram-module__nsjpLa__flowNodeNext{border-color:color-mix(in srgb, var(--picker-border,var(--border-subtle)) 70%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 6%, transparent);color:var(--fg-secondary)}.flow-diagram-module__nsjpLa__flowNodeIcon{color:inherit;place-items:center;display:grid}.flow-diagram-module__nsjpLa__flowArrow{color:color-mix(in srgb, var(--email-open-accent) 55%, var(--fg-tertiary));flex-shrink:0}.flow-diagram-module__nsjpLa__flowHint{font-size:12px;line-height:1.55;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.flow-diagram-module__nsjpLa__flowHint strong{color:var(--fg-primary);font-weight:600}
.preview-card-module__KOgK_G__previewCard{border:1px solid color-mix(in srgb, var(--email-open-accent) 22%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 90% 70% at 50% 0%, var(--email-open-accent-soft), transparent 65%), color-mix(in srgb, var(--color-neutral-0) 3%, transparent);border-radius:14px;flex-direction:column;gap:10px;padding:18px 16px;display:flex}.preview-card-module__KOgK_G__previewLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.preview-card-module__KOgK_G__previewBody{align-items:flex-start;gap:14px;min-width:0;display:flex}.preview-card-module__KOgK_G__previewIconWell{background:linear-gradient(145deg, color-mix(in srgb, var(--email-open-accent) 45%, transparent), color-mix(in srgb, var(--email-open-accent) 18%, transparent));border:1px solid color-mix(in srgb, var(--email-open-accent) 40%, transparent);color:#ecfdf5;border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #6ee7b733}.preview-card-module__KOgK_G__previewText{flex:1;min-width:0}.preview-card-module__KOgK_G__previewHeadline{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);margin:0 0 4px;line-height:1.25}.preview-card-module__KOgK_G__previewSentence{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}
.root-module__qBxyeq__root{--email-open-accent:#6ee7b7;--email-open-accent-soft:#6ee7b729;--email-open-accent-text:#a7f3d0;flex-direction:column;gap:18px;display:flex}.root-module__qBxyeq__section{flex-direction:column;gap:10px;display:flex}.root-module__qBxyeq__sectionTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}
.timeout-outcome-module__njPx5G__timeoutOutcomeGrid{border:none;grid-template-columns:1fr 1fr;gap:8px;min-width:0;margin:0;padding:0;display:grid}.timeout-outcome-module__njPx5G__outcomeOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;font-family:var(--font-sans);border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.timeout-outcome-module__njPx5G__outcomeOption:hover{border-color:color-mix(in srgb, var(--email-open-accent) 35%, transparent);background:color-mix(in srgb, var(--email-open-accent) 6%, transparent)}.timeout-outcome-module__njPx5G__outcomeOptionSelected{border-color:color-mix(in srgb, var(--email-open-accent) 55%, transparent);background:color-mix(in srgb, var(--email-open-accent) 12%, transparent)}.timeout-outcome-module__njPx5G__outcomeTitle{color:var(--fg-primary);font-size:13px;font-weight:650}.timeout-outcome-module__njPx5G__outcomeDesc{color:var(--fg-tertiary);font-size:11px;line-height:1.4}@media (prefers-reduced-motion:reduce){.timeout-outcome-module__njPx5G__outcomeOption{transition:none}}@media (max-width:420px){.timeout-outcome-module__njPx5G__timeoutOutcomeGrid{grid-template-columns:1fr}}
.timeout-settings-module__TuUK_a__presetGrid{border:none;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.timeout-settings-module__TuUK_a__presetChip{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);cursor:pointer;border-radius:999px;padding:8px 14px;transition:border-color .15s,background .15s}.timeout-settings-module__TuUK_a__presetChip:hover{border-color:color-mix(in srgb, var(--email-open-accent) 40%, transparent);background:color-mix(in srgb, var(--email-open-accent) 8%, transparent);color:var(--fg-primary)}.timeout-settings-module__TuUK_a__presetChipSelected{border-color:color-mix(in srgb, var(--email-open-accent) 55%, transparent);background:color-mix(in srgb, var(--email-open-accent) 14%, transparent);color:var(--email-open-accent-text)}.timeout-settings-module__TuUK_a__customRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.timeout-settings-module__TuUK_a__customLabel{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-tertiary)}.timeout-settings-module__TuUK_a__valueInput{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 85%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);width:72px;height:40px;font-size:15px;font-weight:650;font-family:var(--font-sans);color:var(--fg-primary);text-align:center;border-radius:10px;padding:0 12px}.timeout-settings-module__TuUK_a__valueInput:focus{border-color:color-mix(in srgb, var(--email-open-accent) 50%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--email-open-accent) 14%, transparent);outline:none}.timeout-settings-module__TuUK_a__unitPills{border:none;flex:1;gap:6px;min-width:0;margin:0;padding:0;display:flex}.timeout-settings-module__TuUK_a__unitPill{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);min-width:72px;font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);cursor:pointer;text-align:center;border-radius:10px;flex:1;padding:10px 12px}.timeout-settings-module__TuUK_a__unitPill:hover{border-color:color-mix(in srgb, var(--email-open-accent) 35%, transparent);background:color-mix(in srgb, var(--email-open-accent) 6%, transparent)}.timeout-settings-module__TuUK_a__unitPillSelected{border-color:color-mix(in srgb, var(--email-open-accent) 55%, transparent);background:color-mix(in srgb, var(--email-open-accent) 14%, transparent);color:var(--email-open-accent-text)}@media (prefers-reduced-motion:reduce){.timeout-settings-module__TuUK_a__presetChip,.timeout-settings-module__TuUK_a__unitPill{transition:none}}
.tips-module__BwVvdW__tipsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tips-module__BwVvdW__tipItem{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 12%, transparent);font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.tips-module__BwVvdW__tipIcon{color:var(--color-brand-400);flex-shrink:0;margin-top:1px}.tips-module__BwVvdW__tipItemHighlight{background:color-mix(in srgb, var(--email-open-accent) 8%, transparent);border-color:color-mix(in srgb, var(--email-open-accent) 20%, transparent)}.tips-module__BwVvdW__tipItemHighlight .tips-module__BwVvdW__tipIcon{color:var(--email-open-accent-text)}
.condition-builder-module__8QuYNq__rootBlock{flex-direction:column;gap:12px;display:flex}.condition-builder-module__8QuYNq__rootHeader{border:1px solid color-mix(in srgb, var(--color-brand-500) 22%, var(--card-border));background:radial-gradient(ellipse 80% 60% at 0% 0%, #7c2df01a, transparent 55%), var(--card-bg);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.condition-builder-module__8QuYNq__rootHeaderTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.condition-builder-module__8QuYNq__rootHeaderMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.condition-builder-module__8QuYNq__rootHint{font-size:12px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}.condition-builder-module__8QuYNq__itemsStack{flex-direction:column;gap:0;display:flex}.condition-builder-module__8QuYNq__logicConnector{align-items:center;gap:10px;padding:6px 0 6px 4px;display:flex}.condition-builder-module__8QuYNq__logicConnectorLine{background:linear-gradient(90deg, color-mix(in srgb, var(--card-border) 90%, transparent), transparent);flex:1;height:1px}.condition-builder-module__8QuYNq__logicChip{font-size:10px;font-weight:700;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-300);background:color-mix(in srgb, var(--color-brand-500) 14%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 28%, transparent);border-radius:999px;flex-shrink:0;padding:3px 10px}.condition-builder-module__8QuYNq__conditionCard{border:1px solid var(--card-border);background:color-mix(in srgb, var(--card-bg) 96%, #ffffff05);box-shadow:var(--shadow-xs);border-radius:12px;overflow:hidden}.condition-builder-module__8QuYNq__conditionHeader{border-bottom:1px solid var(--card-divider,var(--border-subtle));background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.condition-builder-module__8QuYNq__conditionFields{flex-direction:column;gap:10px;padding:12px;display:flex}.condition-builder-module__8QuYNq__fieldBlock{flex-direction:column;gap:5px;min-width:0;display:flex}.condition-builder-module__8QuYNq__fieldLabel{font-size:11px;font-weight:600;font-family:var(--font-sans);color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.05em}.condition-builder-module__8QuYNq__typeBadgeCondition{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.02em;color:#93c5fd;background:#3b82f61f;border:1px solid #3b82f647;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;display:inline-flex}.condition-builder-module__8QuYNq__typeBadgeGroup{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.02em;color:#d6c0ff;background:color-mix(in srgb, var(--color-brand-500) 16%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 32%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;display:inline-flex}.condition-builder-module__8QuYNq__typeBadgeRoot{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.02em;color:#c4a1ff;background:color-mix(in srgb, var(--color-brand-500) 20%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 36%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;display:inline-flex}.condition-builder-module__8QuYNq__typeBadgeIcon{flex-shrink:0;display:flex}.condition-builder-module__8QuYNq__cardEnter{animation:condition-builder-module__8QuYNq__conditionCardIn var(--duration-moderate) var(--ease-out) both}@keyframes condition-builder-module__8QuYNq__conditionCardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.condition-builder-module__8QuYNq__groupCard{border:1px dashed color-mix(in srgb, var(--color-brand-500) 35%, var(--card-border));background:linear-gradient(180deg, color-mix(in srgb, var(--color-brand-500) 7%, transparent), color-mix(in srgb, var(--color-brand-500) 3%, transparent)), var(--card-bg);border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.condition-builder-module__8QuYNq__groupHeader{border-bottom:1px solid color-mix(in srgb, var(--color-brand-500) 18%, var(--border-subtle));background:color-mix(in srgb, var(--color-brand-500) 8%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.condition-builder-module__8QuYNq__groupHeaderLeft{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.condition-builder-module__8QuYNq__groupBody{flex-direction:column;gap:0;padding:12px 12px 10px;display:flex}.condition-builder-module__8QuYNq__groupActions{flex-wrap:wrap;gap:8px;padding:0 12px 12px;display:flex}.condition-builder-module__8QuYNq__logicToggle{border:1px solid var(--card-border);background:var(--card-bg);border-radius:8px;align-items:center;gap:2px;min-inline-size:auto;margin:0;padding:2px;display:inline-flex}.condition-builder-module__8QuYNq__logicToggleLegend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.condition-builder-module__8QuYNq__logicToggleBtn{letter-spacing:.04em;min-height:28px;color:var(--fg-secondary);cursor:pointer;font-size:11px;font-weight:650;font-family:var(--font-sans);transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:none;border-radius:6px;padding:4px 10px}.condition-builder-module__8QuYNq__logicToggleBtn:hover{color:var(--fg-primary)}.condition-builder-module__8QuYNq__logicToggleBtnActive{background:var(--surface-brand-subtle);color:var(--fg-brand)}.condition-builder-module__8QuYNq__addActions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.condition-builder-module__8QuYNq__emailEngagementBlock{border:1px solid color-mix(in srgb, #6ee7b7 22%, var(--card-border));background:#6ee7b70f;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.condition-builder-module__8QuYNq__emailEngagementHint{font-size:12px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.condition-builder-module__8QuYNq__emailStepList{scrollbar-width:thin;flex-direction:column;gap:6px;max-height:160px;display:flex;overflow-y:auto}.condition-builder-module__8QuYNq__emailStepOption{border:1px solid color-mix(in srgb, var(--card-border) 90%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.condition-builder-module__8QuYNq__emailStepOption:hover{background:#6ee7b714;border-color:#6ee7b766}.condition-builder-module__8QuYNq__emailStepOptionSelected{background:#6ee7b724;border-color:#6ee7b78c;box-shadow:0 0 0 3px #6ee7b71a}.condition-builder-module__8QuYNq__emailStepOptionIcon{color:color-mix(in srgb, #6ee7b7 90%, var(--fg-secondary));flex-shrink:0}.condition-builder-module__8QuYNq__emailStepOptionLabel{color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.condition-builder-module__8QuYNq__emailEngagementEmpty{font-size:12px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}@media (prefers-reduced-motion:reduce){.condition-builder-module__8QuYNq__cardEnter{animation:none}}
.utilities-module__iSnoEa__card{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.utilities-module__iSnoEa__cardHover:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong)}.utilities-module__iSnoEa__skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1a 50%,#ffffff0f 75%) 0 0/200% 100%;animation:1.5s infinite utilities-module__iSnoEa__shimmer}.utilities-module__iSnoEa__noScrollbar{scrollbar-width:none}.utilities-module__iSnoEa__noScrollbar::-webkit-scrollbar{display:none}.utilities-module__iSnoEa__gradientText{background:linear-gradient(135deg, var(--color-brand-600), var(--color-brand-400));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.utilities-module__iSnoEa__gradientTextAnimated{background:linear-gradient(135deg, var(--color-brand-600), var(--color-brand-300), var(--color-brand-400), var(--color-brand-600));-webkit-text-fill-color:transparent;background-size:300% 300%;-webkit-background-clip:text;background-clip:text;animation:4s infinite utilities-module__iSnoEa__gradientShift}.utilities-module__iSnoEa__animateFadeUp{animation:utilities-module__iSnoEa__fadeUp var(--duration-base) var(--ease-smooth) both}.utilities-module__iSnoEa__animateFadeIn{animation:utilities-module__iSnoEa__fadeIn var(--duration-base) var(--ease-smooth) both}.utilities-module__iSnoEa__animateFadeDown{animation:utilities-module__iSnoEa__fadeDown var(--duration-base) var(--ease-smooth) both}.utilities-module__iSnoEa__animateScaleIn{animation:utilities-module__iSnoEa__scaleIn var(--duration-base) var(--ease-smooth) both}@keyframes utilities-module__iSnoEa__gradientShift{0%,to{background-position:0%}50%{background-position:100%}}
.audience-selector-module__V9fILG__dropdownItem:hover{background:#ffffff0f}.audience-selector-module__V9fILG__dropdownItem:focus-visible{outline:2px solid color-mix(in srgb, var(--color-brand-400) 55%, transparent);outline-offset:-2px}.audience-selector-module__V9fILG__skeleton{animation:1.2s ease-in-out infinite audience-selector-module__V9fILG__pulse}@keyframes audience-selector-module__V9fILG__pulse{0%,to{opacity:.45}50%{opacity:.85}}
.social-icons-module__PtUXvW__root{--social-container:40px;--social-icon:19px;--social-gap:10px;box-sizing:border-box;align-items:center;column-gap:var(--social-col-gap,var(--social-gap));row-gap:var(--social-row-gap,var(--social-gap));flex-wrap:wrap;max-width:100%;display:flex}.social-icons-module__PtUXvW__alignLeft{justify-content:flex-start}.social-icons-module__PtUXvW__alignCenter{justify-content:center}.social-icons-module__PtUXvW__alignRight{justify-content:flex-end}.social-icons-module__PtUXvW__sizeSm{--social-container:32px;--social-icon:15px}.social-icons-module__PtUXvW__sizeMd{--social-container:40px;--social-icon:19px}.social-icons-module__PtUXvW__sizeLg{--social-container:48px;--social-icon:23px}.social-icons-module__PtUXvW__spacingTight{--social-gap:6px}.social-icons-module__PtUXvW__spacingNormal{--social-gap:10px}.social-icons-module__PtUXvW__spacingLoose{--social-gap:16px}.social-icons-module__PtUXvW__link{width:var(--social-container);height:var(--social-container);-webkit-tap-highlight-color:transparent;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1);display:flex}.social-icons-module__PtUXvW__shapeCircle{border-radius:50%}.social-icons-module__PtUXvW__shapeRounded{border-radius:calc(var(--social-container) * .25)}.social-icons-module__PtUXvW__shapeSquare{border-radius:4px}.social-icons-module__PtUXvW__iconSvg{width:var(--social-icon);height:var(--social-icon);flex-shrink:0;transition:transform .18s}@media (max-width:639px){.social-icons-module__PtUXvW__root{--social-col-gap:calc(var(--social-gap) * .92);--social-row-gap:calc(var(--social-gap) * 1.2)}}
.canvas-profile-header-block-module__D6L-2W__chrome{position:relative;overflow:visible}
.course-block-modal-module__NQiSqG__modalRoot{color:var(--fg-primary);--card-divider:#ffffff0d;--surface-sunken:color-mix(in srgb, var(--fg-primary) 5%, var(--card-bg));--input-bg:#ffffff08;--input-border:#ffffff17;--flo-select-trigger-bg:var(--input-bg);--flo-select-trigger-border:var(--input-border);--input-color:#f6f5f4;--input-shadow-focus:0 0 0 3px #7c2df02e}
.image-crop-modal-module__PP8BmG__root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:var(--color-neutral-950);--bg-secondary:#1c1917;--bg-tertiary:#292524;--fg-primary:#f5f2ef;--fg-secondary:#ffffffbf;--fg-tertiary:#ffffff80;--border-default:#ffffff1f;--border-subtle:#ffffff1a;--border-strong:#fff3;--bg-overlay:#000000b3;--shadow-xl:0 24px 64px #0000008c}
.membership-tier-accordion-card-module__-X5o4W__dragRowInner{background:0 0;align-items:center;gap:12px;padding:13px 18px;transition:background .15s;display:flex}.membership-tier-accordion-card-module__-X5o4W__dragRowInner:hover{background:color-mix(in srgb, var(--fg-primary) 4%, transparent)}
.video-upload-module__loIkQW__replaceVideoBtn{align-items:center;gap:var(--space-1);margin-top:var(--space-2);cursor:pointer;font-size:var(--text-caption);color:var(--fg-tertiary);font-family:var(--font-sans);transition:color var(--transition-fast);background:0 0;border:none;padding:0;display:flex}.video-upload-module__loIkQW__replaceVideoBtn:hover{color:var(--fg-secondary)}.video-upload-module__loIkQW__uploadZone{border:2px dashed var(--border-default);border-radius:var(--radius-lg);width:100%;padding:var(--space-8) var(--space-4);align-items:center;gap:var(--space-2);cursor:pointer;text-align:center;background:color-mix(in srgb, var(--fg-primary) 4%, var(--surface-2));transition:var(--transition-fast);font:inherit;box-sizing:border-box;flex-direction:column;display:flex}.video-upload-module__loIkQW__uploadZone:disabled{cursor:wait}.video-upload-module__loIkQW__uploadZone:not(:disabled):hover{border-color:var(--color-brand-400);background:var(--surface-brand-subtle)}
.details-tab-module__n-X45G__slugIconBtn{cursor:pointer;color:var(--fg-tertiary);border-radius:var(--radius-sm);transition:var(--transition-fast);background:0 0;border:none;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.details-tab-module__n-X45G__slugIconBtn:hover{color:var(--fg-primary)}
.payout-timeline-module__Hg_V6G__row{transition:background-color var(--duration-base) var(--ease-smooth)}.payout-timeline-module__Hg_V6G__row:hover{background:var(--wallet-row-hover);border-radius:var(--radius-md)}
