.AgentSettings-module__b4-qXG__page{gap:var(--space-lg);flex-direction:column;display:flex}.AgentSettings-module__b4-qXG__cardContent{gap:var(--space-md);flex-direction:column;display:flex}.AgentSettings-module__b4-qXG__eyebrowRow{justify-content:space-between;align-items:center;display:flex}.AgentSettings-module__b4-qXG__eyebrow{color:var(--muted-foreground);font-family:var(--font-locator);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.AgentSettings-module__b4-qXG__monoTextarea{font-family:var(--font-locator);resize:vertical;min-height:22rem}.AgentSettings-module__b4-qXG__meterRow{justify-content:space-between;align-items:center;display:flex}.AgentSettings-module__b4-qXG__counter{color:var(--muted-foreground);font-family:var(--font-locator);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.AgentSettings-module__b4-qXG__counterWarn{color:var(--foreground);font-family:var(--font-locator);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.AgentSettings-module__b4-qXG__budgetNote{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.AgentSettings-module__b4-qXG__noteRow{border-top:1px solid var(--rule-default);gap:var(--space-2xs);padding:var(--space-sm)0;flex-direction:column;display:flex}.AgentSettings-module__b4-qXG__noteMeta{color:var(--muted-foreground);font-family:var(--font-locator);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.AgentSettings-module__b4-qXG__memoryHeaderRow{justify-content:space-between;align-items:center;display:flex}.AgentSettings-module__b4-qXG__clearRow{padding-top:var(--space-sm);justify-content:flex-end;display:flex}
.card-module__2XTJXG__backButton{color:var(--muted-foreground);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-sm);padding:0 var(--space-lg);background:0 0;border:none;transition:color .2s;display:inline-flex}.card-module__2XTJXG__backButton:hover{color:var(--vermilion-deep)}.card-module__2XTJXG__backIcon{height:var(--text-base);width:var(--text-base)}
.EnrichmentControls-module__9dDoDq__buttonGroup{gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.EnrichmentControls-module__9dDoDq__error{background-color:var(--destructive);border-radius:var(--radius);color:var(--destructive-foreground);margin-top:var(--space-md);padding:var(--space-sm)}.EnrichmentControls-module__9dDoDq__errorSection{border-top:1px solid var(--destructive);margin-top:var(--space-sm);padding-top:var(--space-sm)}.EnrichmentControls-module__9dDoDq__result{background-color:var(--muted);border-radius:var(--radius);margin-top:var(--space-md);padding:var(--space-sm)}.EnrichmentControls-module__9dDoDq__resultLabel{color:var(--muted-foreground);font-size:var(--text-sm);margin-right:var(--space-sm)}.EnrichmentControls-module__9dDoDq__resultSection{margin-bottom:var(--space-sm)}.EnrichmentControls-module__9dDoDq__resultValue{font-size:var(--text-sm);font-weight:500}.EnrichmentControls-module__9dDoDq__subTaskError{color:var(--destructive);font-size:var(--text-sm);margin:var(--space-xs)0}.EnrichmentControls-module__9dDoDq__destructiveAction{background-color:var(--destructive);color:var(--destructive-foreground)}.EnrichmentControls-module__9dDoDq__destructiveAction:hover{background-color:var(--destructive);opacity:.9}.EnrichmentControls-module__9dDoDq__progressHeader{margin-bottom:var(--space-sm-md)}.EnrichmentControls-module__9dDoDq__stepRow{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs-sm);display:flex}.EnrichmentControls-module__9dDoDq__stepLabel{font-size:var(--text-sm);min-width:8rem;font-weight:500}.EnrichmentControls-module__9dDoDq__stepCost{color:var(--muted-foreground);font-size:var(--text-xs)}.EnrichmentControls-module__9dDoDq__stepError{color:var(--destructive);font-size:var(--text-xs)}.EnrichmentControls-module__9dDoDq__stepIcon{color:var(--muted-foreground);font-size:var(--text-xs);width:var(--text-base)}.EnrichmentControls-module__9dDoDq__stepIconCompleted{color:var(--success)}.EnrichmentControls-module__9dDoDq__stepIconRunning{color:var(--primary);animation:1.5s ease-in-out infinite EnrichmentControls-module__9dDoDq__pulse}.EnrichmentControls-module__9dDoDq__stepIconFailed{color:var(--destructive)}@keyframes EnrichmentControls-module__9dDoDq__pulse{0%,to{opacity:1}50%{opacity:.4}}
.Grid-module__agg1FG__grid{display:grid}.Grid-module__agg1FG__grid[data-cols-default="1"]{grid-template-columns:repeat(1,1fr)}.Grid-module__agg1FG__grid[data-cols-default="2"]{grid-template-columns:repeat(2,1fr)}.Grid-module__agg1FG__grid[data-cols-default="3"]{grid-template-columns:repeat(3,1fr)}.Grid-module__agg1FG__grid[data-cols-default="4"]{grid-template-columns:repeat(4,1fr)}.Grid-module__agg1FG__grid[data-cols-default="5"]{grid-template-columns:repeat(5,1fr)}.Grid-module__agg1FG__grid[data-cols-default="6"]{grid-template-columns:repeat(6,1fr)}.Grid-module__agg1FG__grid[data-cols-default="7"]{grid-template-columns:repeat(7,1fr)}.Grid-module__agg1FG__grid[data-cols-default="8"]{grid-template-columns:repeat(8,1fr)}.Grid-module__agg1FG__grid[data-cols-default="9"]{grid-template-columns:repeat(9,1fr)}.Grid-module__agg1FG__grid[data-cols-default="10"]{grid-template-columns:repeat(10,1fr)}.Grid-module__agg1FG__grid[data-cols-default="11"]{grid-template-columns:repeat(11,1fr)}.Grid-module__agg1FG__grid[data-cols-default="12"]{grid-template-columns:repeat(12,1fr)}@media (min-width:40rem){.Grid-module__agg1FG__grid[data-cols-sm="1"]{grid-template-columns:repeat(1,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="2"]{grid-template-columns:repeat(2,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="3"]{grid-template-columns:repeat(3,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="4"]{grid-template-columns:repeat(4,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="5"]{grid-template-columns:repeat(5,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="6"]{grid-template-columns:repeat(6,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="7"]{grid-template-columns:repeat(7,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="8"]{grid-template-columns:repeat(8,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="9"]{grid-template-columns:repeat(9,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="10"]{grid-template-columns:repeat(10,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="11"]{grid-template-columns:repeat(11,1fr)}.Grid-module__agg1FG__grid[data-cols-sm="12"]{grid-template-columns:repeat(12,1fr)}}@media (min-width:48rem){.Grid-module__agg1FG__grid[data-cols-md="1"]{grid-template-columns:repeat(1,1fr)}.Grid-module__agg1FG__grid[data-cols-md="2"]{grid-template-columns:repeat(2,1fr)}.Grid-module__agg1FG__grid[data-cols-md="3"]{grid-template-columns:repeat(3,1fr)}.Grid-module__agg1FG__grid[data-cols-md="4"]{grid-template-columns:repeat(4,1fr)}.Grid-module__agg1FG__grid[data-cols-md="5"]{grid-template-columns:repeat(5,1fr)}.Grid-module__agg1FG__grid[data-cols-md="6"]{grid-template-columns:repeat(6,1fr)}.Grid-module__agg1FG__grid[data-cols-md="7"]{grid-template-columns:repeat(7,1fr)}.Grid-module__agg1FG__grid[data-cols-md="8"]{grid-template-columns:repeat(8,1fr)}.Grid-module__agg1FG__grid[data-cols-md="9"]{grid-template-columns:repeat(9,1fr)}.Grid-module__agg1FG__grid[data-cols-md="10"]{grid-template-columns:repeat(10,1fr)}.Grid-module__agg1FG__grid[data-cols-md="11"]{grid-template-columns:repeat(11,1fr)}.Grid-module__agg1FG__grid[data-cols-md="12"]{grid-template-columns:repeat(12,1fr)}}@media (min-width:64rem){.Grid-module__agg1FG__grid[data-cols-lg="1"]{grid-template-columns:repeat(1,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="2"]{grid-template-columns:repeat(2,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="3"]{grid-template-columns:repeat(3,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="4"]{grid-template-columns:repeat(4,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="5"]{grid-template-columns:repeat(5,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="6"]{grid-template-columns:repeat(6,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="7"]{grid-template-columns:repeat(7,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="8"]{grid-template-columns:repeat(8,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="9"]{grid-template-columns:repeat(9,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="10"]{grid-template-columns:repeat(10,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="11"]{grid-template-columns:repeat(11,1fr)}.Grid-module__agg1FG__grid[data-cols-lg="12"]{grid-template-columns:repeat(12,1fr)}}@media (min-width:80rem){.Grid-module__agg1FG__grid[data-cols-xl="1"]{grid-template-columns:repeat(1,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="2"]{grid-template-columns:repeat(2,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="3"]{grid-template-columns:repeat(3,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="4"]{grid-template-columns:repeat(4,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="5"]{grid-template-columns:repeat(5,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="6"]{grid-template-columns:repeat(6,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="7"]{grid-template-columns:repeat(7,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="8"]{grid-template-columns:repeat(8,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="9"]{grid-template-columns:repeat(9,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="10"]{grid-template-columns:repeat(10,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="11"]{grid-template-columns:repeat(11,1fr)}.Grid-module__agg1FG__grid[data-cols-xl="12"]{grid-template-columns:repeat(12,1fr)}}.Grid-module__agg1FG__gutterTight{column-gap:var(--gutter-tight)}.Grid-module__agg1FG__gutterDefault{column-gap:var(--gutter-default)}.Grid-module__agg1FG__gutterLoose{column-gap:var(--gutter-loose)}.Grid-module__agg1FG__rowGapTight{row-gap:var(--row-gap-tight)}.Grid-module__agg1FG__rowGapDefault{row-gap:var(--row-gap-default)}.Grid-module__agg1FG__rowGapLoose{row-gap:var(--row-gap-loose)}.Grid-module__agg1FG__legacyXs{gap:var(--space-responsive-xs)}.Grid-module__agg1FG__legacySm{gap:var(--space-responsive-sm)}.Grid-module__agg1FG__legacyMd{gap:var(--space-responsive-md)}.Grid-module__agg1FG__legacyLg{gap:var(--space-responsive-lg)}.Grid-module__agg1FG__legacyXl{gap:var(--space-responsive-xl)}.Grid-module__agg1FG__gridFullWidth{grid-column:1/-1}
.PageFrame-module__AP0IlG__frame{max-width:var(--page-max-width);grid-template-columns:auto minmax(0,1fr) auto;width:100%;margin-inline:auto;display:grid}.PageFrame-module__AP0IlG__frameMaxProse{max-width:42rem}.PageFrame-module__AP0IlG__frameMaxWide{max-width:96rem}.PageFrame-module__AP0IlG__frameMaxFull{max-width:none}.PageFrame-module__AP0IlG__rail{width:var(--rail-width,var(--rail-width-md))}.PageFrame-module__AP0IlG__railSm{--rail-width:var(--rail-width-sm)}.PageFrame-module__AP0IlG__railMd{--rail-width:var(--rail-width-md)}.PageFrame-module__AP0IlG__railLg{--rail-width:var(--rail-width-lg)}.PageFrame-module__AP0IlG__railNarrow{--rail-width:var(--rail-narrow)}.PageFrame-module__AP0IlG__railLeft.PageFrame-module__AP0IlG__withChannel{border-inline-end:var(--channel-rule-width)solid var(--rule-default)}.PageFrame-module__AP0IlG__railRight.PageFrame-module__AP0IlG__withChannel{border-inline-start:var(--channel-rule-width)solid var(--rule-default)}.PageFrame-module__AP0IlG__content{min-width:0}@media (max-width:47.9375rem){.PageFrame-module__AP0IlG__frame{grid-template-columns:minmax(0,1fr)}.PageFrame-module__AP0IlG__rail{display:none}}
.Stack-module__p4crQW__stack{flex-direction:column;display:flex}.Stack-module__p4crQW__inline{flex-flow:wrap;display:flex}.Stack-module__p4crQW__alignStart{align-items:flex-start}.Stack-module__p4crQW__alignCenter{align-items:center}.Stack-module__p4crQW__alignEnd{align-items:flex-end}.Stack-module__p4crQW__alignStretch{align-items:stretch}.Stack-module__p4crQW__alignBaseline{align-items:baseline}.Stack-module__p4crQW__justifyStart{justify-content:flex-start}.Stack-module__p4crQW__justifyCenter{justify-content:center}.Stack-module__p4crQW__justifyEnd{justify-content:flex-end}.Stack-module__p4crQW__justifyBetween{justify-content:space-between}.Stack-module__p4crQW__justifyAround{justify-content:space-around}.Stack-module__p4crQW__gapRowTight{gap:var(--row-gap-tight)}.Stack-module__p4crQW__gapRowDefault{gap:var(--row-gap-default)}.Stack-module__p4crQW__gapRowLoose{gap:var(--row-gap-loose)}.Stack-module__p4crQW__gapColTight{gap:var(--gutter-tight)}.Stack-module__p4crQW__gapColDefault{gap:var(--gutter-default)}.Stack-module__p4crQW__gapColLoose{gap:var(--gutter-loose)}.Stack-module__p4crQW__gapXs{gap:var(--space-xs)}.Stack-module__p4crQW__gapSm{gap:var(--space-sm)}.Stack-module__p4crQW__gapMd{gap:var(--space-md)}.Stack-module__p4crQW__gapLg{gap:var(--space-lg)}.Stack-module__p4crQW__gapXl{gap:var(--space-xl)}.Stack-module__p4crQW__gap2xl{gap:var(--space-2xl)}
.PageShell-module__ZX1MMa__shell{gap:var(--space-lg);padding:var(--space-md);flex-direction:column;display:flex;overflow:auto}@media (min-width:768px){.PageShell-module__ZX1MMa__shell{padding:var(--space-lg)}}.PageShell-module__ZX1MMa__header{align-items:flex-start;gap:var(--space-md);flex-direction:column;justify-content:space-between;display:flex}@media (min-width:768px){.PageShell-module__ZX1MMa__header{align-items:center;gap:var(--space-sm);flex-direction:row}}.PageShell-module__ZX1MMa__heading{gap:var(--space-xs);flex-direction:column;display:flex}.PageShell-module__ZX1MMa__title{color:var(--foreground);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);margin:0;line-height:1.2}.PageShell-module__ZX1MMa__subtitle{color:var(--muted-foreground);margin:0}.PageShell-module__ZX1MMa__actions{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.PageShell-module__ZX1MMa__actions>*{width:100%}@media (min-width:768px){.PageShell-module__ZX1MMa__actions{width:initial;flex-direction:row}.PageShell-module__ZX1MMa__actions>*{width:initial}}.PageShell-module__ZX1MMa__content{gap:var(--space-lg);flex-direction:column;display:flex}
.empty-state-module__Tw-k_q__container{align-items:center;gap:var(--space-md);padding:var(--space-2xl)var(--space-lg);text-align:center;flex-direction:column;display:flex}.empty-state-module__Tw-k_q__iconWrapper{background:var(--muted);border-radius:var(--radius);height:var(--space-16);width:var(--space-16);justify-content:center;align-items:center;display:flex}.empty-state-module__Tw-k_q__icon{color:var(--muted-foreground);height:var(--space-xl);width:var(--space-xl)}.empty-state-module__Tw-k_q__title{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.empty-state-module__Tw-k_q__description{color:var(--muted-foreground);font-size:var(--text-sm);max-width:32rem;line-height:1.5}.empty-state-module__Tw-k_q__action{margin-top:var(--space-sm)}
.DataAggregateConfig-module__VRY7mG__filterRow{align-items:flex-end;gap:var(--space-xs);display:flex}.DataAggregateConfig-module__VRY7mG__filterField,.DataAggregateConfig-module__VRY7mG__filterValue{flex:1}.DataAggregateConfig-module__VRY7mG__previewTableWrap{border:1px solid var(--border);border-radius:var(--radius-sm);margin-top:var(--space-sm);max-height:14rem;overflow:auto}.DataAggregateConfig-module__VRY7mG__previewTable{border-collapse:collapse;font-size:var(--text-xs);width:100%}.DataAggregateConfig-module__VRY7mG__previewTable th,.DataAggregateConfig-module__VRY7mG__previewTable td{border-bottom:1px solid var(--border);padding:var(--space-xs)var(--space-sm);text-align:left;white-space:nowrap}.DataAggregateConfig-module__VRY7mG__previewTable th{color:var(--muted-foreground);font-weight:var(--font-weight-medium)}.DataAggregateConfig-module__VRY7mG__previewCaption{color:var(--muted-foreground);font-size:var(--text-xs);margin:var(--space-xs)0 0}.DataAggregateConfig-module__VRY7mG__previewPending{color:var(--muted-foreground);font-size:var(--text-xs);align-items:center;gap:var(--space-xs);margin-top:var(--space-sm);display:flex}
.NodeConfigPanel-module__qfpxqa__panel{flex-direction:column;width:100%;height:100%;display:flex}.NodeConfigPanel-module__qfpxqa__header{background-color:var(--muted);border-bottom:1px solid var(--border);border-top:3px solid var(--panel-category-color,var(--border));padding:var(--space-sm)var(--space-md)}.NodeConfigPanel-module__qfpxqa__headerTop{align-items:center;gap:var(--space-xs);display:flex}.NodeConfigPanel-module__qfpxqa__headerLeft{align-items:center;gap:var(--space-sm);flex:1;min-width:0;display:flex}.NodeConfigPanel-module__qfpxqa__nodeIcon{background-color:var(--muted);border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.NodeConfigPanel-module__qfpxqa__nodeIcon[data-category=trigger]{background-color:var(--chart-2)}.NodeConfigPanel-module__qfpxqa__nodeIcon[data-category=logic]{background-color:var(--muted-foreground)}.NodeConfigPanel-module__qfpxqa__nodeIcon[data-category=action]{background-color:var(--chart-1)}.NodeConfigPanel-module__qfpxqa__header[data-category=trigger]{--panel-category-color:var(--chart-2)}.NodeConfigPanel-module__qfpxqa__header[data-category=logic]{--panel-category-color:var(--muted-foreground)}.NodeConfigPanel-module__qfpxqa__header[data-category=action]{--panel-category-color:var(--chart-1)}.NodeConfigPanel-module__qfpxqa__nodeIconSvg{color:#fff;height:var(--text-sm);width:var(--text-sm)}.NodeConfigPanel-module__qfpxqa__nameInput{border-radius:var(--radius-sm);color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);min-width:0;padding:var(--space-2xs)var(--space-xs);background:0 0;border:1px solid #0000;flex:1;line-height:1.25}.NodeConfigPanel-module__qfpxqa__nameInput:hover{border-color:var(--border)}.NodeConfigPanel-module__qfpxqa__nameInput:focus{background:var(--background);border-color:var(--ring);outline:none}.NodeConfigPanel-module__qfpxqa__closeIcon{height:var(--text-base);width:var(--text-base)}.NodeConfigPanel-module__qfpxqa__actionButtons{flex-shrink:0;align-items:center;gap:0;display:flex}.NodeConfigPanel-module__qfpxqa__actionIcon{height:var(--text-sm);width:var(--text-sm)}.NodeConfigPanel-module__qfpxqa__body{flex:1;min-height:0;padding:0;overflow-y:auto}.NodeConfigPanel-module__qfpxqa__readinessBanner{background:color-mix(in srgb,var(--warning)14%,var(--background));border:1px solid color-mix(in srgb,var(--warning)45%,var(--border));border-radius:var(--radius);color:var(--foreground);font-size:var(--text-xs);align-items:center;gap:var(--space-xs);margin:var(--space-sm);padding:var(--space-xs)var(--space-sm);display:flex}
.FloatingPalette-module___1uWHG__palette{background-color:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius);box-shadow:var(--shadow-lift);flex-direction:column;width:260px;max-height:60vh;display:flex}.FloatingPalette-module___1uWHG__palette[data-collapsed=true]{border:1px solid var(--border);box-shadow:none;padding:var(--space-xs);width:auto}.FloatingPalette-module___1uWHG__header{justify-content:space-between;align-items:center;display:flex}.FloatingPalette-module___1uWHG__palette[data-collapsed=false] .FloatingPalette-module___1uWHG__header{border-bottom:1px solid var(--rule-default);margin-inline:var(--space-sm)}.FloatingPalette-module___1uWHG__title{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.FloatingPalette-module___1uWHG__icon{height:var(--text-base);width:var(--text-base)}.FloatingPalette-module___1uWHG__body{min-height:0;padding:var(--space-sm);flex:1;overflow-y:auto}
.FloatingInspector-module__J3qbBW__inspector{background-color:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lift);max-height:calc(100% - var(--space-xl));top:var(--space-md);z-index:20;flex-direction:column;width:clamp(320px,28vw,380px);display:flex;position:absolute}.FloatingInspector-module__J3qbBW__inspector[data-anchor=right]{right:var(--space-md)}.FloatingInspector-module__J3qbBW__inspector[data-anchor=left]{left:var(--space-md)}.FloatingInspector-module__J3qbBW__sheet{max-height:80vh}.FloatingInspector-module__J3qbBW__body{min-height:0;padding:var(--space-md);flex:1;overflow-y:auto}
@keyframes spinner-module__R9qfnW__spin{to{transform:rotate(360deg)}}.spinner-module__R9qfnW__spinner{border:2px solid color-mix(in srgb,var(--foreground)15%,transparent);border-radius:var(--radius-full);border-top-color:var(--foreground);animation:.8s linear infinite spinner-module__R9qfnW__spin;display:inline-block}.spinner-module__R9qfnW__sm{height:var(--text-base);width:var(--text-base)}.spinner-module__R9qfnW__md{height:var(--text-2xl);width:var(--text-2xl)}.spinner-module__R9qfnW__lg{width:2rem;height:2rem}.spinner-module__R9qfnW__pageLoader{justify-content:center;align-items:center;min-height:12rem;display:flex}
.TagChip-module__tRshEa__chip{border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);align-items:center;gap:var(--space-xs);padding:var(--space-2xs)var(--space-xs-sm);vertical-align:middle;line-height:1;transition:opacity .15s ease-out;display:inline-flex}.TagChip-module__tRshEa__chip[data-category=trigger]{background:color-mix(in srgb,var(--chart-2)12%,transparent);border:1px solid color-mix(in srgb,var(--chart-2)25%,transparent);color:var(--chart-2)}.TagChip-module__tRshEa__chip[data-category=logic]{background:color-mix(in srgb,var(--muted-foreground)12%,transparent);border:1px solid color-mix(in srgb,var(--muted-foreground)25%,transparent);color:var(--muted-foreground)}.TagChip-module__tRshEa__chip[data-category=action]{background:color-mix(in srgb,var(--chart-1)12%,transparent);border:1px solid color-mix(in srgb,var(--chart-1)25%,transparent);color:var(--chart-1)}.TagChip-module__tRshEa__chip[data-broken=true]{background:color-mix(in srgb,var(--destructive)8%,transparent);border-color:var(--destructive);color:var(--destructive);border-style:dashed}.TagChip-module__tRshEa__chip:hover{opacity:.85}.TagChip-module__tRshEa__deleteBtn{color:inherit;cursor:pointer;font-size:var(--text-xs);opacity:0;background:0 0;border:none;padding:0;line-height:1;transition:opacity .15s ease-out}.TagChip-module__tRshEa__chip:hover .TagChip-module__tRshEa__deleteBtn{opacity:.7}.TagChip-module__tRshEa__deleteBtn:hover{opacity:1}
.ReadOnlyVariableTemplate-module__1qby-a__wrap{word-break:break-word;line-height:1.5;display:inline}.ReadOnlyVariableTemplate-module__1qby-a__text{white-space:pre-wrap}
.VariablePicker-module__8qu3cq__container,.VariablePicker-module__8qu3cq__editArea{width:100%;position:relative}.VariablePicker-module__8qu3cq__textareaObscured{caret-color:var(--foreground);color:#0000;-webkit-text-fill-color:transparent}.VariablePicker-module__8qu3cq__textareaObscured::selection{-webkit-text-fill-color:var(--foreground);background:var(--vermilion-soft);color:var(--foreground)}.VariablePicker-module__8qu3cq__chipOverlay{border-radius:var(--radius);max-height:100%;padding:var(--space-sm)var(--space-sm-md);pointer-events:none;white-space:pre-wrap;word-break:break-word;z-index:1;line-height:1.6;position:absolute;inset:1px;overflow-y:auto}.VariablePicker-module__8qu3cq__overlayPlainText{color:var(--foreground)}.VariablePicker-module__8qu3cq__chipHitTarget{pointer-events:auto;vertical-align:baseline;display:inline}.VariablePicker-module__8qu3cq__rawToggle{color:var(--muted-foreground);font-size:var(--text-xs);margin-top:var(--space-xs);text-align:right}.VariablePicker-module__8qu3cq__rawToggleBtn{border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;padding:var(--space-2xs)var(--space-xs-sm);background:0 0;border:none;text-decoration:underline}.VariablePicker-module__8qu3cq__rawToggleBtn:hover{color:var(--foreground)}.VariablePicker-module__8qu3cq__chipDisplay{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:var(--space-xs-sm);min-height:2rem;max-height:6rem;padding:var(--space-sm);line-height:1.6;overflow-y:auto}.VariablePicker-module__8qu3cq__dropdown{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);z-index:50;width:100%;max-height:16rem;position:absolute;top:100%;overflow-y:auto}.VariablePicker-module__8qu3cq__suggestionGroupHeader{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;padding:var(--space-sm)var(--space-sm-md)var(--space-xs);text-transform:uppercase}.VariablePicker-module__8qu3cq__suggestionItem{cursor:pointer;align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm)var(--space-sm-md);text-align:left;background:0 0;border:none;flex-direction:column;width:100%;transition:background-color .15s;display:flex}.VariablePicker-module__8qu3cq__suggestionItem:hover,.VariablePicker-module__8qu3cq__suggestionItem.VariablePicker-module__8qu3cq__active{background:var(--vermilion-soft)}.VariablePicker-module__8qu3cq__suggestionLabel{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);align-items:center;display:flex}.VariablePicker-module__8qu3cq__suggestionMeta{align-items:center;gap:var(--space-sm);display:flex}.VariablePicker-module__8qu3cq__suggestionField{color:var(--muted-foreground);font-family:var(--font-mono);font-size:var(--text-xs)}.VariablePicker-module__8qu3cq__suggestionNodeType{background:var(--muted);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--text-xs);padding:var(--space-2xs)var(--space-xs-sm)}.VariablePicker-module__8qu3cq__categoryDot{height:.5rem;margin-right:var(--space-xs-sm);border-radius:50%;flex-shrink:0;width:.5rem;display:inline-block}.VariablePicker-module__8qu3cq__categoryDot[data-category=trigger]{background-color:var(--chart-2)}.VariablePicker-module__8qu3cq__categoryDot[data-category=logic]{background-color:var(--muted-foreground)}.VariablePicker-module__8qu3cq__categoryDot[data-category=action]{background-color:var(--chart-1)}.VariablePicker-module__8qu3cq__emptyState{color:var(--muted-foreground);font-size:var(--text-sm);padding:var(--space-sm-md);text-align:center}.VariablePicker-module__8qu3cq__breadcrumb{border-bottom:1px solid var(--border);align-items:center;gap:var(--space-2xs);padding:var(--space-xs-sm)var(--space-sm);white-space:nowrap;display:flex;overflow-x:auto}.VariablePicker-module__8qu3cq__breadcrumbSegment{align-items:center;display:inline-flex}.VariablePicker-module__8qu3cq__breadcrumbSeparator{color:var(--muted-foreground);font-size:var(--text-xs);margin:0 var(--space-2xs)}.VariablePicker-module__8qu3cq__breadcrumbItem{border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;font-size:var(--text-xs);padding:var(--space-2xs)var(--space-xs);background:0 0;border:none}.VariablePicker-module__8qu3cq__breadcrumbItem:hover{background:var(--vermilion-soft);color:var(--foreground)}.VariablePicker-module__8qu3cq__breadcrumbActive{color:var(--foreground);font-weight:var(--font-weight-medium)}.VariablePicker-module__8qu3cq__backLink{color:var(--primary);cursor:pointer;font-size:var(--text-sm);background:0 0;border:none;text-decoration:underline}.VariablePicker-module__8qu3cq__nodeItem{cursor:pointer;padding:var(--space-sm)var(--space-sm-md);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;transition:background-color .15s;display:flex}.VariablePicker-module__8qu3cq__nodeItem:hover,.VariablePicker-module__8qu3cq__nodeItem.VariablePicker-module__8qu3cq__active{background:var(--vermilion-soft)}.VariablePicker-module__8qu3cq__nodeItemLeft{align-items:center;min-width:0;display:flex}.VariablePicker-module__8qu3cq__nodeItemLabel{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VariablePicker-module__8qu3cq__nodeItemRight{color:var(--muted-foreground);align-items:center;gap:var(--space-xs-sm);flex-shrink:0;display:flex}.VariablePicker-module__8qu3cq__nodeItemMeta{font-size:var(--text-xs)}.VariablePicker-module__8qu3cq__fieldItem{padding:0 var(--space-xs)0 0;align-items:center;width:100%;transition:background-color .15s;display:flex}.VariablePicker-module__8qu3cq__fieldItem:hover,.VariablePicker-module__8qu3cq__fieldItem.VariablePicker-module__8qu3cq__active{background:var(--vermilion-soft)}.VariablePicker-module__8qu3cq__fieldItemMain{cursor:pointer;min-width:0;padding:var(--space-xs-sm)var(--space-sm);text-align:left;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;width:100%;display:flex}.VariablePicker-module__8qu3cq__fieldItemLeft{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.VariablePicker-module__8qu3cq__fieldName{color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-sm)}.VariablePicker-module__8qu3cq__fieldDesc{color:var(--muted-foreground);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VariablePicker-module__8qu3cq__fieldItemRight{align-items:center;gap:var(--space-xs-sm);flex-shrink:0;display:flex}.VariablePicker-module__8qu3cq__fieldChevron{color:var(--muted-foreground)}.VariablePicker-module__8qu3cq__typeLabel{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.02em;text-transform:uppercase}.VariablePicker-module__8qu3cq__typeLabel[data-type=string]{color:var(--chart-3)}.VariablePicker-module__8qu3cq__typeLabel[data-type=number]{color:var(--chart-1)}.VariablePicker-module__8qu3cq__typeLabel[data-type=boolean]{color:var(--chart-4)}.VariablePicker-module__8qu3cq__typeLabel[data-type=object]{color:var(--chart-2)}.VariablePicker-module__8qu3cq__typeLabel[data-type=array]{color:var(--chart-5)}.VariablePicker-module__8qu3cq__typeLabel[data-type=unknown]{color:var(--muted-foreground)}.VariablePicker-module__8qu3cq__insertBtn{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-weight-bold);height:var(--text-xl);width:var(--text-xl);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.VariablePicker-module__8qu3cq__insertBtn:hover{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}
.LoopEntryNode-module__k1qQwq__label{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.LoopEntryNode-module__k1qQwq__variables{gap:var(--space-xs);flex-wrap:wrap;display:flex}.LoopEntryNode-module__k1qQwq__variable{background:color-mix(in srgb,var(--muted)60%,transparent);border-radius:var(--radius-sm);color:var(--muted-foreground);font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-2xs)var(--space-xs-sm)}
.LoopExitNode-module__fPrSiG__label{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.LoopExitNode-module__fPrSiG__fields{gap:var(--space-xs);flex-wrap:wrap;display:flex}.LoopExitNode-module__fPrSiG__field{background:color-mix(in srgb,var(--muted)60%,transparent);border-radius:var(--radius-sm);color:var(--muted-foreground);font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-2xs)var(--space-xs-sm)}.LoopExitNode-module__fPrSiG__subtitle{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-normal)}
.StickyNoteNode-module__KRw6DW__stickyNote{border-radius:var(--radius);cursor:grab;height:100%;padding:var(--space-sm);border:1px solid;flex-direction:column;width:100%;display:flex}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=yellow]{background-color:#fde0474d;border-color:#fde04799}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=blue]{background-color:#93c5fd4d;border-color:#93c5fd99}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=green]{background-color:#86efac4d;border-color:#86efac99}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=pink]{background-color:#f9a8d44d;border-color:#f9a8d499}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=purple]{background-color:#c084fc4d;border-color:#c084fc99}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=orange]{background-color:#fdba744d;border-color:#fdba7499}.StickyNoteNode-module__KRw6DW__stickyNote:active{cursor:grabbing}.StickyNoteNode-module__KRw6DW__noteContent{color:var(--foreground);font-size:var(--text-xs);white-space:pre-wrap;word-break:break-word;outline:none;flex:1;line-height:1.4;overflow-y:auto}.StickyNoteNode-module__KRw6DW__noteContent:empty:before{color:var(--muted-foreground);content:attr(data-placeholder);pointer-events:none}.StickyNoteNode-module__KRw6DW__colorPicker{border-top:1px solid var(--border);gap:var(--space-xs-sm);padding-top:var(--space-xs-sm);justify-content:center;display:flex}.StickyNoteNode-module__KRw6DW__colorDot{cursor:pointer;height:var(--text-base);width:var(--text-base);border:2px solid #0000;border-radius:50%;transition:border-color .15s}.StickyNoteNode-module__KRw6DW__colorDot:hover,.StickyNoteNode-module__KRw6DW__colorDot[aria-pressed=true]{border-color:var(--foreground)}.StickyNoteNode-module__KRw6DW__colorDot[data-color=yellow]{background-color:#fde04799}.StickyNoteNode-module__KRw6DW__colorDot[data-color=blue]{background-color:#93c5fd99}.StickyNoteNode-module__KRw6DW__colorDot[data-color=green]{background-color:#86efac99}.StickyNoteNode-module__KRw6DW__colorDot[data-color=pink]{background-color:#f9a8d499}.StickyNoteNode-module__KRw6DW__colorDot[data-color=purple]{background-color:#c084fc99}.StickyNoteNode-module__KRw6DW__colorDot[data-color=orange]{background-color:#fdba7499}
.WorkflowBuilder-module__49swRW__container{background:var(--background);width:100%;height:100%;position:relative}.WorkflowBuilder-module__49swRW__controls button{background:var(--card);border:1px solid var(--border);color:var(--foreground)}.WorkflowBuilder-module__49swRW__controls button:hover{background:var(--vermilion-soft)}.WorkflowBuilder-module__49swRW__minimap{background:var(--card);border:1px solid var(--border)}.WorkflowBuilder-module__49swRW__customControls{box-shadow:var(--shadow-md);right:var(--space-md);top:var(--space-md);z-index:5;position:absolute}
.ExecutionMode-module__V6BZGG__root{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;min-height:0;max-height:min(42vh,28rem);display:flex}.ExecutionMode-module__V6BZGG__rootOverlay{border-radius:var(--radius);box-shadow:var(--shadow-lg);min-width:18rem;right:var(--space-md);top:var(--space-md);z-index:20;position:absolute}.ExecutionMode-module__V6BZGG__rootPanel{box-shadow:none;border-bottom:none;border-left:none;border-right:none;border-radius:0;flex-shrink:0;width:100%;max-height:min(40vh,26rem)}.ExecutionMode-module__V6BZGG__rootPanelCollapsed{max-height:none}.ExecutionMode-module__V6BZGG__toolbar{border-bottom:1px solid var(--border);align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);flex-shrink:0;justify-content:space-between;display:flex}.ExecutionMode-module__V6BZGG__toolbarMain{align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:1;min-width:0;display:flex}.ExecutionMode-module__V6BZGG__toolbarActions{align-items:center;gap:var(--space-2xs);flex-shrink:0;display:flex}.ExecutionMode-module__V6BZGG__title{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0}.ExecutionMode-module__V6BZGG__statusBadge{flex-shrink:0}.ExecutionMode-module__V6BZGG__metaMuted{color:var(--muted-foreground);font-size:var(--text-xs)}.ExecutionMode-module__V6BZGG__expandToggle{color:var(--muted-foreground);font-size:var(--text-xs);gap:var(--space-2xs)}.ExecutionMode-module__V6BZGG__iconButton{flex-shrink:0;width:2rem;height:2rem}.ExecutionMode-module__V6BZGG__toolbarIcon{height:var(--text-base);width:var(--text-base)}.ExecutionMode-module__V6BZGG__loadingRow{color:var(--muted-foreground);font-size:var(--text-sm);align-items:center;gap:var(--space-sm);padding:var(--space-md);display:flex}.ExecutionMode-module__V6BZGG__summary{border-bottom:1px solid var(--border);gap:var(--space-xs);padding:var(--space-sm)var(--space-md);flex-direction:row;flex-shrink:0;justify-content:space-between;display:flex}.ExecutionMode-module__V6BZGG__summaryLine{font-size:var(--text-xs);margin:0}.ExecutionMode-module__V6BZGG__summaryKey{color:var(--muted-foreground)}.ExecutionMode-module__V6BZGG__summaryValue{font-weight:var(--font-weight-medium)}.ExecutionMode-module__V6BZGG__summaryError{color:var(--warning);font-size:var(--text-xs);margin:0}.ExecutionMode-module__V6BZGG__connection{color:var(--muted-foreground);font-size:var(--text-xs);align-items:center;gap:var(--space-xs);display:flex}.ExecutionMode-module__V6BZGG__connectionIcon{color:var(--success);height:var(--text-xs);width:var(--text-xs)}.ExecutionMode-module__V6BZGG__connectionIconOff{color:var(--muted-foreground);height:var(--text-xs);width:var(--text-xs)}.ExecutionMode-module__V6BZGG__logRegion{flex-direction:column;flex:1;min-height:0;display:flex}.ExecutionMode-module__V6BZGG__logHeader{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);padding:var(--space-xs)var(--space-md)0;flex-shrink:0;justify-content:space-between;align-items:baseline;display:flex}.ExecutionMode-module__V6BZGG__logHint{font-weight:var(--font-weight-normal)}.ExecutionMode-module__V6BZGG__stepList{padding:var(--space-xs)var(--space-sm)var(--space-sm);flex:1;margin:0;list-style:none;overflow-y:auto}.ExecutionMode-module__V6BZGG__stepRow{border-radius:var(--radius-sm);color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--space-xs)var(--space-sm);padding:var(--space-xs-sm)var(--space-xs);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:auto auto 1fr auto;width:100%;margin:0;display:grid}.ExecutionMode-module__V6BZGG__stepRow:hover{background:color-mix(in srgb,var(--muted)55%,transparent);border-color:var(--border)}.ExecutionMode-module__V6BZGG__stepTime{color:var(--muted-foreground);font-family:var(--font-mono);font-size:var(--text-2xs);white-space:nowrap}.ExecutionMode-module__V6BZGG__stepBadge{flex-shrink:0;padding:0 .35rem;line-height:1.2;font-size:var(--text-2xs)!important}.ExecutionMode-module__V6BZGG__stepNode{font-size:var(--text-xs);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ExecutionMode-module__V6BZGG__stepMeta{align-items:center;gap:var(--space-2xs);flex-shrink:0;justify-content:flex-end;display:flex}.ExecutionMode-module__V6BZGG__iterPill{background:color-mix(in srgb,var(--muted)70%,transparent);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--text-2xs);white-space:nowrap;padding:.1rem .35rem}.ExecutionMode-module__V6BZGG__loopPill{background:color-mix(in srgb,var(--primary)12%,transparent);border-radius:var(--radius-sm);color:var(--foreground);font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;max-width:7rem;padding:.1rem .35rem;overflow:hidden}.ExecutionMode-module__V6BZGG__noSteps{color:var(--muted-foreground);font-size:var(--text-xs);padding:var(--space-md);margin:0;font-style:italic}@media (max-width:640px){.ExecutionMode-module__V6BZGG__stepRow{grid-template-columns:1fr}.ExecutionMode-module__V6BZGG__stepMeta{justify-content:flex-start}}
.CostSummaryBar-module__hYzOeG__bar{background:var(--muted);border-radius:var(--radius);cursor:pointer;font-size:var(--text-xs);align-items:center;gap:var(--space-sm);padding:var(--space-xs-sm)var(--space-sm-md);display:flex}.CostSummaryBar-module__hYzOeG__bar:hover{background:var(--vermilion-soft)}.CostSummaryBar-module__hYzOeG__barIcon{color:var(--muted-foreground);height:var(--text-sm);width:var(--text-sm);flex-shrink:0}.CostSummaryBar-module__hYzOeG__costValue{color:var(--foreground);font-weight:var(--font-weight-medium)}.CostSummaryBar-module__hYzOeG__costSplit,.CostSummaryBar-module__hYzOeG__freeLabel{color:var(--muted-foreground)}.CostSummaryBar-module__hYzOeG__freeIcon{color:var(--chart-2);height:var(--text-sm);width:var(--text-sm);flex-shrink:0}.CostSummaryBar-module__hYzOeG__breakdownHeader{border-bottom:1px solid var(--border);color:var(--foreground);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-sm);padding-bottom:var(--space-sm)}.CostSummaryBar-module__hYzOeG__breakdownList{gap:var(--space-xs);flex-direction:column;max-height:12rem;display:flex;overflow-y:auto}.CostSummaryBar-module__hYzOeG__breakdownItem{font-size:var(--text-xs);align-items:center;gap:var(--space-sm);padding:var(--space-xs)0;justify-content:space-between;display:flex}.CostSummaryBar-module__hYzOeG__breakdownNodeLabel{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.CostSummaryBar-module__hYzOeG__breakdownCredits{font-family:var(--font-mono);font-weight:var(--font-weight-medium)}.CostSummaryBar-module__hYzOeG__breakdownCredits[data-type=workflow]{color:var(--chart-1)}.CostSummaryBar-module__hYzOeG__breakdownCredits[data-type=ai]{color:var(--chart-4)}.CostSummaryBar-module__hYzOeG__footnote{border-top:1px solid var(--border);color:var(--muted-foreground);font-size:var(--text-xs);margin-top:var(--space-sm);padding-top:var(--space-sm)}
.ScopePrompt-module__xCBTTq__root{margin-top:var(--space-sm)}.ScopePrompt-module__xCBTTq__icon{height:var(--text-base);width:var(--text-base)}.ScopePrompt-module__xCBTTq__description{gap:var(--space-sm);margin-top:var(--space-xs);flex-direction:column;display:flex}.ScopePrompt-module__xCBTTq__scopeList{gap:var(--space-xs);flex-wrap:wrap;display:flex}.ScopePrompt-module__xCBTTq__scopeBadge{font-family:var(--font-mono,monospace);font-size:var(--text-xs)}.ScopePrompt-module__xCBTTq__reauthorizeButton{margin-top:var(--space-xs);align-self:flex-start}
.DynamicForm-module__FNQI-G__widgetContainer{position:relative}.DynamicForm-module__FNQI-G__inputError{border-color:var(--destructive)}.DynamicForm-module__FNQI-G__objectTemplate{gap:var(--space-sm);flex-direction:column;display:flex}.DynamicForm-module__FNQI-G__objectTitle{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;margin:0}.DynamicForm-module__FNQI-G__objectDescription{color:var(--muted-foreground);font-size:var(--text-xs);margin:0}.DynamicForm-module__FNQI-G__optionalFieldRow{align-items:flex-start;gap:var(--space-xs);display:flex}.DynamicForm-module__FNQI-G__optionalFieldRow>:first-child{flex:1}.DynamicForm-module__FNQI-G__addFieldBtn{width:100%}.DynamicForm-module__FNQI-G__addFieldIcon{height:var(--text-sm);margin-right:var(--space-xs);width:var(--text-sm)}.DynamicForm-module__FNQI-G__addFieldPopover{width:16rem;padding:0}.DynamicForm-module__FNQI-G__fieldOption{gap:var(--space-2xs);flex-direction:column;display:flex}.DynamicForm-module__FNQI-G__fieldOptionLabel{font-size:var(--text-sm)}.DynamicForm-module__FNQI-G__fieldOptionDesc{color:var(--muted-foreground);font-size:var(--text-xs)}.DynamicForm-module__FNQI-G__switchRow{align-items:center;gap:var(--space-sm);display:flex}.DynamicForm-module__FNQI-G__variableDropdown{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);z-index:50;max-height:12rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.DynamicForm-module__FNQI-G__suggestionItem{cursor:pointer;align-items:flex-start;gap:var(--space-2xs);padding:var(--space-xs-sm)var(--space-sm);text-align:left;background:0 0;border:none;flex-direction:column;width:100%;display:flex}.DynamicForm-module__FNQI-G__suggestionItem:hover,.DynamicForm-module__FNQI-G__suggestionActive{background:var(--vermilion-soft)}.DynamicForm-module__FNQI-G__suggestionLabel{color:var(--foreground);font-size:var(--text-sm)}.DynamicForm-module__FNQI-G__suggestionMeta{color:var(--muted-foreground);font-size:var(--text-xs);gap:var(--space-xs);display:flex}.DynamicForm-module__FNQI-G__emptyDropdown{color:var(--muted-foreground);font-size:var(--text-xs);padding:var(--space-sm);text-align:center}.DynamicForm-module__FNQI-G__arrayContainer{gap:var(--space-sm);flex-direction:column;display:flex}.DynamicForm-module__FNQI-G__arrayItemList{gap:var(--space-xs);flex-direction:column;display:flex}.DynamicForm-module__FNQI-G__arrayItem{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm);display:flex}.DynamicForm-module__FNQI-G__arrayItemContent{flex:1;min-width:0}.DynamicForm-module__FNQI-G__arrayItemActions{align-items:center;gap:var(--space-2xs);flex-shrink:0;margin-top:1.25rem;display:flex}
.MarkdownDescription-module__dbgfyW__markdown{color:var(--muted-foreground);font-size:var(--text-xs)}.MarkdownDescription-module__dbgfyW__markdown a{color:var(--primary);text-decoration:underline}.MarkdownDescription-module__dbgfyW__markdown code{background:var(--muted);border-radius:var(--radius-sm);font-size:inherit;padding:.1em .25em}.MarkdownDescription-module__dbgfyW__markdown ol{margin:var(--space-xs)0;padding-left:var(--space-md);list-style-type:decimal}.MarkdownDescription-module__dbgfyW__markdown p{margin:0}.MarkdownDescription-module__dbgfyW__markdown strong{font-weight:var(--font-weight-semibold)}.MarkdownDescription-module__dbgfyW__markdown ul{margin:var(--space-xs)0;padding-left:var(--space-md);list-style-type:disc}
.ValidationErrorPanel-module__trY_Ra__panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);bottom:var(--space-md);z-index:20;width:auto;position:absolute;left:50%;transform:translate(-50%)}.ValidationErrorPanel-module__trY_Ra__summaryBar{cursor:pointer;align-items:center;gap:var(--space-sm);padding:var(--space-xs-sm)var(--space-sm-md);background:0 0;border:none;justify-content:space-between;width:100%;font-family:inherit;display:flex}.ValidationErrorPanel-module__trY_Ra__summaryBar:hover{background:var(--vermilion-soft)}.ValidationErrorPanel-module__trY_Ra__summaryContent{align-items:center;gap:var(--space-sm-md);display:flex}.ValidationErrorPanel-module__trY_Ra__errorCount,.ValidationErrorPanel-module__trY_Ra__warningCount{font-size:var(--text-xs);font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-xs);display:flex}.ValidationErrorPanel-module__trY_Ra__errorCount{color:var(--destructive)}.ValidationErrorPanel-module__trY_Ra__warningCount{color:var(--chart-4)}.ValidationErrorPanel-module__trY_Ra__summaryIcon{flex-shrink:0}.ValidationErrorPanel-module__trY_Ra__chevron{color:var(--muted-foreground);flex-shrink:0}.ValidationErrorPanel-module__trY_Ra__itemList{border-top:1px solid var(--border);max-width:28rem;max-height:12rem;overflow-y:auto}.ValidationErrorPanel-module__trY_Ra__item{border-bottom:1px solid var(--border);align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm)var(--space-sm-md);display:flex}.ValidationErrorPanel-module__trY_Ra__item:last-child{border-bottom:none}.ValidationErrorPanel-module__trY_Ra__itemClickable{cursor:pointer}.ValidationErrorPanel-module__trY_Ra__itemClickable:hover{background:var(--vermilion-soft)}.ValidationErrorPanel-module__trY_Ra__itemClickable:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.ValidationErrorPanel-module__trY_Ra__errorIcon{color:var(--destructive);margin-top:var(--space-2xs);flex-shrink:0}.ValidationErrorPanel-module__trY_Ra__warningIcon{color:var(--chart-4);margin-top:var(--space-2xs);flex-shrink:0}.ValidationErrorPanel-module__trY_Ra__content{gap:var(--space-2xs);flex-direction:column;flex:1;display:flex}.ValidationErrorPanel-module__trY_Ra__message{color:var(--foreground);font-size:var(--text-xs);line-height:1.4}.ValidationErrorPanel-module__trY_Ra__suggestion{color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.4}
.DataFlowInspector-module__SxTpDG__inspector{border:1px solid var(--border);border-radius:var(--radius);margin-top:var(--space-xs)}.DataFlowInspector-module__SxTpDG__toggle{color:var(--muted-foreground);cursor:pointer;font-size:var(--text-xs);align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);background:0 0;border:none;display:inline-flex}.DataFlowInspector-module__SxTpDG__toggle:hover{color:var(--foreground)}.DataFlowInspector-module__SxTpDG__toggleIcon{height:var(--text-xs);width:var(--text-xs);flex-shrink:0;transition:transform .15s}.DataFlowInspector-module__SxTpDG__toggleIconOpen{transform:rotate(90deg)}.DataFlowInspector-module__SxTpDG__content{border-top:1px solid var(--border);padding:var(--space-sm)}.DataFlowInspector-module__SxTpDG__section{margin-bottom:var(--space-sm)}.DataFlowInspector-module__SxTpDG__section:last-child{margin-bottom:0}.DataFlowInspector-module__SxTpDG__sectionLabel{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-xs);text-transform:uppercase}.DataFlowInspector-module__SxTpDG__json{background:var(--muted);border-radius:var(--radius);color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-xs);max-height:12rem;padding:var(--space-sm);white-space:pre-wrap;word-break:break-all;margin:0;line-height:1.5;overflow:auto}.DataFlowInspector-module__SxTpDG__branchValue{background:var(--vermilion-soft);border-radius:var(--radius);color:var(--foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);padding:var(--space-2xs)var(--space-sm);display:inline-block}.DataFlowInspector-module__SxTpDG__showFullButton{color:var(--primary);cursor:pointer;font-size:var(--text-xs);margin-top:var(--space-xs);background:0 0;border:none;padding:0}.DataFlowInspector-module__SxTpDG__showFullButton:hover{text-decoration:underline}
.CompletionSummary-module__WzzSYq__summary{border:1px solid var(--border);border-radius:var(--radius-md);margin-top:var(--space-sm-md);overflow:hidden}.CompletionSummary-module__WzzSYq__header{background:var(--vermilion-soft);align-items:center;gap:var(--space-sm);padding:var(--space-sm-md)var(--space-md);display:flex}.CompletionSummary-module__WzzSYq__headerIcon{color:var(--success);height:var(--text-xl);width:var(--text-xl);flex-shrink:0}.CompletionSummary-module__WzzSYq__headerTitle{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0}.CompletionSummary-module__WzzSYq__stats{border-bottom:1px solid var(--border);gap:var(--space-sm);padding:var(--space-sm-md)var(--space-md);grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));display:grid}.CompletionSummary-module__WzzSYq__stat{gap:var(--space-2xs);text-align:center;flex-direction:column;display:flex}.CompletionSummary-module__WzzSYq__statValue{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.CompletionSummary-module__WzzSYq__statLabel{color:var(--muted-foreground);font-size:var(--text-xs);text-transform:uppercase}.CompletionSummary-module__WzzSYq__traceList{gap:var(--space-sm);padding:var(--space-sm-md)var(--space-md);flex-direction:column;display:flex}.CompletionSummary-module__WzzSYq__traceItem{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-sm)}.CompletionSummary-module__WzzSYq__traceHeader{align-items:center;gap:var(--space-sm);display:flex}.CompletionSummary-module__WzzSYq__traceIcon{color:var(--muted-foreground);height:var(--text-sm);width:var(--text-sm);flex-shrink:0}.CompletionSummary-module__WzzSYq__traceName{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.CompletionSummary-module__WzzSYq__errorBadge{flex-shrink:0}
.SchemaOutputForm-module__5U55pa__form{gap:var(--space-sm);flex-direction:column;display:flex}.SchemaOutputForm-module__5U55pa__submitButton{margin-top:var(--space-sm-md);align-self:flex-start}
.ApprovalInlineForm-module__HYNb7W__form{gap:var(--space-sm-md);flex-direction:column;display:flex}.ApprovalInlineForm-module__HYNb7W__prompt{color:var(--foreground);font-size:var(--text-sm);margin-bottom:0}.ApprovalInlineForm-module__HYNb7W__choices{gap:var(--space-sm);flex-direction:column;display:flex}.ApprovalInlineForm-module__HYNb7W__choiceItem{align-items:center;gap:var(--space-sm);display:flex}.ApprovalInlineForm-module__HYNb7W__comment{margin-bottom:0}.ApprovalInlineForm-module__HYNb7W__submitButton{align-self:flex-start}
.ExecuteButton-module__gAnkZW__icon{height:var(--text-sm);width:var(--text-sm);flex-shrink:0}
.CurrentNodeStep-module__9R3u0q__container{gap:var(--space-sm-md);flex-direction:column;display:flex}.CurrentNodeStep-module__9R3u0q__nodeHeader{align-items:center;gap:var(--space-sm);display:flex}.CurrentNodeStep-module__9R3u0q__nodeIcon{color:var(--muted-foreground);height:var(--text-base);width:var(--text-base);flex-shrink:0}.CurrentNodeStep-module__9R3u0q__nodeName{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.CurrentNodeStep-module__9R3u0q__label{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.CurrentNodeStep-module__9R3u0q__jsonError{color:var(--destructive);font-size:var(--text-xs);align-items:center;gap:var(--space-xs);display:flex}.CurrentNodeStep-module__9R3u0q__jsonErrorIcon{flex-shrink:0}.CurrentNodeStep-module__9R3u0q__buttonGroup{align-items:center;gap:var(--space-sm);display:flex}.CurrentNodeStep-module__9R3u0q__orDivider{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);text-transform:uppercase}.CurrentNodeStep-module__9R3u0q__submitButton{flex-shrink:0}
.LoopControls-module__-zu5bG__controls{border:1px solid var(--border);border-radius:var(--radius-md);margin-top:var(--space-sm-md);padding:var(--space-sm-md)}.LoopControls-module__-zu5bG__header{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-sm)}.LoopControls-module__-zu5bG__itemPreview{background:var(--muted);border-radius:var(--radius);color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-xs);margin-bottom:var(--space-sm-md);max-height:4rem;padding:var(--space-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LoopControls-module__-zu5bG__buttonGroup{gap:var(--space-sm);flex-wrap:wrap;display:flex}.LoopControls-module__-zu5bG__simulateSection{gap:var(--space-sm);margin-top:var(--space-sm-md);flex-direction:column;display:flex}.LoopControls-module__-zu5bG__simulateLabel{color:var(--muted-foreground);font-size:var(--text-xs);margin:0}.LoopControls-module__-zu5bG__simulateInput{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-xs);min-height:4rem;padding:var(--space-sm);resize:vertical;width:100%;line-height:1.5}.LoopControls-module__-zu5bG__jsonErrorRow{color:var(--destructive);font-size:var(--text-xs);align-items:center;gap:var(--space-2xs);display:flex}.LoopControls-module__-zu5bG__jsonErrorIcon{height:var(--text-sm);width:var(--text-sm);flex-shrink:0}.LoopControls-module__-zu5bG__simulateInput:focus{border-color:var(--primary);outline:none}
.AutoEvalResult-module__TL2AVq__result{color:var(--muted-foreground);font-size:var(--text-xs);align-items:center;gap:var(--space-xs-sm);display:flex}.AutoEvalResult-module__TL2AVq__icon{color:var(--warning);height:var(--text-xs);width:var(--text-xs);flex-shrink:0}.AutoEvalResult-module__TL2AVq__detail{color:var(--muted-foreground);font-size:var(--text-xs)}
.StepThroughTimeline-module__KKpzHq__timeline{flex-direction:column;display:flex}.StepThroughTimeline-module__KKpzHq__timelineItem{gap:var(--space-sm-md);min-height:2.5rem;display:flex}.StepThroughTimeline-module__KKpzHq__timelineConnector{padding-top:var(--space-xs);width:var(--text-base);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.StepThroughTimeline-module__KKpzHq__timelineDot{background:var(--primary);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.StepThroughTimeline-module__KKpzHq__timelineLine{background:var(--border);margin-top:var(--space-xs);flex:1;width:.125rem}.StepThroughTimeline-module__KKpzHq__timelineContent{padding-bottom:var(--space-sm-md);flex:1}.StepThroughTimeline-module__KKpzHq__timelineHeader{align-items:center;gap:var(--space-sm);display:flex}.StepThroughTimeline-module__KKpzHq__timelineIcon{color:var(--muted-foreground);height:var(--text-sm);width:var(--text-sm);flex-shrink:0}.StepThroughTimeline-module__KKpzHq__timelineNodeName{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.StepThroughTimeline-module__KKpzHq__timelineMode{font-size:var(--text-xs);flex-shrink:0}.StepThroughTimeline-module__KKpzHq__timelineDotError{background:var(--destructive)}.StepThroughTimeline-module__KKpzHq__executedBadge{font-size:var(--text-xs);flex-shrink:0}.StepThroughTimeline-module__KKpzHq__creditBadge{color:var(--muted-foreground)}.StepThroughTimeline-module__KKpzHq__creditIcon{height:var(--text-xs);width:var(--text-xs);flex-shrink:0}.StepThroughTimeline-module__KKpzHq__errorMessage{color:var(--destructive);font-size:var(--text-xs);align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-xs);display:flex}.StepThroughTimeline-module__KKpzHq__errorIcon{height:var(--text-xs);width:var(--text-xs);flex-shrink:0;margin-top:.0625rem}
.TriggerSelector-module__Ml_q_q__triggerList{gap:var(--space-sm);flex-direction:column;display:flex}.TriggerSelector-module__Ml_q_q__triggerOption{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:var(--space-sm);padding:.625rem var(--space-sm-md);text-align:left;background:0 0;width:100%;transition:background-color .15s,border-color .15s;display:flex}.TriggerSelector-module__Ml_q_q__triggerOption:hover{background:var(--vermilion-soft)}.TriggerSelector-module__Ml_q_q__triggerOption[data-selected=true]{background:var(--vermilion-soft);border-color:var(--primary)}.TriggerSelector-module__Ml_q_q__triggerIcon{color:var(--muted-foreground);height:var(--text-base);width:var(--text-base);flex-shrink:0}.TriggerSelector-module__Ml_q_q__triggerName{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}
.StepThroughPanel-module__xJNRWW__panel{background:var(--card);border-left:1px solid var(--border);box-shadow:var(--shadow-md);z-index:30;flex-direction:column;width:22.5rem;height:100%;display:flex;position:absolute;top:0;right:0;overflow:hidden}.StepThroughPanel-module__xJNRWW__header{border-bottom:1px solid var(--border);padding:var(--space-sm-md)var(--space-md);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.StepThroughPanel-module__xJNRWW__title{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0}.StepThroughPanel-module__xJNRWW__headerActions{align-items:center;gap:var(--space-xs);display:flex}.StepThroughPanel-module__xJNRWW__actionButton{flex-shrink:0}.StepThroughPanel-module__xJNRWW__actionIcon{color:var(--muted-foreground);height:var(--text-base);width:var(--text-base)}.StepThroughPanel-module__xJNRWW__content{padding:var(--space-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.StepThroughPanel-module__xJNRWW__section{gap:var(--space-sm-md);flex-direction:column;display:flex}.StepThroughPanel-module__xJNRWW__sectionLabel{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.StepThroughPanel-module__xJNRWW__currentNodeSection{border-top:1px solid var(--border);gap:var(--space-sm-md);margin-top:var(--space-sm-md);padding-top:var(--space-sm-md);flex-direction:column;display:flex}.StepThroughPanel-module__xJNRWW__loopProgress{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);margin:0}.StepThroughPanel-module__xJNRWW__completionBox{background:var(--vermilion-soft);border-radius:var(--radius-md);align-items:center;gap:var(--space-sm);margin-top:var(--space-sm-md);padding:var(--space-lg);flex-direction:column;display:flex}.StepThroughPanel-module__xJNRWW__completionIcon{color:var(--success);width:2rem;height:2rem}.StepThroughPanel-module__xJNRWW__completionTitle{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0}.StepThroughPanel-module__xJNRWW__completionCount{color:var(--muted-foreground);font-size:var(--text-xs);margin:0}.StepThroughPanel-module__xJNRWW__errorBox{background:var(--destructive-muted);border:1px solid var(--destructive);border-radius:var(--radius-md);align-items:center;gap:var(--space-sm);padding:var(--space-lg);flex-direction:column;display:flex}.StepThroughPanel-module__xJNRWW__errorIcon{color:var(--destructive);width:2rem;height:2rem}.StepThroughPanel-module__xJNRWW__errorMessage{color:var(--destructive);font-size:var(--text-sm);text-align:center;margin:0}
.WorkflowEditor-module__cQK1ha__container{flex-direction:column;flex:1;min-height:0;display:flex}.WorkflowEditor-module__cQK1ha__editorLayout{flex:1;gap:0;min-height:0;display:flex;position:relative;overflow:hidden}.WorkflowEditor-module__cQK1ha__canvasContainer{background:var(--muted);flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.WorkflowEditor-module__cQK1ha__canvasDrillDown .react-flow{background:color-mix(in srgb,var(--primary)4%,var(--background))}.WorkflowEditor-module__cQK1ha__topLeftControls{align-items:flex-start;gap:var(--space-xs);left:var(--space-md);top:var(--space-md);z-index:10;display:flex;position:absolute}.WorkflowEditor-module__cQK1ha__emptyCanvas{background:var(--card);border:2px dashed var(--border);border-radius:var(--radius-lg);align-items:center;gap:var(--space-sm);max-width:320px;padding:var(--space-lg)var(--space-xl);pointer-events:none;text-align:center;z-index:10;flex-direction:column;justify-content:center;display:flex;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}.WorkflowEditor-module__cQK1ha__emptyCanvasTitle{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0}.WorkflowEditor-module__cQK1ha__emptyCanvasDescription{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.5}.WorkflowEditor-module__cQK1ha__costSummarySlot{bottom:var(--space-md);left:var(--space-md);z-index:10;position:absolute}
.StarterTemplateDropdown-module__pfCNkW__menuItemContent{gap:var(--space-2xs);flex-direction:column;display:flex}.StarterTemplateDropdown-module__pfCNkW__menuItemName{font-size:var(--text-sm);font-weight:500}.StarterTemplateDropdown-module__pfCNkW__menuItemDescription{color:var(--muted-foreground);font-size:var(--text-xs)}
.EmailEditorToolbar-module__OJfOtG__root{background:var(--background);border-bottom:1px solid var(--border);align-items:center;gap:var(--space-md);padding:var(--space-sm)var(--space-md);display:flex}.EmailEditorToolbar-module__OJfOtG__switchRow{align-items:center;gap:var(--space-sm);display:flex}.EmailEditorToolbar-module__OJfOtG__labelPointer{cursor:pointer}.EmailEditorToolbar-module__OJfOtG__badge{margin-left:var(--space-2xs)}.EmailEditorToolbar-module__OJfOtG__popover{width:20rem}.EmailEditorToolbar-module__OJfOtG__popoverInner{gap:var(--space-sm-md);flex-direction:column;display:flex}.EmailEditorToolbar-module__OJfOtG__popoverHeader{justify-content:space-between;align-items:center;display:flex}.EmailEditorToolbar-module__OJfOtG__labelStrong{font-weight:var(--font-weight-semibold)}.EmailEditorToolbar-module__OJfOtG__varRow{gap:var(--space-2xs);flex-direction:column;display:flex}.EmailEditorToolbar-module__OJfOtG__labelMono{font-family:var(--font-mono);font-size:var(--text-xs)}.EmailEditorToolbar-module__OJfOtG__spacer{flex:1}.EmailEditorToolbar-module__OJfOtG__previewToggle{align-items:center;gap:var(--space-2xs);display:flex}
.EmailEditorPreview-module__CYUn7W__previewContainer{flex:1;min-height:0;overflow:auto}.EmailEditorPreview-module__CYUn7W__previewFrame{height:100%;min-height:0;margin:0 auto;transition:width .2s}.EmailEditorPreview-module__CYUn7W__previewFrame[data-width=desktop]{width:100%}.EmailEditorPreview-module__CYUn7W__previewFrame[data-width=mobile]{width:375px}
.ConnectIntegrationCard-module__9B-tQG__reason{font-size:var(--text-sm);margin:0 0 .75rem}.ConnectIntegrationCard-module__9B-tQG__actions{gap:.5rem;display:flex}
.EmailEditorCanvas-module__v7v3uq__container{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.EmailEditorCanvas-module__v7v3uq__editorPane{border-right:1px solid var(--border);flex:1;min-height:0;overflow:hidden}.EmailEditorCanvas-module__v7v3uq__previewPane,.EmailEditorCanvas-module__v7v3uq__splitPane{flex:1;min-height:0;display:flex;overflow:hidden}
.ConnectionUseCaseTemplatesDialog-module__25CHMG__dialogContent{max-width:32rem}.ConnectionUseCaseTemplatesDialog-module__25CHMG__useCaseList{gap:var(--space-md);flex-direction:column;max-height:min(24rem,60vh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ConnectionUseCaseTemplatesDialog-module__25CHMG__useCaseRow{border-bottom:1px solid var(--border);padding-bottom:var(--space-md)}.ConnectionUseCaseTemplatesDialog-module__25CHMG__useCaseRow:last-child{border-bottom:none;padding-bottom:0}.ConnectionUseCaseTemplatesDialog-module__25CHMG__useCaseTitle{font-size:var(--text-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--space-xs)}.ConnectionUseCaseTemplatesDialog-module__25CHMG__useCaseMeta{align-items:center;gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;display:flex}.ConnectionUseCaseTemplatesDialog-module__25CHMG__templateLabel{color:var(--muted-foreground);font-size:var(--text-xs)}.ConnectionUseCaseTemplatesDialog-module__25CHMG__templateNone{color:var(--muted-foreground);font-size:var(--text-xs);font-style:italic}.ConnectionUseCaseTemplatesDialog-module__25CHMG__actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.ConnectionUseCaseTemplatesDialog-module__25CHMG__pickerDialog{max-width:24rem}.ConnectionUseCaseTemplatesDialog-module__25CHMG__searchList{margin:var(--space-md)0 0;max-height:16rem;padding:0;list-style:none;overflow-y:auto}.ConnectionUseCaseTemplatesDialog-module__25CHMG__searchHit{border-radius:var(--radius-sm);color:var(--foreground);cursor:pointer;padding:var(--space-sm)var(--space-xs);text-align:left;background:0 0;border:none;width:100%;display:block}.ConnectionUseCaseTemplatesDialog-module__25CHMG__searchHit:hover{background:var(--muted)}.ConnectionUseCaseTemplatesDialog-module__25CHMG__hitName{font-size:var(--text-sm);font-weight:var(--font-weight-medium);display:block}.ConnectionUseCaseTemplatesDialog-module__25CHMG__hitSlug{color:var(--muted-foreground);font-size:var(--text-xs)}
.AccountPicker-module__sgGuAa__list{flex-direction:column;gap:.5rem;display:flex}.AccountPicker-module__sgGuAa__option{border:1px solid var(--border,#e5e5e5);border-radius:var(--radius-lg);cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:1fr auto auto;align-items:center;gap:.75rem;padding:.5rem .75rem;display:grid}.AccountPicker-module__sgGuAa__option:hover{background:var(--vermilion-soft)}.AccountPicker-module__sgGuAa__label{font-weight:500}.AccountPicker-module__sgGuAa__health{font-size:var(--text-xs);text-transform:uppercase}.AccountPicker-module__sgGuAa__time{color:var(--muted-foreground,#6b7280);font-size:var(--text-xs)}
.DrillDownBreadcrumb-module__IMOwXq__breadcrumb{align-items:center;gap:var(--space-xs);display:flex}.DrillDownBreadcrumb-module__IMOwXq__segment{color:var(--muted-foreground);cursor:pointer;font-family:inherit;font-size:var(--text-sm);white-space:nowrap;background:0 0;border:none;padding:0}.DrillDownBreadcrumb-module__IMOwXq__segment:hover{color:var(--foreground);text-decoration:underline}.DrillDownBreadcrumb-module__IMOwXq__currentSegment{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);white-space:nowrap}.DrillDownBreadcrumb-module__IMOwXq__ellipsis{color:var(--muted-foreground);font-size:var(--text-sm)}
.ConnectionsReviewTable-module__2RNjbq__confidence{font-variant-numeric:tabular-nums}.ConnectionsReviewTable-module__2RNjbq__directionLink{color:var(--primary);white-space:nowrap;text-decoration:none}.ConnectionsReviewTable-module__2RNjbq__directionLink:hover{text-decoration:underline}.ConnectionsReviewTable-module__2RNjbq__summary{color:var(--muted-foreground);font-size:var(--text-sm);margin-bottom:var(--space-md)}.ConnectionsReviewTable-module__2RNjbq__switchCell{text-align:center;width:5rem}.ConnectionsReviewTable-module__2RNjbq__tagline{text-overflow:ellipsis;white-space:nowrap;max-width:20rem;overflow:hidden}
.TemplateStatusBadge-module__ywIm8q__trigger{border-radius:var(--radius-sm);color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.375rem;margin:0;padding:.125rem .25rem;transition:background-color .12s ease-out;display:inline-flex}.TemplateStatusBadge-module__ywIm8q__trigger:hover{background-color:var(--paper-lifted)}.TemplateStatusBadge-module__ywIm8q__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.TemplateStatusBadge-module__ywIm8q__chevron{color:var(--muted-foreground);width:.875rem;height:.875rem}.TemplateStatusBadge-module__ywIm8q__popover{width:14rem;padding:.375rem}.TemplateStatusBadge-module__ywIm8q__menu{flex-direction:column;gap:.125rem;display:flex}.TemplateStatusBadge-module__ywIm8q__menuItem,.TemplateStatusBadge-module__ywIm8q__menuItemDestructive{justify-content:flex-start;width:100%}.TemplateStatusBadge-module__ywIm8q__menuItemDestructive{color:var(--destructive)}.TemplateStatusBadge-module__ywIm8q__menuItemDestructive:hover{background-color:color-mix(in oklch,var(--destructive)10%,transparent);color:var(--destructive)}.TemplateStatusBadge-module__ywIm8q__separator{background-color:var(--rule-default);width:100%;height:1px;margin:.25rem 0}.TemplateStatusBadge-module__ywIm8q__helpText{color:var(--muted-foreground);font-size:var(--text-2xs);margin:.5rem .5rem 0}.TemplateStatusBadge-module__ywIm8q__errors{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}
.ExecutionCard-module__11XN9a__card{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;align-items:center;gap:var(--space-sm);padding:var(--space-md);text-align:left;background:0 0;justify-content:space-between;width:100%;font-family:inherit;transition:background-color .15s,border-color .15s;display:flex}.ExecutionCard-module__11XN9a__card:hover{background:var(--vermilion-soft)}.ExecutionCard-module__11XN9a__card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ExecutionCard-module__11XN9a__selected{background:var(--vermilion-soft);border-color:var(--primary)}.ExecutionCard-module__11XN9a__info{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.ExecutionCard-module__11XN9a__time,.ExecutionCard-module__11XN9a__duration{color:var(--muted-foreground);font-size:var(--text-xs)}
.AgentRailBody-module__Ho4rca__messages{gap:var(--space-sm);padding:var(--space-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.AgentRailBody-module__Ho4rca__workflowNote{background-color:var(--indigo-soft);border:1px solid var(--indigo-rill);border-radius:var(--radius-sm);color:var(--indigo-rill);font-family:var(--font-sans);font-size:var(--text-meta);padding:var(--space-xs)var(--space-sm)}
.MarketingContentPreview-module__glitaq__contentDisplay{align-items:flex-start;gap:var(--space-sm);justify-content:space-between;display:flex}.MarketingContentPreview-module__glitaq__editActions{gap:var(--space-sm);margin-top:var(--space-sm);display:flex}.MarketingContentPreview-module__glitaq__empty{color:var(--muted-foreground);font-style:italic}.MarketingContentPreview-module__glitaq__label{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-xs)}.MarketingContentPreview-module__glitaq__section{margin-bottom:var(--space-lg)}.MarketingContentPreview-module__glitaq__section:last-child{margin-bottom:0}.MarketingContentPreview-module__glitaq__tagList{gap:var(--space-xs);flex-wrap:wrap;display:flex}.MarketingContentPreview-module__glitaq__faqList{gap:var(--space-md);padding-left:var(--space-lg);flex-direction:column;flex:1;margin:0;list-style:decimal;display:flex}.MarketingContentPreview-module__glitaq__faqItem{gap:var(--space-2xs);flex-direction:column;display:flex}.MarketingContentPreview-module__glitaq__faqQuestion{font-weight:var(--font-weight-semibold);margin:0}.MarketingContentPreview-module__glitaq__faqAnswer{color:var(--muted-foreground);margin:0}.MarketingContentPreview-module__glitaq__demoCard{border:1px solid var(--border);border-radius:var(--radius-md);gap:var(--space-sm);padding:var(--space-md);flex-direction:column;flex:1;display:flex}.MarketingContentPreview-module__glitaq__demoLocator{color:var(--muted-foreground);font-family:var(--font-mono,monospace);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;margin:0}.MarketingContentPreview-module__glitaq__demoAction{font-size:var(--text-base);font-weight:var(--font-weight-medium);margin:0}.MarketingContentPreview-module__glitaq__demoDetails{color:var(--muted-foreground);font-size:var(--text-sm);padding-left:var(--space-md);margin:0;list-style:outside}.MarketingContentPreview-module__glitaq__categoryList{gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.MarketingContentPreview-module__glitaq__categoryRow{border-top:1px solid var(--border);gap:var(--space-xs);padding-top:var(--space-sm);grid-template-columns:12rem 1fr;display:grid}.MarketingContentPreview-module__glitaq__categoryRow:first-child{border-top:0;padding-top:0}.MarketingContentPreview-module__glitaq__categoryName{font-weight:var(--font-weight-semibold);margin:0}.MarketingContentPreview-module__glitaq__categoryDesc{color:var(--muted-foreground);margin:0}
.TemplateForm-module__Ce31VG__form{flex-direction:column;gap:1rem;display:flex}.TemplateForm-module__Ce31VG__field{flex-direction:column;gap:.375rem;display:flex}.TemplateForm-module__Ce31VG__label{color:var(--foreground);font-size:var(--text-sm);font-weight:500}.TemplateForm-module__Ce31VG__hint{color:var(--muted-foreground);font-weight:400}.TemplateForm-module__Ce31VG__fieldError{color:var(--destructive);font-size:var(--text-xs);margin:0}
.ExecutionSidebar-module__KVFmKq__sidebar{flex-direction:column;height:100%;display:flex;overflow:hidden}.ExecutionSidebar-module__KVFmKq__header{border-bottom:1px solid var(--border);gap:var(--space-sm);padding:var(--space-md);flex-shrink:0;display:flex}.ExecutionSidebar-module__KVFmKq__headerTitle{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0}.ExecutionSidebar-module__KVFmKq__filterRow{justify-content:space-between;align-items:center;width:100%;display:flex}.ExecutionSidebar-module__KVFmKq__list{gap:var(--space-xs);min-height:0;padding:var(--space-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ExecutionSidebar-module__KVFmKq__sentinel{flex-shrink:0;height:1px}.ExecutionSidebar-module__KVFmKq__loadingMore{padding:var(--space-sm);justify-content:center;align-items:center;display:flex}
.NodeContextChip-module__lLhkba__chip{background-color:var(--indigo-soft);border-radius:var(--radius-sm);color:var(--indigo-rill);align-items:center;gap:var(--space-xxs);padding:.125rem .375rem;display:inline-flex}.NodeContextChip-module__lLhkba__label{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.04em;font-weight:500}.NodeContextChip-module__lLhkba__remove{color:var(--indigo-rill);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.NodeContextChip-module__lLhkba__removeIcon{height:var(--text-meta);width:var(--text-meta)}
.UnsavedChangesDialog-module__tAmmxW__destructive{background-color:var(--destructive);color:var(--destructive-foreground)}.UnsavedChangesDialog-module__tAmmxW__destructive:hover{background-color:var(--destructive);opacity:.9}
.TemplateEditor-module__R9SahG__header{border-bottom:1px solid var(--rule-default);align-items:center;gap:var(--space-md);padding:var(--space-sm)var(--space-md);flex-shrink:0;display:flex}.TemplateEditor-module__R9SahG__titleStack{flex-direction:column;gap:.125rem;min-width:0;display:flex}.TemplateEditor-module__R9SahG__title{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.TemplateEditor-module__R9SahG__subtitle{color:var(--muted-foreground);font-family:var(--font-locator);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase}.TemplateEditor-module__R9SahG__headerMeta{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}.TemplateEditor-module__R9SahG__dirtyDot,.TemplateEditor-module__R9SahG__errorDot{border-radius:999px;width:.5rem;height:.5rem;display:inline-block}.TemplateEditor-module__R9SahG__dirtyDot{background-color:var(--vermilion,var(--primary))}.TemplateEditor-module__R9SahG__errorDot{background-color:var(--destructive)}.TemplateEditor-module__R9SahG__actions{gap:var(--space-xs);flex-shrink:0;margin-left:auto;display:flex}.TemplateEditor-module__R9SahG__canvas{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.TemplateEditor-module__R9SahG__sheet{width:clamp(360px,28rem,90vw)}.TemplateEditor-module__R9SahG__sheetBody{gap:var(--space-md);min-height:0;padding:var(--space-md)var(--space-lg)var(--space-lg);flex-direction:column;flex:auto;display:flex;overflow-y:auto}
.NodeDetailPanel-module__uwzUCG__attemptCard{background-color:color-mix(in srgb,var(--muted)65%,transparent);border:1px solid var(--border);border-radius:var(--radius);gap:var(--space-xs);padding:var(--space-sm-md);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__attemptHeader{align-items:center;gap:var(--space-sm);justify-content:space-between;display:flex}.NodeDetailPanel-module__uwzUCG__attemptLabel{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:500}.NodeDetailPanel-module__uwzUCG__attemptList{gap:var(--space-sm);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__chevron{flex-shrink:0;transition:transform .15s}.NodeDetailPanel-module__uwzUCG__chevronOpen{transform:rotate(90deg)}.NodeDetailPanel-module__uwzUCG__copyButton{right:var(--space-sm);top:var(--space-sm);position:absolute}.NodeDetailPanel-module__uwzUCG__errorBlock{background-color:var(--destructive-muted);border:1px solid var(--destructive);border-radius:var(--radius);gap:var(--space-xs);padding:var(--space-sm-md);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__errorCode{color:var(--destructive);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-xs);font-weight:600}.NodeDetailPanel-module__uwzUCG__errorMessage{color:var(--foreground);font-size:var(--text-sm);line-height:1.45}.NodeDetailPanel-module__uwzUCG__header{align-items:center;gap:var(--space-sm);justify-content:space-between;width:100%;display:flex}.NodeDetailPanel-module__uwzUCG__headerTitle{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.NodeDetailPanel-module__uwzUCG__jsonBlock{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-sm);max-height:16rem;padding:var(--space-sm-md);white-space:pre-wrap;word-break:break-word;line-height:1.5;overflow:auto}.NodeDetailPanel-module__uwzUCG__jsonContainer{position:relative}.NodeDetailPanel-module__uwzUCG__mutedText{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;font-style:italic}.NodeDetailPanel-module__uwzUCG__noData{color:var(--muted-foreground);font-size:var(--text-sm);padding:var(--space-md)0;text-align:center}.NodeDetailPanel-module__uwzUCG__responseHint{color:var(--muted-foreground);font-size:var(--text-xs);margin:0 0 var(--space-xs);line-height:1.4}.NodeDetailPanel-module__uwzUCG__scrollContent{gap:var(--space-md);min-height:0;padding:var(--space-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.NodeDetailPanel-module__uwzUCG__sectionCard{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);gap:var(--space-sm-md);padding:var(--space-md);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__sectionCardError{background-color:hsl(var(--destructive)/.04);border-color:hsl(var(--destructive)/.28)}.NodeDetailPanel-module__uwzUCG__sectionCardResponse{background-color:color-mix(in srgb,var(--muted)40%,var(--card))}.NodeDetailPanel-module__uwzUCG__sectionHeader{cursor:pointer;align-items:center;gap:var(--space-sm);user-select:none;display:flex}.NodeDetailPanel-module__uwzUCG__sectionTitle,.NodeDetailPanel-module__uwzUCG__sectionTitleStatic{font-size:var(--text-sm);font-weight:600}.NodeDetailPanel-module__uwzUCG__sheetContent{gap:0;padding:0}.NodeDetailPanel-module__uwzUCG__sheetHeader{border-bottom:1px solid var(--border);gap:var(--space-sm-md);padding:var(--space-md)var(--space-md)var(--space-sm-md);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__stepNav{align-items:center;gap:var(--space-sm);margin-right:var(--space-xl);justify-content:flex-end;display:flex}.NodeDetailPanel-module__uwzUCG__stepNavIcon{flex-shrink:0}.NodeDetailPanel-module__uwzUCG__stepNavLabel{color:var(--muted-foreground);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center;min-width:8rem;font-weight:500}.NodeDetailPanel-module__uwzUCG__summaryGrid{gap:var(--space-sm)var(--space-md);grid-template-columns:auto 1fr;display:grid}.NodeDetailPanel-module__uwzUCG__summaryLabel{color:var(--muted-foreground);font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;font-weight:500}.NodeDetailPanel-module__uwzUCG__summaryStrip{background-color:color-mix(in srgb,var(--muted)55%,transparent);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-md)}.NodeDetailPanel-module__uwzUCG__summaryValue{color:var(--foreground);font-size:var(--text-sm);font-weight:500}
.AttachmentChip-module___7Jzja__chip{background-color:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-sm);align-items:center;gap:var(--space-xxs);padding:.125rem .5rem;display:inline-flex}.AttachmentChip-module___7Jzja__icon,.AttachmentChip-module___7Jzja__removeIcon{color:var(--ink-muted);height:var(--text-meta);width:var(--text-meta)}.AttachmentChip-module___7Jzja__filename{color:var(--ink);font-family:var(--font-sans);font-size:var(--text-sm)}.AttachmentChip-module___7Jzja__size{color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-meta)}.AttachmentChip-module___7Jzja__remove{cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}
.ScopeGateDialog-module__ngcW7a__content{max-width:32rem}.ScopeGateDialog-module__ngcW7a__issueList{gap:var(--space-md);margin:var(--space-sm)0;flex-direction:column;display:flex}.ScopeGateDialog-module__ngcW7a__issueCard{border:1px solid var(--border);border-radius:var(--radius);gap:var(--space-sm);padding:var(--space-sm-md);flex-direction:column;display:flex}.ScopeGateDialog-module__ngcW7a__integrationName{font-size:var(--text-sm);text-transform:capitalize;margin:0;font-weight:500}.ScopeGateDialog-module__ngcW7a__scopeList{gap:var(--space-xs);flex-wrap:wrap;display:flex}.ScopeGateDialog-module__ngcW7a__scopeBadge{font-family:var(--font-mono,monospace);font-size:var(--text-xs)}.ScopeGateDialog-module__ngcW7a__affectedNodes{color:var(--muted-foreground);font-size:var(--text-xs);margin:0}.ScopeGateDialog-module__ngcW7a__reauthButton{align-self:flex-start}
.animated-section-module__7K17SG__animated{--enter-duration:.7s;--enter-easing:cubic-bezier(.22,1,.36,1)}.animated-section-module__7K17SG__animated[data-animate]{opacity:0;transition:opacity var(--enter-duration)var(--enter-easing),transform var(--enter-duration)var(--enter-easing),filter var(--enter-duration)var(--enter-easing);will-change:opacity,transform}.animated-section-module__7K17SG__animated[data-animate=rise]{transform:translateY(2rem)}.animated-section-module__7K17SG__animated[data-animate=settle]{filter:blur(8px);transform:translateY(-1rem)}.animated-section-module__7K17SG__animated[data-animate=drift-left]{transform:translate(2.5rem)}.animated-section-module__7K17SG__animated[data-animate=drift-right]{transform:translate(-2.5rem)}.animated-section-module__7K17SG__animated[data-animate=bloom]{transform:scale(.96)}.animated-section-module__7K17SG__animated[data-visible=true]{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.animated-section-module__7K17SG__animated[data-animate]{filter:none;opacity:1;transition:none;transform:none}}
.page-module__lrw7Da__shell{flex-direction:column;flex:auto;min-height:0;display:flex}
.WorkflowDetailClient-module__W9g1-W__layout{border:1px solid var(--border);border-radius:var(--radius-md);flex:1;min-height:0;display:flex;overflow:hidden}.WorkflowDetailClient-module__W9g1-W__canvasArea{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.WorkflowDetailClient-module__W9g1-W__canvasStage{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.WorkflowDetailClient-module__W9g1-W__canvasLoading{left:var(--space-md);top:var(--space-md);z-index:5;position:absolute}.WorkflowDetailClient-module__W9g1-W__logReopenButton{bottom:var(--space-md);left:var(--space-md);z-index:10;flex-shrink:0;position:absolute}.WorkflowDetailClient-module__W9g1-W__editorFill{flex:1;min-height:0}.WorkflowDetailClient-module__W9g1-W__sidebarArea{border-left:1px solid var(--border);flex-shrink:0;width:25rem;height:100%;overflow:hidden}.WorkflowDetailClient-module__W9g1-W__mobileExecutionsButton{bottom:var(--space-md);right:var(--space-md);z-index:10;position:absolute}.WorkflowDetailClient-module__W9g1-W__mobileDrawer{max-height:70vh}
.NewWorkflowClient-module__2hJqOa__container{flex-direction:column;height:100%;display:flex}.NewWorkflowClient-module__2hJqOa__loadingWrap{justify-content:center;align-items:center;height:100%;display:flex}.NewWorkflowClient-module__2hJqOa__header{background-color:var(--background);border-bottom:1px solid var(--border);align-items:center;gap:var(--space-md);height:3rem;padding:0 var(--space-md);justify-content:space-between;display:flex}.NewWorkflowClient-module__2hJqOa__headerLeft{align-items:center;gap:var(--space-xs);min-width:0;display:flex;overflow:hidden}.NewWorkflowClient-module__2hJqOa__workflowNameInput{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-weight-semibold);padding:var(--space-xs)var(--space-sm);background:0 0;border:none;outline:none}.NewWorkflowClient-module__2hJqOa__workflowNameInput:hover,.NewWorkflowClient-module__2hJqOa__workflowNameInput:focus{background-color:var(--muted);border-radius:var(--radius)}.NewWorkflowClient-module__2hJqOa__backButton{padding:var(--space-xs);flex-shrink:0}.NewWorkflowClient-module__2hJqOa__headerActions{align-items:center;gap:var(--space-sm);display:flex}.NewWorkflowClient-module__2hJqOa__buttonIcon{height:var(--text-base);margin-right:var(--space-sm);width:var(--text-base)}.NewWorkflowClient-module__2hJqOa__closeIcon{height:var(--text-xl);width:var(--text-xl)}.NewWorkflowClient-module__2hJqOa__content{flex-direction:column;flex:1;display:flex;overflow:hidden}.NewWorkflowClient-module__2hJqOa__generationStatus{color:var(--ink-muted);font-size:var(--text-sm);margin-left:var(--space-md);animation:1.5s ease-in-out infinite NewWorkflowClient-module__2hJqOa__pulse}@keyframes NewWorkflowClient-module__2hJqOa__pulse{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.NewWorkflowClient-module__2hJqOa__generationStatus{animation:none}}
.MentionPopover-module__ThRQgq__popover{background-color:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lift);min-width:12rem;max-height:16rem;padding:var(--space-xxs);flex-direction:column;display:flex;overflow-y:auto}.MentionPopover-module__ThRQgq__empty{color:var(--ink-muted);font-family:var(--font-sans);font-size:var(--text-sm);padding:var(--space-sm)}.MentionPopover-module__ThRQgq__item{border-radius:var(--radius-sm);cursor:pointer;align-items:baseline;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);text-align:left;background:0 0;border:none;display:flex}.MentionPopover-module__ThRQgq__item:hover,.MentionPopover-module__ThRQgq__item:focus-visible{background-color:var(--paper-snow);outline:none}.MentionPopover-module__ThRQgq__itemType{color:var(--indigo-rill);font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.04em}.MentionPopover-module__ThRQgq__itemName{color:var(--ink);font-family:var(--font-sans);font-size:var(--text-sm)}
.approval-card-module__qUNdeG__root{gap:var(--space-sm-md);flex-direction:column;flex:1;min-height:0;display:flex}.approval-card-module__qUNdeG__cardContainer{touch-action:pan-y;user-select:none;will-change:transform,opacity;flex:1;min-height:0;position:relative}.approval-card-module__qUNdeG__cardContainer:focus{outline:none}.approval-card-module__qUNdeG__header{align-items:baseline;gap:var(--space-sm);padding:0 var(--space-2xs);display:flex}.approval-card-module__qUNdeG__headerTitle{color:var(--ink);font-family:var(--font-narrative);font-size:1.5rem;font-weight:var(--font-weight-semibold);align-items:baseline;gap:var(--space-xs-sm);letter-spacing:-.02em;margin:0;line-height:1;display:flex}.approval-card-module__qUNdeG__headerCount{color:var(--ink-muted);font-size:.9375rem;font-weight:var(--font-weight-medium)}.approval-card-module__qUNdeG__card{background:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-lg);gap:var(--space-sm-md);height:100%;padding:var(--space-lg);flex-direction:column;display:flex;position:relative}.approval-card-module__qUNdeG__cardMeta{align-items:center;gap:var(--space-xs-sm);justify-content:space-between;display:flex}.approval-card-module__qUNdeG__workflowGroup{align-items:center;gap:var(--space-xs-sm);flex:1;min-width:0;display:flex}.approval-card-module__qUNdeG__workflowDot{background:var(--indigo-rill);border-radius:var(--radius-full);flex-shrink:0;width:.375rem;height:.375rem}.approval-card-module__qUNdeG__workflowLabel{color:var(--ink);font-family:var(--font-locator);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.approval-card-module__qUNdeG__metaDot{color:var(--ink-muted);font-family:var(--font-locator);font-size:.625rem}.approval-card-module__qUNdeG__pendingLabel{color:var(--ink-muted);font-family:var(--font-locator);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.approval-card-module__qUNdeG__confidenceRing{align-items:center;gap:var(--space-xs);flex-shrink:0;display:inline-flex;position:relative}.approval-card-module__qUNdeG__confidenceSvg{display:block}.approval-card-module__qUNdeG__confidenceArc{transition:stroke-dasharray .4s cubic-bezier(.22,1,.36,1)}.approval-card-module__qUNdeG__confidenceValue{color:var(--indigo-rill);font-family:var(--font-locator);font-variant-numeric:tabular-nums;font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.02em}.approval-card-module__qUNdeG__cardTitle{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.015em;margin:0;line-height:1.25}.approval-card-module__qUNdeG__detailsBox{background:var(--paper);border:1px solid var(--rule-default);border-radius:var(--radius-lg);color:var(--ink);cursor:text;font-family:var(--font-narrative);gap:var(--space-xs);min-height:5rem;padding:var(--space-md);flex-direction:column;flex:1;transition:border-color .15s;display:flex;overflow-y:auto}.approval-card-module__qUNdeG__detailsBox:hover{border-color:var(--rule-strong)}.approval-card-module__qUNdeG__detailsBoxEditing{border-color:var(--rule-strong);cursor:default}.approval-card-module__qUNdeG__detailsBoxEditing:hover{border-color:var(--rule-strong)}.approval-card-module__qUNdeG__detailLine{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-sm);margin:0;line-height:1.5}.approval-card-module__qUNdeG__detailsTextarea{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-sm);resize:none;background:0 0;border:none;outline:none;flex:1;width:100%;min-height:5rem;line-height:1.5}.approval-card-module__qUNdeG__actions{gap:var(--space-xs-sm);padding:var(--space-xs)0;grid-template-columns:1fr 1fr;display:grid}.approval-card-module__qUNdeG__actionButton{border-radius:var(--radius-lg);cursor:pointer;font-family:var(--font-locator);font-size:.6875rem;font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-xs-sm);letter-spacing:.1em;padding:var(--space-sm-md)var(--space-sm);text-transform:uppercase;border:0;justify-content:center;line-height:1;transition:background-color .15s cubic-bezier(.165,.84,.44,1),transform .15s cubic-bezier(.165,.84,.44,1);display:flex}.approval-card-module__qUNdeG__actionButton:hover{transform:translateY(-1px)}.approval-card-module__qUNdeG__actionButton:active{transform:translateY(0)}.approval-card-module__qUNdeG__actionButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.approval-card-module__qUNdeG__actionIcon{width:.875rem;height:.875rem}.approval-card-module__qUNdeG__actionLabel{font-family:var(--font-locator);font-size:.6875rem;font-weight:var(--font-weight-semibold);letter-spacing:.1em}.approval-card-module__qUNdeG__approve{background:var(--moss);color:var(--paper-lifted)}.approval-card-module__qUNdeG__approve:hover{background:color-mix(in srgb,var(--moss)88%,var(--ink))}.approval-card-module__qUNdeG__reject{background:var(--vermilion);color:var(--paper-lifted)}.approval-card-module__qUNdeG__reject:hover{background:color-mix(in srgb,var(--vermilion)88%,var(--ink))}.approval-card-module__qUNdeG__swipeHint{color:var(--ink-muted);font-family:var(--font-locator);font-size:.6875rem;font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-xs);letter-spacing:.12em;padding:var(--space-xs)0;text-transform:uppercase;justify-content:center;display:flex}.approval-card-module__qUNdeG__swipeHint.approval-card-module__qUNdeG__pulsing{animation:1.5s ease-in-out infinite approval-card-module__qUNdeG__hintPulse}@keyframes approval-card-module__qUNdeG__hintPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes approval-card-module__qUNdeG__thresholdPulse{0%{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--indigo-rill)24%,transparent)}to{box-shadow:0 0 #0000}}.approval-card-module__qUNdeG__thresholdPulse{animation:.15s ease-out approval-card-module__qUNdeG__thresholdPulse}.approval-card-module__qUNdeG__mobileCard{background:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-lg);gap:var(--space-sm-md);padding:var(--space-lg);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.approval-card-module__qUNdeG__actionButton{transition:none}.approval-card-module__qUNdeG__actionButton:hover{transform:none}.approval-card-module__qUNdeG__confidenceArc{transition:none}.approval-card-module__qUNdeG__swipeHint.approval-card-module__qUNdeG__pulsing{opacity:.7;animation:none}.approval-card-module__qUNdeG__thresholdPulse{animation:none}}
.AgentRailComposer-module__DmTGhW__container{background-color:var(--paper-lifted);border-top:1px solid var(--rule-default);gap:var(--space-xs);padding:var(--space-sm);flex-direction:column;display:flex;position:relative}.AgentRailComposer-module__DmTGhW__chips{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.AgentRailComposer-module__DmTGhW__inputRow{display:flex}.AgentRailComposer-module__DmTGhW__textarea{max-height:40vh;min-height:calc(3*var(--text-base));resize:none;flex:1}.AgentRailComposer-module__DmTGhW__mentionAnchor{z-index:var(--z-popover);position:fixed}.AgentRailComposer-module__DmTGhW__footer{justify-content:space-between;align-items:center;display:flex}.AgentRailComposer-module__DmTGhW__footerLeft,.AgentRailComposer-module__DmTGhW__footerRight{align-items:center;gap:var(--space-xs);display:flex}.AgentRailComposer-module__DmTGhW__attachIcon,.AgentRailComposer-module__DmTGhW__sendIcon{height:var(--text-base);width:var(--text-base)}.AgentRailComposer-module__DmTGhW__counter,.AgentRailComposer-module__DmTGhW__counterOver{font-family:var(--font-sans);font-size:var(--text-meta)}.AgentRailComposer-module__DmTGhW__counter{color:var(--ink-muted)}.AgentRailComposer-module__DmTGhW__counterOver{color:var(--vermilion-deep)}.AgentRailComposer-module__DmTGhW__hint{color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.06em}.AgentRailComposer-module__DmTGhW__attachmentError{color:var(--vermilion-deep);font-family:var(--font-sans);font-size:var(--text-meta)}
.filter-bar-module__fL1LXG__filterBar{gap:var(--space-sm);flex-wrap:wrap;display:flex}.filter-bar-module__fL1LXG__item{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);cursor:pointer;font-size:var(--text-sm);padding:var(--space-xs)var(--space-md);align-items:center;transition:background-color .2s,border-color .2s;display:inline-flex}.filter-bar-module__fL1LXG__item:hover:not(.filter-bar-module__fL1LXG__active){background:var(--muted);border-color:var(--primary)}.filter-bar-module__fL1LXG__item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.filter-bar-module__fL1LXG__item.filter-bar-module__fL1LXG__active{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.filter-bar-module__fL1LXG__count{font-size:var(--text-xs);margin-left:var(--space-xs);opacity:.8}
.AgentRail-module__znhCwa__rail{background-color:var(--paper);border-left:1px solid var(--rule-default);flex-direction:column;height:100%;display:flex}
.markdown-module__BV_bKW__markdown{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body);max-width:70ch}.markdown-module__BV_bKW__markdown>*+*{margin-top:var(--space-md)}.markdown-module__BV_bKW__markdown h2,.markdown-module__BV_bKW__markdown h3,.markdown-module__BV_bKW__markdown h4{color:var(--ink);font-family:var(--font-narrative);margin-bottom:0;font-weight:500}.markdown-module__BV_bKW__markdown>h2+*,.markdown-module__BV_bKW__markdown>h3+*,.markdown-module__BV_bKW__markdown>h4+*{margin-top:var(--space-sm-md)}.markdown-module__BV_bKW__markdown>*+h2,.markdown-module__BV_bKW__markdown>*+h3,.markdown-module__BV_bKW__markdown>*+h4{margin-top:var(--space-xl)}.markdown-module__BV_bKW__markdown h2{font-size:var(--text-title);letter-spacing:var(--tracking-title);line-height:1.3}.markdown-module__BV_bKW__markdown h3{font-size:var(--text-body-lift);letter-spacing:var(--tracking-title);line-height:1.35}.markdown-module__BV_bKW__markdown h4{color:var(--ink);font-family:var(--font-locator);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.2}.markdown-module__BV_bKW__markdown p{color:var(--ink-muted)}.markdown-module__BV_bKW__markdown a{color:var(--vermilion-deep);text-underline-offset:.15em;text-decoration:underline 1px;transition:color .15s ease-out}.markdown-module__BV_bKW__markdown a:hover{color:var(--vermilion)}.markdown-module__BV_bKW__markdown strong{color:var(--ink);font-weight:var(--font-weight-semibold)}.markdown-module__BV_bKW__markdown em{font-style:italic}.markdown-module__BV_bKW__markdown code{background:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-sm);color:var(--ink);font-family:var(--font-locator);padding:.1em .35em;font-size:.875em}.markdown-module__BV_bKW__markdown pre{background:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-md);color:var(--ink);font-family:var(--font-locator);padding:var(--space-md);font-size:.875rem;line-height:1.5;overflow-x:auto}.markdown-module__BV_bKW__markdown pre code{background:0 0;border:0;padding:0}.markdown-module__BV_bKW__markdown ol,.markdown-module__BV_bKW__markdown ul{color:var(--ink-muted);padding-left:var(--space-lg);margin:0}.markdown-module__BV_bKW__markdown ol{list-style-type:decimal}.markdown-module__BV_bKW__markdown ul{list-style-type:disc}.markdown-module__BV_bKW__markdown li+li{margin-top:var(--space-xs)}.markdown-module__BV_bKW__markdown li::marker{color:var(--ink-muted)}.markdown-module__BV_bKW__markdown blockquote{border-left:1px solid var(--rule-strong);color:var(--ink);padding-left:var(--space-md);font-style:italic}.markdown-module__BV_bKW__markdown blockquote p{color:var(--ink)}.markdown-module__BV_bKW__markdown hr{background:var(--rule-default);height:1px;margin:var(--space-xl)0;border:0}
.AgentRailCollapsedHandle-module__mSWavG__handle{background-color:var(--paper-lifted);border:none;border-left:1px solid var(--rule-default);cursor:pointer;align-items:center;gap:var(--space-xs);height:100%;padding:var(--space-md)0;flex-direction:column;justify-content:flex-start;width:2rem;display:flex;position:relative}.AgentRailCollapsedHandle-module__mSWavG__handle:hover{background-color:var(--paper-snow)}.AgentRailCollapsedHandle-module__mSWavG__avatar{border-radius:50%;width:1.5rem;height:1.5rem}.AgentRailCollapsedHandle-module__mSWavG__initial{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);letter-spacing:.06em;font-weight:500}.AgentRailCollapsedHandle-module__mSWavG__dot{background-color:var(--vermilion);border-radius:50%;width:.5rem;height:.5rem}
.phone-frame-module__-LLmpW__phoneFrame{width:min(24rem,calc(100vw - var(--space-xl)));display:none;position:relative}@media (min-width:1024px){.phone-frame-module__-LLmpW__phoneFrame{width:24rem;display:block}}.phone-frame-module__-LLmpW__alwaysVisible{display:block}.phone-frame-module__-LLmpW__bezel{background:var(--ink);box-shadow:var(--shadow-card-rest),inset 0 0 0 1px var(--rule-strong),inset 0 1px 0 color-mix(in srgb,var(--paper-lifted)8%,transparent);border-radius:48px;padding:.625rem;position:relative}.phone-frame-module__-LLmpW__screen{background:var(--paper);border-radius:calc(48px - var(--space-md)/2);min-height:40rem;padding:var(--space-md);flex-direction:column;display:flex;position:relative;overflow:hidden}.phone-frame-module__-LLmpW__screenCompact{min-height:32rem}.phone-frame-module__-LLmpW__homeIndicator{background:var(--ink);border-radius:var(--radius-full);height:.25rem;margin:var(--space-xs)auto 0;opacity:.35;width:8rem}[data-theme=dark] .phone-frame-module__-LLmpW__bezel{box-shadow:0 1px 0 var(--rule-strong),0 0 0 1px color-mix(in srgb,var(--ink)10%,transparent),inset 0 0 0 1px var(--rule-strong),inset 0 1px 0 color-mix(in srgb,var(--paper-lifted)8%,transparent)}.phone-frame-module__-LLmpW__mobileFrame{background:var(--paper);border:1px solid var(--rule-default);border-radius:var(--radius-xl);padding:var(--space-md);width:100%;display:block;overflow:hidden}@media (min-width:1024px){.phone-frame-module__-LLmpW__mobileFrame{display:none}}
.AgentRailSlot-module__WQvLNa__docked{flex-shrink:0;height:100vh;display:flex;position:sticky;top:0}.AgentRailSlot-module__WQvLNa__overlay{pointer-events:none;height:100vh;z-index:var(--z-overlay);position:fixed;top:0;right:0}.AgentRailSlot-module__WQvLNa__overlay .AgentRailSlot-module__WQvLNa__content{background-color:var(--paper-lifted);box-shadow:var(--shadow-lift);pointer-events:auto;height:100%}.AgentRailSlot-module__WQvLNa__collapsed{flex-shrink:0;height:100vh;display:flex;position:sticky;top:0}.AgentRailSlot-module__WQvLNa__content{flex:1;height:100%}.AgentRailSlot-module__WQvLNa__dragHandle{cursor:col-resize;flex-shrink:0;width:.25rem}.AgentRailSlot-module__WQvLNa__dragHandle:hover{background-color:var(--rule-strong)}
.workflow-diagram-module__JjjBQa__frame{width:100%;margin:0}.workflow-diagram-module__JjjBQa__ribbon{grid-template-rows:auto 2.25rem auto;align-items:center;gap:.625rem 0;display:grid;position:relative}.workflow-diagram-module__JjjBQa__rail{pointer-events:none;z-index:0;grid-area:2/1/auto/-1;width:100%;height:100%}.workflow-diagram-module__JjjBQa__railPath{fill:none;stroke:var(--indigo-rill);stroke-linecap:round;stroke-width:1.5px}.workflow-diagram-module__JjjBQa__railInFlight{stroke:var(--indigo-soft);stroke-linecap:round;stroke-width:6px}.workflow-diagram-module__JjjBQa__kind{color:var(--ink);font-family:var(--font-locator);letter-spacing:.14em;text-align:center;text-transform:uppercase;align-self:end;padding:0 .5rem;font-size:.75rem;font-weight:500}.workflow-diagram-module__JjjBQa__dot{background:var(--paper-lifted);border:1.5px solid var(--indigo-rill);z-index:1;border-radius:9999px;justify-self:center;width:.75rem;height:.75rem;transition:background-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1);position:relative}.workflow-diagram-module__JjjBQa__dotComplete{background:var(--indigo-rill)}.workflow-diagram-module__JjjBQa__dotActive{background:var(--indigo-rill);box-shadow:0 0 0 .25rem var(--paper-lifted),0 0 0 .3125rem var(--indigo-rill);width:.875rem;height:.875rem}.workflow-diagram-module__JjjBQa__titleBlock{text-align:center;flex-direction:column;align-self:start;gap:.375rem;padding:0 .75rem;display:flex}.workflow-diagram-module__JjjBQa__title{color:var(--ink);font-family:var(--font-narrative);margin:0;font-size:1rem;line-height:1.4}.workflow-diagram-module__JjjBQa__meta{color:var(--ink-muted);font-family:var(--font-locator);letter-spacing:.04em;font-size:.6875rem}.workflow-diagram-module__JjjBQa__chip{background:var(--indigo-soft);color:var(--indigo-rill);font-family:var(--font-locator);letter-spacing:.1em;text-transform:uppercase;border-radius:9999px;align-self:center;align-items:center;margin-top:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.workflow-diagram-module__JjjBQa__routingDot{background:var(--indigo-rill);border-radius:9999px;width:.375rem;height:.375rem;margin-right:.375rem;animation:1.6s cubic-bezier(.165,.84,.44,1) infinite workflow-diagram-module__JjjBQa__workflow-routing-pulse;display:inline-block}@keyframes workflow-diagram-module__JjjBQa__workflow-routing-pulse{0%,to{opacity:.45}50%{opacity:1}}.workflow-diagram-module__JjjBQa__caption{color:var(--ink-muted);font-family:var(--font-locator);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin-top:2.5rem;font-size:.6875rem;display:block}.workflow-diagram-module__JjjBQa__canvas .workflow-diagram-module__JjjBQa__ribbon{grid-template-rows:auto 1.75rem auto;gap:.5rem 0}.workflow-diagram-module__JjjBQa__canvas .workflow-diagram-module__JjjBQa__titleBlock{padding:0 .375rem}.workflow-diagram-module__JjjBQa__canvas .workflow-diagram-module__JjjBQa__title{font-size:.875rem}.workflow-diagram-module__JjjBQa__canvas .workflow-diagram-module__JjjBQa__caption{margin-top:1rem}@media (max-width:767px){.workflow-diagram-module__JjjBQa__marketing .workflow-diagram-module__JjjBQa__ribbon{flex-direction:column;gap:0;display:flex}.workflow-diagram-module__JjjBQa__marketing .workflow-diagram-module__JjjBQa__rail{display:none}.workflow-diagram-module__JjjBQa__marketing .workflow-diagram-module__JjjBQa__kind{text-align:left;align-self:flex-start;margin-top:1.5rem}.workflow-diagram-module__JjjBQa__marketing .workflow-diagram-module__JjjBQa__kind:first-of-type{margin-top:0}.workflow-diagram-module__JjjBQa__marketing .workflow-diagram-module__JjjBQa__dot{align-self:flex-start;margin:.5rem 0}.workflow-diagram-module__JjjBQa__marketing .workflow-diagram-module__JjjBQa__titleBlock{border-bottom:1px solid var(--rule-default);text-align:left;align-self:flex-start;width:100%;padding:0 0 1.25rem}.workflow-diagram-module__JjjBQa__marketing .workflow-diagram-module__JjjBQa__titleBlock:last-of-type{border-bottom:none}.workflow-diagram-module__JjjBQa__marketing .workflow-diagram-module__JjjBQa__chip{align-self:flex-start}.workflow-diagram-module__JjjBQa__marketing .workflow-diagram-module__JjjBQa__caption{text-align:left;margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.workflow-diagram-module__JjjBQa__routingDot{opacity:.85;animation:none}.workflow-diagram-module__JjjBQa__dot{transition:none}}
.JsonSchemaField-module__JxZXEG__fieldWrapper{gap:var(--space-xs);flex-direction:column;display:flex}.JsonSchemaField-module__JxZXEG__formatButton{font-size:var(--text-xs);padding:var(--space-2xs)var(--space-sm)}.JsonSchemaField-module__JxZXEG__header{align-items:center;gap:var(--space-sm);justify-content:space-between;display:flex}.JsonSchemaField-module__JxZXEG__jsonTextarea{font-family:var(--font-mono);font-size:var(--text-xs);min-height:9rem}
.OperationDetailPanel-module__kh2FOW__actions{gap:var(--space-sm);padding-top:var(--space-sm);justify-content:flex-end;display:flex}.OperationDetailPanel-module__kh2FOW__fieldRow{gap:var(--space-xs);flex-direction:column;display:flex}.OperationDetailPanel-module__kh2FOW__jsonFields{gap:var(--space-md);grid-template-columns:1fr;display:grid}.OperationDetailPanel-module__kh2FOW__panel{background:hsl(var(--muted)/5%);border:1px solid var(--border);border-radius:var(--radius-md);gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}.OperationDetailPanel-module__kh2FOW__textFields{gap:var(--space-md);flex-direction:column;display:flex}
.OperationsReviewTable-module__yjAlYW__allSection{margin-top:var(--space-md)}.OperationsReviewTable-module__yjAlYW__detailCell{background-color:var(--muted);padding:0!important}.OperationsReviewTable-module__yjAlYW__descriptionCell{align-items:flex-start;gap:var(--space-xs);display:flex}.OperationsReviewTable-module__yjAlYW__description{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:20rem;display:-webkit-box;overflow:hidden}.OperationsReviewTable-module__yjAlYW__editButton{height:var(--text-2xl);padding:var(--space-xs);width:var(--text-2xl);flex-shrink:0}.OperationsReviewTable-module__yjAlYW__expandButton{height:var(--text-2xl);padding:var(--space-xs);width:var(--text-2xl)}.OperationsReviewTable-module__yjAlYW__expandCell{width:2rem}.OperationsReviewTable-module__yjAlYW__featuredSection{margin-bottom:var(--space-md)}.OperationsReviewTable-module__yjAlYW__inlineEditActions{gap:var(--space-sm);margin-top:var(--space-sm);display:flex}.OperationsReviewTable-module__yjAlYW__inlineEditField{gap:var(--space-xs);flex-direction:column;display:flex}.OperationsReviewTable-module__yjAlYW__inlineEditFields{gap:var(--space-sm-md);flex-direction:column;display:flex}.OperationsReviewTable-module__yjAlYW__inlineEditForm{background-color:var(--muted);border-radius:var(--radius-sm);padding:var(--space-sm-md)}.OperationsReviewTable-module__yjAlYW__inlineEditLabel{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.OperationsReviewTable-module__yjAlYW__operationId{color:var(--muted-foreground);font-size:var(--text-xs)}.OperationsReviewTable-module__yjAlYW__sectionHeader{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.OperationsReviewTable-module__yjAlYW__switchCell{text-align:center;width:5rem}.OperationsReviewTable-module__yjAlYW__toggleButton{gap:var(--space-xs)}
.TriggerDetailPanel-module__Tb_InW__actions{gap:var(--space-sm);padding-top:var(--space-sm);justify-content:flex-end;display:flex}.TriggerDetailPanel-module__Tb_InW__fieldRow{gap:var(--space-xs);flex-direction:column;display:flex}.TriggerDetailPanel-module__Tb_InW__panel{background:hsl(var(--muted)/5%);border:1px solid var(--border);border-radius:var(--radius-md);gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}
.ConnectIntegrationDialog-module__QPe0hW__content{max-width:31.25rem}.ConnectIntegrationDialog-module__QPe0hW__form{gap:var(--space-lg);flex-direction:column;display:flex}.ConnectIntegrationDialog-module__QPe0hW__fieldGroup{gap:var(--space-sm);flex-direction:column;display:flex}.ConnectIntegrationDialog-module__QPe0hW__fieldHint{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.ConnectIntegrationDialog-module__QPe0hW__error{color:var(--vermilion);font-size:var(--text-sm)}.ConnectIntegrationDialog-module__QPe0hW__serverError{color:var(--vermilion);font-size:var(--text-sm);margin-top:-.5rem}.ConnectIntegrationDialog-module__QPe0hW__actions{gap:var(--space-sm);justify-content:flex-end;display:flex}
.TriggersReviewTable-module__XLuwWW__description{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TriggersReviewTable-module__XLuwWW__detailCell{background-color:var(--muted);padding:0!important}.TriggersReviewTable-module__XLuwWW__descriptionCell{align-items:flex-start;gap:var(--space-xs);display:flex}.TriggersReviewTable-module__XLuwWW__editButton{height:var(--text-2xl);padding:var(--space-xs);width:var(--text-2xl);flex-shrink:0}.TriggersReviewTable-module__XLuwWW__expandButton{height:var(--text-2xl);padding:var(--space-xs);width:var(--text-2xl)}.TriggersReviewTable-module__XLuwWW__expandCell{width:2rem}.TriggersReviewTable-module__XLuwWW__inlineEditActions{gap:var(--space-sm);margin-top:var(--space-sm);display:flex}.TriggersReviewTable-module__XLuwWW__inlineEditField{gap:var(--space-xs);flex-direction:column;display:flex}.TriggersReviewTable-module__XLuwWW__inlineEditForm{background-color:var(--muted);border-radius:var(--radius-sm);padding:var(--space-sm-md)}.TriggersReviewTable-module__XLuwWW__inlineEditLabel{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.TriggersReviewTable-module__XLuwWW__switchCell{text-align:center;width:5rem}.TriggersReviewTable-module__XLuwWW__triggerKey{background-color:var(--muted);border-radius:var(--radius-sm);font-size:var(--text-xs);padding:var(--space-2xs)var(--space-xs-sm)}.TriggersReviewTable-module__XLuwWW__typeBadge{font-size:var(--text-xs)}
.IntegrationConnectionUrlParamsCard-module__xITBoq__title{font-size:var(--text-base);align-items:center;gap:.5rem;display:flex}.IntegrationConnectionUrlParamsCard-module__xITBoq__icon{opacity:.85;width:1.1rem;height:1.1rem}.IntegrationConnectionUrlParamsCard-module__xITBoq__form{flex-direction:column;gap:1rem;display:flex}.IntegrationConnectionUrlParamsCard-module__xITBoq__field{flex-direction:column;gap:.35rem;display:flex}.IntegrationConnectionUrlParamsCard-module__xITBoq__hint{font-size:var(--text-xs);color:var(--muted-foreground);margin:0}.IntegrationConnectionUrlParamsCard-module__xITBoq__error{font-size:var(--text-xs);color:var(--vermilion);margin:0}.IntegrationConnectionUrlParamsCard-module__xITBoq__actions{justify-content:flex-end;gap:.5rem;display:flex}.IntegrationConnectionUrlParamsCard-module__xITBoq__list{margin:0 0 1rem}.IntegrationConnectionUrlParamsCard-module__xITBoq__row{border-bottom:1px solid var(--border);grid-template-columns:minmax(8rem,1fr) 2fr;gap:.5rem 1rem;padding:.35rem 0;display:grid}.IntegrationConnectionUrlParamsCard-module__xITBoq__row:last-child{border-bottom:none}.IntegrationConnectionUrlParamsCard-module__xITBoq__row dt{font-weight:500;font-size:var(--text-sm);margin:0}.IntegrationConnectionUrlParamsCard-module__xITBoq__row dd{font-size:var(--text-sm);word-break:break-all;margin:0}.IntegrationConnectionUrlParamsCard-module__xITBoq__placeholder{color:var(--ink-muted)}
.UseCasesReviewList-module__qQke5a__cardHeader{justify-content:space-between;align-items:center;display:flex}.UseCasesReviewList-module__qQke5a__categoryBadge{font-size:var(--text-xs)}.UseCasesReviewList-module__qQke5a__description{color:var(--muted-foreground);font-size:var(--text-sm);margin-top:var(--space-sm)}.UseCasesReviewList-module__qQke5a__footer{gap:var(--space-xs);margin-top:var(--space-sm-md);flex-wrap:wrap;display:flex}.UseCasesReviewList-module__qQke5a__list{gap:var(--space-sm-md);flex-direction:column;display:flex}.UseCasesReviewList-module__qQke5a__summary{color:var(--muted-foreground);font-size:var(--text-sm);margin-bottom:var(--space-md)}.UseCasesReviewList-module__qQke5a__title{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.UseCasesReviewList-module__qQke5a__useCaseCard{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-md)}
.IntegrationIcon-module__YN6loq__image{flex-shrink:0}.IntegrationIcon-module__YN6loq__fallback{background:var(--muted);border-radius:var(--radius-md);color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.IntegrationIcon-module__YN6loq__sm{width:32px;height:32px}.IntegrationIcon-module__YN6loq__md{width:40px;height:40px}.IntegrationIcon-module__YN6loq__lg{width:48px;height:48px}.IntegrationIcon-module__YN6loq__xl{width:64px;height:64px}.IntegrationIcon-module__YN6loq__xxl{width:80px;height:80px}.IntegrationIcon-module__YN6loq__sm .IntegrationIcon-module__YN6loq__icon{width:19px;height:19px}.IntegrationIcon-module__YN6loq__md .IntegrationIcon-module__YN6loq__icon{width:24px;height:24px}.IntegrationIcon-module__YN6loq__lg .IntegrationIcon-module__YN6loq__icon{width:28px;height:28px}.IntegrationIcon-module__YN6loq__xl .IntegrationIcon-module__YN6loq__icon{width:38px;height:38px}.IntegrationIcon-module__YN6loq__xxl .IntegrationIcon-module__YN6loq__icon{width:48px;height:48px}
.WelcomeHero-module__62pBgW__hero{gap:var(--space-md);text-align:center;flex-direction:column;display:flex}.WelcomeHero-module__62pBgW__heading{color:var(--foreground);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);line-height:1.2}.WelcomeHero-module__62pBgW__subheading{color:var(--muted-foreground);font-size:var(--text-lg);line-height:1.5}
.EnrichmentReviewPanel-module___PH8dW__tabsList{height:auto;margin-bottom:var(--space-md);flex-wrap:wrap}
.IntegrationOverviewTab-module__KezYVW__overview{gap:var(--space-responsive-lg);flex-direction:column;display:flex}.IntegrationOverviewTab-module__KezYVW__heroDescription{flex-direction:column;display:flex}.IntegrationOverviewTab-module__KezYVW__heroText{color:var(--foreground);font-size:var(--text-base);margin:0;line-height:1.7}.IntegrationOverviewTab-module__KezYVW__metadataCount{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.IntegrationOverviewTab-module__KezYVW__metadataItems{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.5}.IntegrationOverviewTab-module__KezYVW__metadataMuted{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;font-style:italic}.IntegrationOverviewTab-module__KezYVW__useCaseText{color:var(--muted-foreground);margin:0;line-height:1.6}
.WelcomeTemplateGrid-module__hNRyEW__container{gap:var(--space-lg);flex-direction:column;display:flex}.WelcomeTemplateGrid-module__hNRyEW__grid{gap:var(--space-md);grid-template-columns:1fr;display:grid}.WelcomeTemplateGrid-module__hNRyEW__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);text-align:left;flex-direction:column;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;position:relative}.WelcomeTemplateGrid-module__hNRyEW__card:hover:not(:disabled){border-color:var(--ink);box-shadow:var(--shadow-md)}.WelcomeTemplateGrid-module__hNRyEW__card:disabled{cursor:not-allowed;opacity:.6}.WelcomeTemplateGrid-module__hNRyEW__iconContainer{background:var(--indigo-soft);border-radius:var(--radius-md);justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.WelcomeTemplateGrid-module__hNRyEW__icon{width:2rem;height:2rem}.WelcomeTemplateGrid-module__hNRyEW__content{gap:var(--space-sm);flex-direction:column;display:flex}.WelcomeTemplateGrid-module__hNRyEW__title{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:1.5}.WelcomeTemplateGrid-module__hNRyEW__description{color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.5}.WelcomeTemplateGrid-module__hNRyEW__loading{color:var(--muted-foreground);font-size:var(--text-sm);align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);display:flex}
.AgentChatInput-module__wRAmMG__inputWrapper{align-items:flex-end;gap:var(--space-sm);display:flex}.AgentChatInput-module__wRAmMG__textarea{resize:none;flex:1;min-height:2.5rem;max-height:6rem}.AgentChatInput-module__wRAmMG__sendButton{flex-shrink:0}.AgentChatInput-module__wRAmMG__sendIcon{height:var(--text-base);width:var(--text-base)}
.DeleteWorkflowDialog-module__krgWfa__destructive{background-color:var(--vermilion);color:var(--paper-lifted)}.DeleteWorkflowDialog-module__krgWfa__destructive:hover{background-color:var(--vermilion-deep)}