.schematic_figure__TKzT0{margin:.25rem 0 1.25rem;border:1px solid var(--srf-line);border-radius:var(--r-md);background:var(--srf-fill);overflow:hidden}.schematic_head__LpDjc{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem .875rem;padding:.75rem 1rem;border-bottom:1px solid var(--srf-line)}.schematic_title__E1G1x{font-family:var(--font-sans);font-weight:500;font-size:.8125rem;line-height:1.3;color:var(--txt)}.schematic_caption__JfWNJ{font-family:var(--font-sans);font-size:.75rem;line-height:1.4;color:var(--txt-60)}.schematic_scroll__angFQ{overflow-x:auto;padding:.75rem}.schematic_svg__ffWWT{display:block;inline-size:100%;min-inline-size:640px;block-size:auto;font-family:var(--font-sans);background-image:radial-gradient(var(--hairline) .8px,transparent .9px);background-size:16px 16px}.schematic_edge__2WFV2 path{fill:none;stroke:var(--txt-80);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--dur-fast) var(--ease-ui),opacity var(--dur-fast) var(--ease-ui)}.schematic_edge_dashed__YFyGd path{stroke-dasharray:4 4}.schematic_edge_flow__CPEMZ path{stroke-dasharray:6 5}.schematic_edge_muted__aGiOl path{stroke:var(--slash)}.schematic_edge_danger__iMpDy path{stroke:var(--txt-down)}.schematic_edge_accent__OazfS path{stroke:var(--accent);stroke-width:2}.schematic_figure__TKzT0[data-hot] .schematic_edge__2WFV2{opacity:.18}.schematic_figure__TKzT0[data-hot] .schematic_edge__2WFV2.schematic_lit__Gw11v{opacity:1}.schematic_edge__2WFV2.schematic_lit__Gw11v path{stroke:var(--txt);stroke-width:1.5}.schematic_arrow__o93rT path{fill:var(--txt-80)}.schematic_arrow_muted__H6GWf path{fill:var(--slash)}.schematic_arrow_danger__jNfEt path{fill:var(--txt-down)}.schematic_arrow_accent__6N_eA path{fill:var(--accent)}.schematic_label__KwVvw{font-size:10.5px;font-weight:470;fill:var(--txt-60)}.schematic_labelBg___r1jF{fill:var(--srf-fill);stroke:var(--srf-line);stroke-width:.8}.schematic_node__6TQ8n circle,.schematic_node__6TQ8n path,.schematic_node__6TQ8n rect{fill:var(--srf-fill);stroke:var(--txt);stroke-width:1.2;stroke-linejoin:round;transition:stroke var(--dur-fast) var(--ease-ui),fill var(--dur-fast) var(--ease-ui)}.schematic_titleText__ZtSiy{font-size:12.5px;font-weight:500;letter-spacing:-.01em;fill:var(--txt)}.schematic_subText__JKmIX{font-size:10.5px;font-weight:470;fill:var(--txt-60)}.schematic_mono__dzRvo .schematic_titleText__ZtSiy{font-family:var(--font-mono);font-size:11px}.schematic_node_terminal__qjzOc rect{fill:var(--cta);stroke:var(--cta)}.schematic_node_terminal__qjzOc .schematic_titleText__ZtSiy{fill:var(--srf-fill);font-weight:500}.schematic_node_terminal__qjzOc.schematic_node_danger__DKLxA rect{fill:var(--txt-down);stroke:var(--txt-down)}.schematic_node_chip__SjtCO rect{fill:var(--track);stroke-width:.75}.schematic_node_chip__SjtCO .schematic_titleText__ZtSiy{font-size:10px;letter-spacing:.01em}.schematic_node_chip__SjtCO.schematic_node_danger__DKLxA rect{fill:var(--down-tint)}.schematic_node_danger__DKLxA path,.schematic_node_danger__DKLxA rect{stroke:var(--txt-down)}.schematic_node_danger__DKLxA .schematic_titleText__ZtSiy{fill:var(--txt-down)}.schematic_node_accent__eDy7k path,.schematic_node_accent__eDy7k rect{stroke:var(--accent);stroke-width:2}.schematic_node_muted__8yDfg path,.schematic_node_muted__8yDfg rect{stroke:var(--slash);stroke-width:.75}.schematic_node_muted__8yDfg .schematic_titleText__ZtSiy{fill:var(--txt-80)}.schematic_node_group__Xk6Cf rect{fill:none;stroke:var(--slash);stroke-width:.75;stroke-dasharray:3 4}.schematic_groupLabel__RAqZX{font-size:10.5px;font-weight:470;fill:var(--txt-60)}.schematic_node_port__7qkR6 circle{fill:var(--txt);stroke:var(--txt)}.schematic_portLabel__dLdHS{font-size:10px;font-weight:470;fill:var(--txt-60)}.schematic_note__cZdrs{font-size:10.5px;font-weight:470;fill:var(--txt-60)}.schematic_hit__wHTuQ{cursor:default}.schematic_node__6TQ8n.schematic_hot__giSAa circle,.schematic_node__6TQ8n.schematic_hot__giSAa path,.schematic_node__6TQ8n.schematic_hot__giSAa rect{stroke:var(--accent);stroke-width:2}.schematic_node_terminal__qjzOc.schematic_hot__giSAa rect{fill:var(--cta)}.payoff_figure__jYm4V{margin:0;display:flex;flex-direction:column;gap:.375rem}.payoff_svg__aPuNY{display:block;width:100%;height:auto;border:1px solid var(--srf-line);border-radius:var(--r-md);background:var(--srf-fill)}.payoff_grid__YAMdg,.payoff_par__KrDfW{stroke:var(--srf-line);stroke-width:1;vector-effect:non-scaling-stroke}.payoff_par__KrDfW{stroke-dasharray:3 3}.payoff_curve___cyEd{fill:none;stroke:var(--txt-accent);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.payoff_dot__vGkjK{fill:var(--txt-accent)}.payoff_tick__25K2k{fill:var(--txt-60);font-family:var(--font-sans);font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.payoff_caption___ico2{display:flex;align-items:baseline;justify-content:space-between;gap:.625rem;font-size:.6875rem;line-height:1.3;color:var(--txt-60)}.binChart_figure__JSuuD{margin:0;display:flex;flex-direction:column;gap:.5rem}.binChart_svg__c5bs9{display:block;width:100%;height:11rem;border:1px solid var(--srf-line);border-radius:var(--r-md);background:var(--srf-fill)}.binChart_compact__tTixX{height:6.5rem}.binChart_bar__VTbBN{stroke-width:0}.binChart_x__e8wOj{fill:var(--txt-accent);background:var(--txt-accent)}.binChart_y__Uhxn1{fill:var(--txt-60);background:var(--txt-60)}.binChart_out__N1jlH{opacity:.25}.binChart_active__KdT_T{fill:var(--txt);background:var(--txt)}.binChart_caption__lO4kt{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.6875rem;line-height:1.3;color:var(--txt-60)}.binChart_legend__TmKS8{display:inline-flex;align-items:center;gap:.375rem;flex-wrap:wrap;justify-content:center}.binChart_swatch__RX08d{display:inline-block;width:.5rem;height:.5rem;border-radius:2px;margin-left:.375rem}.rangeTrack_track__6q7iG{position:relative;height:.875rem;border-radius:var(--r-pill);background:var(--track);overflow:hidden}.rangeTrack_calm__KxjDH,.rangeTrack_limit__CxSK_,.rangeTrack_range__H0m_V{position:absolute;top:0;bottom:0;border-radius:var(--r-pill)}.rangeTrack_range__H0m_V{background:var(--accent-fill);opacity:.35}.rangeTrack_calm__KxjDH{background:var(--accent-fill);opacity:.55}.rangeTrack_limit__CxSK_{top:60%;background:var(--txt-60);opacity:.45}.rangeTrack_marker__Plxg9{position:absolute;top:50%;width:.625rem;height:.625rem;margin-left:-.3125rem;margin-top:-.3125rem;border-radius:50%;background:var(--paper);border:2px solid var(--txt-accent)}.rangeTrack_drift___GEcb{border-color:var(--txt-warn)}.rangeTrack_secondary__pG5qE{position:absolute;top:15%;bottom:15%;width:2px;margin-left:-1px;background:var(--txt);opacity:.6}.rangeTrack_mix__ry3RD{display:flex;flex-direction:column;gap:.375rem}.rangeTrack_mixBar____pe5{position:relative;height:.375rem;border-radius:var(--r-pill);background:var(--track);overflow:hidden}.rangeTrack_mixFill__1EPkp{position:absolute;inset:0 auto 0 0;border-radius:var(--r-pill);background:var(--accent-fill)}.rangeTrack_mixRow__625kX{display:flex;justify-content:space-between;gap:.5rem;font-size:.75rem;line-height:1.4;color:var(--txt-60);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}