.LineDiagram-module__RvfUAa__root{--ink:#111;--paper:#f3f2ee}.LineDiagram-module__RvfUAa__pop,.LineDiagram-module__RvfUAa__fade,.LineDiagram-module__RvfUAa__grow,.LineDiagram-module__RvfUAa__move,.LineDiagram-module__RvfUAa__draw,.LineDiagram-module__RvfUAa__mdot{transform-box:fill-box;transform-origin:50%}.LineDiagram-module__RvfUAa__grow{transform-origin:0}.LineDiagram-module__RvfUAa__draw{stroke-dasharray:1;stroke-dashoffset:0}:is(html[data-motion] .LineDiagram-module__RvfUAa__root:not([data-revealed]) .LineDiagram-module__RvfUAa__pop,html[data-motion] .LineDiagram-module__RvfUAa__root:not([data-revealed]) .LineDiagram-module__RvfUAa__mdot){opacity:0;transform:scale(.4)}html[data-motion] .LineDiagram-module__RvfUAa__root:not([data-revealed]) .LineDiagram-module__RvfUAa__fade{opacity:0}html[data-motion] .LineDiagram-module__RvfUAa__root:not([data-revealed]) .LineDiagram-module__RvfUAa__grow{transform:scaleX(0)}html[data-motion] .LineDiagram-module__RvfUAa__root:not([data-revealed]) .LineDiagram-module__RvfUAa__move{opacity:0;transform:translate(var(--dx,0rem), var(--dy,0rem))}html[data-motion] .LineDiagram-module__RvfUAa__root:not([data-revealed]) .LineDiagram-module__RvfUAa__draw{stroke-dashoffset:1px}html[data-motion] .LineDiagram-module__RvfUAa__root[data-revealed]:not([data-reveal-instant]) :is(.LineDiagram-module__RvfUAa__pop,.LineDiagram-module__RvfUAa__mdot){transition:opacity .2s ease var(--d,0s), transform .38s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s)}html[data-motion] .LineDiagram-module__RvfUAa__root[data-revealed]:not([data-reveal-instant]) .LineDiagram-module__RvfUAa__fade{transition:opacity var(--t,.45s) ease var(--d,0s)}html[data-motion] .LineDiagram-module__RvfUAa__root[data-revealed]:not([data-reveal-instant]) .LineDiagram-module__RvfUAa__grow{transition:transform var(--t,.4s) cubic-bezier(.16, 1, .3, 1) var(--d,0s)}html[data-motion] .LineDiagram-module__RvfUAa__root[data-revealed]:not([data-reveal-instant]) .LineDiagram-module__RvfUAa__move{transition:opacity .3s ease var(--d,0s), transform var(--t,.6s) cubic-bezier(.16, 1, .3, 1) var(--d,0s)}html[data-motion] .LineDiagram-module__RvfUAa__root[data-revealed]:not([data-reveal-instant]) .LineDiagram-module__RvfUAa__draw{transition:stroke-dashoffset var(--t,.6s) cubic-bezier(.16, 1, .3, 1) var(--d,0s)}html[data-motion] .LineDiagram-module__RvfUAa__root[data-revealed]:not([data-reveal-instant]) .LineDiagram-module__RvfUAa__track{transition:stroke-dashoffset 2s linear}@media (prefers-reduced-motion:reduce){.LineDiagram-module__RvfUAa__root :is(.LineDiagram-module__RvfUAa__pop,.LineDiagram-module__RvfUAa__mdot,.LineDiagram-module__RvfUAa__fade,.LineDiagram-module__RvfUAa__grow,.LineDiagram-module__RvfUAa__move,.LineDiagram-module__RvfUAa__draw,.LineDiagram-module__RvfUAa__track),.LineDiagram-module__RvfUAa__root .LineDiagram-module__RvfUAa__row:before{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;transform:none!important}}.LineDiagram-module__RvfUAa__track{fill:none;stroke:var(--line);stroke-width:7px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.LineDiagram-module__RvfUAa__trackBase{fill:none;stroke:var(--line);stroke-width:7px;stroke-linecap:round;stroke-opacity:.35}.LineDiagram-module__RvfUAa__station{fill:var(--paper);stroke:var(--ink);stroke-width:3px}.LineDiagram-module__RvfUAa__stroke{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.LineDiagram-module__RvfUAa__muted{fill:none;stroke:#6b6860;stroke-width:1.5px;stroke-linecap:round}.LineDiagram-module__RvfUAa__paper{fill:var(--paper);stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.LineDiagram-module__RvfUAa__ink{fill:var(--ink)}.LineDiagram-module__RvfUAa__tint{fill:var(--line)}.LineDiagram-module__RvfUAa__tintSoft{fill:var(--line);fill-opacity:.55}.LineDiagram-module__RvfUAa__mono{font-family:var(--font-geist-mono), ui-monospace, Menlo, monospace;fill:var(--ink);font-size:.75rem}@media (max-width:1080px){.LineDiagram-module__RvfUAa__mono{font-size:1rem}}.LineDiagram-module__RvfUAa__mdot{box-sizing:border-box;border:.1875rem solid var(--ink);background:var(--paper);z-index:1;border-radius:50%;width:1.75rem;height:1.75rem;position:absolute;top:0;left:0}@media (max-width:700.98px){.LineDiagram-module__RvfUAa__row{padding-bottom:2.25rem;padding-left:3.25rem;position:relative}.LineDiagram-module__RvfUAa__row:last-child{padding-bottom:0}.LineDiagram-module__RvfUAa__row:before{content:"";background:var(--line);transform-origin:top;border-radius:.25rem;width:.4375rem;position:absolute;top:.875rem;bottom:-.875rem;left:.65625rem}.LineDiagram-module__RvfUAa__row:last-child:before{display:none}html[data-motion] .LineDiagram-module__RvfUAa__root:not([data-revealed]) .LineDiagram-module__RvfUAa__row:before{transform:scaleY(0)}html[data-motion] .LineDiagram-module__RvfUAa__root[data-revealed]:not([data-reveal-instant]) .LineDiagram-module__RvfUAa__row:before{transition:transform .5s ease calc(var(--k) * .7s + .8s)}}
