.TableOfContents-module__THpofG__list{margin:0;padding:0;list-style:none}.TableOfContents-module__THpofG__list li{margin-bottom:var(--space-xs)}.TableOfContents-module__THpofG__link{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);letter-spacing:var(--tracking-label);font-weight:500;line-height:var(--leading-label);padding:var(--space-xs)0;text-transform:uppercase;text-decoration:none;transition:color .2s ease-out;display:block}.TableOfContents-module__THpofG__link:hover{color:var(--ink)}.TableOfContents-module__THpofG__activeLink{color:var(--ink);font-family:var(--font-locator);font-size:var(--text-meta);letter-spacing:var(--tracking-label);font-weight:500;line-height:var(--leading-label);padding:var(--space-xs)0;text-transform:uppercase;text-decoration:none;transition:color .2s ease-out;display:block}
.LegalPageLayout-module__PtBp6a__layout{gap:var(--space-2xl);display:flex}.LegalPageLayout-module__PtBp6a__sidebar{flex-shrink:0;width:14rem;display:none}@media (min-width:1024px){.LegalPageLayout-module__PtBp6a__sidebar{border-left:1px solid var(--rule-default);max-height:calc(100vh - 7rem);padding-left:var(--space-lg);align-self:flex-start;position:sticky;top:6rem;overflow-y:auto}}.LegalPageLayout-module__PtBp6a__content{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-body);font-weight:400;line-height:var(--leading-body);flex:1;min-width:0}.LegalPageLayout-module__PtBp6a__content p,.LegalPageLayout-module__PtBp6a__content ul,.LegalPageLayout-module__PtBp6a__content ol{max-width:70ch}.LegalPageLayout-module__PtBp6a__content h2{border-top:1px solid var(--rule-default);color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-headline);letter-spacing:var(--tracking-headline);font-weight:500;line-height:var(--leading-headline);margin-bottom:var(--space-md);margin-top:var(--space-2xl);padding-top:var(--space-xl)}.LegalPageLayout-module__PtBp6a__content>section:first-of-type h2{margin-top:var(--space-lg);border-top:0;padding-top:0}.LegalPageLayout-module__PtBp6a__content h3{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-title);letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--leading-title);margin-bottom:var(--space-md);margin-top:var(--space-xl)}.LegalPageLayout-module__PtBp6a__content p{margin-bottom:var(--space-lg)}.LegalPageLayout-module__PtBp6a__content ul{margin-bottom:var(--space-lg);padding-left:var(--space-lg);list-style-type:disc}.LegalPageLayout-module__PtBp6a__content ol{margin-bottom:var(--space-lg);padding-left:var(--space-lg);list-style-type:decimal}.LegalPageLayout-module__PtBp6a__content li{margin-bottom:var(--space-sm)}.LegalPageLayout-module__PtBp6a__content li::marker{color:var(--ink-muted)}.LegalPageLayout-module__PtBp6a__content a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule-strong);text-underline-offset:.2em;transition:text-decoration-color .2s ease-out}.LegalPageLayout-module__PtBp6a__content a:hover{text-decoration-color:var(--ink)}.LegalPageLayout-module__PtBp6a__content strong{color:var(--ink);font-weight:600}.LegalPageLayout-module__PtBp6a__content code{background:var(--paper-lifted);font-family:var(--font-locator);border-radius:.25rem;padding:.125rem .375rem;font-size:.875em}.LegalPageLayout-module__PtBp6a__content table{border-collapse:collapse;font-size:var(--text-body);margin-bottom:var(--space-lg);width:100%}.LegalPageLayout-module__PtBp6a__content th{border-bottom:1px solid var(--rule-strong);color:var(--ink);font-family:var(--font-locator);font-size:var(--text-label);letter-spacing:var(--tracking-label);padding:.625rem var(--space-sm);text-align:left;text-transform:uppercase;font-weight:500}.LegalPageLayout-module__PtBp6a__content td{border-bottom:1px solid var(--rule-default);padding:.75rem var(--space-sm);vertical-align:top}.LegalPageLayout-module__PtBp6a__content tr:last-child td{border-bottom:none}.LegalPageLayout-module__PtBp6a__content section{scroll-margin-top:6rem}.LegalPageLayout-module__PtBp6a__lastUpdated{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);margin-bottom:var(--space-2xl);text-transform:uppercase;font-weight:400}
.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{gap:var(--space-sm-md);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:baseline;gap:var(--space-sm);padding:0 var(--space-2xs);display:flex}.approval-card-module__ssoSya__headerTitle{color:var(--ink);font-family:var(--font-narrative);font-size:1.5rem;font-weight:var(--font-weight-semibold);align-items:baseline;gap:var(--space-xs-sm);letter-spacing:-.02em;margin:0;line-height:1;display:flex}.approval-card-module__ssoSya__headerCount{color:var(--ink-muted);font-size:.9375rem;font-weight:var(--font-weight-medium)}.approval-card-module__ssoSya__card{background:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-lg);gap:var(--space-sm-md);height:100%;padding:var(--space-lg);flex-direction:column;display:flex;position:relative}.approval-card-module__ssoSya__cardMeta{align-items:center;gap:var(--space-xs-sm);justify-content:space-between;display:flex}.approval-card-module__ssoSya__workflowGroup{align-items:center;gap:var(--space-xs-sm);flex:1;min-width:0;display:flex}.approval-card-module__ssoSya__workflowDot{background:var(--indigo-rill);border-radius:var(--radius-full);flex-shrink:0;width:.375rem;height:.375rem}.approval-card-module__ssoSya__workflowLabel{color:var(--ink);font-family:var(--font-locator);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.approval-card-module__ssoSya__metaDot{color:var(--ink-muted);font-family:var(--font-locator);font-size:.625rem}.approval-card-module__ssoSya__pendingLabel{color:var(--ink-muted);font-family:var(--font-locator);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.approval-card-module__ssoSya__confidenceRing{align-items:center;gap:var(--space-xs);flex-shrink:0;display:inline-flex;position:relative}.approval-card-module__ssoSya__confidenceSvg{display:block}.approval-card-module__ssoSya__confidenceArc{transition:stroke-dasharray .4s cubic-bezier(.22,1,.36,1)}.approval-card-module__ssoSya__confidenceValue{color:var(--indigo-rill);font-family:var(--font-locator);font-variant-numeric:tabular-nums;font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.02em}.approval-card-module__ssoSya__cardTitle{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.015em;margin:0;line-height:1.25}.approval-card-module__ssoSya__detailsBox{background:var(--paper);border:1px solid var(--rule-default);border-radius:var(--radius-lg);color:var(--ink);cursor:text;font-family:var(--font-narrative);gap:var(--space-xs);min-height:5rem;padding:var(--space-md);flex-direction:column;flex:1;transition:border-color .15s;display:flex;overflow-y:auto}.approval-card-module__ssoSya__detailsBox:hover{border-color:var(--rule-strong)}.approval-card-module__ssoSya__detailsBoxEditing{border-color:var(--rule-strong);cursor:default}.approval-card-module__ssoSya__detailsBoxEditing:hover{border-color:var(--rule-strong)}.approval-card-module__ssoSya__detailLine{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-sm);margin:0;line-height:1.5}.approval-card-module__ssoSya__detailsTextarea{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-sm);resize:none;background:0 0;border:none;outline:none;flex:1;width:100%;min-height:5rem;line-height:1.5}.approval-card-module__ssoSya__actions{gap:var(--space-xs-sm);padding:var(--space-xs)0;grid-template-columns:1fr 1fr;display:grid}.approval-card-module__ssoSya__actionButton{border-radius:var(--radius-lg);cursor:pointer;font-family:var(--font-locator);font-size:.6875rem;font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-xs-sm);letter-spacing:.1em;padding:var(--space-sm-md)var(--space-sm);text-transform:uppercase;border:0;justify-content:center;line-height:1;transition:background-color .15s cubic-bezier(.165,.84,.44,1),transform .15s cubic-bezier(.165,.84,.44,1);display:flex}.approval-card-module__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(--ink);outline-offset:2px}.approval-card-module__ssoSya__actionIcon{width:.875rem;height:.875rem}.approval-card-module__ssoSya__actionLabel{font-family:var(--font-locator);font-size:.6875rem;font-weight:var(--font-weight-semibold);letter-spacing:.1em}.approval-card-module__ssoSya__approve{background:var(--moss);color:var(--paper-lifted)}.approval-card-module__ssoSya__approve:hover{background:color-mix(in srgb,var(--moss)88%,var(--ink))}.approval-card-module__ssoSya__reject{background:var(--vermilion);color:var(--paper-lifted)}.approval-card-module__ssoSya__reject:hover{background:color-mix(in srgb,var(--vermilion)88%,var(--ink))}.approval-card-module__ssoSya__swipeHint{color:var(--ink-muted);font-family:var(--font-locator);font-size:.6875rem;font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-xs);letter-spacing:.12em;padding:var(--space-xs)0;text-transform:uppercase;justify-content:center;display:flex}.approval-card-module__ssoSya__swipeHint.approval-card-module__ssoSya__pulsing{animation:1.5s ease-in-out infinite approval-card-module__ssoSya__hintPulse}@keyframes approval-card-module__ssoSya__hintPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes approval-card-module__ssoSya__thresholdPulse{0%{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--indigo-rill)24%,transparent)}to{box-shadow:0 0 #0000}}.approval-card-module__ssoSya__thresholdPulse{animation:.15s ease-out approval-card-module__ssoSya__thresholdPulse}.approval-card-module__ssoSya__mobileCard{background:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-lg);gap:var(--space-sm-md);padding:var(--space-lg);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.approval-card-module__ssoSya__actionButton{transition:none}.approval-card-module__ssoSya__actionButton:hover{transform:none}.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{background:var(--ink);box-shadow:var(--shadow-card-rest),inset 0 0 0 1px var(--rule-strong),inset 0 1px 0 color-mix(in srgb,var(--paper-lifted)8%,transparent);border-radius:48px;padding:.625rem;position:relative}.phone-frame-module__bHD1zW__screen{background:var(--paper);border-radius:calc(48px - var(--space-md)/2);min-height:40rem;padding:var(--space-md);flex-direction:column;display:flex;position:relative;overflow:hidden}.phone-frame-module__bHD1zW__screenCompact{min-height:32rem}.phone-frame-module__bHD1zW__homeIndicator{background:var(--ink);border-radius:var(--radius-full);height:.25rem;margin:var(--space-xs)auto 0;opacity:.35;width:8rem}[data-theme=dark] .phone-frame-module__bHD1zW__bezel{box-shadow:0 1px 0 var(--rule-strong),0 0 0 1px color-mix(in srgb,var(--ink)10%,transparent),inset 0 0 0 1px var(--rule-strong),inset 0 1px 0 color-mix(in srgb,var(--paper-lifted)8%,transparent)}.phone-frame-module__bHD1zW__mobileFrame{background:var(--paper);border:1px solid var(--rule-default);border-radius:var(--radius-xl);padding:var(--space-md);width:100%;display:block;overflow:hidden}@media (min-width:1024px){.phone-frame-module__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}}
.Footer-module__ThuzGG__footer{background:var(--paper-inverted);color:var(--paper-lifted);padding-top:4rem;padding-bottom:2rem}.Footer-module__ThuzGG__footer .label{color:oklch(from var(--paper-lifted)l c h/.6)}.Footer-module__ThuzGG__footer .meta{color:oklch(from var(--paper-lifted)l c h/.55)}.Footer-module__ThuzGG__footer .rule{background:oklch(from var(--paper-lifted)l c h/.18);margin-top:1.5rem;margin-bottom:1.5rem}.Footer-module__ThuzGG__footer .rule-strong{background:oklch(from var(--paper-lifted)l c h/.3)}.Footer-module__ThuzGG__inner{grid-template-columns:1fr;gap:3rem;padding-bottom:1rem;display:grid}@media (min-width:768px){.Footer-module__ThuzGG__inner{grid-template-columns:1fr 2fr}}.Footer-module__ThuzGG__brandColumn{flex-direction:column;gap:1rem;max-width:24rem;display:flex}.Footer-module__ThuzGG__wordmark{color:var(--paper-lifted);line-height:0;display:flex}.Footer-module__ThuzGG__tagline{color:oklch(from var(--paper-lifted)l c h/.7);font-family:var(--font-narrative);margin:0;font-size:1.125rem;line-height:1.55}.Footer-module__ThuzGG__columns{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem;display:grid}@media (min-width:768px){.Footer-module__ThuzGG__columns{grid-template-columns:repeat(4,1fr)}}.Footer-module__ThuzGG__column{flex-direction:column;gap:1rem;display:flex}.Footer-module__ThuzGG__linkList{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__ThuzGG__link{color:var(--paper-lifted);font-family:var(--font-narrative);font-size:1rem;text-decoration:none;transition:color .15s ease-out}.Footer-module__ThuzGG__link:hover{color:var(--vermilion)}.Footer-module__ThuzGG__legal{text-align:center;padding-top:.5rem}@media (min-width:768px){.Footer-module__ThuzGG__legal{text-align:left}}.Footer-module__ThuzGG__copyright{margin:0}@media (prefers-reduced-motion:reduce){.Footer-module__ThuzGG__link{transition: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(--ink-muted)}@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}}
.Hero-module__oTk1fW__eyebrow{align-self:flex-start}.Hero-module__oTk1fW__headline{letter-spacing:-.025em;font-size:clamp(2.25rem,1.6rem + 1.6vw,3.5rem);line-height:1.02}.Hero-module__oTk1fW__anxiety{white-space:nowrap}.Hero-module__oTk1fW__subhead{color:var(--ink-muted);max-width:32rem}.Hero-module__oTk1fW__cta{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.Hero-module__oTk1fW__meta{margin-top:-.25rem}
.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(--indigo-rill);border-radius:var(--radius-full);height:100%;width:var(--progress-pct,0%);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}}
.InvertedSection-module__ixRQAa__inverted{--ink:oklch(92% .018 75);--ink-muted:oklch(68% .012 60);--paper:oklch(20% .012 60);--paper-lifted:oklch(26% .012 60);--paper-inverted:oklch(94% .018 75);--vermilion:oklch(65% .2 28);--vermilion-deep:oklch(55% .2 28);--vermilion-soft:oklch(30% .1 28);--indigo-rill:oklch(62% .13 255);--indigo-soft:oklch(30% .06 255);--moss:oklch(68% .1 130);--moss-soft:oklch(30% .05 130);--amber-mark:oklch(78% .14 75);--rule-default:oklch(92% .018 75/.18);--rule-strong:oklch(92% .018 75/.3);background:var(--paper);color:var(--ink)}[data-theme=dark] .InvertedSection-module__ixRQAa__inverted{--ink:oklch(18% .012 60);--ink-muted:oklch(42% .012 60);--paper:oklch(94% .018 75);--paper-lifted:oklch(88% .025 75);--paper-inverted:oklch(20% .012 60);--vermilion:oklch(55% .2 28);--vermilion-deep:oklch(46% .18 28);--vermilion-soft:oklch(92% .04 28);--indigo-rill:oklch(38% .1 255);--indigo-soft:oklch(92% .025 255);--moss:oklch(50% .08 130);--moss-soft:oklch(93% .03 130);--amber-mark:oklch(70% .13 75);--rule-default:oklch(18% .012 60/.18);--rule-strong:oklch(18% .012 60/.3)}
.PrefixedRow-module__Y8IzWW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PrefixedRow-module__Y8IzWW__item{flex-direction:column;display:flex}.PrefixedRow-module__Y8IzWW__row{padding:var(--space-lg)0;grid-template-columns:4.5rem 1fr;align-items:flex-start;gap:1.25rem;display:grid}.PrefixedRow-module__Y8IzWW__prefix{color:var(--ink-muted);font-size:var(--text-meta);letter-spacing:.12em;padding-top:var(--space-xs-sm)}.PrefixedRow-module__Y8IzWW__body{gap:var(--space-sm);flex-direction:column;display:flex}.PrefixedRow-module__Y8IzWW__title{letter-spacing:-.01em}.PrefixedRow-module__Y8IzWW__description{color:var(--ink-muted);max-width:38rem}@media (max-width:640px){.PrefixedRow-module__Y8IzWW__row{gap:var(--space-sm);grid-template-columns:1fr}.PrefixedRow-module__Y8IzWW__prefix{padding-top:0}}
.animated-section-module__Xdr1uq__animated{--enter-duration:.7s;--enter-easing:cubic-bezier(.22,1,.36,1)}.animated-section-module__Xdr1uq__animated[data-animate]{opacity:0;transition:opacity var(--enter-duration)var(--enter-easing),transform var(--enter-duration)var(--enter-easing),filter var(--enter-duration)var(--enter-easing);will-change:opacity,transform}.animated-section-module__Xdr1uq__animated[data-animate=rise]{transform:translateY(2rem)}.animated-section-module__Xdr1uq__animated[data-animate=settle]{filter:blur(8px);transform:translateY(-1rem)}.animated-section-module__Xdr1uq__animated[data-animate=drift-left]{transform:translate(2.5rem)}.animated-section-module__Xdr1uq__animated[data-animate=drift-right]{transform:translate(-2.5rem)}.animated-section-module__Xdr1uq__animated[data-animate=bloom]{transform:scale(.96)}.animated-section-module__Xdr1uq__animated[data-visible=true]{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.animated-section-module__Xdr1uq__animated[data-animate]{filter:none;opacity:1;transition:none;transform:none}}
.DayLog-module__Q2O_6a__frame{background:var(--paper-lifted);border:1px solid var(--rule-default);border-radius:var(--radius-lg);flex-direction:column;width:100%;margin:0;display:flex;overflow:hidden}.DayLog-module__Q2O_6a__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding:1.25rem 1.5rem 1rem;display:flex}.DayLog-module__Q2O_6a__headerLabel{color:var(--ink);letter-spacing:.14em}.DayLog-module__Q2O_6a__headerMeta{color:var(--ink-muted);letter-spacing:.06em}.DayLog-module__Q2O_6a__entries{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DayLog-module__Q2O_6a__entry{flex-direction:column;display:flex}.DayLog-module__Q2O_6a__entryInner{grid-template-columns:3rem 5rem 1fr auto;align-items:baseline;gap:.25rem 1rem;padding:.75rem 1.5rem;display:grid}.DayLog-module__Q2O_6a__time{color:var(--ink-muted);letter-spacing:.04em;white-space:nowrap}.DayLog-module__Q2O_6a__integration{color:var(--ink);letter-spacing:.12em;font-size:.625rem}.DayLog-module__Q2O_6a__action{color:var(--ink);font-family:var(--font-narrative);font-size:.875rem;line-height:1.4}.DayLog-module__Q2O_6a__status{letter-spacing:.1em;white-space:nowrap;justify-self:end;align-items:center;gap:.4rem;font-size:.625rem;display:inline-flex}.DayLog-module__Q2O_6a__statusDetail{color:var(--ink-muted);letter-spacing:.04em;text-transform:none}.DayLog-module__Q2O_6a__glyph{flex-shrink:0}.DayLog-module__Q2O_6a__status_approved{color:var(--moss)}.DayLog-module__Q2O_6a__status_paused{color:var(--amber-mark)}.DayLog-module__Q2O_6a__status_auto{color:var(--indigo-rill)}.DayLog-module__Q2O_6a__caption{color:var(--ink-muted);letter-spacing:.06em;padding:.875rem 1.5rem 1.125rem}@media (max-width:640px){.DayLog-module__Q2O_6a__entryInner{grid-template-columns:3rem 1fr;grid-template-areas:"time integration""action action""status status";row-gap:.375rem;padding:.875rem 1.25rem}.DayLog-module__Q2O_6a__time{grid-area:time}.DayLog-module__Q2O_6a__integration{grid-area:integration;justify-self:end}.DayLog-module__Q2O_6a__action{grid-area:action}.DayLog-module__Q2O_6a__status{grid-area:status;justify-self:start}}
.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}
@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(--foreground);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}
.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}
.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:var(--destructive-muted);border:1px 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{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-sm);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{background:var(--destructive-muted);border:1px solid var(--destructive);border-radius:var(--radius-sm);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__categoryDot[data-category=trigger]{background-color:var(--chart-2)}.VariablePicker-module__8qu3cq__categoryDot[data-category=logic]{background-color:var(--muted-foreground)}.VariablePicker-module__8qu3cq__categoryDot[data-category=action]{background-color:var(--chart-1)}.VariablePicker-module__8qu3cq__emptyState{color:var(--muted-foreground);font-size:var(--text-sm);padding:var(--space-sm-md);text-align:center}.VariablePicker-module__8qu3cq__breadcrumb{border-bottom:1px solid var(--border);align-items:center;gap:var(--space-2xs);padding:var(--space-xs-sm)var(--space-sm);white-space:nowrap;display:flex;overflow-x:auto}.VariablePicker-module__8qu3cq__breadcrumbSegment{align-items:center;display:inline-flex}.VariablePicker-module__8qu3cq__breadcrumbSeparator{color:var(--muted-foreground);font-size:var(--text-xs);margin:0 var(--space-2xs)}.VariablePicker-module__8qu3cq__breadcrumbItem{border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;font-size:var(--text-xs);padding:var(--space-2xs)var(--space-xs);background:0 0;border:none}.VariablePicker-module__8qu3cq__breadcrumbItem:hover{background:var(--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__typeLabel[data-type=string]{color:var(--chart-3)}.VariablePicker-module__8qu3cq__typeLabel[data-type=number]{color:var(--chart-1)}.VariablePicker-module__8qu3cq__typeLabel[data-type=boolean]{color:var(--chart-4)}.VariablePicker-module__8qu3cq__typeLabel[data-type=object]{color:var(--chart-2)}.VariablePicker-module__8qu3cq__typeLabel[data-type=array]{color:var(--chart-5)}.VariablePicker-module__8qu3cq__typeLabel[data-type=unknown]{color:var(--muted-foreground)}.VariablePicker-module__8qu3cq__insertBtn{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-weight-bold);height:var(--text-xl);width:var(--text-xl);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.VariablePicker-module__8qu3cq__insertBtn:hover{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}
.LoopEntryNode-module__k1qQwq__label{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.LoopEntryNode-module__k1qQwq__variables{gap:var(--space-xs);flex-wrap:wrap;display:flex}.LoopEntryNode-module__k1qQwq__variable{background:color-mix(in srgb,var(--muted)60%,transparent);border-radius:var(--radius-sm);color:var(--muted-foreground);font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-2xs)var(--space-xs-sm)}
.LoopExitNode-module__fPrSiG__label{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.LoopExitNode-module__fPrSiG__fields{gap:var(--space-xs);flex-wrap:wrap;display:flex}.LoopExitNode-module__fPrSiG__field{background:color-mix(in srgb,var(--muted)60%,transparent);border-radius:var(--radius-sm);color:var(--muted-foreground);font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-2xs)var(--space-xs-sm)}.LoopExitNode-module__fPrSiG__subtitle{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-normal)}
.StickyNoteNode-module__KRw6DW__stickyNote{border-radius:var(--radius);cursor:grab;height:100%;padding:var(--space-sm);border:1px solid;flex-direction:column;width:100%;display:flex}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=yellow]{background-color:#fde0474d;border-color:#fde04799}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=blue]{background-color:#93c5fd4d;border-color:#93c5fd99}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=green]{background-color:#86efac4d;border-color:#86efac99}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=pink]{background-color:#f9a8d44d;border-color:#f9a8d499}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=purple]{background-color:#c084fc4d;border-color:#c084fc99}.StickyNoteNode-module__KRw6DW__stickyNote[data-color=orange]{background-color:#fdba744d;border-color:#fdba7499}.StickyNoteNode-module__KRw6DW__stickyNote:active{cursor:grabbing}.StickyNoteNode-module__KRw6DW__noteContent{color:var(--foreground);font-size:var(--text-xs);white-space:pre-wrap;word-break:break-word;outline:none;flex:1;line-height:1.4;overflow-y:auto}.StickyNoteNode-module__KRw6DW__noteContent:empty:before{color:var(--muted-foreground);content:attr(data-placeholder);pointer-events:none}.StickyNoteNode-module__KRw6DW__colorPicker{border-top:1px solid var(--border);gap:var(--space-xs-sm);padding-top:var(--space-xs-sm);justify-content:center;display:flex}.StickyNoteNode-module__KRw6DW__colorDot{cursor:pointer;height:var(--text-base);width:var(--text-base);border:2px solid #0000;border-radius:50%;transition:border-color .15s}.StickyNoteNode-module__KRw6DW__colorDot:hover,.StickyNoteNode-module__KRw6DW__colorDot[aria-pressed=true]{border-color:var(--foreground)}.StickyNoteNode-module__KRw6DW__colorDot[data-color=yellow]{background-color:#fde04799}.StickyNoteNode-module__KRw6DW__colorDot[data-color=blue]{background-color:#93c5fd99}.StickyNoteNode-module__KRw6DW__colorDot[data-color=green]{background-color:#86efac99}.StickyNoteNode-module__KRw6DW__colorDot[data-color=pink]{background-color:#f9a8d499}.StickyNoteNode-module__KRw6DW__colorDot[data-color=purple]{background-color:#c084fc99}.StickyNoteNode-module__KRw6DW__colorDot[data-color=orange]{background-color:#fdba7499}
.WorkflowBuilder-module__49swRW__container{background:var(--background);width:100%;height:100%;position:relative}.WorkflowBuilder-module__49swRW__controls button{background:var(--card);border:1px solid var(--border);color:var(--foreground)}.WorkflowBuilder-module__49swRW__controls button:hover{background:var(--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);font-size:var(--text-2xs);white-space:nowrap}.ExecutionMode-module__V6BZGG__stepBadge{flex-shrink:0;padding:0 .35rem;line-height:1.2;font-size:var(--text-2xs)!important}.ExecutionMode-module__V6BZGG__stepNode{font-size:var(--text-xs);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ExecutionMode-module__V6BZGG__stepMeta{align-items:center;gap:var(--space-2xs);flex-shrink:0;justify-content:flex-end;display:flex}.ExecutionMode-module__V6BZGG__iterPill{background:color-mix(in srgb,var(--muted)70%,transparent);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--text-2xs);white-space:nowrap;padding:.1rem .35rem}.ExecutionMode-module__V6BZGG__loopPill{background:color-mix(in srgb,var(--primary)12%,transparent);border-radius:var(--radius-sm);color:var(--foreground);font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;max-width:7rem;padding:.1rem .35rem;overflow:hidden}.ExecutionMode-module__V6BZGG__noSteps{color:var(--muted-foreground);font-size:var(--text-xs);padding:var(--space-md);margin:0;font-style:italic}@media (max-width:640px){.ExecutionMode-module__V6BZGG__stepRow{grid-template-columns:1fr}.ExecutionMode-module__V6BZGG__stepMeta{justify-content:flex-start}}
.CostSummaryBar-module__hYzOeG__bar{background:var(--muted);border-radius:var(--radius);cursor:pointer;font-size:var(--text-xs);align-items:center;gap:var(--space-sm);padding:var(--space-xs-sm)var(--space-sm-md);display:flex}.CostSummaryBar-module__hYzOeG__bar:hover{background:var(--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{background-color:var(--muted);border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.NodeConfigPanel-module__qfpxqa__nodeIcon[data-category=trigger]{background-color:var(--chart-2)}.NodeConfigPanel-module__qfpxqa__nodeIcon[data-category=logic]{background-color:var(--muted-foreground)}.NodeConfigPanel-module__qfpxqa__nodeIcon[data-category=action]{background-color:var(--chart-1)}.NodeConfigPanel-module__qfpxqa__header[data-category=trigger]{--panel-category-color:var(--chart-2)}.NodeConfigPanel-module__qfpxqa__header[data-category=logic]{--panel-category-color:var(--muted-foreground)}.NodeConfigPanel-module__qfpxqa__header[data-category=action]{--panel-category-color:var(--chart-1)}.NodeConfigPanel-module__qfpxqa__nodeIconSvg{color:#fff;height:var(--text-sm);width:var(--text-sm)}.NodeConfigPanel-module__qfpxqa__nameInput{border-radius:var(--radius-sm);color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);min-width:0;padding:var(--space-2xs)var(--space-xs);background:0 0;border:1px solid #0000;flex:1;line-height:1.25}.NodeConfigPanel-module__qfpxqa__nameInput:hover{border-color:var(--border)}.NodeConfigPanel-module__qfpxqa__nameInput:focus{background:var(--background);border-color:var(--ring);outline:none}.NodeConfigPanel-module__qfpxqa__closeIcon{height:var(--text-base);width:var(--text-base)}.NodeConfigPanel-module__qfpxqa__actionButtons{flex-shrink:0;align-items:center;gap:0;display:flex}.NodeConfigPanel-module__qfpxqa__actionIcon{height:var(--text-sm);width:var(--text-sm)}.NodeConfigPanel-module__qfpxqa__body{flex:1;min-height:0;padding:0;overflow-y:auto}.NodeConfigPanel-module__qfpxqa__readinessBanner{background:color-mix(in srgb,var(--warning)14%,var(--background));border:1px solid color-mix(in srgb,var(--warning)45%,var(--border));border-radius:var(--radius);color:var(--foreground);font-size:var(--text-xs);align-items:center;gap:var(--space-xs);margin:var(--space-sm);padding:var(--space-xs)var(--space-sm);display:flex}
.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__jsonErrorRow{color:var(--destructive);font-size:var(--text-xs);align-items:center;gap:var(--space-2xs);display:flex}.LoopControls-module__-zu5bG__jsonErrorIcon{height:var(--text-sm);width:var(--text-sm);flex-shrink:0}.LoopControls-module__-zu5bG__simulateInput:focus{border-color:var(--primary);outline:none}
.AutoEvalResult-module__TL2AVq__result{color:var(--muted-foreground);font-size:var(--text-xs);align-items:center;gap:var(--space-xs-sm);display:flex}.AutoEvalResult-module__TL2AVq__icon{color:var(--warning);height:var(--text-xs);width:var(--text-xs);flex-shrink:0}.AutoEvalResult-module__TL2AVq__detail{color:var(--muted-foreground);font-size:var(--text-xs)}
.StepThroughTimeline-module__KKpzHq__timeline{flex-direction:column;display:flex}.StepThroughTimeline-module__KKpzHq__timelineItem{gap:var(--space-sm-md);min-height:2.5rem;display:flex}.StepThroughTimeline-module__KKpzHq__timelineConnector{padding-top:var(--space-xs);width:var(--text-base);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.StepThroughTimeline-module__KKpzHq__timelineDot{background:var(--primary);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.StepThroughTimeline-module__KKpzHq__timelineLine{background:var(--border);margin-top:var(--space-xs);flex:1;width:.125rem}.StepThroughTimeline-module__KKpzHq__timelineContent{padding-bottom:var(--space-sm-md);flex:1}.StepThroughTimeline-module__KKpzHq__timelineHeader{align-items:center;gap:var(--space-sm);display:flex}.StepThroughTimeline-module__KKpzHq__timelineIcon{color:var(--muted-foreground);height:var(--text-sm);width:var(--text-sm);flex-shrink:0}.StepThroughTimeline-module__KKpzHq__timelineNodeName{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.StepThroughTimeline-module__KKpzHq__timelineMode{font-size:var(--text-xs);flex-shrink:0}.StepThroughTimeline-module__KKpzHq__timelineDotError{background:var(--destructive)}.StepThroughTimeline-module__KKpzHq__executedBadge{font-size:var(--text-xs);flex-shrink:0}.StepThroughTimeline-module__KKpzHq__creditBadge{color:var(--muted-foreground)}.StepThroughTimeline-module__KKpzHq__creditIcon{height:var(--text-xs);width:var(--text-xs);flex-shrink:0}.StepThroughTimeline-module__KKpzHq__errorMessage{color:var(--destructive);font-size:var(--text-xs);align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-xs);display:flex}.StepThroughTimeline-module__KKpzHq__errorIcon{height:var(--text-xs);width:var(--text-xs);flex-shrink:0;margin-top:.0625rem}
.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)}
.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}
.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}
.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}
.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}
.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}
.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}
.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)}
.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)}
.EmailEditorToolbar-module__OJfOtG__root{background:var(--background);border-bottom:1px solid var(--border);align-items:center;gap:var(--space-md);padding:var(--space-sm)var(--space-md);display:flex}.EmailEditorToolbar-module__OJfOtG__switchRow{align-items:center;gap:var(--space-sm);display:flex}.EmailEditorToolbar-module__OJfOtG__labelPointer{cursor:pointer}.EmailEditorToolbar-module__OJfOtG__badge{margin-left:var(--space-2xs)}.EmailEditorToolbar-module__OJfOtG__popover{width:20rem}.EmailEditorToolbar-module__OJfOtG__popoverInner{gap:var(--space-sm-md);flex-direction:column;display:flex}.EmailEditorToolbar-module__OJfOtG__popoverHeader{justify-content:space-between;align-items:center;display:flex}.EmailEditorToolbar-module__OJfOtG__labelStrong{font-weight:var(--font-weight-semibold)}.EmailEditorToolbar-module__OJfOtG__varRow{gap:var(--space-2xs);flex-direction:column;display:flex}.EmailEditorToolbar-module__OJfOtG__labelMono{font-family:var(--font-mono);font-size:var(--text-xs)}.EmailEditorToolbar-module__OJfOtG__spacer{flex:1}.EmailEditorToolbar-module__OJfOtG__previewToggle{align-items:center;gap:var(--space-2xs);display:flex}
.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}
.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}
.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)}
.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}
.HowItWorks-module__PCuTya__section{padding-block:var(--space-2xl)}.HowItWorks-module__PCuTya__header{margin:0 auto var(--space-2xl);text-align:center;max-width:44rem}.HowItWorks-module__PCuTya__header>*{margin-inline:auto}.HowItWorks-module__PCuTya__layout{align-items:start;gap:var(--space-2xl);grid-template-columns:1fr;justify-items:center;display:grid}@media (min-width:64rem){.HowItWorks-module__PCuTya__layout{grid-template-columns:minmax(20rem,24rem) 1fr;justify-items:stretch;gap:clamp(2.5rem,5vw,4.5rem)}}.HowItWorks-module__PCuTya__mock{gap:var(--space-md);flex-direction:column;width:100%;margin:0;display:flex}@media (min-width:64rem){.HowItWorks-module__PCuTya__mock{align-items:flex-start}}.HowItWorks-module__PCuTya__mockCaption{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);line-height:var(--leading-meta);text-align:center;max-width:24rem;margin:0}@media (min-width:64rem){.HowItWorks-module__PCuTya__mockCaption{text-align:left}}.HowItWorks-module__PCuTya__promises{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.HowItWorks-module__PCuTya__promise{border-top:1px solid var(--rule-default);padding:var(--space-xl)0}.HowItWorks-module__PCuTya__promise:first-child{border-top:0;padding-top:0}.HowItWorks-module__PCuTya__promise:last-child{padding-bottom:0}.HowItWorks-module__PCuTya__promiseTitle{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-title);letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--leading-title);margin-bottom:var(--space-sm)}.HowItWorks-module__PCuTya__promiseBody{color:var(--ink-muted);font-family:var(--font-narrative);font-size:var(--text-body);line-height:var(--leading-body);max-width:36rem;margin:0}
.TrustLayer-module__kCdL0q__section{padding:0 var(--space-lg)5rem}.TrustLayer-module__kCdL0q__inner{grid-template-columns:1fr;gap:4rem;max-width:76rem;margin:0 auto;padding-top:5rem;display:grid}@media (min-width:1024px){.TrustLayer-module__kCdL0q__inner{grid-template-columns:1fr 1fr;gap:5rem}}.TrustLayer-module__kCdL0q__artifactColumn{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.TrustLayer-module__kCdL0q__copyColumn{gap:var(--space-xl);flex-direction:column;display:flex}
.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)}
.TemplateStatusBadge-module__ywIm8q__container{flex-direction:column;gap:.75rem;display:flex}.TemplateStatusBadge-module__ywIm8q__statusRow{align-items:center;gap:.5rem;display:flex}.TemplateStatusBadge-module__ywIm8q__actions{flex-wrap:wrap;gap:.5rem;display:flex}.TemplateStatusBadge-module__ywIm8q__errors{flex-direction:column;gap:.5rem;display:flex}
.ConnectIntegrationDialog-module__QPe0hW__content{max-width:31.25rem}.ConnectIntegrationDialog-module__QPe0hW__form{gap:var(--space-lg);flex-direction:column;display:flex}.ConnectIntegrationDialog-module__QPe0hW__fieldGroup{gap:var(--space-sm);flex-direction:column;display:flex}.ConnectIntegrationDialog-module__QPe0hW__fieldHint{color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.ConnectIntegrationDialog-module__QPe0hW__error{color:var(--vermilion);font-size:var(--text-sm)}.ConnectIntegrationDialog-module__QPe0hW__serverError{color:var(--vermilion);font-size:var(--text-sm);margin-top:-.5rem}.ConnectIntegrationDialog-module__QPe0hW__actions{gap:var(--space-sm);justify-content:flex-end;display:flex}
.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)}
.IntegrationHero-module___xNOia__hero{padding-bottom:var(--space-2xl);padding-top:var(--space-lg)}.IntegrationHero-module___xNOia__masthead{border-bottom:2px solid var(--rule-strong);align-items:baseline;gap:var(--space-md);padding-bottom:var(--space-md);padding-top:var(--space-md);flex-wrap:wrap;justify-content:space-between;display:flex}.IntegrationHero-module___xNOia__mastheadLeft{align-items:center;gap:var(--space-sm);display:flex}.IntegrationHero-module___xNOia__icon{width:1.75rem;height:1.75rem;display:inline-flex}.IntegrationHero-module___xNOia__icon img{border-radius:var(--radius-sm);object-fit:contain;width:100%;height:100%}.IntegrationHero-module___xNOia__mastheadName{color:var(--ink);font-family:var(--font-locator);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.IntegrationHero-module___xNOia__mastheadLocator{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;align-items:baseline;gap:.5em;display:inline-flex}.IntegrationHero-module___xNOia__mastheadNumeral{color:var(--ink)}.IntegrationHero-module___xNOia__body{max-width:44rem;padding-top:var(--space-2xl);text-align:center;margin-left:auto;margin-right:auto}.IntegrationHero-module___xNOia__heading{color:var(--ink);font-family:var(--font-narrative);font-size:var(--text-display);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);margin-bottom:var(--space-md)}.IntegrationHero-module___xNOia__markedAction{color:var(--vermilion-deep)}.IntegrationHero-module___xNOia__description{color:var(--ink-muted);font-family:var(--font-narrative);font-size:var(--text-body-lift);line-height:var(--leading-body-lift);margin:0 auto var(--space-xl);max-width:40rem}.IntegrationHero-module___xNOia__ctaWrapper{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);flex-direction:column;display:flex}.IntegrationHero-module___xNOia__trustText{color:var(--ink-muted);font-family:var(--font-locator);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);line-height:var(--leading-meta);margin:0}.IntegrationHero-module___xNOia__badges{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}
.DemoNodeInspector-module__lHwc7a__root{border-top:1px solid var(--border);margin-top:var(--space-md);padding-top:var(--space-md)}.DemoNodeInspector-module__lHwc7a__sectionLabel{color:var(--muted-foreground);font-size:var(--text-xs);letter-spacing:.02em;margin:0 0 var(--space-xs);text-transform:uppercase;font-weight:600}.DemoNodeInspector-module__lHwc7a__title{color:var(--foreground);font-size:var(--text-base);margin:0 0 var(--space-xxs);font-weight:600}.DemoNodeInspector-module__lHwc7a__typeLine{color:var(--muted-foreground);font-size:var(--text-sm);margin:0 0 var(--space-sm)}.DemoNodeInspector-module__lHwc7a__details{gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.DemoNodeInspector-module__lHwc7a__detailRow{margin:0}.DemoNodeInspector-module__lHwc7a__detailKey{color:var(--muted-foreground);font-size:var(--text-xs);margin:0 0 var(--space-xxs);font-weight:500}.DemoNodeInspector-module__lHwc7a__detailValue{color:var(--foreground);font-size:var(--text-sm);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.45}.DemoNodeInspector-module__lHwc7a__toggle{color:var(--indigo-rill);cursor:pointer;font-size:var(--text-xs);margin-top:var(--space-sm);background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline}.DemoNodeInspector-module__lHwc7a__toggle:hover{opacity:.9}.DemoNodeInspector-module__lHwc7a__empty{border-top:1px solid var(--border);margin-top:var(--space-md);padding-top:var(--space-md)}.DemoNodeInspector-module__lHwc7a__emptyTitle{color:var(--muted-foreground);font-size:var(--text-xs);letter-spacing:.02em;margin:0 0 var(--space-xs);text-transform:uppercase;font-weight:600}.DemoNodeInspector-module__lHwc7a__emptyHint{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;line-height:1.45}.DemoNodeInspector-module__lHwc7a__root[data-borderless=true],.DemoNodeInspector-module__lHwc7a__empty[data-borderless=true]{border-top:none;margin-top:0;padding-top:0}
.page-module__aFLgqW__wrapper{background:var(--paper);color:var(--ink);overflow-x:clip}.page-module__aFLgqW__skipLink{background:var(--paper-lifted);border-radius:var(--radius-md);color:var(--ink);font-family:var(--font-locator);letter-spacing:.08em;text-transform:uppercase;z-index:100;padding:.625rem 1rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1);position:absolute;top:.75rem;left:.75rem;transform:translateY(-150%)}.page-module__aFLgqW__skipLink:focus-visible{outline:2px solid var(--ink);outline-offset:2px;transform:translateY(0)}
.EnrichmentReviewPanel-module___PH8dW__tabsList{height:auto;margin-bottom:var(--space-md);flex-wrap:wrap}
.TemplateEditor-module__R9SahG__container{flex-direction:column;height:100%;display:flex}.TemplateEditor-module__R9SahG__statusRow{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.TemplateEditor-module__R9SahG__editorWrapper{flex:1;min-height:0}
.IntegrationConnectionUrlParamsCard-module__xITBoq__title{font-size:var(--text-base);align-items:center;gap:.5rem;display:flex}.IntegrationConnectionUrlParamsCard-module__xITBoq__icon{opacity:.85;width:1.1rem;height:1.1rem}.IntegrationConnectionUrlParamsCard-module__xITBoq__form{flex-direction:column;gap:1rem;display:flex}.IntegrationConnectionUrlParamsCard-module__xITBoq__field{flex-direction:column;gap:.35rem;display:flex}.IntegrationConnectionUrlParamsCard-module__xITBoq__hint{font-size:var(--text-xs);color:var(--muted-foreground);margin:0}.IntegrationConnectionUrlParamsCard-module__xITBoq__error{font-size:var(--text-xs);color:var(--vermilion);margin:0}.IntegrationConnectionUrlParamsCard-module__xITBoq__actions{justify-content:flex-end;gap:.5rem;display:flex}.IntegrationConnectionUrlParamsCard-module__xITBoq__list{margin:0 0 1rem}.IntegrationConnectionUrlParamsCard-module__xITBoq__row{border-bottom:1px solid var(--border);grid-template-columns:minmax(8rem,1fr) 2fr;gap:.5rem 1rem;padding:.35rem 0;display:grid}.IntegrationConnectionUrlParamsCard-module__xITBoq__row:last-child{border-bottom:none}.IntegrationConnectionUrlParamsCard-module__xITBoq__row dt{font-weight:500;font-size:var(--text-sm);margin:0}.IntegrationConnectionUrlParamsCard-module__xITBoq__row dd{font-size:var(--text-sm);word-break:break-all;margin:0}.IntegrationConnectionUrlParamsCard-module__xITBoq__placeholder{color:var(--ink-muted)}
.UnsavedChangesDialog-module__tAmmxW__destructive{background-color:var(--destructive);color:var(--destructive-foreground)}.UnsavedChangesDialog-module__tAmmxW__destructive:hover{background-color:var(--destructive);opacity:.9}
.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,.TemplateSummaryPanel-module__XuNeFq__secondaryButton{width:100%}
.IntegrationEditForm-module__NZe_hq__form{gap:var(--space-lg);flex-direction:column;display:flex}.IntegrationEditForm-module__NZe_hq__field{gap:var(--space-sm);flex-direction:column;display:flex}.IntegrationEditForm-module__NZe_hq__fieldGroup{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.IntegrationEditForm-module__NZe_hq__fieldNote{color:var(--muted-foreground);font-size:var(--text-xs);margin:0}.IntegrationEditForm-module__NZe_hq__actions{justify-content:flex-end;display:flex}
.TemplateForm-module__Ce31VG__form{flex-direction:column;gap:1rem;display:flex}.TemplateForm-module__Ce31VG__sectionTitle{color:var(--foreground);margin:0;font-size:1rem;font-weight:600}.TemplateForm-module__Ce31VG__field{flex-direction:column;gap:.375rem;display:flex}.TemplateForm-module__Ce31VG__label{color:var(--foreground);font-size:.875rem;font-weight:500}.TemplateForm-module__Ce31VG__hint{color:var(--muted-foreground);font-weight:400}.TemplateForm-module__Ce31VG__fieldError{color:var(--destructive);margin:0;font-size:.75rem}
.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}
.NodeDetailPanel-module__uwzUCG__attemptCard{background-color:color-mix(in srgb,var(--muted)65%,transparent);border:1px solid var(--border);border-radius:var(--radius);gap:var(--space-xs);padding:var(--space-sm-md);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__attemptHeader{align-items:center;gap:var(--space-sm);justify-content:space-between;display:flex}.NodeDetailPanel-module__uwzUCG__attemptLabel{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:500}.NodeDetailPanel-module__uwzUCG__attemptList{gap:var(--space-sm);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__chevron{flex-shrink:0;transition:transform .15s}.NodeDetailPanel-module__uwzUCG__chevronOpen{transform:rotate(90deg)}.NodeDetailPanel-module__uwzUCG__copyButton{right:var(--space-sm);top:var(--space-sm);position:absolute}.NodeDetailPanel-module__uwzUCG__errorBlock{background-color:var(--destructive-muted);border:1px solid var(--destructive);border-radius:var(--radius);gap:var(--space-xs);padding:var(--space-sm-md);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__errorCode{color:var(--destructive);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-xs);font-weight:600}.NodeDetailPanel-module__uwzUCG__errorMessage{color:var(--foreground);font-size:var(--text-sm);line-height:1.45}.NodeDetailPanel-module__uwzUCG__header{align-items:center;gap:var(--space-sm);justify-content:space-between;width:100%;display:flex}.NodeDetailPanel-module__uwzUCG__headerTitle{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.NodeDetailPanel-module__uwzUCG__jsonBlock{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-sm);max-height:16rem;padding:var(--space-sm-md);white-space:pre-wrap;word-break:break-word;line-height:1.5;overflow:auto}.NodeDetailPanel-module__uwzUCG__jsonContainer{position:relative}.NodeDetailPanel-module__uwzUCG__mutedText{color:var(--muted-foreground);font-size:var(--text-sm);margin:0;font-style:italic}.NodeDetailPanel-module__uwzUCG__noData{color:var(--muted-foreground);font-size:var(--text-sm);padding:var(--space-md)0;text-align:center}.NodeDetailPanel-module__uwzUCG__responseHint{color:var(--muted-foreground);font-size:var(--text-xs);margin:0 0 var(--space-xs);line-height:1.4}.NodeDetailPanel-module__uwzUCG__scrollContent{gap:var(--space-md);min-height:0;padding:var(--space-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.NodeDetailPanel-module__uwzUCG__sectionCard{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);gap:var(--space-sm-md);padding:var(--space-md);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__sectionCardError{background-color:hsl(var(--destructive)/.04);border-color:hsl(var(--destructive)/.28)}.NodeDetailPanel-module__uwzUCG__sectionCardResponse{background-color:color-mix(in srgb,var(--muted)40%,var(--card))}.NodeDetailPanel-module__uwzUCG__sectionHeader{cursor:pointer;align-items:center;gap:var(--space-sm);user-select:none;display:flex}.NodeDetailPanel-module__uwzUCG__sectionTitle,.NodeDetailPanel-module__uwzUCG__sectionTitleStatic{font-size:var(--text-sm);font-weight:600}.NodeDetailPanel-module__uwzUCG__sheetContent{gap:0;padding:0}.NodeDetailPanel-module__uwzUCG__sheetHeader{border-bottom:1px solid var(--border);gap:var(--space-sm-md);padding:var(--space-md)var(--space-md)var(--space-sm-md);flex-direction:column;display:flex}.NodeDetailPanel-module__uwzUCG__stepNav{align-items:center;gap:var(--space-sm);margin-right:var(--space-xl);justify-content:flex-end;display:flex}.NodeDetailPanel-module__uwzUCG__stepNavIcon{flex-shrink:0}.NodeDetailPanel-module__uwzUCG__stepNavLabel{color:var(--muted-foreground);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center;min-width:8rem;font-weight:500}.NodeDetailPanel-module__uwzUCG__summaryGrid{gap:var(--space-sm)var(--space-md);grid-template-columns:auto 1fr;display:grid}.NodeDetailPanel-module__uwzUCG__summaryLabel{color:var(--muted-foreground);font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;font-weight:500}.NodeDetailPanel-module__uwzUCG__summaryStrip{background-color:color-mix(in srgb,var(--muted)55%,transparent);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-md)}.NodeDetailPanel-module__uwzUCG__summaryValue{color:var(--foreground);font-size:var(--text-sm);font-weight:500}
.SectionHeader-module__rMJ92q__header{flex-direction:column;gap:1.25rem;max-width:44rem;display:flex}.SectionHeader-module__rMJ92q__headerCenter{text-align:center;align-items:center;max-width:56rem;margin:0 auto}.SectionHeader-module__rMJ92q__title{max-width:22ch}.SectionHeader-module__rMJ92q__headerCenter .SectionHeader-module__rMJ92q__title{margin:0 auto}.SectionHeader-module__rMJ92q__lede{color:var(--ink-muted)}.SectionHeader-module__rMJ92q__headerCenter .SectionHeader-module__rMJ92q__lede{margin:0 auto}
/*# sourceMappingURL=d64c2c9e0ad6844d.css.map*/