.DeterministicAgentsFaq-module__uyp5sW__list{gap:var(--spacing-8);flex-direction:column;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.DeterministicAgentsFaq-module__uyp5sW__item{--faq-item-surface:var(--surface-primary);box-sizing:border-box;min-width:0;padding-inline:var(--spacing-16);border-radius:var(--radius-lg);background:var(--faq-item-surface);transition:background-color .3s cubic-bezier(.33,1,.68,1)}.DeterministicAgentsFaq-module__uyp5sW__item[data-open=true][data-accent=pink]{--faq-item-surface:var(--surface-decorative-pink)}.DeterministicAgentsFaq-module__uyp5sW__item[data-open=true][data-accent=yellow]{--faq-item-surface:var(--surface-decorative-yellow)}.DeterministicAgentsFaq-module__uyp5sW__item[data-open=true][data-accent=magenta]{--faq-item-surface:var(--surface-decorative-magenta)}.DeterministicAgentsFaq-module__uyp5sW__item[data-open=true][data-accent=coral]{--faq-item-surface:var(--surface-decorative-coral)}.DeterministicAgentsFaq-module__uyp5sW__question{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-16);width:100%;min-width:0;padding:var(--spacing-20)0;color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:none;margin:0;font-family:inherit;display:flex}.DeterministicAgentsFaq-module__uyp5sW__questionText{min-width:0;font-size:var(--type-title-xl-size);font-weight:var(--type-title-xl-weight);line-height:var(--type-title-xl-lh);letter-spacing:var(--type-title-xl-tracking);text-wrap:pretty;flex:auto;transition:color .2s cubic-bezier(.33,1,.68,1)}.DeterministicAgentsFaq-module__uyp5sW__question:hover .DeterministicAgentsFaq-module__uyp5sW__questionText{color:var(--text-secondary)}.DeterministicAgentsFaq-module__uyp5sW__question:focus-visible{outline:1.5px solid var(--utility-focus-ring);outline-offset:2px}.DeterministicAgentsFaq-module__uyp5sW__toggle{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.DeterministicAgentsFaq-module__uyp5sW__toggleIcon{object-fit:contain;width:24px;height:24px;transition:transform .3s cubic-bezier(.33,1,.68,1);display:block}.DeterministicAgentsFaq-module__uyp5sW__item[data-open=true] .DeterministicAgentsFaq-module__uyp5sW__toggleIcon{transform:rotate(45deg)}.DeterministicAgentsFaq-module__uyp5sW__answerShell{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.33,1,.68,1);display:grid}.DeterministicAgentsFaq-module__uyp5sW__answerShell[data-open=true]{grid-template-rows:1fr}.DeterministicAgentsFaq-module__uyp5sW__answerInner{min-height:0;overflow:hidden}.DeterministicAgentsFaq-module__uyp5sW__answer{color:var(--text-secondary);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-lh);letter-spacing:var(--type-body-md-tracking);text-wrap:pretty;margin:0;padding-block-end:var(--spacing-20)}@media (min-width:48rem){.DeterministicAgentsFaq-module__uyp5sW__item{padding-inline:var(--spacing-24)}}@media (prefers-reduced-motion:reduce){.DeterministicAgentsFaq-module__uyp5sW__answerShell,.DeterministicAgentsFaq-module__uyp5sW__questionText,.DeterministicAgentsFaq-module__uyp5sW__toggleIcon,.DeterministicAgentsFaq-module__uyp5sW__item{transition-duration:.01ms}}
.deterministic-agents-module__syFnNq__page{--deterministic-panel-inset:var(--spacing-20);width:100%;min-width:0;color:var(--text-primary)}.deterministic-agents-module__syFnNq__main{--deterministic-section-gap:var(--spacing-64);align-content:start;row-gap:var(--deterministic-section-gap);width:100%;min-width:0;padding-top:var(--spacing-80)}.deterministic-agents-module__syFnNq__heroSection,.deterministic-agents-module__syFnNq__section{grid-template-columns:subgrid;grid-column:1/-1;width:100%;min-width:0;display:grid}.deterministic-agents-module__syFnNq__heroSection{z-index:1;row-gap:var(--spacing-48);position:relative}.deterministic-agents-module__syFnNq__heroInner{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--spacing-24);width:100%;min-width:0;display:grid}.deterministic-agents-module__syFnNq__heroSplitLeft,.deterministic-agents-module__syFnNq__heroSplitRight{grid-column:1/-1;min-width:0}.deterministic-agents-module__syFnNq__heroSplitRight{align-items:flex-start;gap:var(--spacing-24);flex-direction:column;display:flex}.deterministic-agents-module__syFnNq__heroDescription{width:100%;min-width:0;color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-lh);letter-spacing:var(--type-body-md-tracking);text-wrap:pretty;margin:0}.deterministic-agents-module__syFnNq__primaryCta{box-sizing:border-box;min-height:3rem;padding:var(--spacing-8)var(--spacing-80);border-radius:var(--radius-pill);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-lh);letter-spacing:var(--type-label-md-tracking);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.deterministic-agents-module__syFnNq__primaryCta:focus-visible{outline:var(--border-width-hairline)solid var(--utility-focus-ring);outline-offset:var(--spacing-4)}.deterministic-agents-module__syFnNq__proofBand{--deterministic-proof-band-foot:var(--spacing-64);isolation:isolate;width:100%;min-width:0;padding-bottom:var(--deterministic-proof-band-foot);grid-column:1/-1;position:relative}.deterministic-agents-module__syFnNq__proofBandBackdrop{--deterministic-proof-band-cut:32%;--deterministic-proof-band-radius:calc(var(--radius-3xl)*2);top:calc(var(--deterministic-proof-band-cut) - .32*var(--deterministic-proof-band-foot));z-index:0;pointer-events:none;border-radius:var(--deterministic-proof-band-radius);background:var(--bg-tertiary);width:100vw;box-shadow:var(--shadow-deck-slides);position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.deterministic-agents-module__syFnNq__proofBandWash{object-fit:fill;width:100%;height:100%;display:block}.deterministic-agents-module__syFnNq__proofStrip{z-index:1;gap:var(--spacing-16);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;margin:0;display:grid;position:relative}.deterministic-agents-module__syFnNq__proofItem{--deterministic-card-ramp:linear-gradient(135deg,var(--accent-decorative-coral)0%,var(--accent-decorative-pink)100%);box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:var(--spacing-32);min-width:0;min-height:12rem;padding:var(--spacing-24);border:var(--border-width-hairline)solid transparent;border-radius:var(--radius-lg);background:linear-gradient(var(--surface-primary),var(--surface-primary))padding-box,var(--deterministic-card-ramp)border-box;text-align:start;flex-direction:column;display:flex}.deterministic-agents-module__syFnNq__proofItemGraphic{border-radius:var(--radius-sm);background:var(--palette-coral-100);flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.deterministic-agents-module__syFnNq__proofItemIcon{width:2rem;height:2rem;filter:drop-shadow(var(--shadow-popover));display:block}.deterministic-agents-module__syFnNq__proofItemCopy{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.deterministic-agents-module__syFnNq__proofValue,.deterministic-agents-module__syFnNq__proofLabel{margin:0}.deterministic-agents-module__syFnNq__proofValue{font-size:var(--type-heading-h2-size);font-weight:var(--type-heading-h2-weight);line-height:var(--type-heading-h2-lh);letter-spacing:var(--type-heading-h2-tracking)}.deterministic-agents-module__syFnNq__proofLabel{color:var(--text-secondary);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-lh);letter-spacing:var(--type-body-md-tracking)}.deterministic-agents-module__syFnNq__contentBlock{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--spacing-32);width:100%;min-width:0;display:grid}.deterministic-agents-module__syFnNq__contentBlock>*{grid-column:1/-1;min-width:0}.deterministic-agents-module__syFnNq__panel{--deterministic-panel-pad-block:var(--spacing-32);--deterministic-panel-pad-inline:var(--spacing-16);box-sizing:border-box;grid-template-columns:repeat(var(--website-layout-columns),minmax(0,1fr));column-gap:var(--website-layout-gutter);row-gap:var(--spacing-40);padding:var(--deterministic-panel-pad-block)var(--deterministic-panel-pad-inline);border-radius:var(--radius-xl);background:var(--surface-primary)}.deterministic-agents-module__syFnNq__comparisonSection{--deterministic-comparison-tuck:var(--spacing-48);z-index:0;margin-top:calc((var(--deterministic-section-gap) + var(--deterministic-comparison-tuck))*-1);position:relative}.deterministic-agents-module__syFnNq__comparisonSection .deterministic-agents-module__syFnNq__panel{padding-top:calc(var(--deterministic-panel-pad-block) + var(--deterministic-comparison-tuck))}.deterministic-agents-module__syFnNq__headerBand{width:100%}.deterministic-agents-module__syFnNq__stepSection{--deterministic-step-band-reach-top:9rem;--deterministic-step-band-reach-bottom:17rem;row-gap:var(--spacing-40);position:relative}.deterministic-agents-module__syFnNq__stepSectionBackdrop{top:calc(var(--deterministic-step-band-reach-top)*-1);bottom:calc(var(--deterministic-step-band-reach-bottom)*-1);z-index:-1;background:var(--surface-secondary);pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.deterministic-agents-module__syFnNq__headerBandSplit{grid-template-columns:subgrid;row-gap:var(--spacing-24);min-width:0;display:grid}.deterministic-agents-module__syFnNq__headerBandLead,.deterministic-agents-module__syFnNq__headerBandDescription{grid-column:1/-1;min-width:0}.deterministic-agents-module__syFnNq__headerBandDescription{color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-lh);letter-spacing:var(--type-body-md-tracking);text-wrap:pretty;margin:0}.deterministic-agents-module__syFnNq__mergedContainer{box-sizing:border-box;gap:var(--spacing-32);width:100%;min-width:0;padding:var(--spacing-32);border:var(--border-width-hairline)solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-primary);flex-direction:column;display:flex}.deterministic-agents-module__syFnNq__mergedSplit{gap:var(--spacing-32);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.deterministic-agents-module__syFnNq__subHeadingBlock{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.deterministic-agents-module__syFnNq__subHeading{color:var(--text-primary);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);line-height:var(--type-heading-h3-lh);letter-spacing:var(--type-heading-h3-tracking);margin:0}.deterministic-agents-module__syFnNq__subHeadingDescription,.deterministic-agents-module__syFnNq__card p,.deterministic-agents-module__syFnNq__stepRailItem p{color:var(--text-secondary);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-lh);letter-spacing:var(--type-body-md-tracking);margin:0}.deterministic-agents-module__syFnNq__comparison{--comparison-pill-height:5rem;--comparison-bullet:16px;--comparison-rule-end:0px;flex-direction:column;width:100%;min-width:0;display:flex}.deterministic-agents-module__syFnNq__comparisonHead,.deterministic-agents-module__syFnNq__comparisonRow{column-gap:var(--spacing-12);row-gap:var(--spacing-12);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.deterministic-agents-module__syFnNq__comparisonHead{padding-block-end:var(--spacing-8)}.deterministic-agents-module__syFnNq__comparisonBody{flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.deterministic-agents-module__syFnNq__comparisonColumnFrame{display:none}.deterministic-agents-module__syFnNq__comparisonRow{padding-block:var(--spacing-20);position:relative}.deterministic-agents-module__syFnNq__comparisonRow:after{content:"";right:var(--comparison-rule-end);border-block-end:var(--border-width-hairline)dashed var(--border-default);position:absolute;bottom:0;left:0}.deterministic-agents-module__syFnNq__comparisonRow:last-child:after{content:none}.deterministic-agents-module__syFnNq__comparisonRailCell{align-items:center;gap:var(--spacing-16);grid-column:1/-1;min-width:0;display:flex}.deterministic-agents-module__syFnNq__comparisonHead .deterministic-agents-module__syFnNq__comparisonRailCell{display:none}.deterministic-agents-module__syFnNq__comparisonBullet{width:var(--comparison-bullet);height:var(--comparison-bullet);object-fit:contain;flex-shrink:0;margin-block-start:var(--spacing-2);display:block}.deterministic-agents-module__syFnNq__comparisonRowLabel{min-width:0;color:var(--text-primary);font-size:var(--type-title-xl-size);font-weight:var(--type-title-xl-weight);line-height:var(--type-title-xl-lh);letter-spacing:var(--type-title-xl-tracking);margin:0}.deterministic-agents-module__syFnNq__comparisonPill{isolation:isolate;box-sizing:border-box;min-width:0;min-height:var(--comparison-pill-height);padding:var(--spacing-8);border-radius:var(--radius-xl);flex:1 0 0;display:flex;position:relative}.deterministic-agents-module__syFnNq__comparisonPill[data-card=deterministic]{box-shadow:var(--shadow-popover)}.deterministic-agents-module__syFnNq__comparisonPillWash{z-index:0;border-radius:var(--radius-xl);object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.deterministic-agents-module__syFnNq__comparisonPillInner{z-index:1;align-items:center;gap:var(--spacing-12);min-width:0;padding:var(--spacing-12);border-radius:var(--radius-lg);background:var(--surface-primary);flex:1 0 0;display:flex;position:relative}.deterministic-agents-module__syFnNq__comparisonPillLogo{object-fit:contain;flex-shrink:0;width:2rem;height:2rem;display:block}.deterministic-agents-module__syFnNq__comparisonPillTitle{min-width:0;color:var(--text-primary);font-size:var(--type-heading-h4-size);font-weight:var(--type-heading-h4-weight);line-height:var(--type-heading-h4-lh);letter-spacing:var(--type-heading-h4-tracking);margin:0}.deterministic-agents-module__syFnNq__comparisonValue{gap:var(--spacing-4);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.deterministic-agents-module__syFnNq__comparisonValueOwner{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.deterministic-agents-module__syFnNq__comparisonValueText{align-items:flex-start;gap:var(--spacing-8);color:var(--text-primary);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-lh);letter-spacing:var(--type-body-md-tracking);text-wrap:pretty;margin:0;display:flex}.deterministic-agents-module__syFnNq__twoColumnGrid,.deterministic-agents-module__syFnNq__threeColumnGrid,.deterministic-agents-module__syFnNq__fourColumnGrid{gap:var(--spacing-16);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;margin:0;padding:0;display:grid}.deterministic-agents-module__syFnNq__fourColumnGrid{list-style:none}.deterministic-agents-module__syFnNq__stepRail{--deterministic-rail-node:48px;width:100%;min-width:0}.deterministic-agents-module__syFnNq__stepRailList{column-gap:0;row-gap:var(--spacing-32);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}.deterministic-agents-module__syFnNq__stepRailItem{--deterministic-step-accent:var(--border-default);box-sizing:border-box;align-items:flex-start;gap:var(--spacing-12);flex-direction:column;min-width:0;display:flex}.deterministic-agents-module__syFnNq__stepRailHeading{align-items:baseline;gap:var(--spacing-8);min-width:0;display:flex}.deterministic-agents-module__syFnNq__stepRailMarker{width:100%;height:var(--deterministic-rail-node);align-items:center;display:flex;position:relative}.deterministic-agents-module__syFnNq__stepRailNodeIcon{z-index:1;width:var(--deterministic-rail-node);height:var(--deterministic-rail-node);object-fit:contain;flex:none;display:block;position:relative}.deterministic-agents-module__syFnNq__stepRailMarker:before{content:"";top:50%;right:0;left:calc(var(--deterministic-rail-node) + var(--spacing-12));height:var(--border-width-hairline);background:var(--border-default);transform-origin:0;position:absolute}@media (prefers-reduced-motion:no-preference){.deterministic-agents-module__syFnNq__stepRailList[data-in-view=false] .deterministic-agents-module__syFnNq__stepRailMarker:before{transform:scaleX(0)}.deterministic-agents-module__syFnNq__stepRailList[data-in-view=false] .deterministic-agents-module__syFnNq__stepRailNodeIcon{transform:scale(0)}.deterministic-agents-module__syFnNq__stepRailList[data-in-view=true] .deterministic-agents-module__syFnNq__stepRailNodeIcon{animation:deterministic-agents-module__syFnNq__railNodeIn var(--rail-node-ms)var(--rail-ease)both;animation-delay:calc(var(--rail-index)*var(--rail-cycle-ms))}.deterministic-agents-module__syFnNq__stepRailList[data-in-view=true] .deterministic-agents-module__syFnNq__stepRailMarker:before{animation:deterministic-agents-module__syFnNq__railSegmentDraw var(--rail-draw-ms)var(--rail-ease)both;animation-delay:calc(var(--rail-index)*var(--rail-cycle-ms) + var(--rail-node-ms))}}@keyframes deterministic-agents-module__syFnNq__railNodeIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes deterministic-agents-module__syFnNq__railSegmentDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.deterministic-agents-module__syFnNq__stepRailItem[data-accent=pink]{--deterministic-step-accent:var(--accent-decorative-pink)}.deterministic-agents-module__syFnNq__stepRailItem[data-accent=yellow]{--deterministic-step-accent:var(--accent-decorative-yellow)}.deterministic-agents-module__syFnNq__stepRailItem[data-accent=magenta]{--deterministic-step-accent:var(--accent-decorative-magenta)}.deterministic-agents-module__syFnNq__stepRailItem[data-accent=coral]{--deterministic-step-accent:var(--accent-decorative-coral)}.deterministic-agents-module__syFnNq__whyShell{align-items:stretch;gap:var(--spacing-24);box-sizing:border-box;width:100%;min-width:0;padding:var(--deterministic-panel-inset)0 0;border:var(--border-width-hairline)solid var(--border-default);border-radius:var(--radius-3xl);background:var(--surface-tertiary);flex-direction:column;display:flex;overflow:hidden}.deterministic-agents-module__syFnNq__whyShellHeader{width:100%;min-width:0;padding-inline:var(--deterministic-panel-inset);padding-block-end:var(--spacing-24)}.deterministic-agents-module__syFnNq__whyGridPanel{box-sizing:border-box;width:100%;min-width:0;padding:var(--deterministic-panel-inset);border-radius:var(--radius-2xl)var(--radius-2xl)var(--radius-3xl)var(--radius-3xl);background-position:50%;background-repeat:no-repeat;background-size:cover}.deterministic-agents-module__syFnNq__whyGrid{gap:var(--spacing-12);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.deterministic-agents-module__syFnNq__card{align-items:flex-start;gap:var(--spacing-24);box-sizing:border-box;min-width:0;padding:var(--spacing-20);border-radius:var(--radius-lg);background:var(--surface-primary);box-shadow:inset 8px -6px 16px color-mix(in srgb,var(--text-primary)4%,transparent),inset -8px 6px 16px color-mix(in srgb,var(--text-primary)4%,transparent);flex-direction:column;display:flex}.deterministic-agents-module__syFnNq__card h3,.deterministic-agents-module__syFnNq__stepRailItem h3{color:var(--text-primary);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);line-height:var(--type-heading-h3-lh);letter-spacing:var(--type-heading-h3-tracking);margin:0}.deterministic-agents-module__syFnNq__useCaseWrapper{box-sizing:border-box;width:100%;min-width:0;padding:var(--deterministic-panel-inset);border-radius:var(--radius-xl);background-color:var(--surface-tertiary);background-position:50%;background-repeat:no-repeat;background-size:cover}.deterministic-agents-module__syFnNq__useCaseGrid{gap:var(--spacing-16);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}.deterministic-agents-module__syFnNq__useCaseCard{justify-content:space-between;align-items:flex-start;gap:var(--spacing-24);box-sizing:border-box;min-width:0;min-height:10rem;padding:var(--spacing-20);border-radius:var(--radius-lg);background:var(--surface-primary);box-shadow:inset 8px -6px 16px color-mix(in srgb,var(--text-primary)4%,transparent),inset -8px 6px 16px color-mix(in srgb,var(--text-primary)4%,transparent);border:none;flex-direction:column;display:flex}.deterministic-agents-module__syFnNq__useCaseIcon{object-fit:contain;filter:drop-shadow(0 2px 4px #0000002e)drop-shadow(0 1px 1px #0000001a);flex-shrink:0;width:40px;height:40px;display:block}.deterministic-agents-module__syFnNq__useCaseCopy{gap:var(--spacing-8);flex-direction:column;width:100%;min-width:0;display:flex}.deterministic-agents-module__syFnNq__useCaseTitle{color:var(--text-primary);font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);line-height:var(--type-heading-h3-lh);letter-spacing:var(--type-heading-h3-tracking);margin:0}.deterministic-agents-module__syFnNq__useCaseDescription{color:var(--text-secondary);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-lh);letter-spacing:var(--type-body-md-tracking);text-wrap:pretty;margin:0}.deterministic-agents-module__syFnNq__stepNumber{color:var(--text-primary);font-size:var(--type-label-sm-size);font-weight:var(--type-label-md-weight);letter-spacing:var(--type-label-sm-tracking);font-variant-numeric:tabular-nums;flex:none;margin:0;line-height:1.5}@media (max-width:31.25rem){.deterministic-agents-module__syFnNq__primaryCta{width:100%}.deterministic-agents-module__syFnNq__proofItem{padding:var(--spacing-16)}.deterministic-agents-module__syFnNq__proofValue{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);line-height:var(--type-heading-h3-lh);letter-spacing:var(--type-heading-h3-tracking)}.deterministic-agents-module__syFnNq__proofBandBackdrop{--deterministic-proof-band-radius:var(--radius-3xl)}.deterministic-agents-module__syFnNq__comparisonPillInner{align-items:flex-start;gap:var(--spacing-8);padding:var(--spacing-8);flex-direction:column}.deterministic-agents-module__syFnNq__comparisonPillLogo{width:1.75rem;height:1.75rem}.deterministic-agents-module__syFnNq__comparisonPillTitle,.deterministic-agents-module__syFnNq__comparisonRowLabel{font-size:var(--type-title-lg-size);font-weight:var(--type-title-lg-weight);line-height:var(--type-title-lg-lh);letter-spacing:var(--type-title-lg-tracking)}.deterministic-agents-module__syFnNq__comparison{--comparison-bullet:12px}}@media (min-width:48rem){.deterministic-agents-module__syFnNq__page{--deterministic-panel-inset:var(--spacing-24)}.deterministic-agents-module__syFnNq__main{--deterministic-section-gap:var(--spacing-96)}.deterministic-agents-module__syFnNq__proofBand{--deterministic-proof-band-foot:var(--spacing-96)}.deterministic-agents-module__syFnNq__panel{--deterministic-panel-pad-inline:var(--spacing-24)}.deterministic-agents-module__syFnNq__stepSection{--deterministic-step-band-reach-top:13rem;--deterministic-step-band-reach-bottom:20rem}.deterministic-agents-module__syFnNq__stepRail{--deterministic-rail-node:52px}.deterministic-agents-module__syFnNq__card{padding:var(--spacing-24)}.deterministic-agents-module__syFnNq__heroInner,.deterministic-agents-module__syFnNq__proofBand,.deterministic-agents-module__syFnNq__contentBlock{grid-column:1/-1}.deterministic-agents-module__syFnNq__useCaseCard{padding:var(--spacing-24)}.deterministic-agents-module__syFnNq__useCaseIcon{width:48px;height:48px}.deterministic-agents-module__syFnNq__twoColumnGrid,.deterministic-agents-module__syFnNq__threeColumnGrid,.deterministic-agents-module__syFnNq__useCaseGrid,.deterministic-agents-module__syFnNq__fourColumnGrid,.deterministic-agents-module__syFnNq__whyGrid,.deterministic-agents-module__syFnNq__stepRailList{grid-template-columns:repeat(2,minmax(0,1fr))}.deterministic-agents-module__syFnNq__stepRailItem{padding-inline-end:var(--spacing-32)}}@media (min-width:64rem){.deterministic-agents-module__syFnNq__page{--deterministic-panel-inset:var(--spacing-40)}.deterministic-agents-module__syFnNq__main{--deterministic-section-gap:var(--spacing-160)}.deterministic-agents-module__syFnNq__proofBand{--deterministic-proof-band-foot:var(--spacing-144)}.deterministic-agents-module__syFnNq__panel{--deterministic-panel-pad-block:var(--spacing-40)}.deterministic-agents-module__syFnNq__stepSection{--deterministic-step-band-reach-top:18rem;--deterministic-step-band-reach-bottom:25.25rem}.deterministic-agents-module__syFnNq__stepRail{--deterministic-rail-node:56px}.deterministic-agents-module__syFnNq__card{padding:var(--spacing-32)}.deterministic-agents-module__syFnNq__useCaseCard{min-height:13rem}.deterministic-agents-module__syFnNq__comparisonPillLogo{width:2.5rem;height:2.5rem}.deterministic-agents-module__syFnNq__comparisonPillTitle{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);line-height:var(--type-heading-h3-lh);letter-spacing:var(--type-heading-h3-tracking)}.deterministic-agents-module__syFnNq__comparisonValueText{align-items:center;gap:var(--spacing-12);font-size:var(--type-body-lg-size);font-weight:var(--type-body-lg-weight);line-height:var(--type-body-lg-lh);letter-spacing:var(--type-body-lg-tracking)}.deterministic-agents-module__syFnNq__comparisonBullet{margin-block-start:0}.deterministic-agents-module__syFnNq__heroSplitLeft{grid-column:1/span 7}.deterministic-agents-module__syFnNq__heroSplitRight{grid-column:9/span 4;align-self:end}.deterministic-agents-module__syFnNq__proofItem{min-height:18rem}.deterministic-agents-module__syFnNq__proofItemGraphic{width:4rem;height:4rem}.deterministic-agents-module__syFnNq__proofItemIcon{width:2.5rem;height:2.5rem}.deterministic-agents-module__syFnNq__proofStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.deterministic-agents-module__syFnNq__headerBand{grid-column:1/span 7}.deterministic-agents-module__syFnNq__headerBand.deterministic-agents-module__syFnNq__headerBandCentered{grid-column:1/-1}.deterministic-agents-module__syFnNq__headerBand.deterministic-agents-module__syFnNq__faqHeaderBand{grid-area:1/1/auto/span 4}.deterministic-agents-module__syFnNq__faqList{grid-area:1/5/auto/-1}.deterministic-agents-module__syFnNq__headerBandSplit{grid-column:1/-1}.deterministic-agents-module__syFnNq__headerBandLead{grid-column:1/span 7}.deterministic-agents-module__syFnNq__headerBandDescription{grid-column:1/span 6}.deterministic-agents-module__syFnNq__comparisonHead,.deterministic-agents-module__syFnNq__comparisonRow{grid-template-columns:repeat(var(--website-layout-columns),minmax(0,1fr));column-gap:var(--website-layout-gutter);align-items:center;display:grid}.deterministic-agents-module__syFnNq__comparisonRailCell,.deterministic-agents-module__syFnNq__comparisonHead .deterministic-agents-module__syFnNq__comparisonRailCell{grid-area:1/1/auto/span 4;display:flex}.deterministic-agents-module__syFnNq__comparisonHead>:nth-child(2),.deterministic-agents-module__syFnNq__comparisonRow>:nth-child(2){grid-area:1/5/auto/span 4}.deterministic-agents-module__syFnNq__comparisonHead>:nth-child(3),.deterministic-agents-module__syFnNq__comparisonRow>:nth-child(3){grid-area:1/9/auto/span 4}.deterministic-agents-module__syFnNq__comparisonValue{padding-inline-start:calc(var(--spacing-8) + var(--spacing-12))}.deterministic-agents-module__syFnNq__comparisonBody{--comparison-track:calc(( 100% - (var(--website-layout-columns) - 1)*var(--website-layout-gutter))/var(--website-layout-columns));--comparison-frame-inset:var(--spacing-8);--comparison-rule-end:var(--comparison-frame-inset)}.deterministic-agents-module__syFnNq__comparisonColumnFrame{top:calc((var(--spacing-8) + var(--comparison-frame-inset))*-1);width:calc(4*var(--comparison-track) + 3*var(--website-layout-gutter) - 2*var(--comparison-frame-inset));border:var(--border-width-hairline)dashed var(--border-default);pointer-events:none;border-block-start:0;border-end-end-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg);display:block;position:absolute;bottom:0}.deterministic-agents-module__syFnNq__comparisonColumnFrame[data-card=deterministic]{left:calc(4*(var(--comparison-track) + var(--website-layout-gutter)) + var(--comparison-frame-inset))}.deterministic-agents-module__syFnNq__comparisonColumnFrame[data-card=probabilistic]{left:calc(8*(var(--comparison-track) + var(--website-layout-gutter)) + var(--comparison-frame-inset))}.deterministic-agents-module__syFnNq__mergedSplit{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.deterministic-agents-module__syFnNq__threeColumnGrid,.deterministic-agents-module__syFnNq__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.deterministic-agents-module__syFnNq__fourColumnGrid,.deterministic-agents-module__syFnNq__stepRailList{grid-template-columns:repeat(4,minmax(0,1fr))}}
.SiteNav-module__Fm2d3q__siteNavBar,.SiteNav-module__Fm2d3q__siteNavLinks,.SiteNav-module__Fm2d3q__siteNavActions{--site-nav-bar-height:2.5rem}.SiteNav-module__Fm2d3q__siteNav{top:var(--spacing-24);z-index:50;box-sizing:border-box;background:0 0;width:100%;max-width:90rem;margin-left:auto;margin-right:auto;position:sticky}.SiteNav-module__Fm2d3q__siteNavBar,.SiteNav-module__Fm2d3q__siteNavPanel{z-index:1;position:relative}.SiteNav-module__Fm2d3q__siteNavBar{align-items:center;column-gap:var(--spacing-16);box-sizing:border-box;width:100%;min-width:0;min-height:var(--site-nav-bar-height);padding:4px var(--spacing-4)5px var(--spacing-8);border:var(--border-width-hairline)solid transparent;border-radius:var(--radius-pill);background:0 0;grid-template-columns:1fr auto 1fr;transition:background-color .25s,border-color .25s,box-shadow .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;display:grid}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-scrolled] .SiteNav-module__Fm2d3q__siteNavBar{background:var(--surface-primary);border-color:color-mix(in srgb,var(--border-default)55%,transparent);backdrop-filter:none;box-shadow:0 var(--spacing-4)var(--spacing-16)color-mix(in srgb,var(--text-primary)6%,transparent)}html[data-visual-tier=full] .SiteNav-module__Fm2d3q__siteNav[data-site-nav-scrolled] .SiteNav-module__Fm2d3q__siteNavBar{background:color-mix(in srgb,var(--surface-primary)52%,transparent);backdrop-filter:blur(14px)saturate(160%)}@media (prefers-reduced-motion:reduce){.SiteNav-module__Fm2d3q__siteNavBar{transition:none}}.SiteNav-module__Fm2d3q__siteNavLogo{flex-shrink:0;justify-self:start;align-items:center;display:flex}.SiteNav-module__Fm2d3q__siteNavLogoLink{color:inherit;line-height:0;text-decoration:none;display:block}.SiteNav-module__Fm2d3q__siteNavLogoImage{width:auto;max-width:100%;height:40px;transition:height .2s;display:block}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-scrolled] .SiteNav-module__Fm2d3q__siteNavLogoImage{height:32px}@media (prefers-reduced-motion:reduce){.SiteNav-module__Fm2d3q__siteNavLogoImage{transition:none}}.SiteNav-module__Fm2d3q__siteNavLogoImageOnDark,html[data-theme=dark] .SiteNav-module__Fm2d3q__siteNavLogoImageOnLight{display:none}html[data-theme=dark] .SiteNav-module__Fm2d3q__siteNavLogoImageOnDark{display:block}.SiteNav-module__Fm2d3q__siteNavLinks{min-width:0;height:var(--site-nav-bar-height);justify-self:center;align-items:center;gap:var(--spacing-8);color:var(--text-primary);flex-direction:row;flex-shrink:0;display:flex}.SiteNav-module__Fm2d3q__siteNavActions{min-width:0;height:var(--site-nav-bar-height);color:var(--text-primary);flex-direction:row;flex-shrink:0;justify-self:end;align-items:center;display:flex}.SiteNav-module__Fm2d3q__siteNavTempLink{box-sizing:border-box;padding:var(--spacing-8)var(--spacing-12);border-radius:var(--radius-pill);color:var(--text-primary);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-lh);letter-spacing:var(--type-label-md-tracking);white-space:nowrap;--nav-link-accent:var(--accent-decorative-blue);align-items:center;margin:0;text-decoration:none;transition:transform .2s cubic-bezier(.19,1,.22,1),box-shadow .2s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1);display:inline-flex}.SiteNav-module__Fm2d3q__siteNavTempLink[data-nav-accent=teal]{--nav-link-accent:var(--accent-decorative-teal)}.SiteNav-module__Fm2d3q__siteNavTempLink[data-nav-accent=coral]{--nav-link-accent:var(--accent-decorative-coral)}.SiteNav-module__Fm2d3q__siteNavTempLink[data-nav-accent=lemongrass]{--nav-link-accent:var(--accent-decorative-lemongrass)}.SiteNav-module__Fm2d3q__siteNavTempLink[data-nav-accent=purple]{--nav-link-accent:var(--accent-decorative-purple)}.SiteNav-module__Fm2d3q__siteNavTempLink:hover{box-shadow:0 3px 0 var(--nav-link-accent),0 8px 12px -7px color-mix(in srgb,var(--text-primary)40%,transparent);transform:translateY(-3px)}.SiteNav-module__Fm2d3q__siteNavTempLink:active{box-shadow:0 1px 0 var(--nav-link-accent);transform:translateY(0)}.SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink:hover,.SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink:active{box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.SiteNav-module__Fm2d3q__siteNavTempLink{transition:none}.SiteNav-module__Fm2d3q__siteNavTempLink:hover,.SiteNav-module__Fm2d3q__siteNavTempLink:active{transform:none}}.SiteNav-module__Fm2d3q__siteNavTempLink:focus-visible{outline:1.5px solid var(--utility-focus-ring);outline-offset:2px}.SiteNav-module__Fm2d3q__siteNavMenuToggle,.SiteNav-module__Fm2d3q__siteNavPanel{display:none}.SiteNav-module__Fm2d3q__siteNavMenuToggle{box-sizing:border-box;border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:var(--text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;justify-self:end;align-items:center;margin:0;padding:0}.SiteNav-module__Fm2d3q__siteNavMenuToggle:focus-visible{outline:1.5px solid var(--utility-focus-ring);outline-offset:2px}.SiteNav-module__Fm2d3q__siteNavMenuToggleIconOpen,.SiteNav-module__Fm2d3q__siteNavMenuToggleIconClose{background-color:currentColor;width:24px;height:24px;display:block;-webkit-mask:url(/icons/icon-hamburger.svg) 50%/contain no-repeat;mask:url(/icons/icon-hamburger.svg) 50%/contain no-repeat}.SiteNav-module__Fm2d3q__siteNavMenuToggleIconClose{-webkit-mask-image:url(/icons/icon-close.svg);mask-image:url(/icons/icon-close.svg)}.SiteNav-module__Fm2d3q__siteNavPanel{z-index:0;box-sizing:border-box;align-items:stretch;gap:var(--spacing-8);padding:5.5rem calc(var(--spacing-12) + var(--spacing-8))var(--spacing-24);background:var(--bg-secondary);overscroll-behavior:contain;visibility:hidden;flex-direction:column;transition:transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanel{visibility:visible;transition:transform .26s cubic-bezier(.22,1,.36,1),visibility;transform:translateY(0)}.SiteNav-module__Fm2d3q__siteNavPanelLinks{flex-direction:column;justify-self:stretch;align-items:stretch;gap:0;height:auto;display:flex}.SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink{padding:var(--spacing-16)var(--spacing-4);border-radius:var(--radius-xs);border-bottom:var(--border-width-hairline)solid color-mix(in srgb,var(--border-default)55%,transparent);font-size:var(--type-heading-h4-size);font-weight:var(--type-heading-h4-weight);line-height:var(--type-heading-h4-lh);letter-spacing:var(--type-heading-h4-tracking);justify-content:flex-start}.SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink:last-child{border-bottom-color:#0000}.SiteNav-module__Fm2d3q__siteNavPanelCta{width:100%;margin-top:auto}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink,.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanelCta{animation:.24s cubic-bezier(.22,1,.36,1) both SiteNav-module__Fm2d3q__siteNavPanelItemIn}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink:first-child{animation-delay:90ms}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink:nth-child(2){animation-delay:.14s}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink:nth-child(3){animation-delay:.19s}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink:nth-child(n+4),.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanelCta{animation-delay:.24s}@keyframes SiteNav-module__Fm2d3q__siteNavPanelItemIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SiteNav-module__Fm2d3q__siteNavPanel,.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanel{transition:visibility;transform:none}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanelLinks .SiteNav-module__Fm2d3q__siteNavTempLink,.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavPanelCta{animation:none}}@media (max-width:63.9375rem){.SiteNav-module__Fm2d3q__siteNav{z-index:50}.SiteNav-module__Fm2d3q__siteNavBar{column-gap:var(--spacing-8);grid-template-columns:1fr auto}.SiteNav-module__Fm2d3q__siteNavBar .SiteNav-module__Fm2d3q__siteNavLinks,.SiteNav-module__Fm2d3q__siteNavActions{display:none}.SiteNav-module__Fm2d3q__siteNavMenuToggle{display:inline-flex}.SiteNav-module__Fm2d3q__siteNavPanel{display:flex}.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavBar,.SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open][data-site-nav-scrolled] .SiteNav-module__Fm2d3q__siteNavBar{box-shadow:none;backdrop-filter:none;background:0 0;border-color:#0000}}@media (max-width:63.9375rem) and (min-width:48rem){.SiteNav-module__Fm2d3q__siteNavPanel{padding-inline:calc(var(--spacing-24) + var(--spacing-8))}}html[data-visual-tier=full] .SiteNav-module__Fm2d3q__siteNav[data-site-nav-menu-open] .SiteNav-module__Fm2d3q__siteNavBar{backdrop-filter:none}
.home-module__TYLk5W__homePage{--home-section-gap:var(--spacing-48);--home-section-heading-size:var(--website-section-heading-size);--home-section-description-size:var(--type-body-lg-size);--home-section-description-weight:var(--type-body-lg-weight);--home-section-description-lh:var(--type-body-lg-lh);--home-section-description-tracking:var(--type-body-lg-tracking);--home-card-heading-size:var(--type-heading-h3-size);--home-card-heading-weight:var(--type-heading-h3-weight);--home-card-heading-lh:var(--type-heading-h3-lh);--home-card-heading-tracking:var(--type-heading-h3-tracking);--home-card-body-size:var(--type-body-md-size);--home-card-body-weight:var(--type-body-md-weight);--home-card-body-lh:var(--type-body-md-lh);--home-card-body-tracking:var(--type-body-md-tracking);box-sizing:border-box;width:100%;min-width:0;overflow:visible}@media (min-width:48rem){.home-module__TYLk5W__homePage{--home-section-gap:var(--spacing-64)}}@media (min-width:64rem){.home-module__TYLk5W__homePage{--home-section-gap:var(--spacing-80)}}@media (max-width:31.25rem){.home-module__TYLk5W__homePage{--home-section-heading-size:1.75rem;--home-section-description-size:var(--type-body-md-size);--home-section-description-weight:var(--type-body-md-weight);--home-section-description-lh:var(--type-body-md-lh);--home-section-description-tracking:var(--type-body-md-tracking);--home-card-heading-size:var(--type-heading-h4-size);--home-card-heading-weight:var(--type-heading-h4-weight);--home-card-heading-lh:var(--type-heading-h4-lh);--home-card-heading-tracking:var(--type-heading-h4-tracking);--home-card-body-size:var(--type-body-sm-size);--home-card-body-weight:var(--type-body-sm-weight);--home-card-body-lh:var(--type-body-sm-lh);--home-card-body-tracking:var(--type-body-sm-tracking)}}body:has([data-v2-website-home]) .sw-footer{display:none}.home-module__TYLk5W__main{box-sizing:border-box;grid-template-rows:auto;align-content:start;width:100%}.home-module__TYLk5W__openingCrossAppBand{--home-opening-mesh-bleed:calc(var(--spacing-16) + 2.5rem);--home-opening-hero-image-height:max(52.125rem,100svh);--home-opening-frame-inset:var(--spacing-12);--home-opening-outer-bottom-radius:calc(var(--radius-3xl) + var(--home-opening-frame-inset));--home-cross-app-logo-stage-height:19rem;--home-opening-hem-blue:#bfe1f4;--home-opening-hem-blue-soft:#d2ebf7;--home-opening-hem-teal:#08a3a8;--home-opening-hem-teal-soft:var(--palette-teal-100,#ebfffe);--home-opening-wave-anchor:calc(100svh*.68 + var(--home-opening-mesh-bleed) - 28px);--home-opening-wave-height:calc(100vw*182/1024);--home-opening-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");grid-template-columns:subgrid;isolation:isolate;min-width:0;margin-top:calc(-1*var(--home-opening-mesh-bleed));padding-top:var(--home-opening-mesh-bleed);padding-bottom:0;display:grid;position:relative;overflow:visible}@media (max-width:47.9375rem){.home-module__TYLk5W__openingCrossAppBand{--home-cross-app-logo-stage-height:15rem}}.home-module__TYLk5W__openingCrossAppBackdrop{top:calc(-1*var(--home-opening-mesh-bleed));bottom:calc(var(--home-cross-app-logo-stage-height)/2);z-index:0;border-bottom-left-radius:var(--home-opening-outer-bottom-radius);border-bottom-right-radius:var(--home-opening-outer-bottom-radius);pointer-events:none;background-color:#0000;width:100vw;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}[data-theme=dark] .home-module__TYLk5W__openingCrossAppBand{--home-opening-hem-blue:#122954;--home-opening-hem-blue-soft:#163163;--home-opening-hem-teal:#0d6f73;--home-opening-hem-teal-soft:#08343a}.home-module__TYLk5W__openingCrossAppWash{z-index:0;background-image:linear-gradient(180deg,var(--home-opening-hem-blue)0px,var(--home-opening-hem-blue-soft)var(--home-opening-wave-anchor),var(--home-opening-hem-teal)calc(var(--home-opening-wave-anchor) + var(--home-opening-wave-height)),var(--home-opening-hem-teal-soft)100%);position:absolute;inset:0}.home-module__TYLk5W__openingCrossAppWash:after{content:"";opacity:.22;mix-blend-mode:soft-light;background-image:var(--home-opening-noise);pointer-events:none;background-size:96px 96px;position:absolute;inset:0}.home-module__TYLk5W__openingCrossAppImage{top:calc(var(--home-opening-wave-anchor) - 100vw*500/1024);z-index:1;pointer-events:none;opacity:1;width:100%;height:66.6016vw;position:absolute;left:0;overflow:hidden}.home-module__TYLk5W__openingCrossAppImageAsset{object-fit:fill;width:100%;max-width:none;height:100%;position:absolute;inset:0}html[data-visual-tier=lite] .home-module__TYLk5W__openingCrossAppBand{isolation:auto}html[data-visual-tier=lite] .home-module__TYLk5W__openingCrossAppBackdrop{transform:translate(-50%)translateZ(0)}.home-module__TYLk5W__openingGlassSection{grid-template-columns:subgrid;min-width:0;display:grid;overflow:visible}.home-module__TYLk5W__openingLegacySection{min-width:0;padding-top:var(--home-section-gap);display:block}.home-module__TYLk5W__v3Section{grid-template-columns:subgrid;min-width:0;padding-top:var(--home-section-gap);display:grid}.home-module__TYLk5W__problemSection,.home-module__TYLk5W__whyStepworkSection{min-width:0;padding-top:var(--home-section-gap);display:block}.home-module__TYLk5W__useCaseVideoCarouselSection{min-width:0;padding-top:var(--home-section-gap);padding-bottom:0;display:block}.home-module__TYLk5W__caseStudySection{min-width:0;padding-top:var(--spacing-80);display:block}.home-module__TYLk5W__recordingToProcedureSection,.home-module__TYLk5W__securitySection{min-width:0;padding-top:var(--home-section-gap);display:block}
.ProceduresBuildingBlocks-module__CqVlgG__section{grid-template-columns:subgrid;box-sizing:border-box;row-gap:var(--spacing-24);grid-column:1/-1;width:100%;min-width:0;display:grid}.ProceduresBuildingBlocks-module__CqVlgG__headerBand{box-sizing:border-box;width:100%;min-width:0;padding-inline:var(--spacing-40);flex-direction:column;grid-column:1/-1;align-items:center;display:flex}@media (min-width:48rem){.ProceduresBuildingBlocks-module__CqVlgG__headerBand{grid-column:2/span 6;padding-inline:0}}@media (min-width:64rem){.ProceduresBuildingBlocks-module__CqVlgG__headerBand{grid-column:2/span 10;padding-inline:0}}.ProceduresBuildingBlocks-module__CqVlgG__grid{gap:var(--spacing-16);box-sizing:border-box;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}@media (min-width:48rem){.ProceduresBuildingBlocks-module__CqVlgG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProceduresBuildingBlocks-module__CqVlgG__card{--block-border:var(--border-default);--block-icon-soft:color-mix(in srgb,var(--block-border)18%,var(--surface-primary));--block-hover-fill:var(--block-border);--block-hover-text:#fff;isolation:isolate;box-sizing:border-box;min-width:0;min-height:15.625rem;padding:var(--spacing-24);border:var(--border-width-hairline)solid var(--block-border);border-radius:var(--radius-lg);background-color:var(--surface-primary);box-shadow:inset 6px -4px 12px color-mix(in srgb,var(--text-primary)3%,transparent),inset -2px 2px 12px color-mix(in srgb,var(--text-primary)3%,transparent);flex-direction:column;justify-content:space-between;align-items:flex-start;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.ProceduresBuildingBlocks-module__CqVlgG__card:hover,.ProceduresBuildingBlocks-module__CqVlgG__card:focus-within{border-color:var(--block-hover-fill)}.ProceduresBuildingBlocks-module__CqVlgG__kindExtraction{--block-border:var(--border-decorative-purple);--block-icon-soft:var(--palette-purple-200);--block-hover-fill:#5a2cb0;--block-hover-text:#fff}.ProceduresBuildingBlocks-module__CqVlgG__kindWebhook{--block-border:var(--border-decorative-coral);--block-icon-soft:var(--palette-coral-100);--block-hover-fill:#f44b2a;--block-hover-text:var(--palette-gray-950)}.ProceduresBuildingBlocks-module__CqVlgG__kindApi{--block-border:var(--border-decorative-indigo);--block-icon-soft:var(--palette-indigo-100);--block-hover-fill:#6060cc;--block-hover-text:#fff}.ProceduresBuildingBlocks-module__CqVlgG__kindRule{--block-border:var(--border-decorative-teal);--block-icon-soft:var(--palette-teal-100);--block-hover-fill:#007272;--block-hover-text:#fff}.ProceduresBuildingBlocks-module__CqVlgG__kindExecution{--block-border:var(--border-decorative-blue);--block-icon-soft:color-mix(in srgb,var(--border-decorative-blue)14%,var(--surface-primary));--block-hover-fill:#285bb8;--block-hover-text:#fff}.ProceduresBuildingBlocks-module__CqVlgG__kindProcedure{--block-border:var(--border-strong);--block-icon-soft:var(--palette-gray-50);--block-hover-fill:#555;--block-hover-text:#fff}.ProceduresBuildingBlocks-module__CqVlgG__kindDraft{--block-border:var(--border-decorative-lemongrass);--block-icon-soft:var(--palette-lemongrass-100);--block-hover-fill:#7d9622;--block-hover-text:var(--palette-gray-950)}.ProceduresBuildingBlocks-module__CqVlgG__kindAi{--block-border:var(--border-decorative-pink);--block-icon-soft:var(--surface-decorative-pink);--block-hover-fill:#b72a6e;--block-hover-text:#fff}.ProceduresBuildingBlocks-module__CqVlgG__kindSummary{--block-border:var(--border-decorative-yellow);--block-icon-soft:var(--palette-yellow-100);--block-hover-fill:#b08800;--block-hover-text:var(--palette-gray-950)}.ProceduresBuildingBlocks-module__CqVlgG__kindSlack{--block-border:var(--border-decorative-magenta);--block-icon-soft:var(--palette-magenta-100);--block-hover-fill:#fe5de0;--block-hover-text:var(--palette-gray-950)}.ProceduresBuildingBlocks-module__CqVlgG__hoverWash{z-index:0;pointer-events:none;background-color:var(--block-hover-fill);transition:transform .22s;position:absolute;inset:0;transform:translateY(100%)}.ProceduresBuildingBlocks-module__CqVlgG__card:hover .ProceduresBuildingBlocks-module__CqVlgG__hoverWash,.ProceduresBuildingBlocks-module__CqVlgG__card:focus-within .ProceduresBuildingBlocks-module__CqVlgG__hoverWash{transform:translateY(0)}.ProceduresBuildingBlocks-module__CqVlgG__iconWell{z-index:1;box-sizing:border-box;border-radius:var(--radius-sm);background-image:conic-gradient(from 90deg at 50% 50%,var(--block-icon-soft)0deg 180deg,var(--block-border)180deg 360deg);border:none;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:relative;overflow:hidden}.ProceduresBuildingBlocks-module__CqVlgG__icon{z-index:1;object-fit:contain;filter:drop-shadow(0 2px 4px #0000002e)drop-shadow(0 1px 1px #0000001a);width:40px;height:40px;display:block;position:relative}.ProceduresBuildingBlocks-module__CqVlgG__copy{z-index:1;flex-direction:column;align-items:flex-start;gap:0;width:100%;min-width:0;display:flex;position:relative}.ProceduresBuildingBlocks-module__CqVlgG__label{width:100%;color:var(--text-primary);font-size:var(--type-title-xl-size);font-weight:var(--type-title-xl-weight);letter-spacing:var(--type-title-xl-tracking);margin:0;line-height:1.1;transition:color .2s}.ProceduresBuildingBlocks-module__CqVlgG__card:hover .ProceduresBuildingBlocks-module__CqVlgG__label,.ProceduresBuildingBlocks-module__CqVlgG__card:focus-within .ProceduresBuildingBlocks-module__CqVlgG__label{color:var(--block-hover-text)}.ProceduresBuildingBlocks-module__CqVlgG__description{width:100%;color:var(--block-hover-text);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-lh);letter-spacing:var(--type-body-md-tracking);opacity:0;pointer-events:none;max-height:0;margin:0;transition:opacity .2s,transform .22s,max-height .22s,margin-top .22s;overflow:hidden;transform:translateY(.75rem)}.ProceduresBuildingBlocks-module__CqVlgG__card:hover .ProceduresBuildingBlocks-module__CqVlgG__description,.ProceduresBuildingBlocks-module__CqVlgG__card:focus-within .ProceduresBuildingBlocks-module__CqVlgG__description{opacity:1;max-height:7.5rem;margin-top:var(--spacing-8);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ProceduresBuildingBlocks-module__CqVlgG__hoverWash,.ProceduresBuildingBlocks-module__CqVlgG__label,.ProceduresBuildingBlocks-module__CqVlgG__description{transition-duration:.01ms}}
.MarketplaceLogoWrapper-module__y5scmq__frame{box-sizing:border-box;border-radius:var(--radius-xs);background-color:var(--surface-primary);min-width:0;max-width:100%;height:1.5rem;box-shadow:inset 0 0 0 var(--border-width-hairline)var(--border-default);vertical-align:middle;border:none;flex-shrink:0;align-items:stretch;margin:0;padding:0;display:inline-flex;overflow:hidden}.MarketplaceLogoWrapper-module__y5scmq__single{width:1.5rem}.MarketplaceLogoWrapper-module__y5scmq__multi{width:auto}.MarketplaceLogoWrapper-module__y5scmq__cell{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.125rem;display:inline-flex}.MarketplaceLogoWrapper-module__y5scmq__multi .MarketplaceLogoWrapper-module__y5scmq__cell+.MarketplaceLogoWrapper-module__y5scmq__cell,.MarketplaceLogoWrapper-module__y5scmq__multi .MarketplaceLogoWrapper-module__y5scmq__cell+.MarketplaceLogoWrapper-module__y5scmq__overflow{box-shadow:inset 1px 0 0 var(--border-default)}.MarketplaceLogoWrapper-module__y5scmq__logo{object-fit:contain;width:1.25rem;height:1.25rem;display:block}.MarketplaceLogoWrapper-module__y5scmq__broken{background-color:var(--text-placeholder);width:1.25rem;height:1.25rem;display:block;-webkit-mask:url(/icons/icon-app.svg) 50%/contain no-repeat;mask:url(/icons/icon-app.svg) 50%/contain no-repeat}.MarketplaceLogoWrapper-module__y5scmq__overflow{box-sizing:border-box;height:1.5rem;padding:var(--spacing-4)var(--spacing-8)var(--spacing-4)var(--spacing-4);color:var(--text-placeholder);white-space:nowrap;flex-shrink:0;align-items:center;gap:.125rem;display:inline-flex}.MarketplaceLogoWrapper-module__y5scmq__overflowPlus{background-color:currentColor;flex-shrink:0;width:.625rem;height:.625rem;display:block;-webkit-mask:url(/icons/icon-plus.svg) 50%/contain no-repeat;mask:url(/icons/icon-plus.svg) 50%/contain no-repeat}.MarketplaceLogoWrapper-module__y5scmq__overflowText{letter-spacing:-.0144em;font-size:.625rem;font-weight:400;line-height:1.4}
@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.procedureCanvasExplorer-module__SRNGGa__page{--procedure-demo-font:"Roboto",Helvetica,Arial,sans-serif;box-sizing:border-box;width:100%;height:calc(100dvh - var(--spacing-32));max-height:calc(100dvh - var(--spacing-32));gap:var(--spacing-12);flex-direction:column;padding:0;display:flex;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__pageEmbedded{--procedure-demo-font:"Roboto",Helvetica,Arial,sans-serif;--procedure-embedded-height:clamp(520px,88vh,780px);box-sizing:border-box;width:100%;height:var(--procedure-embedded-height);max-height:var(--procedure-embedded-height);min-height:var(--procedure-embedded-height);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}@media (min-width:64rem){.procedureCanvasExplorer-module__SRNGGa__page{height:calc(100dvh - var(--spacing-48));max-height:calc(100dvh - var(--spacing-48))}}.procedureCanvasExplorer-module__SRNGGa__headerRow{justify-content:space-between;align-items:center;gap:var(--spacing-12);flex-wrap:wrap;flex:none;display:flex}.procedureCanvasExplorer-module__SRNGGa__header{gap:var(--spacing-4);flex-direction:column;max-width:36rem;display:flex}.procedureCanvasExplorer-module__SRNGGa__headerActions{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.procedureCanvasExplorer-module__SRNGGa__themeToggle{align-items:center;gap:var(--spacing-8);padding:var(--spacing-8)var(--spacing-12);border-radius:var(--radius-sm);border:var(--border-width-hairline)solid var(--border-default);background:var(--surface-primary);box-shadow:var(--shadow-popover);color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-body-sm-lh);cursor:pointer;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__themeToggle:hover,.procedureCanvasExplorer-module__SRNGGa__themeToggle:focus-visible{border-color:var(--border-strong)}.procedureCanvasExplorer-module__SRNGGa__themeToggle:focus-visible{outline:2px solid var(--action-solid-primary-bg);outline-offset:2px}.procedureCanvasExplorer-module__SRNGGa__themeToggleIcon{background-color:currentColor;flex-shrink:0;width:1rem;height:1rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.procedureCanvasExplorer-module__SRNGGa__themeToggleLabel{color:var(--text-secondary)}.procedureCanvasExplorer-module__SRNGGa__eyebrow{font-size:var(--type-caption-md-size);font-weight:var(--type-label-sm-weight);line-height:var(--type-caption-md-lh);letter-spacing:var(--type-label-sm-tracking);text-transform:uppercase;color:var(--text-tertiary);margin:0}.procedureCanvasExplorer-module__SRNGGa__title{font-size:var(--type-heading-h3-size);font-weight:var(--type-heading-h3-weight);line-height:var(--type-heading-h3-lh);letter-spacing:var(--type-heading-h3-tracking);color:var(--text-primary);margin:0}.procedureCanvasExplorer-module__SRNGGa__pickerWrap{min-width:0;max-width:100%;position:relative}.procedureCanvasExplorer-module__SRNGGa__pickerTrigger{align-items:center;gap:var(--spacing-8);max-width:100%;height:32px;margin:var(--spacing-6)0;padding:0 var(--spacing-12);border-radius:var(--radius-pill);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:none;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__pickerTrigger:hover{background:var(--action-subtle-bg-hover)}.procedureCanvasExplorer-module__SRNGGa__pickerTrigger:focus-visible:not([data-open=true]){outline:2px solid var(--accent-decorative-blue);outline-offset:0}.procedureCanvasExplorer-module__SRNGGa__pickerTrigger[data-open=true]{outline:none}.procedureCanvasExplorer-module__SRNGGa__pickerTriggerName{min-width:0;font-size:var(--type-body-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-body-sm-lh);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__pickerChevron{background-color:var(--text-tertiary);flex-shrink:0;width:16px;height:16px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.procedureCanvasExplorer-module__SRNGGa__pickerMenu{top:calc(100% + var(--spacing-12));z-index:20;width:min(22rem,100vw - 2rem);padding:var(--spacing-8);border-radius:var(--radius-md);border:var(--border-width-hairline)solid var(--border-default);background:var(--surface-primary);box-shadow:var(--shadow-popover);gap:var(--spacing-4);flex-direction:column;display:flex;position:absolute;left:0}.procedureCanvasExplorer-module__SRNGGa__pickerItem{align-items:flex-start;gap:var(--spacing-12);width:100%;padding:var(--spacing-8)var(--spacing-12);border-radius:var(--radius-sm);text-align:left;cursor:pointer;color:var(--text-primary);font:inherit;background:0 0;border:none;display:flex}.procedureCanvasExplorer-module__SRNGGa__pickerItem:hover{background:var(--action-subtle-bg-hover)}.procedureCanvasExplorer-module__SRNGGa__pickerItem[data-active=true],.procedureCanvasExplorer-module__SRNGGa__pickerItem[data-active=true]:hover{background:var(--action-subtle-bg-active)}.procedureCanvasExplorer-module__SRNGGa__avatar{border-radius:var(--radius-pill);width:20px;height:20px;font-size:9px;font-weight:var(--type-label-sm-weight);color:var(--surface-primary);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__pickerItem .procedureCanvasExplorer-module__SRNGGa__avatar{margin-top:1px}.procedureCanvasExplorer-module__SRNGGa__avatarOrange{background:var(--accent-decorative-coral)}.procedureCanvasExplorer-module__SRNGGa__avatarBlue{background:var(--accent-decorative-blue)}.procedureCanvasExplorer-module__SRNGGa__avatarTeal{background:var(--accent-decorative-teal)}.procedureCanvasExplorer-module__SRNGGa__avatarPink{background:var(--accent-decorative-pink)}.procedureCanvasExplorer-module__SRNGGa__pickerItemText{flex-direction:column;gap:2px;min-width:0;display:flex}.procedureCanvasExplorer-module__SRNGGa__pickerItemName{font-size:var(--type-body-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-body-sm-lh);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__pickerItemMeta{-webkit-line-clamp:2;font-size:var(--type-caption-md-size);line-height:var(--type-caption-md-lh);color:var(--text-tertiary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__stageFrame{box-sizing:border-box;min-height:0;padding:var(--spacing-24);border-radius:var(--radius-xl);box-shadow:var(--shadow-deck-slides);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__stageFrame:before{content:"";z-index:0;background-color:var(--surface-primary);background-image:var(--procedure-frame-art,url(/images/procedure-canvas/frame-bg.png));transform:var(--procedure-frame-art-transform,none);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.procedureCanvasExplorer-module__SRNGGa__stageFrameless{box-shadow:none;border-radius:0;padding:0;overflow:visible}.procedureCanvasExplorer-module__SRNGGa__stageFrameless:before{display:none}.procedureCanvasExplorer-module__SRNGGa__stage{z-index:1;border:var(--border-width-hairline)solid var(--border-default);background-color:var(--surface-primary);min-height:0;box-shadow:var(--shadow-popover);font-family:var(--procedure-demo-font);border-radius:20px;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__canvasShell{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.procedureCanvasExplorer-module__SRNGGa__canvasToolbar{box-sizing:border-box;width:100%;height:44px;padding:0 var(--spacing-16);border-bottom:var(--border-width-hairline)solid var(--border-default);background:var(--surface-primary);z-index:6;flex:none;align-items:center;margin:0;display:flex}.procedureCanvasExplorer-module__SRNGGa__canvasPanel{flex-direction:column;flex:auto;min-height:0;display:flex}.procedureCanvasExplorer-module__SRNGGa__procedureHeader{z-index:8;top:var(--spacing-32);left:var(--spacing-32);box-sizing:border-box;align-items:center;gap:var(--spacing-8);width:fit-content;max-width:min(30rem,70%);padding:var(--spacing-12)var(--spacing-16);border-radius:var(--radius-md);font-family:var(--procedure-demo-font);display:flex;position:absolute}.procedureCanvasExplorer-module__SRNGGa__procedureHeaderGlass{--procedure-glass-gradient-a:#ffffff0d;--procedure-glass-gradient-b:#fff3;--procedure-glass-highlight:#ffffffb3;--procedure-glass-inset-light:#ffffff8c;--procedure-glass-inset-dark:#0000000d;--procedure-glass-shadow:#0003;isolation:isolate;box-shadow:inset 0 2px 2px var(--procedure-glass-inset-dark),inset 0 -2px 2px var(--procedure-glass-inset-light),inset 0 0 2px .5px var(--procedure-glass-gradient-b),0 4px 2px -2px var(--procedure-glass-shadow);background:#ffffff29;border:none}html[data-theme=dark] .procedureCanvasExplorer-module__SRNGGa__procedureHeaderGlass{--procedure-glass-gradient-a:#ffffff0a;--procedure-glass-gradient-b:#ffffff1f;--procedure-glass-highlight:#ffffff26;--procedure-glass-inset-light:#ffffff0a;--procedure-glass-inset-dark:#00000026;--procedure-glass-shadow:#0000004d}html[data-visual-tier=full] .procedureCanvasExplorer-module__SRNGGa__procedureHeaderGlass{background:linear-gradient(-75deg,var(--procedure-glass-gradient-a),var(--procedure-glass-gradient-b),var(--procedure-glass-gradient-a));backdrop-filter:blur(14px)saturate(160%)}.procedureCanvasExplorer-module__SRNGGa__procedureHeaderIcon{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-secondary)55%,transparent);width:26px;height:26px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__procedureHeaderName{min-width:0;color:var(--text-primary);font-size:var(--type-body-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-body-sm-lh);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__tabBar{z-index:1;box-sizing:border-box;grid-template-columns:repeat(var(--tab-count,3),1fr);width:100%;margin-bottom:var(--spacing-16);border-radius:var(--radius-pill);background:var(--surface-primary);box-shadow:var(--shadow-popover);font-family:var(--procedure-demo-font);flex:none;padding:4px 5px 5px;display:grid;position:relative}@property --tab-accent{syntax:"<color>";inherits:true;initial-value:#0000}@property --tab-accent-border{syntax:"<color>";inherits:true;initial-value:#0000}.procedureCanvasExplorer-module__SRNGGa__tabBar{--tab-accent:var(--accent-decorative-teal);--tab-accent-border:var(--border-decorative-teal);transition:--tab-accent .42s cubic-bezier(.22,1,.36,1),--tab-accent-border .42s cubic-bezier(.22,1,.36,1)}.procedureCanvasExplorer-module__SRNGGa__tabBar[data-active-level=medium]{--tab-accent:var(--accent-decorative-yellow);--tab-accent-border:var(--border-decorative-yellow)}.procedureCanvasExplorer-module__SRNGGa__tabBar[data-active-level=complex]{--tab-accent:var(--accent-decorative-pink);--tab-accent-border:var(--border-decorative-pink)}[data-home-procedure] .procedureCanvasExplorer-module__SRNGGa__tabBar{isolation:isolate;border:var(--border-width-hairline)solid var(--surface-primary);background-color:color-mix(in srgb,var(--surface-primary)62%,transparent);box-shadow:inset 0 2px 4px color-mix(in srgb,var(--text-primary)16%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--surface-primary)80%,transparent)}html[data-theme=dark] [data-home-procedure] .procedureCanvasExplorer-module__SRNGGa__tabBar{border-color:color-mix(in srgb,var(--surface-primary)30%,transparent);background-color:color-mix(in srgb,var(--bg-primary)55%,transparent)}html[data-visual-tier=full] [data-home-procedure] .procedureCanvasExplorer-module__SRNGGa__tabBar{backdrop-filter:blur(14px)saturate(160%)}.procedureCanvasExplorer-module__SRNGGa__tabPill{z-index:0;box-sizing:border-box;width:calc((100% - 10px)/var(--tab-count,3));border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--tab-accent)14%,var(--surface-primary));box-shadow:inset 0 2px 0 color-mix(in srgb,var(--surface-primary)90%,transparent),inset 0 -2px 0 color-mix(in srgb,var(--tab-accent)30%,transparent),inset 0 -8px 9px -6px color-mix(in srgb,var(--tab-accent)20%,transparent),0 2px 4px -2px color-mix(in srgb,var(--text-primary)25%,transparent);transform:translateX(calc(var(--tab-active-index,0)*100%));pointer-events:none;border:none;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:5px;left:5px}.procedureCanvasExplorer-module__SRNGGa__tab{z-index:1;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-8);min-width:0;height:48px;padding:0 var(--spacing-16);border-radius:var(--radius-pill);color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;transition:color .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.19,1,.22,1);display:inline-flex;position:relative}.procedureCanvasExplorer-module__SRNGGa__tab:hover:not([aria-selected=true]){color:var(--text-primary);transform:translateY(-2px)}.procedureCanvasExplorer-module__SRNGGa__tab:active:not([aria-selected=true]){transform:translateY(0)}@media (prefers-reduced-motion:reduce){.procedureCanvasExplorer-module__SRNGGa__tab{transition:color .24s cubic-bezier(.22,1,.36,1)}.procedureCanvasExplorer-module__SRNGGa__tab:hover:not([aria-selected=true]),.procedureCanvasExplorer-module__SRNGGa__tab:active:not([aria-selected=true]){transform:none}}.procedureCanvasExplorer-module__SRNGGa__tab[aria-selected=true]{color:var(--text-primary)}.procedureCanvasExplorer-module__SRNGGa__tab:focus-visible{outline:2px solid var(--tab-accent-border);outline-offset:2px}.procedureCanvasExplorer-module__SRNGGa__tabName{text-overflow:ellipsis;min-width:0;font-size:var(--type-label-md-size);font-weight:500;line-height:var(--type-label-md-lh);letter-spacing:var(--type-label-md-tracking);overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__tab[aria-selected=true] .procedureCanvasExplorer-module__SRNGGa__tabName{font-weight:var(--type-label-md-weight)}.procedureCanvasExplorer-module__SRNGGa__tabTag{box-sizing:border-box;padding-inline:var(--spacing-4);border:var(--border-width-hairline)solid var(--tab-level-border);border-radius:var(--radius-xs);background-color:var(--tab-level-accent);flex:none;align-items:center;display:flex}.procedureCanvasExplorer-module__SRNGGa__tabTagFace{box-sizing:border-box;padding:var(--spacing-4);border-radius:var(--radius-xs);background-color:var(--surface-primary);color:var(--text-primary);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);line-height:var(--type-label-sm-lh);letter-spacing:var(--type-label-sm-tracking);white-space:nowrap;align-items:center;display:flex;box-shadow:0 1px 2px #00000040}.procedureCanvasExplorer-module__SRNGGa__tabTag[data-level=easy]{--tab-level-accent:var(--accent-decorative-teal);--tab-level-border:var(--border-decorative-teal)}.procedureCanvasExplorer-module__SRNGGa__tabTag[data-level=medium]{--tab-level-accent:var(--accent-decorative-yellow);--tab-level-border:var(--border-decorative-yellow)}.procedureCanvasExplorer-module__SRNGGa__tabTag[data-level=complex]{--tab-level-accent:var(--accent-decorative-pink);--tab-level-border:var(--border-decorative-pink)}.procedureCanvasExplorer-module__SRNGGa__tabLevelIcon{object-fit:contain;flex-shrink:0;width:28px;height:28px;display:block}@media (max-width:48rem){.procedureCanvasExplorer-module__SRNGGa__tab{gap:var(--spacing-4);height:40px;padding:0 var(--spacing-8)}.procedureCanvasExplorer-module__SRNGGa__tabName,.procedureCanvasExplorer-module__SRNGGa__tabLevelIcon{display:none}}@media (prefers-reduced-motion:reduce){.procedureCanvasExplorer-module__SRNGGa__tabPill,.procedureCanvasExplorer-module__SRNGGa__tab{transition:none}}.procedureCanvasExplorer-module__SRNGGa__viewport{cursor:grab;touch-action:none;background-color:var(--bg-secondary);flex:auto;min-height:0;position:relative;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__interactiveGridCanvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.procedureCanvasExplorer-module__SRNGGa__viewportPanning{cursor:grabbing}.procedureCanvasExplorer-module__SRNGGa__transformLayer{z-index:1;transform-origin:0 0;will-change:transform;position:relative}.procedureCanvasExplorer-module__SRNGGa__board{box-sizing:border-box;min-width:64rem;min-height:22rem;position:relative}.procedureCanvasExplorer-module__SRNGGa__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.procedureCanvasExplorer-module__SRNGGa__wiresPrimary{z-index:1}.procedureCanvasExplorer-module__SRNGGa__wiresMapping{z-index:3}.procedureCanvasExplorer-module__SRNGGa__wire{stroke-linecap:round}.procedureCanvasExplorer-module__SRNGGa__wirePrimary{stroke:var(--accent-decorative-blue);stroke-width:6px;opacity:.35}.procedureCanvasExplorer-module__SRNGGa__wireMapping{stroke:var(--text-tertiary);stroke-width:2px;stroke-linecap:butt;stroke-dasharray:4 6;stroke-dashoffset:0;opacity:.95;transition:opacity .14s ease-out,stroke .14s ease-out;animation:.85s linear infinite procedureCanvasExplorer-module__SRNGGa__procedureCanvasDashFlow}.procedureCanvasExplorer-module__SRNGGa__viewport[data-chain-focus=true] .procedureCanvasExplorer-module__SRNGGa__wireMapping{opacity:0;animation-play-state:paused}.procedureCanvasExplorer-module__SRNGGa__viewport[data-chain-focus=true] .procedureCanvasExplorer-module__SRNGGa__wireMapping[data-chain=active]{stroke:#1b8e1b;stroke-width:2.5px;opacity:1;animation-play-state:running}.procedureCanvasExplorer-module__SRNGGa__mappingArrowActive{fill:#1b8e1b}.procedureCanvasExplorer-module__SRNGGa__viewport li{transition:opacity .14s ease-out,background .14s ease-out,box-shadow .14s ease-out}.procedureCanvasExplorer-module__SRNGGa__viewport[data-chain-focus=true] li{opacity:.3}.procedureCanvasExplorer-module__SRNGGa__viewport[data-chain-focus=true] li[data-map-link]{opacity:1}.procedureCanvasExplorer-module__SRNGGa__viewport li[data-map-link]{--pill-border:#1b8e1b;--pill-dot:#1b8e1b;--pill-fg:#1b8e1b;background:#1b8e1b1a}.procedureCanvasExplorer-module__SRNGGa__viewport li[data-map-link=origin]{background:#1b8e1b2e;box-shadow:0 0 0 3px #1b8e1b33}html[data-theme=dark] .procedureCanvasExplorer-module__SRNGGa__viewport[data-chain-focus=true] .procedureCanvasExplorer-module__SRNGGa__wireMapping[data-chain=active]{stroke:#21ab21}html[data-theme=dark] .procedureCanvasExplorer-module__SRNGGa__mappingArrowActive{fill:#21ab21}html[data-theme=dark] .procedureCanvasExplorer-module__SRNGGa__viewport li[data-map-link]{--pill-border:#21ab21;--pill-dot:#21ab21;--pill-fg:#21ab21;background:#21ab211f}.procedureCanvasExplorer-module__SRNGGa__wireFlow{stroke-linecap:round;stroke-dasharray:.16 .84;stroke-dashoffset:1px;animation:4.5s linear infinite procedureCanvasExplorer-module__SRNGGa__procedureCanvasFlow}.procedureCanvasExplorer-module__SRNGGa__wireFlowPrimary{stroke:var(--accent-decorative-blue);stroke-width:3px}@keyframes procedureCanvasExplorer-module__SRNGGa__procedureCanvasDashFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-10px}}@media (prefers-reduced-motion:reduce){.procedureCanvasExplorer-module__SRNGGa__wireMapping{animation:none}.procedureCanvasExplorer-module__SRNGGa__viewport li{transition:none}.procedureCanvasExplorer-module__SRNGGa__wireFlow{opacity:0;animation:none}}@keyframes procedureCanvasExplorer-module__SRNGGa__procedureCanvasFlow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:-1px}}.procedureCanvasExplorer-module__SRNGGa__viewportDraggingCard{cursor:grabbing}.procedureCanvasExplorer-module__SRNGGa__freeCard{z-index:2;cursor:grab;touch-action:none;will-change:transform;width:20rem;position:absolute;top:0;left:0}.procedureCanvasExplorer-module__SRNGGa__freeCardDragging{z-index:5;cursor:grabbing}.procedureCanvasExplorer-module__SRNGGa__freeCard .procedureCanvasExplorer-module__SRNGGa__stepCardShell{pointer-events:none;width:100%;max-width:none}.procedureCanvasExplorer-module__SRNGGa__freeCard .procedureCanvasExplorer-module__SRNGGa__varPill{pointer-events:auto}.procedureCanvasExplorer-module__SRNGGa__zoomControls{right:var(--spacing-24);bottom:var(--spacing-24);z-index:4;box-sizing:border-box;align-items:center;gap:var(--spacing-4);width:48px;padding:var(--spacing-4);border-radius:var(--radius-sm);border:var(--border-width-hairline)solid var(--border-default);background:var(--surface-primary);box-shadow:var(--shadow-popover);flex-direction:column;display:inline-flex;position:absolute}.procedureCanvasExplorer-module__SRNGGa__zoomBtn{width:var(--spacing-32);height:var(--spacing-32);border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__zoomBtn:hover:not(:disabled),.procedureCanvasExplorer-module__SRNGGa__zoomBtn:focus-visible{color:var(--text-primary);background:var(--action-subtle-bg-hover)}.procedureCanvasExplorer-module__SRNGGa__zoomBtn:disabled{color:var(--text-disabled);cursor:default}.procedureCanvasExplorer-module__SRNGGa__zoomControlsDivider{height:var(--border-width-hairline);margin:var(--spacing-2)var(--spacing-4);background:var(--border-default);align-self:stretch}.procedureCanvasExplorer-module__SRNGGa__zoomBtn:focus-visible{outline:2px solid var(--action-solid-primary-bg);outline-offset:1px}.procedureCanvasExplorer-module__SRNGGa__bottomDock{z-index:8;padding:0 var(--spacing-16)var(--spacing-20);pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.procedureCanvasExplorer-module__SRNGGa__addCluster{justify-content:flex-end;align-items:center;gap:var(--spacing-12);pointer-events:none;flex-direction:column;width:auto;max-width:100%;display:flex;position:relative}.procedureCanvasExplorer-module__SRNGGa__addFab{z-index:2;width:var(--spacing-40);height:var(--spacing-40);border-radius:var(--radius-pill);border:var(--border-width-hairline)solid var(--border-default);background:var(--surface-primary);box-shadow:var(--shadow-popover);color:var(--text-primary);cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;transition:transform .42s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.procedureCanvasExplorer-module__SRNGGa__addFabOpen{transform:rotate(45deg)}.procedureCanvasExplorer-module__SRNGGa__addFab:hover,.procedureCanvasExplorer-module__SRNGGa__addFab:focus-visible{border-color:var(--border-strong)}.procedureCanvasExplorer-module__SRNGGa__addFab:focus-visible{outline:2px solid var(--action-solid-primary-bg);outline-offset:2px}.procedureCanvasExplorer-module__SRNGGa__createStrip{justify-content:center;align-items:center;gap:var(--spacing-8);width:max-content;max-width:calc(100vw - var(--spacing-48));padding:var(--spacing-12);border-radius:var(--radius-md);border:var(--border-width-hairline)solid var(--border-default);background:color-mix(in srgb,var(--surface-primary)96%,transparent);box-shadow:var(--shadow-popover);transform-origin:50% 100%;flex-wrap:nowrap;transition:transform .48s cubic-bezier(.22,1,.36,1),opacity .42s cubic-bezier(.22,1,.36,1),max-height .48s cubic-bezier(.22,1,.36,1),padding .42s,border-color .32s,margin .42s;display:flex;overflow:auto hidden}.procedureCanvasExplorer-module__SRNGGa__createStrip[data-open=false]{opacity:0;pointer-events:none;border-color:#0000;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(20px)scale(.88)}.procedureCanvasExplorer-module__SRNGGa__createStrip[data-open=true]{opacity:1;pointer-events:auto;max-height:10rem;transform:translateY(0)scale(1)}.procedureCanvasExplorer-module__SRNGGa__kindCard{--kind-accent:var(--border-strong);--kind-border:var(--border-strong);box-sizing:border-box;width:80px;height:88px;padding:var(--spacing-4)var(--spacing-4)var(--spacing-12);border:var(--border-width-hairline)solid var(--kind-border);border-radius:var(--radius-sm);background:var(--surface-primary);cursor:pointer;color:var(--kind-accent);opacity:0;flex-direction:column;flex:0 0 80px;justify-content:center;align-items:center;transition:transform .13s ease-in,opacity .12s ease-in;display:flex;position:relative;overflow:hidden;transform:translateY(22px)scale(.4)}.procedureCanvasExplorer-module__SRNGGa__createStrip[data-open=true] .procedureCanvasExplorer-module__SRNGGa__kindCard{opacity:1;transition:transform .18s ease-out,opacity .15s ease-out;transform:translateY(0)scale(1)}.procedureCanvasExplorer-module__SRNGGa__kindCardDefault{justify-content:center;align-items:center;gap:var(--spacing-8);flex-direction:column;width:100%;height:100%;transition:opacity .12s;display:flex}.procedureCanvasExplorer-module__SRNGGa__kindCardIcon{color:var(--kind-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__kindCardLabel{font-family:var(--procedure-demo-font);letter-spacing:-.11px;text-align:center;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:400;line-height:120%;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__kindCardHover{padding:var(--spacing-8);background:var(--kind-hover-fill);color:var(--kind-hover-text);font-family:var(--procedure-demo-font);letter-spacing:-.11px;text-align:center;pointer-events:none;justify-content:center;align-items:center;font-size:11px;font-weight:400;line-height:120%;transition:transform .18s ease-out;display:flex;position:absolute;inset:0;transform:translateY(-100%)}.procedureCanvasExplorer-module__SRNGGa__kindCard:hover .procedureCanvasExplorer-module__SRNGGa__kindCardDefault,.procedureCanvasExplorer-module__SRNGGa__kindCard:focus-visible .procedureCanvasExplorer-module__SRNGGa__kindCardDefault,.procedureCanvasExplorer-module__SRNGGa__kindCard[data-active=true] .procedureCanvasExplorer-module__SRNGGa__kindCardDefault{opacity:0}.procedureCanvasExplorer-module__SRNGGa__kindCard:hover .procedureCanvasExplorer-module__SRNGGa__kindCardHover,.procedureCanvasExplorer-module__SRNGGa__kindCard:focus-visible .procedureCanvasExplorer-module__SRNGGa__kindCardHover,.procedureCanvasExplorer-module__SRNGGa__kindCard[data-active=true] .procedureCanvasExplorer-module__SRNGGa__kindCardHover{transform:translateY(0)}.procedureCanvasExplorer-module__SRNGGa__kindCard:hover,.procedureCanvasExplorer-module__SRNGGa__kindCard:focus-visible,.procedureCanvasExplorer-module__SRNGGa__kindCard[data-active=true]{border-color:var(--kind-hover-fill)}.procedureCanvasExplorer-module__SRNGGa__kindCard:focus-visible{outline:2px solid var(--action-solid-primary-bg);outline-offset:2px}.procedureCanvasExplorer-module__SRNGGa__kindDraft{--kind-accent:var(--accent-decorative-lemongrass);--kind-border:var(--border-decorative-lemongrass);--kind-hover-fill:#7d9622;--kind-hover-text:#222;--kind-chip-fill:#7d9622;--kind-chip-icon:#f8fbee}.procedureCanvasExplorer-module__SRNGGa__kindExtraction{--kind-accent:var(--accent-decorative-purple);--kind-border:var(--border-decorative-purple);--kind-hover-fill:#5a2cb0;--kind-hover-text:#fff;--kind-chip-fill:#5a2cb0;--kind-chip-icon:#ede8fb}.procedureCanvasExplorer-module__SRNGGa__kindWebhook{--kind-accent:var(--accent-decorative-coral);--kind-border:var(--border-decorative-coral);--kind-hover-fill:#f44b2a;--kind-hover-text:#222;--kind-chip-fill:#f44b2a;--kind-chip-icon:#feefec}.procedureCanvasExplorer-module__SRNGGa__kindRule{--kind-accent:var(--accent-decorative-teal);--kind-border:var(--border-decorative-teal);--kind-hover-fill:#008984;--kind-hover-text:#fff;--kind-chip-fill:#008984;--kind-chip-icon:#ebfffe}.procedureCanvasExplorer-module__SRNGGa__kindExecution{--kind-accent:var(--accent-decorative-blue);--kind-border:var(--border-decorative-blue);--kind-hover-fill:#285bb8;--kind-hover-text:#fff;--kind-chip-fill:#285bb8;--kind-chip-icon:#dee7f8}.procedureCanvasExplorer-module__SRNGGa__kindProcedure{--kind-accent:var(--text-secondary);--kind-border:var(--action-border);--kind-hover-fill:#555;--kind-hover-text:#fff;--kind-chip-fill:#555;--kind-chip-icon:#f5f5f5}.procedureCanvasExplorer-module__SRNGGa__kindCard.procedureCanvasExplorer-module__SRNGGa__kindProcedure{background:var(--action-subtle-bg);border-radius:var(--radius-md)}.procedureCanvasExplorer-module__SRNGGa__kindCard.procedureCanvasExplorer-module__SRNGGa__kindProcedure .procedureCanvasExplorer-module__SRNGGa__kindCardIcon{color:var(--text-secondary)}.procedureCanvasExplorer-module__SRNGGa__kindSlack{--kind-accent:var(--accent-decorative-magenta);--kind-border:var(--border-decorative-magenta);--kind-hover-fill:#fe5de0;--kind-hover-text:#222;--kind-chip-fill:#fe5de0;--kind-chip-icon:#ffebfb}.procedureCanvasExplorer-module__SRNGGa__kindApi,.procedureCanvasExplorer-module__SRNGGa__kindScript{--kind-accent:var(--accent-decorative-indigo);--kind-border:var(--border-decorative-indigo);--kind-hover-fill:#6060cc;--kind-hover-text:#fff;--kind-chip-fill:#6060cc;--kind-chip-icon:#e8e8fb}.procedureCanvasExplorer-module__SRNGGa__kindAi{--kind-accent:var(--accent-decorative-pink);--kind-border:var(--border-decorative-pink);--kind-hover-fill:#b72a6e;--kind-hover-text:#fff;--kind-chip-fill:#b72a6e;--kind-chip-icon:#fbeef5}.procedureCanvasExplorer-module__SRNGGa__kindSummary{--kind-accent:var(--accent-decorative-yellow);--kind-border:var(--border-decorative-yellow);--kind-hover-fill:#b08800;--kind-hover-text:#222;--kind-chip-fill:#b08800;--kind-chip-icon:#fefaeb}.procedureCanvasExplorer-module__SRNGGa__stepCardShell{--kind-accent:var(--border-default);box-sizing:border-box;gap:var(--spacing-8);width:100%;max-width:20rem;box-shadow:none;text-align:left;color:inherit;cursor:default;background:0 0;border:none;flex-direction:column;padding:0;display:flex;position:relative}.procedureCanvasExplorer-module__SRNGGa__stepCardButton{cursor:pointer;font:inherit}.procedureCanvasExplorer-module__SRNGGa__stepCardButton:hover .procedureCanvasExplorer-module__SRNGGa__stepCardBody,.procedureCanvasExplorer-module__SRNGGa__stepCardButton:focus-visible .procedureCanvasExplorer-module__SRNGGa__stepCardBody,.procedureCanvasExplorer-module__SRNGGa__stepCardShell[data-selected=true] .procedureCanvasExplorer-module__SRNGGa__stepCardBody{border-color:var(--kind-accent);box-shadow:var(--shadow-popover)}.procedureCanvasExplorer-module__SRNGGa__stepCardButton:focus-visible{outline:2px solid var(--action-solid-primary-bg);outline-offset:2px}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindDraft{--kind-chip-fill:#7d9622;--kind-chip-icon:#f8fbee;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindExtraction{--kind-chip-fill:#5a2cb0;--kind-chip-icon:#ede8fb;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindWebhook{--kind-chip-fill:#f44b2a;--kind-chip-icon:#feefec;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindRule{--kind-chip-fill:#008984;--kind-chip-icon:#ebfffe;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindExecution{--kind-chip-fill:#285bb8;--kind-chip-icon:#dee7f8;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindProcedure{--kind-chip-fill:#555;--kind-chip-icon:#f5f5f5;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindSlack{--kind-chip-fill:#fe5de0;--kind-chip-icon:#ffebfb;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindApi,.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindScript{--kind-chip-fill:#6060cc;--kind-chip-icon:#e8e8fb;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindAi{--kind-chip-fill:#b72a6e;--kind-chip-icon:#fbeef5;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardShell.procedureCanvasExplorer-module__SRNGGa__kindSummary{--kind-chip-fill:#b08800;--kind-chip-icon:#fefaeb;--kind-accent:var(--kind-chip-fill)}.procedureCanvasExplorer-module__SRNGGa__stepCardPeel{min-width:0;max-width:100%;padding:var(--spacing-2)var(--spacing-4);border-radius:var(--radius-sm);border:var(--border-width-hairline)solid var(--border-default);background:var(--surface-primary);box-shadow:var(--shadow-popover);color:var(--text-primary);flex-direction:row;align-self:flex-start;align-items:center;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__stepCardPeelBare{padding-right:var(--spacing-8)}.procedureCanvasExplorer-module__SRNGGa__stepCardPeelIdentity{align-items:center;gap:var(--spacing-8);flex-direction:row;min-width:0;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__stepCardPeelActions{align-items:center;gap:var(--spacing-8);margin-left:var(--spacing-8);flex-direction:row;flex-shrink:0;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__stepCardPeelDivider{background:var(--border-default);flex-shrink:0;width:1px;height:20px}.procedureCanvasExplorer-module__SRNGGa__stepCardPeelActionRow{flex-direction:row;align-items:center;gap:6px;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__stepCardPeelAction{box-sizing:border-box;width:24px;height:24px;color:var(--text-secondary);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__stepCardPeelActionMask{background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.procedureCanvasExplorer-module__SRNGGa__stepCardBody{box-sizing:border-box;width:100%;min-width:0;padding:var(--spacing-12)var(--spacing-12)var(--spacing-16);border-radius:var(--radius-md);border:var(--border-width-hairline)solid var(--border-default);background:var(--surface-primary);box-shadow:var(--shadow-deck-slides);flex-direction:column;gap:0;display:flex;position:relative;overflow:visible}[data-emphasize-api=true] .procedureCanvasExplorer-module__SRNGGa__kindWebhook .procedureCanvasExplorer-module__SRNGGa__stepCardBody,[data-emphasize-api=true] .procedureCanvasExplorer-module__SRNGGa__kindApi .procedureCanvasExplorer-module__SRNGGa__stepCardBody{border-color:var(--kind-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--kind-accent)16%,transparent),var(--shadow-popover)}[data-emphasize-api=true] .procedureCanvasExplorer-module__SRNGGa__kindWebhook .procedureCanvasExplorer-module__SRNGGa__stepCardPeel,[data-emphasize-api=true] .procedureCanvasExplorer-module__SRNGGa__kindApi .procedureCanvasExplorer-module__SRNGGa__stepCardPeel{border-color:var(--kind-accent)}.procedureCanvasExplorer-module__SRNGGa__cardPort{box-sizing:border-box;border-radius:var(--radius-pill);border:1.5px solid var(--accent-decorative-blue);background:color-mix(in srgb,var(--accent-decorative-blue)42%,transparent);width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-decorative-blue)25%,transparent);pointer-events:none;z-index:2;position:absolute;top:50%}.procedureCanvasExplorer-module__SRNGGa__cardPortIn{left:0;transform:translate(-50%,-50%)}.procedureCanvasExplorer-module__SRNGGa__cardPortOut{right:0;transform:translate(50%,-50%)}.procedureCanvasExplorer-module__SRNGGa__stepCardBodyHeader{min-width:0;margin-bottom:var(--spacing-12);flex-direction:column;gap:0;display:flex}.procedureCanvasExplorer-module__SRNGGa__stepCardBodyHeaderMain{gap:var(--spacing-8);flex-direction:column;min-width:0;display:flex}.procedureCanvasExplorer-module__SRNGGa__stepCardBodyHeaderDivider{width:100%;height:1px;margin-top:var(--spacing-8);background:var(--border-default)}.procedureCanvasExplorer-module__SRNGGa__stepCardContent{gap:var(--spacing-12);flex-direction:column;min-width:0;padding:0;display:flex}.procedureCanvasExplorer-module__SRNGGa__nodeKindIcon{box-sizing:border-box;padding:var(--spacing-4);border-radius:var(--radius-xs);background:var(--kind-chip-fill);color:var(--kind-chip-icon);border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__nodeKindIcon span{color:var(--kind-chip-icon)!important;background-color:var(--kind-chip-icon)!important}.procedureCanvasExplorer-module__SRNGGa__nodeKindIcon3d{background:var(--kind-chip-icon);color:inherit}.procedureCanvasExplorer-module__SRNGGa__nodeKindIcon3d span{color:inherit!important;background-color:#0000!important}.procedureCanvasExplorer-module__SRNGGa__nodeKind{letter-spacing:-.12px;min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:1.2;display:inline-block;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__nodeTitleRow{align-items:center;gap:var(--spacing-8);flex-direction:row;min-width:0;display:flex}.procedureCanvasExplorer-module__SRNGGa__nodeTitle{letter-spacing:-.12px;min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:400;line-height:1.2;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__nodeDescription{letter-spacing:-.11px;color:var(--text-secondary);margin:0;font-size:11px;font-weight:400;line-height:1.2}.procedureCanvasExplorer-module__SRNGGa__nodeEventLine{margin:0;margin-top:var(--spacing-8);letter-spacing:-.11px;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.2;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__nodeAppLabel{font-size:var(--type-caption-md-size);line-height:var(--type-caption-md-lh);color:var(--text-tertiary);margin:0}.procedureCanvasExplorer-module__SRNGGa__varSection{gap:var(--spacing-8);flex-direction:column;display:flex}.procedureCanvasExplorer-module__SRNGGa__varSectionLabel{font-size:var(--type-caption-md-size);font-weight:var(--type-label-sm-weight);line-height:var(--type-caption-md-lh);letter-spacing:var(--type-label-sm-tracking);color:var(--text-tertiary);margin:0}.procedureCanvasExplorer-module__SRNGGa__varList{align-items:flex-start;gap:var(--spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.procedureCanvasExplorer-module__SRNGGa__channelChip{box-sizing:border-box;width:fit-content;min-width:0;max-width:100%;padding:var(--spacing-4)var(--spacing-8);border-radius:var(--radius-xs);background:var(--surface-tertiary);letter-spacing:-.11px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:11px;font-weight:400;line-height:1.2;display:inline-flex;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__messageBox{box-sizing:border-box;width:100%;min-width:0;margin-top:var(--spacing-4);padding:var(--spacing-8);border-radius:var(--radius-sm);border:var(--border-width-hairline)solid var(--border-default);background:var(--action-subtle-bg);position:relative}.procedureCanvasExplorer-module__SRNGGa__messageBoxLabel{top:0;left:var(--spacing-8);padding:0 var(--spacing-4);background:var(--surface-primary);letter-spacing:-.11px;color:var(--text-secondary);font-size:11px;font-weight:400;line-height:1.2;position:absolute;transform:translateY(-50%)}.procedureCanvasExplorer-module__SRNGGa__messageBoxBody{letter-spacing:-.12px;color:var(--text-primary);margin:0;font-size:12px;font-weight:400;line-height:1.4}.procedureCanvasExplorer-module__SRNGGa__messageTag{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px var(--spacing-4);border-radius:var(--radius-xs);border:var(--border-width-hairline)solid var(--border-default);background:var(--surface-secondary);letter-spacing:-.11px;color:var(--text-primary);white-space:nowrap;margin:0 1px;font-size:11px;font-weight:400;line-height:1.2;display:inline}.procedureCanvasExplorer-module__SRNGGa__varPill{--pill-border:var(--action-border);--pill-dot:var(--action-border);--pill-dot-ring:#fff;--pill-fg:var(--text-primary);box-sizing:border-box;align-items:center;gap:var(--spacing-4);width:fit-content;min-width:0;max-width:100%;padding:var(--spacing-4)var(--spacing-8);border-radius:var(--radius-pill);border:var(--border-width-hairline)solid var(--pill-border);background:var(--surface-secondary);color:var(--pill-fg);flex-direction:row;display:flex}.procedureCanvasExplorer-module__SRNGGa__varPillState_default{--pill-border:var(--action-border);--pill-dot:#c2c2c2;--pill-dot-ring:#fff}.procedureCanvasExplorer-module__SRNGGa__varPillState_linked{--pill-border:#1b8e1b;--pill-dot:#1b8e1b;--pill-dot-ring:#fff;--pill-fg:#1b8e1b}.procedureCanvasExplorer-module__SRNGGa__varPillState_unlinked{--pill-border:#d00a14;--pill-dot:#d00a14;--pill-dot-ring:#fff;--pill-fg:#d00a14}html[data-theme=dark] .procedureCanvasExplorer-module__SRNGGa__varPillState_default{--pill-dot:#999;--pill-dot-ring:#fff}html[data-theme=dark] .procedureCanvasExplorer-module__SRNGGa__varPillState_linked{--pill-border:#21ab21;--pill-dot:#21ab21;--pill-fg:#21ab21}html[data-theme=dark] .procedureCanvasExplorer-module__SRNGGa__varPillState_unlinked{--pill-border:#f41520;--pill-dot:#f41520;--pill-fg:#f41520}.procedureCanvasExplorer-module__SRNGGa__varPillDotHit{box-sizing:border-box;width:20px;height:20px;margin-inline:calc(var(--spacing-2)*-1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__varPillDot{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--pill-dot-ring);width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in srgb,var(--pill-dot-ring)70%,transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__varPillDotCore{border-radius:var(--radius-pill);background:var(--pill-dot);flex-shrink:0;width:6px;height:6px}.procedureCanvasExplorer-module__SRNGGa__varPillGlyph{background-color:currentColor;flex-shrink:0;width:12px;height:12px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.procedureCanvasExplorer-module__SRNGGa__varPillLabel{letter-spacing:-.12px;min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:0 auto;font-size:12px;font-weight:400;line-height:1.2}.procedureCanvasExplorer-module__SRNGGa__modalOverlay{z-index:50;padding:var(--spacing-24);background:color-mix(in srgb,var(--bg-primary)35%,transparent);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.procedureCanvasExplorer-module__SRNGGa__modalDialog{box-sizing:border-box;width:min(52rem,100%);max-height:min(85vh,44rem);padding:var(--spacing-24);border-radius:var(--radius-lg);border:var(--border-width-hairline)solid var(--border-default);background:var(--surface-primary);box-shadow:var(--shadow-popover);gap:var(--spacing-20);flex-direction:column;display:flex;position:relative;overflow:auto}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit{flex-direction:column;gap:0;width:min(56rem,100vw - 48px);height:min(90vh,48rem);max-height:min(90vh,48rem);padding:0;display:flex;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__modalDialogStep{height:auto}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=draft]{--kind-chip-fill:#7d9622;--kind-chip-icon:#f8fbee}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=extraction]{--kind-chip-fill:#5a2cb0;--kind-chip-icon:#ede8fb}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=webhook]{--kind-chip-fill:#f44b2a;--kind-chip-icon:#feefec}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=rule]{--kind-chip-fill:#008984;--kind-chip-icon:#ebfffe}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=execution]{--kind-chip-fill:#285bb8;--kind-chip-icon:#dee7f8}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=procedure]{--kind-chip-fill:#555;--kind-chip-icon:#f5f5f5}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=slack]{--kind-chip-fill:#fe5de0;--kind-chip-icon:#ffebfb}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=api]{--kind-chip-fill:#6060cc;--kind-chip-icon:#e8e8fb}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=ai]{--kind-chip-fill:#b72a6e;--kind-chip-icon:#fbeef5}.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit[data-kind=summary]{--kind-chip-fill:#b08800;--kind-chip-icon:#fefaeb}.procedureCanvasExplorer-module__SRNGGa__modalHeaderBar{justify-content:space-between;align-items:center;gap:var(--spacing-16);padding:var(--spacing-16)var(--spacing-20);z-index:1;border-bottom:none;flex:none;display:flex;position:relative}.procedureCanvasExplorer-module__SRNGGa__modalHeaderBar:after{content:"";left:var(--spacing-20);right:var(--spacing-20);background:var(--border-default);height:1px;position:absolute;bottom:0}.procedureCanvasExplorer-module__SRNGGa__modalHeaderIdentity{align-items:center;gap:var(--spacing-12);flex:auto;min-width:0;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__modalHeaderTitleGroup{align-items:center;gap:var(--spacing-8);min-width:0;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__modalTypeChip{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--kind-chip-fill,var(--accent-decorative-blue));width:36px;height:36px;color:var(--kind-chip-icon,#fff);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__modalTypeChip3d{background:var(--kind-chip-icon,var(--surface-primary));color:inherit}.procedureCanvasExplorer-module__SRNGGa__modalHeaderTitle{min-width:0;font-size:var(--type-title-lg-size);font-weight:var(--type-title-lg-weight);line-height:var(--type-title-lg-lh);letter-spacing:var(--type-title-lg-tracking);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__modalIconBtn{box-sizing:border-box;border:var(--border-width-hairline)solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-primary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__modalIconBtn:hover{background:var(--action-subtle-bg-hover);color:var(--text-primary)}.procedureCanvasExplorer-module__SRNGGa__modalIconBtn:focus-visible{outline:2px solid var(--accent-decorative-blue);outline-offset:2px}.procedureCanvasExplorer-module__SRNGGa__modalIconMask{background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.procedureCanvasExplorer-module__SRNGGa__modalFooterBar{justify-content:center;align-items:center;gap:var(--spacing-8);padding:var(--spacing-12)var(--spacing-20);z-index:1;background:var(--surface-primary);border-top:none;flex:none;display:flex;position:relative}.procedureCanvasExplorer-module__SRNGGa__modalFooterBar:before{content:"";left:var(--spacing-20);right:var(--spacing-20);background:var(--border-default);height:1px;position:absolute;top:0}.procedureCanvasExplorer-module__SRNGGa__modalFooterDots{justify-content:center;align-items:center;gap:var(--spacing-8);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.procedureCanvasExplorer-module__SRNGGa__modalFooterDot{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--border-default);cursor:pointer;border:none;width:8px;height:8px;padding:0}.procedureCanvasExplorer-module__SRNGGa__modalFooterDot[data-active=true]{background:var(--kind-chip-fill,var(--accent-decorative-blue))}.procedureCanvasExplorer-module__SRNGGa__modalFooterDot:focus-visible{outline:2px solid var(--accent-decorative-blue);outline-offset:2px}.procedureCanvasExplorer-module__SRNGGa__modalContent{gap:var(--spacing-20);min-height:0;padding:var(--spacing-20);flex-direction:column;flex:auto;display:flex;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__modalDialogStep .procedureCanvasExplorer-module__SRNGGa__modalContent{overflow:auto}.procedureCanvasExplorer-module__SRNGGa__modalSplit{gap:var(--spacing-20);flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;height:100%;min-height:0;display:grid}.procedureCanvasExplorer-module__SRNGGa__modalColumn{gap:var(--spacing-12);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__modalColumnLabel{font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:var(--type-label-sm-tracking);line-height:var(--type-label-sm-lh);color:var(--text-tertiary);flex:none;margin:0}.procedureCanvasExplorer-module__SRNGGa__modalHowItWorks{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.procedureCanvasExplorer-module__SRNGGa__modalHowItWorks::-webkit-scrollbar{width:0;height:0;display:none}.procedureCanvasExplorer-module__SRNGGa__modalHowSection{gap:var(--spacing-8);padding:0 0 var(--spacing-16);flex-direction:column;display:flex}.procedureCanvasExplorer-module__SRNGGa__modalHowSection+.procedureCanvasExplorer-module__SRNGGa__modalHowSection{padding-top:var(--spacing-16);border-top:var(--border-width-hairline)solid var(--border-default)}.procedureCanvasExplorer-module__SRNGGa__modalHowSection:last-child{padding-bottom:0}.procedureCanvasExplorer-module__SRNGGa__modalInfoLabel{font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-lh);color:var(--text-primary);margin:0}.procedureCanvasExplorer-module__SRNGGa__relatedChips{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.procedureCanvasExplorer-module__SRNGGa__relatedChipItem{align-items:center;gap:var(--spacing-8);display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__relatedChipDivider{background:var(--border-default);flex-shrink:0;width:1px;height:16px}.procedureCanvasExplorer-module__SRNGGa__relatedChip{align-items:center;gap:var(--spacing-8);cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;margin:0;padding:0;display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__relatedChipLabel{letter-spacing:-.12px;color:var(--text-primary);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.2}.procedureCanvasExplorer-module__SRNGGa__relatedChip .procedureCanvasExplorer-module__SRNGGa__nodeKindIcon{width:24px;height:24px;padding:0}.procedureCanvasExplorer-module__SRNGGa__relatedChip:hover .procedureCanvasExplorer-module__SRNGGa__relatedChipLabel,.procedureCanvasExplorer-module__SRNGGa__relatedChip:focus-visible .procedureCanvasExplorer-module__SRNGGa__relatedChipLabel{color:var(--text-secondary)}.procedureCanvasExplorer-module__SRNGGa__relatedChip:focus-visible{outline:2px solid var(--accent-decorative-blue);outline-offset:2px;border-radius:var(--radius-xs)}@media (max-width:64rem){.procedureCanvasExplorer-module__SRNGGa__modalDialogSplit{height:min(90vh,48rem);max-height:calc(100vh - 48px);overflow:hidden}.procedureCanvasExplorer-module__SRNGGa__modalSplit{grid-template-columns:1fr}}.procedureCanvasExplorer-module__SRNGGa__modalClose{top:var(--spacing-16);right:var(--spacing-16);box-sizing:border-box;border-radius:var(--radius-pill);background:var(--surface-secondary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;font-size:var(--type-body-md-size);border:none;flex-shrink:0;line-height:1;position:absolute}.procedureCanvasExplorer-module__SRNGGa__modalHeaderBar .procedureCanvasExplorer-module__SRNGGa__modalClose{position:relative;top:auto;right:auto}.procedureCanvasExplorer-module__SRNGGa__modalClose:hover,.procedureCanvasExplorer-module__SRNGGa__modalClose:focus-visible{color:var(--text-primary)}.procedureCanvasExplorer-module__SRNGGa__modalHeader{gap:var(--spacing-12);padding-right:var(--spacing-32);flex-direction:column;display:flex}.procedureCanvasExplorer-module__SRNGGa__modalKindChip{align-items:center;gap:var(--spacing-8);width:fit-content;padding:var(--spacing-4)var(--spacing-10);border-radius:var(--radius-sm);border:var(--border-width-hairline)solid var(--border-default);background:var(--surface-secondary);color:var(--text-secondary);font-size:var(--type-caption-md-size);font-weight:var(--type-label-sm-weight);text-transform:uppercase;letter-spacing:var(--type-label-sm-tracking);display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__modalKindChipIcon{display:inline-flex}.procedureCanvasExplorer-module__SRNGGa__modalTitle{font-size:var(--type-title-lg-size);font-weight:var(--type-title-lg-weight);line-height:var(--type-title-lg-lh);letter-spacing:var(--type-title-lg-tracking);color:var(--text-primary);margin:0}.procedureCanvasExplorer-module__SRNGGa__modalBody{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-lh);color:var(--text-secondary);margin:0}.procedureCanvasExplorer-module__SRNGGa__modalOneLiner{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-lh);color:var(--text-primary);margin:0}.procedureCanvasExplorer-module__SRNGGa__modalExamples{--procedure-canvas-dot:color-mix(in srgb,var(--border-default)62%,transparent);align-content:start;justify-items:center;gap:var(--spacing-16);min-height:0;padding:var(--spacing-16);border-radius:var(--radius-md);border:var(--border-width-hairline)solid var(--border-default);background-color:var(--bg-secondary);background-image:radial-gradient(circle,var(--procedure-canvas-dot)1px,transparent 1px);scrollbar-width:none;-ms-overflow-style:none;background-size:14px 14px;flex:auto;grid-template-columns:1fr;display:grid;overflow:auto}.procedureCanvasExplorer-module__SRNGGa__modalExamples::-webkit-scrollbar{width:0;height:0;display:none}.procedureCanvasExplorer-module__SRNGGa__modalExampleSlot{border-radius:var(--radius-md);border:var(--border-width-hairline)dashed var(--border-default);background:color-mix(in srgb,var(--surface-primary)70%,transparent);min-height:10rem}@media (prefers-reduced-motion:reduce){.procedureCanvasExplorer-module__SRNGGa__wireFlow,.procedureCanvasExplorer-module__SRNGGa__dataFlowPulse{stroke-dasharray:none;opacity:0;animation:none}.procedureCanvasExplorer-module__SRNGGa__kindCard,.procedureCanvasExplorer-module__SRNGGa__createStrip[data-open=true] .procedureCanvasExplorer-module__SRNGGa__kindCard{opacity:1;transition:none;transform:none}.procedureCanvasExplorer-module__SRNGGa__kindCardDefault{transition:opacity .1s}.procedureCanvasExplorer-module__SRNGGa__kindCardHover{opacity:0;transition:opacity .1s;transform:none}.procedureCanvasExplorer-module__SRNGGa__kindCard:hover .procedureCanvasExplorer-module__SRNGGa__kindCardHover,.procedureCanvasExplorer-module__SRNGGa__kindCard:focus-visible .procedureCanvasExplorer-module__SRNGGa__kindCardHover,.procedureCanvasExplorer-module__SRNGGa__kindCard[data-active=true] .procedureCanvasExplorer-module__SRNGGa__kindCardHover{opacity:1;transform:none}.procedureCanvasExplorer-module__SRNGGa__createStrip,.procedureCanvasExplorer-module__SRNGGa__addFab{transition:none}}
