.knowledge-compiler-diagram_scroller__fg37d{width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--hairline-hi) transparent}.knowledge-compiler-diagram_scroller__fg37d:focus-visible{outline-offset:4px}@media (max-width:1039px){.knowledge-compiler-diagram_scroller__fg37d{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}}.knowledge-compiler-diagram_diagram__wdSQs{width:100%;height:auto;min-width:980px;max-width:980px;overflow:visible}.knowledge-compiler-diagram_eyebrow__j8h5N{fill:var(--verified);font:12px var(--f-mono);letter-spacing:.08em}.knowledge-compiler-diagram_stage__kekVE{fill:none;stroke:var(--hairline-hi)}.knowledge-compiler-diagram_stageLabel__63dDn{fill:var(--text-hi);font:13.5px var(--f-mono);letter-spacing:.1em;text-anchor:middle}.knowledge-compiler-diagram_flow__3ZKTF{stroke:var(--hairline-hi);fill:none}.knowledge-compiler-diagram_arrowHead__ewa68{fill:var(--hairline-hi)}.knowledge-compiler-diagram_who__0MUJz{fill:var(--text-hi);font:14.5px var(--f-mono);letter-spacing:.04em;text-anchor:end}.knowledge-compiler-diagram_bracket___69Wq{stroke:var(--hairline-hi);fill:none}.knowledge-compiler-diagram_what__F8_M8{fill:var(--text-lo);font:13px var(--f-mono);letter-spacing:.04em}.knowledge-compiler-diagram_whatStart__L1p2K{text-anchor:start}.knowledge-compiler-diagram_whatMiddle__N5N11{text-anchor:middle}.knowledge-compiler-diagram_whatEnd__1lORL{text-anchor:end}.knowledge-compiler-diagram_whole__yeoJO .knowledge-compiler-diagram_who__0MUJz{fill:var(--verified)}.knowledge-compiler-diagram_whole__yeoJO .knowledge-compiler-diagram_bracket___69Wq{stroke:var(--verified)}.knowledge-compiler-diagram_whole__yeoJO .knowledge-compiler-diagram_what__F8_M8{fill:var(--text-lo)}.knowledge-compiler-diagram_stack__b_nrB{display:none}@media (max-width:640px){.knowledge-compiler-diagram_scroller__fg37d{display:none}.knowledge-compiler-diagram_stack__b_nrB{display:grid;grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--hairline-hi);border-radius:var(--r-inst);overflow:hidden;background:var(--hairline)}.knowledge-compiler-diagram_stack__b_nrB li{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;background:var(--ground)}.knowledge-compiler-diagram_stack__b_nrB b{color:var(--text-hi);font:12px var(--f-mono);letter-spacing:.08em}.knowledge-compiler-diagram_stack__b_nrB span{color:var(--text-lo);font-size:12px;line-height:1.5}.knowledge-compiler-diagram_stackWhole__NmOkt b,.knowledge-compiler-diagram_stackWhole__NmOkt span{color:var(--verified)}}