.interactive-example-module__SN7Jdq__shell{background:linear-gradient(135deg, #7690ff0a, transparent 28%), var(--wsb-color-bg-surface);border:1px solid var(--wsb-color-border-strong);color:var(--wsb-color-text-primary);min-width:0;box-shadow:0 32px 100px #00000047}.interactive-example-module__SN7Jdq__heroComposer{background:linear-gradient(145deg, #7690ff12, transparent 42%), var(--wsb-color-bg-surface);border:1px solid var(--wsb-color-border-strong);align-self:center;min-width:0;padding:clamp(22px,3vw,34px);box-shadow:0 34px 96px #0000004d}.interactive-example-module__SN7Jdq__heroComposerHeader,.interactive-example-module__SN7Jdq__workspaceHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.interactive-example-module__SN7Jdq__heroComposerHeader{border-bottom:1px solid var(--wsb-color-border-subtle);margin-bottom:22px;padding-bottom:20px}.interactive-example-module__SN7Jdq__heroComposerHeader p{color:var(--wsb-color-action-hover);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);letter-spacing:var(--wsb-letter-label);text-transform:uppercase;margin:0}.interactive-example-module__SN7Jdq__heroComposerHeader h2,.interactive-example-module__SN7Jdq__workspaceHeader h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(1.45rem,2.4vw,2.35rem);font-weight:540;line-height:1.05}.interactive-example-module__SN7Jdq__promptPicker{margin-bottom:18px}:is(.interactive-example-module__SN7Jdq__promptPicker .wsb-field-label,.interactive-example-module__SN7Jdq__heroPromptField .wsb-field-label){color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);letter-spacing:var(--wsb-letter-label);text-transform:uppercase}:is(.interactive-example-module__SN7Jdq__promptPicker .wsb-select,.interactive-example-module__SN7Jdq__heroPromptField .wsb-input){background:var(--wsb-color-bg-sunken);border-color:var(--wsb-color-border-strong);border-radius:0}.interactive-example-module__SN7Jdq__promptPicker .wsb-select{min-height:48px;font-weight:620}.interactive-example-module__SN7Jdq__heroPromptField .wsb-input{letter-spacing:-.025em;resize:none;min-height:138px;padding:16px;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:510;line-height:1.35}.interactive-example-module__SN7Jdq__heroPromptField .wsb-field-description{line-height:1.5}.interactive-example-module__SN7Jdq__heroComposerAction{justify-content:space-between;align-items:center;gap:18px;margin-top:22px;display:flex}.interactive-example-module__SN7Jdq__heroComposerAction>span{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10)}.interactive-example-module__SN7Jdq__heroComposerAction>a,.interactive-example-module__SN7Jdq__planCallout>a{background:var(--wsb-color-action);color:var(--wsb-color-on-action);font-size:var(--wsb-font-size-14);flex:none;justify-content:center;align-items:center;gap:26px;min-height:48px;padding:0 20px;font-weight:650;display:inline-flex}.interactive-example-module__SN7Jdq__heroComposerAction>a:hover,.interactive-example-module__SN7Jdq__planCallout>a:hover{background:var(--wsb-color-action-hover)}.interactive-example-module__SN7Jdq__heroComposerAction>a:focus-visible,.interactive-example-module__SN7Jdq__planCallout>a:focus-visible,.interactive-example-module__SN7Jdq__cacheDisclosure summary:focus-visible{outline:2px solid var(--wsb-color-focus);outline-offset:3px}.interactive-example-module__SN7Jdq__heroComposerDisclosure{border-top:1px solid var(--wsb-color-border-subtle);color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);margin:22px 0 0;padding-top:14px;font-size:9px;line-height:1.55}.interactive-example-module__SN7Jdq__runProgress{grid-template-columns:minmax(150px,.9fr) minmax(130px,1.1fr) auto;align-items:center;gap:12px;margin-top:22px;display:grid}.interactive-example-module__SN7Jdq__progressCopy{gap:4px;display:grid}.interactive-example-module__SN7Jdq__progressCopy span,.interactive-example-module__SN7Jdq__progressValue{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);text-transform:uppercase}.interactive-example-module__SN7Jdq__progressCopy strong{font-size:var(--wsb-font-size-12);font-weight:600}.interactive-example-module__SN7Jdq__progressTrack{background:var(--wsb-color-bg-sunken);border:1px solid var(--wsb-color-border-subtle);height:8px;overflow:hidden}.interactive-example-module__SN7Jdq__progressTrack>span{background:var(--wsb-color-action-hover);height:100%;transition:width .18s var(--wsb-ease-mechanical);display:block}.interactive-example-module__SN7Jdq__workspaceHeader{padding:clamp(24px,4vw,42px)}.interactive-example-module__SN7Jdq__conversionGate{background:var(--wsb-color-bg-sunken);border-top:1px solid var(--wsb-color-border-strong);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:clamp(36px,6vw,96px);padding:clamp(32px,5vw,64px);display:grid}.interactive-example-module__SN7Jdq__conversionGate h3{letter-spacing:-.055em;max-width:720px;margin:10px 0 0;font-size:clamp(1.8rem,4vw,3.7rem);font-weight:520;line-height:1.02}.interactive-example-module__SN7Jdq__conversionGate>div:first-child>p:last-child{color:var(--wsb-color-text-muted);line-height:var(--wsb-line-height-copy);max-width:660px}.interactive-example-module__SN7Jdq__planCallout{border-left:1px solid var(--wsb-color-border-strong);gap:10px;padding:12px 0 12px clamp(24px,4vw,52px);display:grid}.interactive-example-module__SN7Jdq__planCallout>span,.interactive-example-module__SN7Jdq__planCallout>small{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);text-transform:uppercase}.interactive-example-module__SN7Jdq__planCallout>strong{letter-spacing:-.075em;font-size:clamp(2.8rem,6vw,5.5rem);font-weight:520;line-height:.9}.interactive-example-module__SN7Jdq__planCallout>a{width:fit-content;margin-top:12px}.interactive-example-module__SN7Jdq__liveRegion,.interactive-example-module__SN7Jdq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.interactive-example-module__SN7Jdq__provenanceBanner{background:color-mix(in srgb, var(--wsb-color-evidence-modeled) 7%, var(--wsb-color-bg-sunken));border-bottom:1px solid var(--wsb-color-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.interactive-example-module__SN7Jdq__fixtureMark{border:1px solid var(--wsb-color-evidence-modeled);width:12px;height:12px}.interactive-example-module__SN7Jdq__provenanceBanner strong{color:var(--wsb-color-evidence-modeled);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);letter-spacing:var(--wsb-letter-label);text-transform:uppercase;font-weight:560}.interactive-example-module__SN7Jdq__provenanceBanner p{color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-11);line-height:var(--wsb-line-height-copy);max-width:880px;margin:3px 0 0}.interactive-example-module__SN7Jdq__provenanceBanner code{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10)}.interactive-example-module__SN7Jdq__presetRail{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.interactive-example-module__SN7Jdq__presetButton{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;border-bottom:1px solid var(--wsb-color-border-subtle)!important;border-radius:0!important;justify-content:stretch!important;gap:16px!important;min-height:92px!important;padding:18px 20px!important;display:grid!important}.interactive-example-module__SN7Jdq__presetButton+.interactive-example-module__SN7Jdq__presetButton{border-left:1px solid var(--wsb-color-border-subtle)!important}.interactive-example-module__SN7Jdq__presetButton[data-selected]{box-shadow:inset 0 -3px var(--wsb-color-action);background:var(--wsb-color-bg-raised)!important;color:var(--wsb-color-text-primary)!important}.interactive-example-module__SN7Jdq__presetIndex{color:var(--wsb-color-action-hover);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10)}.interactive-example-module__SN7Jdq__presetButton>span:last-child{gap:7px;display:grid}.interactive-example-module__SN7Jdq__presetButton strong{font-size:var(--wsb-font-size-14)}.interactive-example-module__SN7Jdq__presetButton small{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.interactive-example-module__SN7Jdq__composerGrid{grid-template-columns:minmax(0,1fr) 230px;display:grid}.interactive-example-module__SN7Jdq__composer{border-right:1px solid var(--wsb-color-border-subtle);padding:clamp(24px,4vw,48px)}.interactive-example-module__SN7Jdq__promptField .wsb-field-label{color:var(--wsb-color-action-hover);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);letter-spacing:var(--wsb-letter-label);text-transform:uppercase}.interactive-example-module__SN7Jdq__promptField .wsb-input{color:var(--wsb-color-text-primary);letter-spacing:-.045em;resize:none;background:0 0;border:0;border-radius:0;min-height:118px;padding:18px 0;font-size:clamp(1.45rem,2.5vw,2.35rem);font-weight:510;line-height:1.18}.interactive-example-module__SN7Jdq__promptField .wsb-input:focus-visible{outline-offset:6px}.interactive-example-module__SN7Jdq__promptField .wsb-field-description{border-top:1px solid var(--wsb-color-border-subtle);padding-top:12px}.interactive-example-module__SN7Jdq__composerFooter{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.interactive-example-module__SN7Jdq__composerFooter>span{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10)}.interactive-example-module__SN7Jdq__stageList{margin:0;padding:20px;list-style:none;display:grid}.interactive-example-module__SN7Jdq__stageList li{border-bottom:1px solid var(--wsb-color-border-subtle);color:var(--wsb-color-text-muted);grid-template-columns:32px 1fr;align-content:center;gap:4px;padding:10px 4px;display:grid}.interactive-example-module__SN7Jdq__stageList li:last-child{border-bottom:0}.interactive-example-module__SN7Jdq__stageList span{font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);grid-row:1/3}.interactive-example-module__SN7Jdq__stageList strong{font-size:var(--wsb-font-size-12);font-weight:560}.interactive-example-module__SN7Jdq__stageList li[data-state=complete]{color:var(--wsb-color-financial-positive)}.interactive-example-module__SN7Jdq__stageList li[data-state=current]{color:var(--wsb-color-action-hover)}.interactive-example-module__SN7Jdq__reviewGrid{border-top:1px solid var(--wsb-color-border-subtle);grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);display:grid}.interactive-example-module__SN7Jdq__receipt,.interactive-example-module__SN7Jdq__preflight{padding:clamp(24px,3vw,40px)}.interactive-example-module__SN7Jdq__receipt{border-right:1px solid var(--wsb-color-border-subtle)}.interactive-example-module__SN7Jdq__receipt>header,.interactive-example-module__SN7Jdq__preflight>header,.interactive-example-module__SN7Jdq__resultsHeader,.interactive-example-module__SN7Jdq__panelHeading,.interactive-example-module__SN7Jdq__tradeDetailHeader,.interactive-example-module__SN7Jdq__chartHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.interactive-example-module__SN7Jdq__receipt h3,.interactive-example-module__SN7Jdq__preflight h3,.interactive-example-module__SN7Jdq__panelHeading h3,.interactive-example-module__SN7Jdq__answerCard h3,.interactive-example-module__SN7Jdq__limitations h3,.interactive-example-module__SN7Jdq__tradeDetail h4,.interactive-example-module__SN7Jdq__chartHeader h4{font-size:var(--wsb-font-size-20);letter-spacing:var(--wsb-letter-tight);margin:5px 0 0;font-weight:570}.interactive-example-module__SN7Jdq__microLabel{color:var(--wsb-color-action-hover);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);letter-spacing:var(--wsb-letter-label);text-transform:uppercase;margin:0}.interactive-example-module__SN7Jdq__receipt dl,.interactive-example-module__SN7Jdq__assumptionList,.interactive-example-module__SN7Jdq__runReceipt dl{margin:24px 0 0}.interactive-example-module__SN7Jdq__receipt dl>div,.interactive-example-module__SN7Jdq__assumptionList>div,.interactive-example-module__SN7Jdq__runReceipt dl>div{border-top:1px solid var(--wsb-color-border-subtle);grid-template-columns:minmax(90px,.28fr) minmax(0,1fr);gap:18px;padding:15px 0;display:grid}.interactive-example-module__SN7Jdq__receipt dt,.interactive-example-module__SN7Jdq__assumptionList dt,.interactive-example-module__SN7Jdq__runReceipt dt{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10)}.interactive-example-module__SN7Jdq__receipt dd,.interactive-example-module__SN7Jdq__assumptionList dd,.interactive-example-module__SN7Jdq__runReceipt dd{font-size:var(--wsb-font-size-13);line-height:var(--wsb-line-height-copy);margin:0}.interactive-example-module__SN7Jdq__preflight ul{margin:24px 0 0;padding:0;list-style:none}.interactive-example-module__SN7Jdq__preflight li{border-top:1px solid var(--wsb-color-border-subtle);grid-template-columns:24px minmax(0,1fr);gap:12px;padding:15px 0;display:grid}.interactive-example-module__SN7Jdq__preflight li>span{font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);border:1px solid;place-items:center;width:19px;height:19px;display:grid}.interactive-example-module__SN7Jdq__preflight li[data-state=pass]>span{color:var(--wsb-color-financial-positive)}.interactive-example-module__SN7Jdq__preflight li[data-state=warning]>span{color:var(--wsb-color-financial-warning)}.interactive-example-module__SN7Jdq__preflight strong{font-size:var(--wsb-font-size-12)}.interactive-example-module__SN7Jdq__preflight p{color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-11);line-height:var(--wsb-line-height-copy);margin:5px 0 0}.interactive-example-module__SN7Jdq__runGate{background:var(--wsb-color-bg-sunken);border-top:1px solid var(--wsb-color-border-strong);grid-template-columns:auto minmax(0,620px);align-items:flex-start;gap:clamp(28px,5vw,80px);min-height:230px;padding:clamp(36px,5vw,68px);display:grid}.interactive-example-module__SN7Jdq__runGate>span{color:var(--wsb-color-action-hover);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10)}.interactive-example-module__SN7Jdq__runGate h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.6rem,3vw,2.8rem);font-weight:520}.interactive-example-module__SN7Jdq__runGate p{color:var(--wsb-color-text-muted);line-height:var(--wsb-line-height-copy);margin:18px 0 0}.interactive-example-module__SN7Jdq__results{background:var(--wsb-color-bg-sunken);border-top:1px solid var(--wsb-color-border-strong);padding:clamp(24px,4vw,52px)}.interactive-example-module__SN7Jdq__resultsHeader{margin-bottom:28px}.interactive-example-module__SN7Jdq__resultsHeader h2{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(1.8rem,3.5vw,3.3rem);font-weight:520}.interactive-example-module__SN7Jdq__results .wsb-tab-list{gap:clamp(18px,3vw,38px)}.interactive-example-module__SN7Jdq__results .wsb-tab{font-size:var(--wsb-font-size-13);min-height:44px}.interactive-example-module__SN7Jdq__results .wsb-tab-panel{padding-top:28px}.interactive-example-module__SN7Jdq__resultStack{gap:20px;display:grid}.interactive-example-module__SN7Jdq__answerCard{border-left:2px solid var(--wsb-color-action);max-width:900px;padding:8px 0 8px 24px}.interactive-example-module__SN7Jdq__answerCard p:last-child{color:var(--wsb-color-text-secondary);margin:12px 0 0;font-size:clamp(1rem,2vw,1.3rem);line-height:1.5}.interactive-example-module__SN7Jdq__metricGrid{border:1px solid var(--wsb-color-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.interactive-example-module__SN7Jdq__metricGrid article{gap:12px;min-height:112px;padding:20px;display:grid}.interactive-example-module__SN7Jdq__metricGrid article+article{border-left:1px solid var(--wsb-color-border-subtle)}.interactive-example-module__SN7Jdq__metricGrid article>span:first-child{color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-11)}.interactive-example-module__SN7Jdq__metricGrid .wsb-metric{font-size:clamp(1.45rem,3vw,2.3rem)}.interactive-example-module__SN7Jdq__chartCard{background:var(--wsb-color-bg-surface);border:1px solid var(--wsb-color-border-subtle);padding:clamp(18px,3vw,30px)}.interactive-example-module__SN7Jdq__chartHeader{align-items:flex-end;margin-bottom:8px}.interactive-example-module__SN7Jdq__chartValueHeader{gap:5px;display:grid}.interactive-example-module__SN7Jdq__chartValueHeader>strong{font-variant-numeric:var(--wsb-font-numeric);letter-spacing:-.07em;font-size:clamp(2.2rem,5vw,4.8rem);font-weight:520;line-height:.95}.interactive-example-module__SN7Jdq__chartValueHeader>span{font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-11)}.interactive-example-module__SN7Jdq__chartValueHeader>span[data-direction=positive]{color:var(--wsb-color-financial-positive)}.interactive-example-module__SN7Jdq__chartValueHeader>span[data-direction=negative]{color:var(--wsb-color-financial-negative)}.interactive-example-module__SN7Jdq__rangeSet{gap:4px;display:flex}.interactive-example-module__SN7Jdq__rangeSet button{color:var(--wsb-color-text-muted);cursor:pointer;font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);background:0 0;border:0;min-width:44px;min-height:36px}.interactive-example-module__SN7Jdq__rangeSet button:hover,.interactive-example-module__SN7Jdq__rangeSet button[data-selected]{background:var(--wsb-color-bg-raised);color:var(--wsb-color-text-primary)}.interactive-example-module__SN7Jdq__rangeSet button:focus-visible{outline:2px solid var(--wsb-color-focus);outline-offset:2px}.interactive-example-module__SN7Jdq__rangeSet button[data-selected]{box-shadow:inset 0 -2px var(--wsb-color-action-hover)}.interactive-example-module__SN7Jdq__legend{flex-wrap:wrap;gap:14px;display:flex}.interactive-example-module__SN7Jdq__legend span{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);align-items:center;gap:7px;display:inline-flex}.interactive-example-module__SN7Jdq__legend span:before{content:"";background:currentColor;width:18px;height:2px}.interactive-example-module__SN7Jdq__legend span[data-series=strategy]{color:var(--wsb-color-chart-1)}.interactive-example-module__SN7Jdq__legend span[data-series=benchmark]:before{background:repeating-linear-gradient(to right, var(--wsb-color-chart-5) 0 4px, transparent 4px 7px)}.interactive-example-module__SN7Jdq__legend span[data-series=drawdown]{color:var(--wsb-color-financial-negative)}.interactive-example-module__SN7Jdq__performanceChart,.interactive-example-module__SN7Jdq__drawdownChart{width:100%;height:auto;display:block;overflow:visible}.interactive-example-module__SN7Jdq__chartPlot{cursor:crosshair;touch-action:pan-y;outline:none}.interactive-example-module__SN7Jdq__chartPlot:focus-visible{outline:2px solid var(--wsb-color-focus);outline-offset:4px}.interactive-example-module__SN7Jdq__gridLine{stroke:var(--wsb-color-chart-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.interactive-example-module__SN7Jdq__strategyLine,.interactive-example-module__SN7Jdq__benchmarkLine,.interactive-example-module__SN7Jdq__drawdownArea{fill:none;stroke-linecap:square;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.interactive-example-module__SN7Jdq__strategyLine{stroke:var(--wsb-color-action-hover)}.interactive-example-module__SN7Jdq__strategyArea{stroke:none}.interactive-example-module__SN7Jdq__areaStart{stop-color:var(--wsb-color-action-hover);stop-opacity:.22}.interactive-example-module__SN7Jdq__areaEnd{stop-color:var(--wsb-color-action-hover);stop-opacity:0}.interactive-example-module__SN7Jdq__chartCard[data-direction=positive] .interactive-example-module__SN7Jdq__strategyLine{stroke:var(--wsb-color-financial-positive)}.interactive-example-module__SN7Jdq__chartCard[data-direction=positive] .interactive-example-module__SN7Jdq__areaStart{stop-color:var(--wsb-color-financial-positive)}.interactive-example-module__SN7Jdq__chartCard[data-direction=negative] .interactive-example-module__SN7Jdq__strategyLine{stroke:var(--wsb-color-financial-negative)}.interactive-example-module__SN7Jdq__chartCard[data-direction=negative] .interactive-example-module__SN7Jdq__areaStart{stop-color:var(--wsb-color-financial-negative)}.interactive-example-module__SN7Jdq__benchmarkLine{stroke:var(--wsb-color-chart-5);stroke-dasharray:7 6}.interactive-example-module__SN7Jdq__drawdownChart{border-top:1px solid var(--wsb-color-chart-grid);margin-top:6px}.interactive-example-module__SN7Jdq__drawdownArea{fill:color-mix(in srgb, var(--wsb-color-financial-negative) 13%, transparent);stroke:var(--wsb-color-financial-negative);stroke-width:1.5px}.interactive-example-module__SN7Jdq__inspectorLine{stroke:var(--wsb-color-chart-crosshair);stroke-dasharray:2 4;stroke-width:1px;vector-effect:non-scaling-stroke}.interactive-example-module__SN7Jdq__strategyPoint{fill:var(--wsb-color-text-primary);stroke:var(--wsb-color-bg-surface);stroke-width:2px;vector-effect:non-scaling-stroke}.interactive-example-module__SN7Jdq__benchmarkPoint{fill:var(--wsb-color-chart-5);stroke:var(--wsb-color-bg-surface);stroke-width:2px;vector-effect:non-scaling-stroke}.interactive-example-module__SN7Jdq__drawdownPoint{fill:var(--wsb-color-financial-negative)}.interactive-example-module__SN7Jdq__chartInspector{border-top:1px solid var(--wsb-color-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:16px 0 0;padding-top:18px;display:grid}.interactive-example-module__SN7Jdq__dataDisclosure summary:focus-visible,.interactive-example-module__SN7Jdq__evidenceItem summary:focus-visible,.interactive-example-module__SN7Jdq__signupLink:focus-visible{outline:2px solid var(--wsb-color-focus);outline-offset:3px}.interactive-example-module__SN7Jdq__chartInspector>div{gap:4px;display:grid}.interactive-example-module__SN7Jdq__chartInspector dt{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10)}.interactive-example-module__SN7Jdq__chartInspector dd{font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-11);font-variant-numeric:var(--wsb-font-numeric);margin:0}.interactive-example-module__SN7Jdq__dataDisclosure{border-top:1px solid var(--wsb-color-border-subtle);color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-11);margin-top:18px;padding-top:14px}.interactive-example-module__SN7Jdq__cacheDisclosure{border-top:1px solid var(--wsb-color-border-subtle);color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-11);line-height:var(--wsb-line-height-copy);margin-top:22px;padding-top:16px}.interactive-example-module__SN7Jdq__cacheDisclosure summary{cursor:pointer;width:fit-content;font-weight:620}.interactive-example-module__SN7Jdq__cacheDisclosure p{max-width:850px}.interactive-example-module__SN7Jdq__cacheDisclosure code{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10)}.interactive-example-module__SN7Jdq__dataDisclosure summary,.interactive-example-module__SN7Jdq__evidenceItem summary{cursor:pointer;width:fit-content}.interactive-example-module__SN7Jdq__tableScroll{max-width:100%;overflow-x:auto}.interactive-example-module__SN7Jdq__tableScroll table{border-collapse:collapse;font-size:var(--wsb-font-size-11);font-variant-numeric:var(--wsb-font-numeric);width:100%;min-width:620px;margin-top:14px}.interactive-example-module__SN7Jdq__tableScroll caption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.interactive-example-module__SN7Jdq__tableScroll th,.interactive-example-module__SN7Jdq__tableScroll td{border-top:1px solid var(--wsb-color-border-subtle);text-align:right;padding:12px 10px}.interactive-example-module__SN7Jdq__tableScroll th:first-child,.interactive-example-module__SN7Jdq__tableScroll td:first-child{text-align:left;padding-left:0}.interactive-example-module__SN7Jdq__tradesLayout{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);gap:20px;display:grid}.interactive-example-module__SN7Jdq__tradeTable th,.interactive-example-module__SN7Jdq__tradeTable td{text-align:left;white-space:nowrap}.interactive-example-module__SN7Jdq__tradeTable td[data-direction=positive]{color:var(--wsb-color-financial-positive)}.interactive-example-module__SN7Jdq__tradeTable td[data-direction=negative]{color:var(--wsb-color-financial-negative)}.interactive-example-module__SN7Jdq__tradeDetail,.interactive-example-module__SN7Jdq__emptyDetail{background:var(--wsb-color-bg-surface);border:1px solid var(--wsb-color-border-subtle);min-height:330px;padding:22px}.interactive-example-module__SN7Jdq__emptyDetail{color:var(--wsb-color-text-muted);line-height:var(--wsb-line-height-copy)}.interactive-example-module__SN7Jdq__timeline{margin:24px 0 0;padding:0 0 0 18px;list-style:none}.interactive-example-module__SN7Jdq__timeline li{border-left:1px solid var(--wsb-color-border-strong);gap:6px;padding:0 0 24px 22px;display:grid;position:relative}.interactive-example-module__SN7Jdq__timeline li:before{background:var(--wsb-color-action);content:"";width:7px;height:7px;position:absolute;top:4px;left:-4px}.interactive-example-module__SN7Jdq__timeline li>span{color:var(--wsb-color-action-hover);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);text-transform:uppercase}.interactive-example-module__SN7Jdq__timeline strong{font-size:var(--wsb-font-size-12)}.interactive-example-module__SN7Jdq__timeline p{color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-11);line-height:var(--wsb-line-height-copy);margin:0}.interactive-example-module__SN7Jdq__assumptionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.interactive-example-module__SN7Jdq__assumptionGrid>section{background:var(--wsb-color-bg-surface);border:1px solid var(--wsb-color-border-subtle);padding:22px}.interactive-example-module__SN7Jdq__evidenceList{margin-top:24px}.interactive-example-module__SN7Jdq__evidenceItem{border-top:1px solid var(--wsb-color-border-subtle);padding:14px 0}.interactive-example-module__SN7Jdq__evidenceItem summary{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.interactive-example-module__SN7Jdq__evidenceItem summary>span:first-child{font-size:var(--wsb-font-size-12);text-transform:capitalize}.interactive-example-module__SN7Jdq__evidenceItem p{color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-11);line-height:var(--wsb-line-height-copy);margin:12px 0 0}.interactive-example-module__SN7Jdq__runReceipt code{color:var(--wsb-color-action-hover);font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10)}.interactive-example-module__SN7Jdq__limitations ul{color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-12);line-height:var(--wsb-line-height-copy);margin:20px 0 0;padding-left:18px}.interactive-example-module__SN7Jdq__limitations li+li{margin-top:10px}.interactive-example-module__SN7Jdq__resultFooter{border-top:1px solid var(--wsb-color-border-subtle);justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding-top:22px;display:flex}.interactive-example-module__SN7Jdq__resultFooter p{color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-12);line-height:var(--wsb-line-height-copy);max-width:680px;margin:0}.interactive-example-module__SN7Jdq__signupLink{background:var(--wsb-color-text-primary);color:var(--wsb-color-bg-canvas);font-size:var(--wsb-font-size-13);flex:none;align-items:center;gap:24px;min-height:44px;padding:0 16px;font-weight:650;display:inline-flex}@media (max-width:960px){.interactive-example-module__SN7Jdq__composerGrid,.interactive-example-module__SN7Jdq__reviewGrid,.interactive-example-module__SN7Jdq__tradesLayout,.interactive-example-module__SN7Jdq__conversionGate{grid-template-columns:1fr}.interactive-example-module__SN7Jdq__planCallout{border-left:0;border-top:1px solid var(--wsb-color-border-strong);padding:28px 0 0}.interactive-example-module__SN7Jdq__composer,.interactive-example-module__SN7Jdq__receipt{border-bottom:1px solid var(--wsb-color-border-subtle);border-right:0}.interactive-example-module__SN7Jdq__stageList{grid-template-columns:repeat(4,minmax(0,1fr))}.interactive-example-module__SN7Jdq__stageList li{border-bottom:0;border-right:1px solid var(--wsb-color-border-subtle);grid-template-columns:1fr}.interactive-example-module__SN7Jdq__stageList li:last-child{border-right:0}.interactive-example-module__SN7Jdq__stageList span{grid-row:auto}}@media (max-width:700px){.interactive-example-module__SN7Jdq__heroComposerHeader,.interactive-example-module__SN7Jdq__workspaceHeader,.interactive-example-module__SN7Jdq__heroComposerAction{flex-direction:column;align-items:stretch}.interactive-example-module__SN7Jdq__heroComposerAction>a,.interactive-example-module__SN7Jdq__planCallout>a{width:100%}.interactive-example-module__SN7Jdq__heroComposerAction .wsb-button{width:100%}.interactive-example-module__SN7Jdq__runProgress{grid-template-columns:1fr auto}.interactive-example-module__SN7Jdq__progressTrack{grid-area:2/1/auto/-1}.interactive-example-module__SN7Jdq__provenanceBanner{grid-template-columns:auto minmax(0,1fr)}.interactive-example-module__SN7Jdq__provenanceBanner code{display:none}.interactive-example-module__SN7Jdq__presetRail{grid-template-columns:1fr}.interactive-example-module__SN7Jdq__presetButton{min-height:72px!important}.interactive-example-module__SN7Jdq__presetButton+.interactive-example-module__SN7Jdq__presetButton{border-left:0!important}.interactive-example-module__SN7Jdq__composerFooter,.interactive-example-module__SN7Jdq__resultFooter,.interactive-example-module__SN7Jdq__chartHeader{flex-direction:column;align-items:stretch}.interactive-example-module__SN7Jdq__signupLink{width:100%}.interactive-example-module__SN7Jdq__composerFooter .wsb-button{width:100%}.interactive-example-module__SN7Jdq__metricGrid,.interactive-example-module__SN7Jdq__assumptionGrid{grid-template-columns:1fr 1fr}.interactive-example-module__SN7Jdq__metricGrid article:nth-child(3){border-left:0}.interactive-example-module__SN7Jdq__metricGrid article:nth-child(n+3){border-top:1px solid var(--wsb-color-border-subtle)}.interactive-example-module__SN7Jdq__chartInspector,.interactive-example-module__SN7Jdq__runGate{grid-template-columns:1fr}}@media (max-width:430px){.interactive-example-module__SN7Jdq__stageList{grid-template-columns:1fr 1fr}.interactive-example-module__SN7Jdq__stageList li:nth-child(2){border-right:0}.interactive-example-module__SN7Jdq__metricGrid,.interactive-example-module__SN7Jdq__assumptionGrid{grid-template-columns:1fr}.interactive-example-module__SN7Jdq__metricGrid article+article,.interactive-example-module__SN7Jdq__metricGrid article:nth-child(3){border-left:0;border-top:1px solid var(--wsb-color-border-subtle)}.interactive-example-module__SN7Jdq__receipt dl>div,.interactive-example-module__SN7Jdq__assumptionList>div,.interactive-example-module__SN7Jdq__runReceipt dl>div{grid-template-columns:1fr;gap:7px}}@media (prefers-reduced-motion:reduce){.interactive-example-module__SN7Jdq__shell *,.interactive-example-module__SN7Jdq__shell :before,.interactive-example-module__SN7Jdq__shell :after{scroll-behavior:auto!important;transition-duration:1ms!important}}@media (forced-colors:active){.interactive-example-module__SN7Jdq__heroComposer,.interactive-example-module__SN7Jdq__heroComposerAction>a,.interactive-example-module__SN7Jdq__planCallout>a,.interactive-example-module__SN7Jdq__progressTrack,.interactive-example-module__SN7Jdq__fixtureMark,.interactive-example-module__SN7Jdq__presetButton[data-selected],.interactive-example-module__SN7Jdq__answerCard,.interactive-example-module__SN7Jdq__timeline li,.interactive-example-module__SN7Jdq__timeline li:before,.interactive-example-module__SN7Jdq__signupLink{border:1px solid canvastext}.interactive-example-module__SN7Jdq__strategyLine,.interactive-example-module__SN7Jdq__benchmarkLine,.interactive-example-module__SN7Jdq__drawdownArea,.interactive-example-module__SN7Jdq__inspectorLine{stroke:canvastext}}.interactive-example-module__SN7Jdq__canvas{background:var(--wsb-color-bg-canvas);min-height:100svh;position:relative;overflow:clip}.interactive-example-module__SN7Jdq__canvasGlow{filter:blur(8px);pointer-events:none;background:radial-gradient(at 42% 52%,#4b65de29,#0000 58%),radial-gradient(at 64% 54%,#43ac9b12,#0000 55%);width:min(1050px,96vw);height:500px;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.interactive-example-module__SN7Jdq__canvasCore{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:min(100%,840px);min-height:100svh;margin:0 auto;padding:clamp(88px,12vh,128px) 24px clamp(48px,7vh,76px);display:flex;position:relative}.interactive-example-module__SN7Jdq__canvasIntro{text-align:center;margin-bottom:24px}.interactive-example-module__SN7Jdq__canvasIntro p{color:color-mix(in srgb, var(--wsb-color-action-hover) 78%, var(--wsb-color-text-muted));font-family:var(--wsb-font-mono);font-size:var(--wsb-font-size-10);letter-spacing:var(--wsb-letter-label);text-transform:uppercase;margin:0 0 14px}.interactive-example-module__SN7Jdq__canvasIntro h1{letter-spacing:-.052em;margin:0;font-size:clamp(2rem,3.65vw,3.15rem);font-weight:490;line-height:1.02}.interactive-example-module__SN7Jdq__canvasIntro>span{color:var(--wsb-color-text-muted);margin-top:13px;font-size:clamp(.82rem,1.2vw,.94rem);display:block}.interactive-example-module__SN7Jdq__heroComposer{background:color-mix(in srgb, var(--wsb-color-bg-surface) 95%, var(--wsb-color-action) 5%);border:1px solid var(--wsb-color-border-strong);border-radius:20px;width:100%;padding:0;box-shadow:0 28px 90px #0000003d,0 0 0 1px #7690ff08}.interactive-example-module__SN7Jdq__heroPromptField .wsb-field-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.interactive-example-module__SN7Jdq__heroPromptField .wsb-input{letter-spacing:-.025em;resize:none;background:0 0;border:0;border-radius:20px 20px 0 0;min-height:104px;padding:22px 24px 12px;font-size:clamp(1.02rem,1.65vw,1.22rem);font-weight:475;line-height:1.42}.interactive-example-module__SN7Jdq__heroPromptField .wsb-input:focus-visible{outline:2px solid var(--wsb-color-focus);outline-offset:-2px}.interactive-example-module__SN7Jdq__heroPromptField .wsb-field-description{color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-10);margin:0;padding:0 24px 11px}.interactive-example-module__SN7Jdq__composerToolbar{border-top:1px solid var(--wsb-color-border-subtle);justify-content:space-between;align-items:end;gap:16px;padding:11px 12px 11px 18px;display:flex}.interactive-example-module__SN7Jdq__promptPicker{width:min(320px,54%);margin:0}.interactive-example-module__SN7Jdq__promptPicker .wsb-field-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.interactive-example-module__SN7Jdq__promptPicker .wsb-select{background:var(--wsb-color-bg-raised);border:1px solid var(--wsb-color-border-subtle);font-size:var(--wsb-font-size-11);border-radius:10px;min-height:38px;font-weight:580}.interactive-example-module__SN7Jdq__heroComposerAction{margin:0}.interactive-example-module__SN7Jdq__heroComposerAction>a{white-space:nowrap;border-radius:999px;gap:16px;min-height:40px}.interactive-example-module__SN7Jdq__heroComposerAction .wsb-button{white-space:nowrap;border-radius:999px;gap:16px;min-height:40px}.interactive-example-module__SN7Jdq__heroComposerAction>a span:last-child{font-size:18px;line-height:1}.interactive-example-module__SN7Jdq__heroComposerAction .wsb-button span:last-child{font-size:18px;line-height:1}.interactive-example-module__SN7Jdq__composerMeta{border-top:1px solid var(--wsb-color-border-subtle);justify-content:space-between;align-items:center;gap:18px;padding:8px 18px;display:flex}.interactive-example-module__SN7Jdq__composerMeta>span{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);letter-spacing:.025em;text-transform:uppercase;font-size:9px}.interactive-example-module__SN7Jdq__starterShelf{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;margin-top:16px;display:grid}.interactive-example-module__SN7Jdq__starterShelf button{background:color-mix(in srgb, var(--wsb-color-bg-surface) 82%, transparent);border:1px solid var(--wsb-color-border-subtle);color:var(--wsb-color-text-primary);cursor:pointer;text-align:center;border-radius:999px;flex-direction:column;justify-content:center;min-height:62px;padding:10px 14px;display:flex}.interactive-example-module__SN7Jdq__starterShelf button:hover,.interactive-example-module__SN7Jdq__starterShelf button[data-selected]{background:var(--wsb-color-bg-raised);border-color:var(--wsb-color-border-strong)}.interactive-example-module__SN7Jdq__starterShelf button[data-selected]{box-shadow:inset 0 0 0 1px var(--wsb-color-action-hover)}.interactive-example-module__SN7Jdq__starterShelf button:focus-visible{outline:2px solid var(--wsb-color-focus);outline-offset:3px}.interactive-example-module__SN7Jdq__starterShelf span,.interactive-example-module__SN7Jdq__starterShelf small{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:9px}.interactive-example-module__SN7Jdq__starterShelf strong{margin:4px 0 0;font-size:11px;font-weight:590}.interactive-example-module__SN7Jdq__starterShelf small{display:none}.interactive-example-module__SN7Jdq__starterShelf button[data-selected] span,.interactive-example-module__SN7Jdq__starterShelf button[data-selected] small{color:var(--wsb-color-action-hover)}.interactive-example-module__SN7Jdq__canvasTrust{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);text-transform:uppercase;justify-content:center;gap:22px;margin-top:17px;font-size:9px;display:flex}.interactive-example-module__SN7Jdq__canvasTrust span+span:before{color:var(--wsb-color-border-strong);content:"·";margin-right:22px}.interactive-example-module__SN7Jdq__outcomeSurface{background:var(--wsb-color-bg-surface);border:1px solid var(--wsb-color-border-strong);z-index:1;width:min(100% - 40px,1240px);margin:0 auto clamp(60px,8vw,110px);scroll-margin-top:84px;position:relative;box-shadow:0 24px 80px #0000003d}.interactive-example-module__SN7Jdq__reviewActions{background:var(--wsb-color-bg-sunken);border-top:1px solid var(--wsb-color-border-strong);justify-content:space-between;align-items:center;gap:28px;padding:22px clamp(24px,4vw,42px);display:flex}.interactive-example-module__SN7Jdq__reviewActions p{color:var(--wsb-color-text-muted);font-size:var(--wsb-font-size-11);max-width:620px;margin:0;line-height:1.5}@media (max-width:760px){.interactive-example-module__SN7Jdq__canvasCore{justify-content:flex-start;min-height:calc(100svh - 60px);padding:86px 18px 44px}.interactive-example-module__SN7Jdq__canvasIntro{margin-bottom:24px}.interactive-example-module__SN7Jdq__canvasIntro h1{font-size:clamp(2rem,10vw,2.8rem)}.interactive-example-module__SN7Jdq__composerToolbar,.interactive-example-module__SN7Jdq__composerMeta,.interactive-example-module__SN7Jdq__reviewActions{flex-direction:column;align-items:stretch}.interactive-example-module__SN7Jdq__promptPicker,.interactive-example-module__SN7Jdq__heroComposerAction>a{width:100%}.interactive-example-module__SN7Jdq__heroComposerAction .wsb-button{width:100%}.interactive-example-module__SN7Jdq__reviewActions .wsb-button{width:100%}.interactive-example-module__SN7Jdq__composerMeta{gap:10px}.interactive-example-module__SN7Jdq__starterShelf{grid-template-columns:1fr 1fr}.interactive-example-module__SN7Jdq__starterShelf button{min-height:58px}.interactive-example-module__SN7Jdq__canvasTrust{flex-direction:column;align-items:center;gap:7px}.interactive-example-module__SN7Jdq__canvasTrust span+span:before{content:none}.interactive-example-module__SN7Jdq__outcomeSurface{width:calc(100% - 24px)}}@media (max-width:420px){.interactive-example-module__SN7Jdq__canvasIntro>span{line-height:1.45}.interactive-example-module__SN7Jdq__heroPromptField .wsb-input{min-height:100px;padding:20px 18px 12px;font-size:1.05rem}.interactive-example-module__SN7Jdq__heroPromptField .wsb-field-description{padding:0 18px 12px}.interactive-example-module__SN7Jdq__composerToolbar{padding:12px}}@media (prefers-reduced-motion:reduce){.interactive-example-module__SN7Jdq__canvas,.interactive-example-module__SN7Jdq__canvas *{scroll-behavior:auto!important}}@media (forced-colors:active){.interactive-example-module__SN7Jdq__heroComposer,.interactive-example-module__SN7Jdq__starterShelf button,.interactive-example-module__SN7Jdq__outcomeSurface{border:1px solid canvastext}.interactive-example-module__SN7Jdq__canvasGlow{display:none}}.interactive-example-module__SN7Jdq__canvas{background:linear-gradient(90deg, transparent calc(50% - .5px), color-mix(in srgb, var(--wsb-color-border-subtle) 32%, transparent) calc(50% - .5px), color-mix(in srgb, var(--wsb-color-border-subtle) 32%, transparent) calc(50% + .5px), transparent calc(50% + .5px)), var(--wsb-color-bg-canvas)}.interactive-example-module__SN7Jdq__canvasCore{justify-content:center;align-items:stretch;width:min(100%,920px);min-height:100svh;padding:clamp(106px,15vh,150px) 24px clamp(56px,9vh,92px)}.interactive-example-module__SN7Jdq__canvas[data-stage=review] .interactive-example-module__SN7Jdq__canvasCore,.interactive-example-module__SN7Jdq__canvas[data-stage=loading] .interactive-example-module__SN7Jdq__canvasCore,.interactive-example-module__SN7Jdq__canvas[data-stage=ready] .interactive-example-module__SN7Jdq__canvasCore{min-height:min(720px,100svh)}.interactive-example-module__SN7Jdq__signalField{pointer-events:none;z-index:0;width:min(1180px,112vw);height:330px;position:absolute;top:38%;left:50%;transform:translate(-50%,-48%)}.interactive-example-module__SN7Jdq__signalField:before,.interactive-example-module__SN7Jdq__signalField:after{background:var(--wsb-color-border-subtle);content:"";opacity:.34;height:1px;position:absolute;left:0;right:0}.interactive-example-module__SN7Jdq__signalField:before{top:48px}.interactive-example-module__SN7Jdq__signalField:after{bottom:50px}.interactive-example-module__SN7Jdq__signalPlot{width:100%;height:240px;position:absolute;top:48px;left:0;overflow:visible}.interactive-example-module__SN7Jdq__signalAxis,.interactive-example-module__SN7Jdq__signalReference,.interactive-example-module__SN7Jdq__signalTrace,.interactive-example-module__SN7Jdq__signalCursor{fill:none}.interactive-example-module__SN7Jdq__signalAxis{stroke:var(--wsb-color-border-subtle);stroke-width:1px}.interactive-example-module__SN7Jdq__signalReference{opacity:.46;stroke:var(--wsb-color-text-muted);stroke-dasharray:.012 .018;stroke-width:1px}.interactive-example-module__SN7Jdq__signalTrace{animation:interactive-example-module__SN7Jdq__signal-reveal .82s var(--wsb-ease-mechanical) both;filter:drop-shadow(0 0 7px #7690ff2e);stroke:var(--wsb-color-chart-1);stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:square;stroke-linejoin:bevel;stroke-width:1.55px}.interactive-example-module__SN7Jdq__signalCursor{animation:interactive-example-module__SN7Jdq__signal-scan .82s var(--wsb-ease-mechanical) both;opacity:0;stroke:var(--wsb-color-chart-crosshair);stroke-dasharray:3 5;stroke-width:1px;transform-box:view-box;transform-origin:0}.interactive-example-module__SN7Jdq__signalReadout{color:var(--wsb-color-text-muted);font-family:var(--wsb-font-mono);font-variant-numeric:var(--wsb-font-numeric);letter-spacing:.075em;text-transform:uppercase;grid-template-columns:repeat(3,1fr);font-size:9px;display:grid;position:absolute;inset:16px 0 auto}.interactive-example-module__SN7Jdq__signalReadout span:nth-child(2){color:var(--wsb-color-chart-1);text-align:center}.interactive-example-module__SN7Jdq__signalReadout span:last-child{text-align:right}@keyframes interactive-example-module__SN7Jdq__signal-reveal{0%{opacity:.18;stroke-dashoffset:1px}to{opacity:.74;stroke-dashoffset:0}}@keyframes interactive-example-module__SN7Jdq__signal-scan{0%{opacity:0;transform:translate(0)}14%{opacity:.55}86%{opacity:.55}to{opacity:0;transform:translate(100%)}}.interactive-example-module__SN7Jdq__canvasIntro{text-align:left;z-index:2;margin:0 0 22px;position:relative}.interactive-example-module__SN7Jdq__canvasIntro h1{font-family:var(--landing-display,var(--wsb-font-sans));letter-spacing:-.058em;margin:0;font-size:clamp(2.8rem,5.2vw,4.75rem);font-weight:540;line-height:.95}.interactive-example-module__SN7Jdq__promptArea{z-index:2;width:100%;position:relative}.interactive-example-module__SN7Jdq__heroComposer{background:color-mix(in srgb, var(--wsb-color-bg-surface) 95%, var(--wsb-color-bg-raised));border:1px solid var(--wsb-color-border-strong);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;width:100%;min-width:0;padding:8px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 80px #00000042}.interactive-example-module__SN7Jdq__heroComposer:before{content:none}.interactive-example-module__SN7Jdq__heroPromptInput{appearance:none;color:var(--wsb-color-text-primary);font:inherit;letter-spacing:-.018em;resize:none;background:0 0;border:0;border-radius:0;outline:0;width:100%;min-height:94px;padding:20px 18px;font-size:clamp(1.05rem,1.55vw,1.22rem);font-weight:480;line-height:1.45;display:block}.interactive-example-module__SN7Jdq__heroPromptInput::placeholder{color:color-mix(in srgb, var(--wsb-color-text-muted) 72%, transparent)}.interactive-example-module__SN7Jdq__heroPromptInput:focus-visible{box-shadow:inset 0 0 0 2px var(--wsb-color-focus)}.interactive-example-module__SN7Jdq__heroComposerAction{flex:none;align-self:end;margin:0;padding:0}.interactive-example-module__SN7Jdq__composerAction{appearance:none;background:var(--wsb-color-action);color:var(--wsb-color-on-action);cursor:pointer;font-family:var(--wsb-font-sans);white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:13px;font-weight:650;display:inline-flex}.interactive-example-module__SN7Jdq__composerAction:hover{background:var(--wsb-color-action-hover)}.interactive-example-module__SN7Jdq__composerAction:disabled{cursor:not-allowed;opacity:.45}.interactive-example-module__SN7Jdq__composerAction:focus-visible{outline:2px solid var(--wsb-color-focus);outline-offset:3px}.interactive-example-module__SN7Jdq__suggestionRow{color:var(--wsb-color-text-muted);font-family:var(--landing-copy,var(--wsb-font-sans));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:54px;padding:10px 7px 0;font-size:13px;display:grid}.interactive-example-module__SN7Jdq__suggestionRow>span:first-child{white-space:nowrap}.interactive-example-module__SN7Jdq__suggestionRow button{animation:interactive-example-module__SN7Jdq__suggestion-enter .36s var(--wsb-ease-mechanical) both;appearance:none;color:var(--wsb-color-text-secondary);cursor:pointer;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;padding:8px 2px;font-weight:510;overflow:hidden}.interactive-example-module__SN7Jdq__suggestionRow button:hover{color:var(--wsb-color-text-primary)}.interactive-example-module__SN7Jdq__suggestionRow button:focus-visible{outline:2px solid var(--wsb-color-focus);outline-offset:3px;border-radius:4px}@keyframes interactive-example-module__SN7Jdq__suggestion-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.interactive-example-module__SN7Jdq__outcomeSurface{border-radius:0}@media (max-width:760px){.interactive-example-module__SN7Jdq__canvasCore{justify-content:center;min-height:100svh;padding:98px 18px 44px}.interactive-example-module__SN7Jdq__signalField{width:152vw;height:290px;top:39%}.interactive-example-module__SN7Jdq__signalPlot{height:210px}.interactive-example-module__SN7Jdq__signalReadout{left:max(18px,26vw + 18px);right:max(18px,26vw + 18px)}.interactive-example-module__SN7Jdq__canvasIntro{margin-bottom:17px}.interactive-example-module__SN7Jdq__canvasIntro h1{font-size:clamp(2.55rem,13vw,3.5rem)}.interactive-example-module__SN7Jdq__heroPromptInput{min-height:104px;padding:18px 14px;font-size:1.04rem}.interactive-example-module__SN7Jdq__heroComposer{border-radius:15px;padding:6px}.interactive-example-module__SN7Jdq__composerAction{min-height:46px;padding-inline:15px}.interactive-example-module__SN7Jdq__suggestionRow{grid-template-columns:auto minmax(0,1fr);align-items:start;padding-inline:3px;font-size:12px}.interactive-example-module__SN7Jdq__suggestionRow button{text-overflow:clip;white-space:normal;padding-top:0;line-height:1.4;overflow:visible}.interactive-example-module__SN7Jdq__outcomeSurface{width:calc(100% - 24px)}}@media (min-width:761px) and (max-width:900px){.interactive-example-module__SN7Jdq__signalReadout{left:calc(6vw + 24px);right:calc(6vw + 24px)}}@media (max-width:420px){.interactive-example-module__SN7Jdq__canvasCore{padding-top:88px}.interactive-example-module__SN7Jdq__composerAction{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.interactive-example-module__SN7Jdq__signalTrace,.interactive-example-module__SN7Jdq__signalCursor,.interactive-example-module__SN7Jdq__suggestionRow button{animation:none!important}.interactive-example-module__SN7Jdq__signalTrace{opacity:.74;stroke-dashoffset:0}.interactive-example-module__SN7Jdq__signalCursor{display:none}}@media (forced-colors:active){.interactive-example-module__SN7Jdq__signalTrace,.interactive-example-module__SN7Jdq__signalReference,.interactive-example-module__SN7Jdq__signalAxis{filter:none;stroke:canvastext}.interactive-example-module__SN7Jdq__heroComposer,.interactive-example-module__SN7Jdq__suggestionRow button{border-color:canvastext}}
