.signal-graphic-module__ZNGCAG__graphic{--sg-font:var(--font-plex-mono), ui-monospace, Menlo, monospace;--sg-canvas:var(--sg-ground,rgb(var(--paper)));--sg-pill-top:#fff;--sg-pill:#f8f8fa;--sg-pill-line:#c6c6ce;--sg-text:#484850;--sg-text-strong:#1d1d22;--sg-text-dim:#6c6c76;--sg-marker:#63636c;--sg-rail:#7e7e88;--sg-box:#b2b2bb;--sg-box-fill:#1d1d2208;--sg-tile-top:#fff;--sg-tile-bottom:#eeeef1;--sg-tile-line:#adadb7;--sg-glyph:#2a2a30;--sg-white:#1d1d22;--sg-blue:#0078b4;--sg-orange:#d9420b;--sg-green:#198038;--sg-red:#da1e28;--sg-glow:.2;--sg-grain:.16;--sg-rail-width:1.4;--sg-signal-width:2;isolation:isolate;position:relative}:root[data-theme=dark] .signal-graphic-module__ZNGCAG__graphic{--sg-pill-top:#202025;--sg-pill:#18181c;--sg-pill-line:#2c2c32;--sg-text:#9d9da6;--sg-text-strong:#e4e4ea;--sg-text-dim:#6b6b74;--sg-marker:#7a7a84;--sg-rail:#4a4a52;--sg-box:#2a2a30;--sg-box-fill:#ffffff04;--sg-tile-top:#2a2a30;--sg-tile-bottom:#121215;--sg-tile-line:#3a3a42;--sg-glyph:#e4e4ea;--sg-white:#fff;--sg-blue:#57b5e4;--sg-orange:#ff7043;--sg-green:#42be65;--sg-red:#fa4d56;--sg-glow:.34;--sg-grain:.09;--sg-rail-width:1;--sg-signal-width:1.5}.signal-graphic-module__ZNGCAG__graphic:before{content:"";z-index:-1;opacity:var(--sg-grain);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000);mask-image:radial-gradient(closest-side,#000 20%,#0000)}.signal-graphic-module__ZNGCAG__drawing>svg{width:100%;height:auto;display:block;overflow:visible}.signal-graphic-module__ZNGCAG__motion{z-index:1;border:1px solid var(--sg-pill-line);background:var(--sg-pill);width:1.75rem;height:1.75rem;color:var(--sg-text);opacity:.55;cursor:pointer;border-radius:.5rem;place-items:center;transition-property:opacity,color;display:grid;position:absolute;bottom:.625rem;right:.625rem}.signal-graphic-module__ZNGCAG__motion:hover,.signal-graphic-module__ZNGCAG__motion:focus-visible{opacity:1;color:var(--sg-text-strong)}.signal-graphic-module__ZNGCAG__motion:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}
.method-figures-module__WJg2dW__figure{min-width:0;margin-block:2.5rem}.method-figures-module__WJg2dW__frame{position:relative}.method-figures-module__WJg2dW__canvas{scrollbar-color:var(--color-brand-300) transparent;overflow-x:auto}.method-figures-module__WJg2dW__canvas:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:3px;border-radius:8px}.method-figures-module__WJg2dW__canvas>.method-figures-module__WJg2dW__drawing{min-width:800px}.method-figures-module__WJg2dW__compact>.method-figures-module__WJg2dW__drawing{min-width:640px}.method-figures-module__WJg2dW__caption{color:var(--color-ink-2);align-items:baseline;gap:.75rem;margin-top:.85rem;font-size:.875rem;line-height:1.7;display:flex}.method-figures-module__WJg2dW__number{font:500 .6875rem var(--font-mono);color:var(--color-brand-700);flex-shrink:0}.method-figures-module__WJg2dW__hero{isolation:isolate;min-width:0;position:relative}.method-figures-module__WJg2dW__hero:before{content:"";z-index:-1;background:radial-gradient(closest-side, rgb(var(--brand-500) / calc(.04 + var(--glow) * .2)), transparent);filter:blur(24px);pointer-events:none;position:absolute;inset:12% 8%}.method-figures-module__WJg2dW__vignette{padding:.5rem 0 0}@media (max-width:767px){.method-figures-module__WJg2dW__hero{width:100%;max-width:540px}}@media (max-width:639px){.method-figures-module__WJg2dW__caption{gap:.5rem;font-size:.8125rem}}
