.asm{width:100%;height:auto;overflow:visible}.asm *{vector-effect:non-scaling-stroke}.asm-label{font-family:var(--font-readout), ui-monospace, monospace;fill:hsl(var(--signal-fg));font-size:10px}.asm-label.muted{fill:hsl(var(--fg-3))}.asm-axis{stroke:hsl(var(--fg-3));stroke-width:.7px;stroke-dasharray:2 4}.asm-hub circle{fill:none;stroke:hsl(var(--fg));stroke-width:1.4px}.asm-hub .thin{stroke:hsl(var(--fg-3));stroke-width:.6px}.asm-hub-text{font-family:var(--font-readout), ui-monospace, monospace;fill:hsl(var(--fg));font-size:26px}.asm-part{cursor:default}.asm-part.is-link{cursor:pointer}.asm-part-body{transition:transform var(--duration-slow) var(--ease-instrument)}.asm-part-body>*{fill:none;stroke:hsl(var(--signal));stroke-width:1.4px;filter:drop-shadow(0 0 3px hsl(var(--signal) / var(--glow)));transition:stroke-width var(--duration-base)}.asm-part-body .thin{stroke-width:.7px}.asm-part-body .dashed{stroke-dasharray:2 2}.asm-part.is-draft .asm-part-body>*{stroke-dasharray:4 3;opacity:.75}.asm-leader{stroke:hsl(var(--fg-3));stroke-width:.7px}.asm-balloon{fill:hsl(var(--chassis));stroke:hsl(var(--fg-3));stroke-width:1px}.asm-balloon-text{font-family:var(--font-readout), ui-monospace, monospace;fill:hsl(var(--fg-2));pointer-events:none;font-size:10px}.asm-part.is-active .asm-part-body>*{stroke-width:2.2px;fill:hsl(var(--signal) / .14);opacity:1}.asm-part.is-active .asm-part-body .thin{fill:none}.asm-part.is-active .asm-balloon{fill:hsl(var(--signal));stroke:hsl(var(--signal))}.asm-part.is-active .asm-balloon-text{fill:hsl(var(--on-signal))}.asm-part.is-active .asm-leader{stroke:hsl(var(--signal))}
