.PricingTable-module__AA9fwG__wrapper{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);max-width:100%;overflow-x:auto}.PricingTable-module__AA9fwG__table{border-collapse:separate;border-spacing:0;width:100%;min-width:50rem}.PricingTable-module__AA9fwG__header{z-index:20;position:sticky;top:0}.PricingTable-module__AA9fwG__headerRow{background:var(--card);border-bottom:var(--space-2xs)solid var(--border)}.PricingTable-module__AA9fwG__headerRow:hover{background:var(--card)}.PricingTable-module__AA9fwG__featureColumn{background:var(--card);min-width:12.5rem;padding:var(--space-md);z-index:10;position:sticky;left:0}.PricingTable-module__AA9fwG__tierColumn{min-width:8.75rem;padding:var(--space-md);text-align:center;vertical-align:bottom}.PricingTable-module__AA9fwG__highlightedColumn{background:var(--brand-primary);color:var(--brand-primary-foreground)}.PricingTable-module__AA9fwG__tierHeader{gap:var(--space-xs);flex-direction:column;display:flex}.PricingTable-module__AA9fwG__tierName{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.PricingTable-module__AA9fwG__tierPrice{align-items:baseline;gap:var(--space-2xs);justify-content:center;display:flex}.PricingTable-module__AA9fwG__price{font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}.PricingTable-module__AA9fwG__period{font-size:var(--text-xs);font-weight:var(--font-weight-normal);opacity:.8}.PricingTable-module__AA9fwG__categoryRow,.PricingTable-module__AA9fwG__categoryRow:hover{background:var(--muted)}.PricingTable-module__AA9fwG__categoryNameCell{color:var(--foreground);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;padding:var(--space-md);text-transform:uppercase;z-index:10;position:sticky;left:0}.PricingTable-module__AA9fwG__featureRow{border-bottom:1px solid var(--border)}.PricingTable-module__AA9fwG__featureNameCell{background:var(--card);color:var(--foreground);font-size:var(--text-sm);padding:var(--space-md);z-index:10;position:sticky;left:0}.PricingTable-module__AA9fwG__valueCell{text-align:center;padding:var(--space-md)}.PricingTable-module__AA9fwG__highlightedCell{background:color-mix(in srgb,var(--brand-primary)5%,transparent)}.PricingTable-module__AA9fwG__checkIcon{color:var(--brand-primary);height:var(--text-xl);width:var(--text-xl);display:inline-block}.PricingTable-module__AA9fwG__notIncluded{color:var(--muted-foreground)}.PricingTable-module__AA9fwG__textValue{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.PricingTable-module__AA9fwG__ctaRow{border-top:var(--space-2xs)solid var(--border)}.PricingTable-module__AA9fwG__ctaRow:hover{background:var(--card)}.PricingTable-module__AA9fwG__ctaCell{padding:var(--space-lg)var(--space-md);text-align:center}.PricingTable-module__AA9fwG__featureColumn,.PricingTable-module__AA9fwG__featureNameCell{box-shadow:1px 0 0 var(--border)}
.MarketingContainer-module__qiA_zW__container{padding-left:var(--space-lg);padding-right:var(--space-lg);margin-left:auto;margin-right:auto}@media (min-width:1024px){.MarketingContainer-module__qiA_zW__container{padding-left:var(--space-xl);padding-right:var(--space-xl)}}.MarketingContainer-module__qiA_zW__md{max-width:48rem}.MarketingContainer-module__qiA_zW__lg{max-width:64rem}.MarketingContainer-module__qiA_zW__xl{max-width:80rem}
.approval-card-module__ssoSya__root{flex-direction:column;flex:1;min-height:0;display:flex}.approval-card-module__ssoSya__cardContainer{touch-action:pan-y;user-select:none;will-change:transform,opacity;flex:1;min-height:0;position:relative}.approval-card-module__ssoSya__cardContainer:focus{outline:none}.approval-card-module__ssoSya__header{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);padding-top:var(--space-xs);justify-content:center;display:flex}.approval-card-module__ssoSya__headerTitle{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0}.approval-card-module__ssoSya__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);gap:var(--space-md);height:100%;padding:var(--space-lg);flex-direction:column;display:flex;position:relative}.approval-card-module__ssoSya__cardMeta{align-items:center;gap:var(--space-sm);justify-content:space-between;display:flex}.approval-card-module__ssoSya__cardTitle{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.approval-card-module__ssoSya__detailsBox{background:var(--muted);border-radius:var(--radius);cursor:text;gap:var(--space-xs);min-height:5rem;padding:var(--space-md);border:1px solid #0000;flex-direction:column;flex:1;transition:border-color .15s;display:flex;overflow-y:auto}.approval-card-module__ssoSya__detailsBox:hover{border-color:var(--border)}.approval-card-module__ssoSya__detailsBoxEditing{border-color:var(--ring);cursor:default}.approval-card-module__ssoSya__detailsBoxEditing:hover{border-color:var(--ring)}.approval-card-module__ssoSya__detailLine{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.5}.approval-card-module__ssoSya__detailsTextarea{color:var(--foreground);font-family:inherit;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__ssoSya__confidenceRow{align-items:center;gap:var(--space-md);display:flex}.approval-card-module__ssoSya__confidenceRing{flex-shrink:0;width:3.5rem;height:3.5rem;position:relative}.approval-card-module__ssoSya__confidenceSvg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.approval-card-module__ssoSya__confidenceArc{transition:stroke-dashoffset .4s}.approval-card-module__ssoSya__confidenceValue{font-size:var(--text-sm);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.approval-card-module__ssoSya__confidenceValue.approval-card-module__ssoSya__high{color:var(--success)}.approval-card-module__ssoSya__confidenceValue.approval-card-module__ssoSya__medium{color:var(--warning)}.approval-card-module__ssoSya__confidenceMeta{gap:var(--space-2xs);flex-direction:column;display:flex}.approval-card-module__ssoSya__confidenceLabel{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.approval-card-module__ssoSya__confidenceHint{color:var(--muted-foreground);font-size:var(--text-xs);opacity:.7}.approval-card-module__ssoSya__actions{gap:var(--space-sm);padding:var(--space-xs)0;justify-content:center;display:flex}.approval-card-module__ssoSya__actionButton{border:1px solid var(--border);border-radius:var(--radius-full);cursor:pointer;align-items:center;gap:var(--space-xs);padding:var(--space-sm)var(--space-md);justify-content:center;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:flex}.approval-card-module__ssoSya__actionButton:hover{transform:translateY(-1px)}.approval-card-module__ssoSya__actionButton:active{transform:translateY(0)}.approval-card-module__ssoSya__actionButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.approval-card-module__ssoSya__actionIcon{height:var(--text-base);width:var(--text-base)}.approval-card-module__ssoSya__actionLabel{font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.approval-card-module__ssoSya__reject{background:var(--background);color:var(--destructive)}.approval-card-module__ssoSya__reject:hover{background:var(--destructive);border-color:var(--destructive);color:var(--destructive-foreground)}.approval-card-module__ssoSya__approve{background:var(--success);border-color:var(--success);color:var(--success-foreground)}.approval-card-module__ssoSya__approve:hover{background:color-mix(in srgb,var(--success)85%,black);border-color:color-mix(in srgb,var(--success)85%,black)}.approval-card-module__ssoSya__swipeHint{color:var(--muted-foreground);font-size:var(--text-xs);align-items:center;gap:var(--space-xs);padding:var(--space-xs)0;justify-content:center;display:flex}.approval-card-module__ssoSya__swipeHint.approval-card-module__ssoSya__pulsing{animation:1.5s ease-in-out infinite approval-card-module__ssoSya__hintPulse}.approval-card-module__ssoSya__hintIcon{height:var(--text-sm);width:var(--text-sm)}@keyframes approval-card-module__ssoSya__hintPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes approval-card-module__ssoSya__thresholdPulse{0%{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary)30%,transparent)}to{box-shadow:0 0 #0000}}.approval-card-module__ssoSya__thresholdPulse{animation:.15s ease-out approval-card-module__ssoSya__thresholdPulse}.approval-card-module__ssoSya__mobileCard{gap:var(--space-md);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.approval-card-module__ssoSya__actionButton,.approval-card-module__ssoSya__confidenceArc{transition:none}.approval-card-module__ssoSya__swipeHint.approval-card-module__ssoSya__pulsing{opacity:.7;animation:none}.approval-card-module__ssoSya__thresholdPulse{animation:none}}
.phone-frame-module__bHD1zW__phoneFrame{width:min(24rem,100vw - 2rem);display:none;position:relative}@media (min-width:1024px){.phone-frame-module__bHD1zW__phoneFrame{width:24rem;display:block}}.phone-frame-module__bHD1zW__alwaysVisible{display:block}.phone-frame-module__bHD1zW__bezel{box-shadow:var(--shadow-xl),0 0 0 1px color-mix(in srgb,var(--foreground)8%,transparent),inset 0 1px 0 color-mix(in srgb,var(--background)12%,transparent);background:linear-gradient(160deg,#1f1f1f 0%,#0f0f0f 100%);border-radius:3rem;padding:.625rem;position:relative;overflow:hidden}.phone-frame-module__bHD1zW__screen{background:var(--background);min-height:40rem;padding:var(--space-lg)var(--space-md)var(--space-sm);border-radius:3rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.phone-frame-module__bHD1zW__screenCompact{min-height:32rem}.phone-frame-module__bHD1zW__homeIndicator{background:var(--muted-foreground);border-radius:var(--radius-full);height:.25rem;margin:var(--space-xs)auto 0;opacity:.3;width:8rem}.phone-frame-module__bHD1zW__mobileFrame{border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-md);width:100%;display:block;overflow:hidden}@media (min-width:1024px){.phone-frame-module__bHD1zW__mobileFrame{display:none}}
.OutcomeFeedbackCard-module__cYPqFa__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);animation:.3s ease-out OutcomeFeedbackCard-module__cYPqFa__slideInRight;display:flex;position:relative}.OutcomeFeedbackCard-module__cYPqFa__latest{opacity:1}.OutcomeFeedbackCard-module__cYPqFa__faded{opacity:var(--opacity-disabled)}.OutcomeFeedbackCard-module__cYPqFa__accentBar{border-radius:var(--radius-full);flex-shrink:0;width:3px;height:100%;position:absolute;top:0;left:0}.OutcomeFeedbackCard-module__cYPqFa__accentBar.OutcomeFeedbackCard-module__cYPqFa__positive{background:var(--success)}.OutcomeFeedbackCard-module__cYPqFa__accentBar.OutcomeFeedbackCard-module__cYPqFa__warning{background:var(--warning)}.OutcomeFeedbackCard-module__cYPqFa__accentBar.OutcomeFeedbackCard-module__cYPqFa__neutral{background:var(--muted-foreground)}.OutcomeFeedbackCard-module__cYPqFa__iconContainer{padding-top:var(--space-2xs);flex-shrink:0}.OutcomeFeedbackCard-module__cYPqFa__icon{height:var(--text-base);width:var(--text-base)}.OutcomeFeedbackCard-module__cYPqFa__icon.OutcomeFeedbackCard-module__cYPqFa__positive{color:var(--success)}.OutcomeFeedbackCard-module__cYPqFa__icon.OutcomeFeedbackCard-module__cYPqFa__warning{color:var(--warning)}.OutcomeFeedbackCard-module__cYPqFa__icon.OutcomeFeedbackCard-module__cYPqFa__neutral{color:var(--muted-foreground)}.OutcomeFeedbackCard-module__cYPqFa__content{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.OutcomeFeedbackCard-module__cYPqFa__title{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.4}.OutcomeFeedbackCard-module__cYPqFa__detail{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-normal);line-height:1.5}.OutcomeFeedbackCard-module__cYPqFa__timeBadge{flex-shrink:0}@keyframes OutcomeFeedbackCard-module__cYPqFa__slideInRight{0%{opacity:0;transform:translateX(var(--space-md))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.OutcomeFeedbackCard-module__cYPqFa__card{animation:none}}
.SimulatorSummaryScreen-module__lHvOPa__container{align-items:center;gap:var(--space-md);padding:var(--space-xl)var(--space-lg);text-align:center;flex-direction:column;display:flex}.SimulatorSummaryScreen-module__lHvOPa__checkmark{animation:.4s ease-out SimulatorSummaryScreen-module__lHvOPa__bounceIn}.SimulatorSummaryScreen-module__lHvOPa__checkIcon{color:var(--success);width:3rem;height:3rem}.SimulatorSummaryScreen-module__lHvOPa__headline{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin:0;line-height:1.2}.SimulatorSummaryScreen-module__lHvOPa__subheadline{color:var(--muted-foreground);font-size:var(--text-base);margin:0;line-height:1.5}.SimulatorSummaryScreen-module__lHvOPa__statsGrid{gap:var(--space-sm);grid-template-columns:1fr 1fr;width:100%;display:grid}.SimulatorSummaryScreen-module__lHvOPa__statCard{background:var(--muted);border-radius:var(--radius);align-items:center;gap:var(--space-2xs);padding:var(--space-md)var(--space-sm);flex-direction:column;display:flex}.SimulatorSummaryScreen-module__lHvOPa__statNumber{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:1.2}.SimulatorSummaryScreen-module__lHvOPa__statLabel{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-normal);line-height:1.4}.SimulatorSummaryScreen-module__lHvOPa__contextLine{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;font-style:italic;line-height:1.5}.SimulatorSummaryScreen-module__lHvOPa__cta{width:100%}.SimulatorSummaryScreen-module__lHvOPa__replayLink{color:var(--brand-primary)}@keyframes SimulatorSummaryScreen-module__lHvOPa__bounceIn{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.SimulatorSummaryScreen-module__lHvOPa__checkmark{animation:none}}
.DemoApprovalSimulator-module__uquvZa__simulator{gap:var(--space-xl);max-width:72rem;padding:var(--space-lg)var(--space-md);flex-direction:column;width:100%;margin:0 auto;display:flex}@media (min-width:1024px){.DemoApprovalSimulator-module__uquvZa__simulator{align-items:flex-start;gap:var(--space-2xl);padding:var(--space-2xl)var(--space-lg);flex-direction:row}}.DemoApprovalSimulator-module__uquvZa__leftColumn{gap:var(--space-lg);flex-direction:column;display:flex}@media (min-width:1024px){.DemoApprovalSimulator-module__uquvZa__leftColumn{flex:1;min-width:0}}.DemoApprovalSimulator-module__uquvZa__narrative{gap:var(--space-xs);text-align:center;flex-direction:column;display:flex}@media (min-width:1024px){.DemoApprovalSimulator-module__uquvZa__narrative{text-align:left}}.DemoApprovalSimulator-module__uquvZa__narrativeTitle{color:var(--foreground);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);margin:0;line-height:1.2}@media (min-width:1024px){.DemoApprovalSimulator-module__uquvZa__narrativeTitle{font-size:var(--text-3xl)}}.DemoApprovalSimulator-module__uquvZa__narrativeSubtitle{color:var(--muted-foreground);font-size:var(--text-base);margin:0;line-height:1.5}@media (min-width:1024px){.DemoApprovalSimulator-module__uquvZa__narrativeSubtitle{font-size:var(--text-lg)}}.DemoApprovalSimulator-module__uquvZa__progressContainer{gap:var(--space-xs);flex-direction:column;display:flex}.DemoApprovalSimulator-module__uquvZa__progressText{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.DemoApprovalSimulator-module__uquvZa__progressBar{background:var(--muted);border-radius:var(--radius-full);width:100%;height:4px;overflow:hidden}.DemoApprovalSimulator-module__uquvZa__progressFill{background:var(--brand-primary);border-radius:var(--radius-full);height:100%;transition:width .4s ease-out}.DemoApprovalSimulator-module__uquvZa__outcomeFeed{gap:var(--space-sm);flex-direction:column;display:flex}@media (max-width:767px){.DemoApprovalSimulator-module__uquvZa__outcomeFeed>:not(:last-child){display:none}}.DemoApprovalSimulator-module__uquvZa__rightColumn{align-items:center;gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:1024px){.DemoApprovalSimulator-module__uquvZa__rightColumn{flex-shrink:0;width:24rem;max-width:24rem}}.DemoApprovalSimulator-module__uquvZa__counters{color:var(--muted-foreground);font-size:var(--text-sm);align-items:center;gap:var(--space-md);display:flex}.DemoApprovalSimulator-module__uquvZa__approvedCount{color:var(--success);font-weight:var(--font-weight-medium)}.DemoApprovalSimulator-module__uquvZa__rejectedCount{color:var(--destructive);font-weight:var(--font-weight-medium)}.DemoApprovalSimulator-module__uquvZa__separator{background:var(--border);border-radius:var(--radius-full);width:.25rem;height:.25rem;display:block}@media (prefers-reduced-motion:reduce){.DemoApprovalSimulator-module__uquvZa__progressFill{transition:none}}
.ScrollBackPill-module__BCJc7q__pill{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-full);bottom:var(--space-xl);box-shadow:var(--shadow-lg);cursor:pointer;align-items:center;gap:var(--space-xs);opacity:0;padding:var(--space-xs)var(--space-md);pointer-events:none;transform:translateX(-50%)translateY(var(--space-sm));z-index:40;font-family:inherit;transition:opacity .3s,transform .3s,border-color .2s,box-shadow .2s;display:flex;position:fixed;left:50%}.ScrollBackPill-module__BCJc7q__visible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.ScrollBackPill-module__BCJc7q__pill:hover{border-color:var(--primary);box-shadow:var(--shadow-xl)}.ScrollBackPill-module__BCJc7q__pill:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ScrollBackPill-module__BCJc7q__icon{color:var(--primary);height:var(--text-base);width:var(--text-base)}.ScrollBackPill-module__BCJc7q__text{color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;font-weight:500}@media (max-width:1023px){.ScrollBackPill-module__BCJc7q__pill{display:none}}@media (prefers-reduced-motion:reduce){.ScrollBackPill-module__BCJc7q__pill{transition:none}}
.MarketingPageShell-module__7tIuEa__shell{padding-top:5rem}.MarketingPageShell-module__7tIuEa__header{padding-bottom:var(--space-responsive-xl);padding-top:var(--space-responsive-xl);text-align:center}.MarketingPageShell-module__7tIuEa__subtitle{color:var(--brand-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.05em;margin-bottom:var(--space-md);text-transform:uppercase}.MarketingPageShell-module__7tIuEa__title{color:var(--foreground);font-size:var(--text-responsive-xl);font-weight:var(--font-weight-medium);letter-spacing:-.025em;margin-bottom:var(--space-md);line-height:1.2}.MarketingPageShell-module__7tIuEa__description{color:var(--muted-foreground);font-size:var(--text-responsive-base);max-width:40rem;margin-left:auto;margin-right:auto;line-height:1.6}.MarketingPageShell-module__7tIuEa__content{padding-bottom:var(--space-2xl)}
.Grid-module__uizdJq__grid{grid-template-columns:repeat(var(--grid-columns-default),1fr);display:grid}@media (min-width:640px){.Grid-module__uizdJq__grid{grid-template-columns:repeat(var(--grid-columns-sm),1fr)}}@media (min-width:768px){.Grid-module__uizdJq__grid{grid-template-columns:repeat(var(--grid-columns-md),1fr)}}@media (min-width:1024px){.Grid-module__uizdJq__grid{grid-template-columns:repeat(var(--grid-columns-lg),1fr)}}@media (min-width:1280px){.Grid-module__uizdJq__grid{grid-template-columns:repeat(var(--grid-columns-xl),1fr)}}.Grid-module__uizdJq__xs{gap:var(--space-responsive-xs)}.Grid-module__uizdJq__sm{gap:var(--space-responsive-sm)}.Grid-module__uizdJq__md{gap:var(--space-responsive-md)}.Grid-module__uizdJq__lg{gap:var(--space-responsive-lg)}.Grid-module__uizdJq__xl{gap:var(--space-responsive-xl)}.Grid-module__uizdJq__gridFullWidth{grid-column:1/-1}
.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}
.DraftNextSteps-module__9JRmLW__container{background-color:var(--secondary);border-radius:var(--radius-md);padding:var(--space-md)}.DraftNextSteps-module__9JRmLW__heading{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-md)0}.DraftNextSteps-module__9JRmLW__stepList{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DraftNextSteps-module__9JRmLW__step{align-items:center;gap:var(--space-sm);display:flex}.DraftNextSteps-module__9JRmLW__stepNumber{background-color:var(--muted);border-radius:var(--radius-full);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);height:var(--text-2xl);width:var(--text-2xl);flex-shrink:0;justify-content:center;align-items:center;display:flex}.DraftNextSteps-module__9JRmLW__step[data-complete=true] .DraftNextSteps-module__9JRmLW__stepNumber{background-color:var(--success);color:var(--success-foreground)}.DraftNextSteps-module__9JRmLW__stepLabel{color:var(--foreground);font-size:var(--text-sm)}.DraftNextSteps-module__9JRmLW__step[data-complete=true] .DraftNextSteps-module__9JRmLW__stepLabel{color:var(--muted-foreground);text-decoration:line-through}.DraftNextSteps-module__9JRmLW__stepLink{color:var(--primary);font-size:var(--text-sm);text-decoration:underline}.DraftNextSteps-module__9JRmLW__step[data-complete=true] .DraftNextSteps-module__9JRmLW__stepLink{color:var(--muted-foreground);text-decoration:line-through}
.card-module__1I4RbW__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__1I4RbW__backButton:hover{color:var(--brand-primary)}.card-module__1I4RbW__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,#22c55e)}.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}}
.empty-state-module__R7vVfW__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__R7vVfW__iconWrapper{background:var(--muted);border-radius:var(--radius);justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.empty-state-module__R7vVfW__icon{color:var(--muted-foreground);width:2rem;height:2rem}.empty-state-module__R7vVfW__title{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.empty-state-module__R7vVfW__description{color:var(--muted-foreground);font-size:var(--text-sm);max-width:32rem;line-height:1.5}.empty-state-module__R7vVfW__action{margin-top:var(--space-sm)}
.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(--accent)}.ExecutionCard-module__11XN9a__card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ExecutionCard-module__11XN9a__selected{background:var(--accent);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)}
.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}
.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:hsl(var(--destructive)/.06);border-left:3px 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}
.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}
@keyframes spinner-module__DxKPpG__spin{to{transform:rotate(360deg)}}.spinner-module__DxKPpG__spinner{border:2px solid color-mix(in srgb,var(--foreground)15%,transparent);border-radius:var(--radius-full);border-top-color:var(--brand-primary);animation:.8s linear infinite spinner-module__DxKPpG__spin;display:inline-block}.spinner-module__DxKPpG__sm{height:var(--text-base);width:var(--text-base)}.spinner-module__DxKPpG__md{height:var(--text-2xl);width:var(--text-2xl)}.spinner-module__DxKPpG__lg{width:2rem;height:2rem}.spinner-module__DxKPpG__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}
.CodeEditorToolbar-module__9LI_JG__toolbar{background:var(--background);border-bottom:1px solid var(--border);align-items:center;gap:var(--space-sm);padding:var(--space-xs)var(--space-sm-md);justify-content:space-between;display:flex}.CodeEditorToolbar-module__9LI_JG__left,.CodeEditorToolbar-module__9LI_JG__right{align-items:center;gap:var(--space-sm);display:flex}.CodeEditorToolbar-module__9LI_JG__suggestionsList{gap:var(--space-xs);max-height:15rem;padding:var(--space-xs);flex-direction:column;display:flex;overflow-y:auto}.CodeEditorToolbar-module__9LI_JG__suggestionItem{cursor:pointer;font-size:var(--text-xs);text-align:left;justify-content:flex-start}.CodeEditorToolbar-module__9LI_JG__suggestionField{color:var(--muted-foreground);font-size:var(--text-xs);margin-left:var(--space-sm)}.CodeEditorToolbar-module__9LI_JG__emptyMessage{color:var(--muted-foreground);font-size:var(--text-xs);padding:var(--space-sm)}.CodeEditorToolbar-module__9LI_JG__actionIcon{height:var(--text-base);width:var(--text-base)}
.TestInputBuilder-module__a_qLTW__container{gap:var(--space-xs);flex-direction:column;height:100%;display:flex}.TestInputBuilder-module__a_qLTW__title{color:var(--muted-foreground);font-size:var(--text-xs);text-transform:uppercase;font-weight:500}.TestInputBuilder-module__a_qLTW__editorWrapper{border-radius:var(--radius-md);flex:1;min-height:0;overflow:hidden}
.ExecutionHistory-module__W0UMIa__list{flex-direction:column;display:flex}.ExecutionHistory-module__W0UMIa__entry{border:none;border-bottom:1px solid var(--border);cursor:pointer;align-items:center;gap:var(--space-sm-md);padding:var(--space-sm)var(--space-sm-md);text-align:left;background:0 0;grid-template-columns:auto auto auto 1fr;width:100%;font-family:inherit;transition:background-color .15s;display:grid}.ExecutionHistory-module__W0UMIa__entry:hover{background:color-mix(in srgb,var(--accent)50%,transparent)}.ExecutionHistory-module__W0UMIa__entrySelected,.ExecutionHistory-module__W0UMIa__entrySelected:hover{background:var(--accent)}.ExecutionHistory-module__W0UMIa__timestamp,.ExecutionHistory-module__W0UMIa__duration{color:var(--muted-foreground);font-size:var(--text-xs);white-space:nowrap}.ExecutionHistory-module__W0UMIa__statusBadge{font-size:var(--text-xs)}.ExecutionHistory-module__W0UMIa__preview{color:var(--muted-foreground);font-family:monospace;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ExecutionHistory-module__W0UMIa__empty{padding:var(--space-xl);justify-content:center;align-items:center;display:flex}.ExecutionHistory-module__W0UMIa__emptyText{color:var(--muted-foreground);font-size:var(--text-xs)}
.CodeEditorBottomPanel-module__6_DwfG__panel{background:var(--background);border-top:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}.CodeEditorBottomPanel-module__6_DwfG__collapsedBar{background:var(--muted);border-top:1px solid var(--border);padding:0 var(--space-sm);align-items:center;display:flex}.CodeEditorBottomPanel-module__6_DwfG__expandButton{color:var(--muted-foreground);font-size:var(--text-xs);height:1.75rem}.CodeEditorBottomPanel-module__6_DwfG__dragHandle{background:var(--border);cursor:row-resize;user-select:none;flex-shrink:0;width:100%;height:3px;position:relative}.CodeEditorBottomPanel-module__6_DwfG__dragHandle:after{content:"";height:12px;position:absolute;top:-4px;left:0;right:0}.CodeEditorBottomPanel-module__6_DwfG__dragHandle:hover{background:var(--primary)}.CodeEditorBottomPanel-module__6_DwfG__tabs{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.CodeEditorBottomPanel-module__6_DwfG__tabBar{background:var(--muted);padding-right:var(--space-xs);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.CodeEditorBottomPanel-module__6_DwfG__tabsList{background:0 0;border-radius:0;justify-content:flex-start;gap:0;width:auto;height:auto;padding:0}.CodeEditorBottomPanel-module__6_DwfG__tabsList [data-state=active]{background:var(--background);box-shadow:none;border-radius:0}.CodeEditorBottomPanel-module__6_DwfG__tabsList button{font-size:var(--text-xs);height:2rem;padding:0 var(--space-sm-md);border:0;border-radius:0}.CodeEditorBottomPanel-module__6_DwfG__collapseButton{height:var(--text-2xl);width:var(--text-2xl);flex-shrink:0}.CodeEditorBottomPanel-module__6_DwfG__collapseIcon{height:var(--text-sm);width:var(--text-sm)}.CodeEditorBottomPanel-module__6_DwfG__tabContent{min-height:0;padding:var(--space-sm)var(--space-md);flex:1;overflow:visible}.CodeEditorBottomPanel-module__6_DwfG__outputLayout{gap:var(--space-md);grid-template-columns:1fr 1fr;height:100%;display:grid}.CodeEditorBottomPanel-module__6_DwfG__outputInputSide{overflow:visible}.CodeEditorBottomPanel-module__6_DwfG__outputResultSide{gap:var(--space-xs);flex-direction:column;display:flex;overflow-y:auto}.CodeEditorBottomPanel-module__6_DwfG__sectionLabel{color:var(--muted-foreground);font-size:var(--text-xs);text-transform:uppercase;font-weight:500}.CodeEditorBottomPanel-module__6_DwfG__resultPre{font-family:monospace;font-size:var(--text-xs);padding:var(--space-sm);white-space:pre-wrap;word-break:break-word;margin:0}.CodeEditorBottomPanel-module__6_DwfG__resultError{background:color-mix(in srgb,var(--destructive)10%,transparent);border-left:3px solid var(--destructive);border-radius:var(--radius-sm);color:var(--destructive)}.CodeEditorBottomPanel-module__6_DwfG__placeholder{color:var(--muted-foreground);font-size:var(--text-xs)}.CodeEditorBottomPanel-module__6_DwfG__consoleLayout{gap:var(--space-md);flex-direction:column;display:flex}.CodeEditorBottomPanel-module__6_DwfG__consoleSection{gap:var(--space-xs);flex-direction:column;display:flex}.CodeEditorBottomPanel-module__6_DwfG__stdoutBlock{border-left:3px solid var(--border);font-family:monospace;font-size:var(--text-xs);padding:var(--space-sm);white-space:pre-wrap;word-break:break-word;margin:0}.CodeEditorBottomPanel-module__6_DwfG__stderrBlock{border-left:3px solid var(--destructive);font-family:monospace;font-size:var(--text-xs);padding:var(--space-sm);white-space:pre-wrap;word-break:break-word;margin:0}.CodeEditorBottomPanel-module__6_DwfG__truncationWarning{color:var(--warning);font-size:var(--text-xs);font-style:italic}
.CodeEditorCanvas-module__bm8rwG__container{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.CodeEditorCanvas-module__bm8rwG__editorPane{flex:1;min-height:0;overflow:hidden}
.OutputDeclarations-module__LZcDsG__addBtn{align-self:flex-start}.OutputDeclarations-module__LZcDsG__addIcon{height:var(--text-sm);margin-right:var(--space-xs);width:var(--text-sm)}.OutputDeclarations-module__LZcDsG__declarationRow{align-items:center;gap:var(--space-sm);display:flex}.OutputDeclarations-module__LZcDsG__declarationsList{gap:var(--space-sm);flex-direction:column;display:flex}.OutputDeclarations-module__LZcDsG__descInput{flex:2}.OutputDeclarations-module__LZcDsG__fieldInput{flex:1}.OutputDeclarations-module__LZcDsG__header{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--space-xs)}.OutputDeclarations-module__LZcDsG__removeIcon{height:var(--text-sm);width:var(--text-sm)}.OutputDeclarations-module__LZcDsG__typeSelect{width:7rem}
.CodeTestRunner-module__r103AW__duration{color:var(--muted-foreground);font-size:var(--text-xs)}.CodeTestRunner-module__r103AW__header{align-items:center;gap:var(--space-sm);justify-content:space-between;display:flex}.CodeTestRunner-module__r103AW__headerTitle{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.CodeTestRunner-module__r103AW__parseError{color:var(--destructive);font-size:var(--text-xs)}.CodeTestRunner-module__r103AW__playIcon{height:var(--text-sm);margin-right:var(--space-xs);width:var(--text-sm)}.CodeTestRunner-module__r103AW__resultBlock{border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--text-xs);max-height:8rem;padding:var(--space-sm);white-space:pre-wrap;overflow:auto}.CodeTestRunner-module__r103AW__resultError{background:color-mix(in srgb,var(--destructive)5%,transparent);border-color:var(--destructive)}.CodeTestRunner-module__r103AW__resultSuccess{background:color-mix(in srgb,var(--chart-2)5%,transparent);border-color:var(--chart-2)}.CodeTestRunner-module__r103AW__runner{border-top:1px solid var(--border);gap:var(--space-sm);padding-top:var(--space-sm-md);flex-direction:column;display:flex}
.CodeEditorDialog-module__rFBfIa__bottomPanel{border-top:1px solid var(--border);flex-direction:column;display:flex}.CodeEditorDialog-module__rFBfIa__dialogContent{flex-direction:column;width:90vw;max-width:90vw;height:80vh;display:flex}.CodeEditorDialog-module__rFBfIa__editorBody{flex:1;min-height:0;overflow:hidden}.CodeEditorDialog-module__rFBfIa__editorBodyWithPanel{flex:7;min-height:0;overflow:hidden}.CodeEditorDialog-module__rFBfIa__editorWrapper{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.CodeEditorDialog-module__rFBfIa__header{align-items:center;gap:var(--space-sm-md);justify-content:space-between;padding-right:2.5rem;display:flex}.CodeEditorDialog-module__rFBfIa__panelContent{gap:var(--space-sm-md);min-height:0;padding:var(--space-sm)0;flex-direction:column;flex:1;display:flex;overflow-y:auto}.CodeEditorDialog-module__rFBfIa__panelToggle{color:var(--foreground);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-xs);padding:var(--space-sm)0;background:0 0;border:none;display:flex}.CodeEditorDialog-module__rFBfIa__panelToggle:hover{color:var(--primary)}.CodeEditorDialog-module__rFBfIa__toggleIcon{height:var(--text-base);width:var(--text-base)}
.EmailBodyEditor-module__b8MBta__bottomPanel{border-top:1px solid var(--border);flex-direction:column;display:flex}.EmailBodyEditor-module__b8MBta__dialogContent{flex-direction:column;width:90vw;max-width:90vw;height:80vh;display:flex}.EmailBodyEditor-module__b8MBta__editorBody{flex:1;min-height:0;overflow:hidden}.EmailBodyEditor-module__b8MBta__editorBodyWithPanel{flex:7;min-height:0;overflow:hidden}.EmailBodyEditor-module__b8MBta__editorWrapper{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.EmailBodyEditor-module__b8MBta__header{align-items:center;gap:var(--space-sm-md);justify-content:space-between;padding-right:2.5rem;display:flex}.EmailBodyEditor-module__b8MBta__panelContent{min-height:0;padding:var(--space-sm)0;flex-direction:column;flex:3;display:flex;overflow:hidden}.EmailBodyEditor-module__b8MBta__panelToggle{color:var(--foreground);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-xs);padding:var(--space-sm)0;background:0 0;border:none;display:flex}.EmailBodyEditor-module__b8MBta__panelToggle:hover{color:var(--primary)}.EmailBodyEditor-module__b8MBta__previewFrame{border-radius:var(--radius-sm);background:#fff;border:none;flex:1;width:100%;min-height:0}.EmailBodyEditor-module__b8MBta__toggleIcon{height:var(--text-base);width:var(--text-base)}
.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(--accent);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(--accent)}.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__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(--accent);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(--accent)}.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(--accent)}.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__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: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)}
.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(--accent)}.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);white-space:nowrap;font-size:.65rem}.ExecutionMode-module__V6BZGG__stepBadge{flex-shrink:0;padding:0 .35rem;line-height:1.2;font-size:.65rem!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);white-space:nowrap;padding:.1rem .35rem;font-size:.65rem}.ExecutionMode-module__V6BZGG__loopPill{background:color-mix(in srgb,var(--primary)12%,transparent);border-radius:var(--radius-sm);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;max-width:7rem;padding:.1rem .35rem;font-size:.65rem;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(--accent)}.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)}
.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{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.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}
.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(--accent)}.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(--accent)}.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(--accent)}.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(--accent);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(--accent);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__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(--accent)}.TriggerSelector-module__Ml_q_q__triggerOption[data-selected=true]{background:var(--accent);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(--accent);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__editorSidebar{background:var(--background);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:360px;height:100%;display:flex;position:relative;overflow:hidden}.WorkflowEditor-module__cQK1ha__configPanelOverlay{background:var(--background);z-index:1;flex-direction:column;width:100%;height:100%;transition:transform .2s ease-out;display:flex;position:absolute;top:0;left:0;transform:translate(-100%)}.WorkflowEditor-module__cQK1ha__configPanelOverlay[data-visible=true]{transform:translate(0)}.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{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}
.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)}
.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)}
.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}
.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}
.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}
.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}
.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}
.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)}
.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)}
.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(--destructive);font-size:var(--text-sm)}.ConnectIntegrationDialog-module__QPe0hW__serverError{color:var(--destructive);font-size:var(--text-sm);margin-top:-.5rem}.ConnectIntegrationDialog-module__QPe0hW__actions{gap:var(--space-sm);justify-content:flex-end;display:flex}
.UnsavedChangesDialog-module__tAmmxW__destructive{background-color:var(--destructive);color:var(--destructive-foreground)}.UnsavedChangesDialog-module__tAmmxW__destructive:hover{background-color:var(--destructive);opacity:.9}
.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}
.IntegrationConnectionUrlParamsCard-module__xITBoq__title{align-items:center;gap:.5rem;font-size:1rem;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{color:var(--muted-foreground);margin:0;font-size:.8125rem}.IntegrationConnectionUrlParamsCard-module__xITBoq__error{color:var(--destructive);margin:0;font-size:.8125rem}.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{margin:0;font-size:.875rem;font-weight:500}.IntegrationConnectionUrlParamsCard-module__xITBoq__row dd{word-break:break-all;margin:0;font-size:.875rem}
.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}
.IntegrationHero-module___xNOia__hero{padding-bottom:var(--space-2xl);padding-top:var(--space-2xl)}.IntegrationHero-module___xNOia__content{text-align:center}.IntegrationHero-module___xNOia__icon{height:5rem;margin-bottom:var(--space-lg);width:5rem;display:inline-block}.IntegrationHero-module___xNOia__icon img{border-radius:var(--radius-md);object-fit:contain;width:100%;height:100%}.IntegrationHero-module___xNOia__heading{color:var(--foreground);font-size:var(--text-responsive-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-md)}.IntegrationHero-module___xNOia__description{color:var(--muted-foreground);font-size:var(--text-lg);margin:0 auto var(--space-xl);max-width:40rem;line-height:1.6}.IntegrationHero-module___xNOia__ctaWrapper{margin-bottom:var(--space-lg)}.IntegrationHero-module___xNOia__badges{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.IntegrationHero-module___xNOia__referenceLinks{gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}
.DemoWorkflowBuilder-module__iSMGRG__loadingPlaceholder{justify-content:center;align-items:center;height:37.5rem;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)}
.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}
.NewWorkflowClient-module__2hJqOa__container{flex-direction:column;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(--primary);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}}
.Footer-module__ThuzGG__footer{background:var(--footer-bg);color:var(--footer-text);padding-bottom:var(--space-2xl);padding-top:var(--space-2xl)}.Footer-module__ThuzGG__mainGrid{gap:var(--space-2xl);margin-bottom:var(--space-2xl);flex-direction:column;display:flex}@media (min-width:768px){.Footer-module__ThuzGG__mainGrid{flex-direction:row;justify-content:space-between;align-items:stretch}}.Footer-module__ThuzGG__brandColumn{gap:var(--space-md);flex-direction:column;max-width:16rem;display:flex}.Footer-module__ThuzGG__tagline{color:var(--footer-text);font-size:var(--text-sm);margin:0;line-height:1.5}.Footer-module__ThuzGG__linkColumn{flex-direction:column;display:flex}.Footer-module__ThuzGG__categoryHeading{color:var(--footer-heading);font-size:var(--text-base);font-weight:var(--font-weight-medium);margin-bottom:var(--space-md)}.Footer-module__ThuzGG__linkList{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module__ThuzGG__link{color:var(--footer-text);text-decoration:none;transition:color .2s}.Footer-module__ThuzGG__link:hover{color:var(--footer-heading)}.Footer-module__ThuzGG__bottom{border-top:1px solid var(--footer-border);padding-top:var(--space-xl);text-align:center}@media (min-width:768px){.Footer-module__ThuzGG__bottom{text-align:left}}.Footer-module__ThuzGG__copyright{color:var(--footer-text);margin:0}.Footer-module__ThuzGG__socialLinks{gap:var(--space-md);margin-top:auto;display:flex}@media (min-width:768px){.Footer-module__ThuzGG__socialLinks{gap:var(--space-lg)}}.Footer-module__ThuzGG__socialLink{color:var(--footer-text);min-width:2.75rem;min-height:2.75rem;padding:var(--space-sm);text-decoration:none;transition:color .2s}.Footer-module__ThuzGG__socialLink:hover{color:var(--footer-heading)}
.TemplateSummaryPanel-module__XuNeFq__container{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--radius)*2);padding:var(--space-lg);flex-direction:column;display:flex}.TemplateSummaryPanel-module__XuNeFq__header{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);text-align:center;flex-direction:column;display:flex}.TemplateSummaryPanel-module__XuNeFq__checkIcon{background:color-mix(in srgb,var(--success)10%,transparent);border-radius:var(--radius-full);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.TemplateSummaryPanel-module__XuNeFq__checkSvg{color:var(--success);height:var(--text-xl);width:var(--text-xl)}.TemplateSummaryPanel-module__XuNeFq__heading{color:var(--foreground);font-size:var(--text-lg);margin:0;font-weight:600}.TemplateSummaryPanel-module__XuNeFq__metrics{gap:var(--space-sm);flex-direction:column;display:flex}.TemplateSummaryPanel-module__XuNeFq__metricRow{justify-content:space-between;align-items:center;display:flex}.TemplateSummaryPanel-module__XuNeFq__metricLabel{color:var(--muted-foreground);font-size:var(--text-sm)}.TemplateSummaryPanel-module__XuNeFq__metricValue{color:var(--foreground);font-size:var(--text-sm);font-weight:500}.TemplateSummaryPanel-module__XuNeFq__freeRow{background:color-mix(in srgb,var(--success)10%,transparent);border-radius:var(--radius);padding:var(--space-xs)var(--space-sm)}.TemplateSummaryPanel-module__XuNeFq__freeValue{color:var(--success);font-size:var(--text-sm);font-weight:600}.TemplateSummaryPanel-module__XuNeFq__divider{border-top:1px solid var(--border);margin-bottom:var(--space-md);margin-top:var(--space-md)}.TemplateSummaryPanel-module__XuNeFq__ctaButton{width:100%}.TemplateSummaryPanel-module__XuNeFq__secondaryButton{margin-top:var(--space-xs);width:100%}
.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)}
.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(--primary);box-shadow:var(--shadow-md)}.WelcomeTemplateGrid-module__hNRyEW__card:disabled{cursor:not-allowed;opacity:.6}.WelcomeTemplateGrid-module__hNRyEW__iconContainer{background:var(--accent);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}
.UseCasesSection-module__imsD3W__section{padding-bottom:var(--space-2xl);padding-top:var(--space-2xl)}.UseCasesSection-module__imsD3W__header{margin-bottom:var(--space-2xl);text-align:center}.UseCasesSection-module__imsD3W__heading{color:var(--foreground);font-size:var(--text-responsive-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.025em;margin-bottom:var(--space-md);line-height:1.2}.UseCasesSection-module__imsD3W__subheading{color:var(--muted-foreground);font-size:var(--text-lg);max-width:40rem;margin-left:auto;margin-right:auto}.UseCasesSection-module__imsD3W__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);height:100%;padding:var(--space-xl);transition:border-color .2s,box-shadow .2s}.UseCasesSection-module__imsD3W__card:hover{border-color:var(--brand-primary);box-shadow:var(--shadow-md)}.UseCasesSection-module__imsD3W__category{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;margin-bottom:var(--space-sm);text-transform:uppercase}.UseCasesSection-module__imsD3W__title{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-sm)}.UseCasesSection-module__imsD3W__description{color:var(--muted-foreground);font-size:var(--text-base);line-height:1.6}@media (prefers-reduced-motion:reduce){.UseCasesSection-module__imsD3W__card{transition:none}}
.Hero-module__oTk1fW__hero{min-height:80vh;padding-bottom:var(--space-2xl);padding-top:calc(var(--space-2xl) + 80px);align-items:center;margin-top:-80px;display:flex}.Hero-module__oTk1fW__containerExtra{z-index:1;position:relative}.Hero-module__oTk1fW__content{text-align:center;max-width:64rem;margin-left:auto;margin-right:auto}.Hero-module__oTk1fW__headline{color:var(--marketing-text-hero);font-size:var(--text-responsive-3xl);font-weight:var(--font-weight-bold);letter-spacing:-.025em;margin-bottom:var(--space-lg);line-height:1.1}.Hero-module__oTk1fW__headlineAccent{color:var(--brand-accent)}.Hero-module__oTk1fW__subheadline{color:var(--marketing-text-hero-muted);font-size:var(--text-responsive-lg);margin-bottom:var(--space-xl);max-width:40rem;margin-left:auto;margin-right:auto;line-height:1.6}@media (min-width:640px){.Hero-module__oTk1fW__subheadline{font-size:var(--text-xl)}}.Hero-module__oTk1fW__cta{align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;justify-content:center;display:flex}.Hero-module__oTk1fW__arrowIcon{height:var(--text-xl);width:var(--text-xl);transition:transform .2s}.Hero-module__oTk1fW__trustText{color:var(--marketing-text-hero-muted);font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){.Hero-module__oTk1fW__arrowIcon{transition:none}}
.TemplateSimulationView-module__EPQwHq__container{flex-direction:column;width:100%;display:flex}.TemplateSimulationView-module__EPQwHq__backButton{color:var(--brand-primary);margin-bottom:var(--space-md)}.TemplateSimulationView-module__EPQwHq__backIcon{height:var(--text-base);width:var(--text-base)}.TemplateSimulationView-module__EPQwHq__title{color:var(--foreground);font-size:var(--text-xl);margin:0 0 var(--space-lg);font-weight:600}.TemplateSimulationView-module__EPQwHq__splitPane{gap:var(--space-lg);flex-direction:column;display:flex}@media (min-width:1024px){.TemplateSimulationView-module__EPQwHq__splitPane{align-items:flex-start;gap:var(--space-xl);flex-direction:row}}.TemplateSimulationView-module__EPQwHq__graphColumn{flex-direction:column;min-width:0;display:flex;position:relative}@media (min-width:1024px){.TemplateSimulationView-module__EPQwHq__graphColumn{flex:1.5}}.TemplateSimulationView-module__EPQwHq__graphContainer{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--radius)*2);height:12rem;position:relative;overflow:hidden}@media (min-width:1024px){.TemplateSimulationView-module__EPQwHq__graphContainer{height:24rem}}.TemplateSimulationView-module__EPQwHq__graph{width:100%;height:100%}.TemplateSimulationView-module__EPQwHq__waitingBadge{background:color-mix(in srgb,var(--warning)15%,transparent);border-radius:var(--radius-full);bottom:var(--space-md);color:var(--warning);font-size:var(--text-xs);align-items:center;gap:var(--space-xs);left:var(--space-md);padding:var(--space-xs)var(--space-sm);font-weight:500;animation:1.5s ease-in-out infinite TemplateSimulationView-module__EPQwHq__badgePulse;display:none;position:absolute}@media (min-width:1024px){.TemplateSimulationView-module__EPQwHq__waitingBadge{display:flex}}.TemplateSimulationView-module__EPQwHq__waitingDot{background:var(--warning);border-radius:var(--radius-full);width:.375rem;height:.375rem;animation:1.5s ease-in-out infinite TemplateSimulationView-module__EPQwHq__dotPulse;display:block}@keyframes TemplateSimulationView-module__EPQwHq__badgePulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes TemplateSimulationView-module__EPQwHq__dotPulse{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.TemplateSimulationView-module__EPQwHq__connector{width:2rem;height:2rem;display:none;overflow:visible}@media (min-width:1024px){.TemplateSimulationView-module__EPQwHq__connector{display:block;position:absolute;top:50%;left:100%;transform:translateY(-50%)}}.TemplateSimulationView-module__EPQwHq__connectorLine{stroke:var(--warning);stroke-dasharray:6 4;stroke-width:2px;animation:.8s linear infinite TemplateSimulationView-module__EPQwHq__marchingAnts}@keyframes TemplateSimulationView-module__EPQwHq__marchingAnts{to{stroke-dashoffset:-10px}}.TemplateSimulationView-module__EPQwHq__approvalColumn{flex-shrink:0;width:100%}@media (min-width:1024px){.TemplateSimulationView-module__EPQwHq__approvalColumn{width:22rem;max-width:22rem}}.TemplateSimulationView-module__EPQwHq__waitingPanel{background:var(--muted);border-radius:calc(var(--radius)*2);align-items:center;gap:var(--space-sm);min-height:16rem;padding:var(--space-lg);flex-direction:column;justify-content:center;display:flex}.TemplateSimulationView-module__EPQwHq__waitingIcon{color:var(--muted-foreground);width:2rem;height:2rem}.TemplateSimulationView-module__EPQwHq__waitingText{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}@media (prefers-reduced-motion:reduce){.TemplateSimulationView-module__EPQwHq__connectorLine{animation:none}.TemplateSimulationView-module__EPQwHq__waitingBadge{opacity:1;animation:none}.TemplateSimulationView-module__EPQwHq__waitingDot{opacity:1;animation:none;transform:none}}
.EnrichmentReviewPanel-module___PH8dW__tabsList{height:auto;margin-bottom:var(--space-md);flex-wrap:wrap}
.IntegrationTriggersTab-module__u57i1G__triggersList{flex-direction:column;gap:0;display:flex}.IntegrationTriggersTab-module__u57i1G__triggerRow{border-bottom:1px solid var(--border);gap:var(--space-xs);padding:var(--space-md)0;flex-direction:column;display:flex}.IntegrationTriggersTab-module__u57i1G__triggerRow:first-child{padding-top:0}.IntegrationTriggersTab-module__u57i1G__triggerRow:last-child{border-bottom:none;padding-bottom:0}.IntegrationTriggersTab-module__u57i1G__triggerHeader{align-items:center;gap:var(--space-sm);display:flex}.IntegrationTriggersTab-module__u57i1G__triggerName{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.IntegrationTriggersTab-module__u57i1G__triggerDescription{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.5}.IntegrationTriggersTab-module__u57i1G__triggerScopes{color:var(--muted-foreground);font-size:var(--text-xs);margin:0}.IntegrationTriggersTab-module__u57i1G__docLink{color:var(--primary);font-size:var(--text-xs);text-underline-offset:2px;width:fit-content;text-decoration:underline}.IntegrationTriggersTab-module__u57i1G__docLink:hover{color:var(--foreground)}
.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)}
.AgentChatMessage-module__KjqZda__message{align-items:flex-start;gap:var(--space-sm);display:flex}.AgentChatMessage-module__KjqZda__userMessage{flex-direction:row-reverse}.AgentChatMessage-module__KjqZda__assistantMessage{flex-direction:row}.AgentChatMessage-module__KjqZda__bubble{border-radius:var(--radius-xl);font-size:var(--text-sm);overflow-wrap:break-word;max-width:80%;padding:var(--space-sm)var(--space-md);word-break:break-word;line-height:1.5}.AgentChatMessage-module__KjqZda__bubble p{margin:0}.AgentChatMessage-module__KjqZda__bubble p+p{margin-top:var(--space-sm)}.AgentChatMessage-module__KjqZda__bubble pre,.AgentChatMessage-module__KjqZda__bubble code{max-width:100%;overflow-x:auto}.AgentChatMessage-module__KjqZda__bubble [data-tool]{width:auto;margin-left:-1rem;margin-right:-1rem}.AgentChatMessage-module__KjqZda__bubble [data-tool]:last-child{margin-bottom:-.5rem}.AgentChatMessage-module__KjqZda__userBubble{background-color:var(--primary);border-bottom-right-radius:var(--radius-sm);color:var(--primary-foreground)}.AgentChatMessage-module__KjqZda__assistantBubble{background-color:var(--muted);border-bottom-left-radius:var(--radius-sm);color:var(--foreground)}
.TriggersSection-module__0KSbMW__section{background:var(--marketing-bg-light);padding-bottom:var(--space-2xl);padding-top:var(--space-2xl)}.TriggersSection-module__0KSbMW__header{margin-bottom:var(--space-2xl);text-align:center}.TriggersSection-module__0KSbMW__heading{color:var(--foreground);font-size:var(--text-responsive-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.025em;margin-bottom:var(--space-md);line-height:1.2}.TriggersSection-module__0KSbMW__subheading{color:var(--muted-foreground);font-size:var(--text-lg);max-width:40rem;margin-left:auto;margin-right:auto}.TriggersSection-module__0KSbMW__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);height:100%;padding:var(--space-xl);transition:border-color .2s,box-shadow .2s}.TriggersSection-module__0KSbMW__card:hover{border-color:var(--brand-primary);box-shadow:var(--shadow-md)}.TriggersSection-module__0KSbMW__cardHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.TriggersSection-module__0KSbMW__triggerType{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase}.TriggersSection-module__0KSbMW__featuredBadge{color:var(--brand-primary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.TriggersSection-module__0KSbMW__triggerName{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-sm)}.TriggersSection-module__0KSbMW__description{color:var(--muted-foreground);font-size:var(--text-base);line-height:1.6}.TriggersSection-module__0KSbMW__viewAll{margin-top:var(--space-xl);text-align:center}@media (prefers-reduced-motion:reduce){.TriggersSection-module__0KSbMW__card{transition:none}}
.page-module__aFLgqW__wrapper{overflow-x:clip}
