.StreamingBufferViz_wrap__uSJ8W{max-width:600px;margin:0 auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.StreamingBufferViz_pipeline__5azML{display:flex;align-items:stretch;gap:8px;margin-bottom:16px}.StreamingBufferViz_node__RHNVa{flex:0 0 108px;min-width:0;background:#faf9f6;border:1px solid var(--rule);border-radius:6px;padding:8px 10px}.StreamingBufferViz_nodeActive__qEBJq{border-color:#1f6f5c}.StreamingBufferViz_nodeStalled__Hr8SZ{border-color:var(--accent);background:#fbecea}.StreamingBufferViz_nodeTitle__KZKFT{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fade);margin-bottom:4px}.StreamingBufferViz_nodeSub__1rGRX{font-size:11.5px;color:var(--ink)}.StreamingBufferViz_arrow__pgfPS{align-self:center;color:var(--fade);font-size:15px;flex:0 0 auto}.StreamingBufferViz_bufferBox__kk1Yr{flex:1 1;min-width:0;background:#faf9f6;border:1px solid var(--rule);border-radius:6px;padding:8px 10px}.StreamingBufferViz_bar__U__u_{position:relative;height:22px;background:#faf9f6;border:1px solid #d8d4cc;border-radius:4px;overflow:hidden}.StreamingBufferViz_fill__eoSfg{position:absolute;inset:0 auto 0 0;background:#1f6f5c;transition:width .15s linear}.StreamingBufferViz_fillStalled__6T2bO{background:var(--accent)}.StreamingBufferViz_resumeMark__cyrX3{position:absolute;top:0;bottom:0;width:0;border-left:1.5px dashed var(--fade)}.StreamingBufferViz_barScale__2uIvV{display:flex;justify-content:space-between;font-size:9.5px;color:var(--fade);margin-top:3px}.StreamingBufferViz_sliderLabel__yln_o{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--fade);margin-bottom:6px}.StreamingBufferViz_sliderValue__spedk{color:var(--ink);text-transform:none;letter-spacing:0;font-size:12px}.StreamingBufferViz_slider__0glVp{max-width:none}.StreamingBufferViz_endsRow__2iFO9{display:flex;justify-content:space-between;font-size:10.5px;color:var(--fade);letter-spacing:.04em;margin-top:4px}@media (prefers-reduced-motion:reduce){.StreamingBufferViz_fill__eoSfg{transition:none}}@media (max-width:600px){.StreamingBufferViz_pipeline__5azML{flex-direction:column}.StreamingBufferViz_node__RHNVa{flex-basis:auto}.StreamingBufferViz_arrow__pgfPS{align-self:center;transform:rotate(90deg)}.StreamingBufferViz_slider__0glVp{height:28px}}