.fx__stage>svg.sm-c{display:none}@media (max-width:1240px){.fx__stage:has(>svg.sm-c){padding-left:0;padding-right:0}.fx__stage>svg.sm-w{display:none}.fx__stage>svg.sm-c{min-width:0;max-width:420px;margin-inline:auto;display:block}}svg.sm-c .fx-t{font-size:17px}svg.sm-c .fx-t--sm{font-size:15.5px}svg.sm-c .fx-t--lg{font-size:20px}svg.sm-c .fx-mono{letter-spacing:.02em;font-size:15.5px}svg.sm-c text.fx-cite,#sm-mimicry svg.sm-c .sm-p{font-size:15.5px}#sm-mimicry .sm-p{letter-spacing:-.005em;fill:var(--fx-ink-2);font-size:14px}#sm-mimicry .sm-p--reply{fill:var(--fx-ink)}#sm-mimicry .sm-hl{fill:var(--fx-ink);transition:fill .6s var(--ease-out);font-weight:600}#sm-mimicry .sm-is-echo .sm-hl,.no-js #sm-mimicry .sm-hl{fill:#ff9f0a}#sm-mimicry .sm-head{fill:#ff9f0a;font-weight:700}#sm-mimicry .sm-echo{fill:none;stroke:#ff9f0a;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}#sm-window .sm-w-frame{fill:#fff;stroke:#0003;stroke-width:1px}#sm-window .sm-w-slots rect{fill:none;stroke:#00000029;stroke-width:1px;stroke-dasharray:3 4}#sm-window .sm-w-sys{fill:#48484a}#sm-window .sm-w-user{fill:#000}#sm-window .sm-w-brello{fill:#c9c9cf}#sm-window .sm-w-web{fill:#f3f3f5;stroke:#00000052;stroke-width:1px;stroke-dasharray:4 3}#sm-window .sm-w-chip{fill:#e1e1e6}#sm-window .sm-w-cite{font-family:var(--font-mono);fill:#276ef1;font-size:11px;font-weight:500}#sm-window .sm-w-note{font-family:var(--font-mono);fill:#fff;font-size:10.5px}#sm-window .sm-w-qwen{fill:none;stroke:#000;stroke-width:1.6px;stroke-linecap:round}#sm-window .sm-w-chip,#sm-window .sm-w-cite,#sm-window .sm-w-note,#sm-window .sm-w-qwen{pointer-events:none}#sm-window .sm-w-q{fill:#000}#sm-window .sm-w-qt{fill:#fff;font-size:13px;font-weight:500}#sm-window .sm-w-ans{fill:#276ef1}#sm-window .sm-w-th{fill:#d9590b}#sm-window .sm-w-in{font-family:var(--font-mono);fill:#fff;font-size:19px;font-weight:500}#sm-window .sm-w-title{font-weight:600}#sm-window .sm-w-bracket{fill:none;stroke:var(--fx-ink-3);stroke-width:1.2px}#sm-window .sm-w-bracket--1{stroke:#276ef1;stroke-width:2.2px}#sm-window .sm-w-bracket--2{stroke:#d9590b;stroke-width:2.2px}#sm-window .sm-w-tick{fill:var(--fx-ink);font-weight:500}#sm-window svg:has([data-tip].is-hot) [data-tip]:not(.is-hot){filter:opacity(.4)}#sm-guard .sm-row{font-family:var(--font-mono);fill:var(--fx-ink);white-space:pre;font-size:13px}#sm-guard .sm-g-n{fill:var(--fx-ink-3);font-size:12px}#sm-guard .sm-chk-slot{fill:none;stroke:var(--fx-line-2);stroke-width:1px}#sm-guard .sm-chk circle{fill:#fff9}#sm-guard .sm-chk--loop circle,#sm-guard .sm-chk--loop text,#sm-guard .sm-loop-t,#sm-guard .sm-loop-fill{fill:#ff4d3a}#sm-guard .sm-band{fill:#ffffff0f}#sm-guard .sm-band--loop{fill:#ff4d3a29}#sm-guard .sm-g-bracket{fill:none;stroke:var(--fx-line-2);stroke-width:1.2px}#sm-guard .sm-g-bracket--loop{stroke:#ff4d3a}#sm-guard .sm-removed{fill:#08080aa8;stroke:#ff4d3a;stroke-width:1.2px;stroke-dasharray:4 5}#sm-guard .sm-cut{stroke:#ff4d3a;stroke-width:2px;stroke-linecap:round}#sm-guard .sm-caret{opacity:0}.no-js #sm-guard .sm-transient{display:none}.doc--article .toc{padding-right:24px}#sm-window+.fig__data{margin-bottom:2.4em}.sm-eq-phone{margin-top:20px;display:none}.sm-eq-phone math+math{margin-top:10px}@media (max-width:480px){#fig-sampling{padding:22px 12px}#fig-sampling math{font-size:17px}#fig-sampling .sm-eq-wide{display:none}#fig-sampling .sm-eq-phone{display:block}}#context>.table-scroll table,#sampling>.table-scroll table,#guards>.table-scroll table{min-width:0}#sampling>.table-scroll th{white-space:nowrap}.prose pre.sm-quote{white-space:pre-wrap;overflow-wrap:anywhere}.prose pre.sm-quote code{white-space:inherit}@media (max-width:480px){.prose pre.sm-quote{padding:18px}}.prose .fig__data>summary{min-height:44px}
