.diagram_dashX__X7s6E{background-image:repeating-linear-gradient(90deg,currentColor 0 8px,transparent 8px 13px)}.diagram_dashY__idGm_{background-image:repeating-linear-gradient(180deg,currentColor 0 8px,transparent 8px 13px)}.diagram_waveX__Jrkde{background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7'%3E%3Cpath d='M0 3.5C1.67.2 3.33.2 5 3.5s3.33 3.3 5 0' fill='none' stroke='%23000'/%3E%3C/svg%3E") repeat-x left center /10px 7px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7'%3E%3Cpath d='M0 3.5C1.67.2 3.33.2 5 3.5s3.33 3.3 5 0' fill='none' stroke='%23000'/%3E%3C/svg%3E") repeat-x left center /10px 7px}.diagram_waveY__g2kkI{background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10'%3E%3Cpath d='M3.5 0C.2 1.67.2 3.33 3.5 5s3.3 3.33 0 5' fill='none' stroke='%23000'/%3E%3C/svg%3E") repeat-y center top /7px 10px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10'%3E%3Cpath d='M3.5 0C.2 1.67.2 3.33 3.5 5s3.3 3.33 0 5' fill='none' stroke='%23000'/%3E%3C/svg%3E") repeat-y center top /7px 10px}.diagram_packetX__Yypjt,.diagram_packetY__2X0H0{position:absolute;background-color:var(--primary-green);box-shadow:0 0 6px var(--primary-green);animation-duration:var(--packet-duration);animation-delay:var(--packet-delay);animation-timing-function:linear;animation-iteration-count:infinite}.diagram_packetX__Yypjt{top:50%;width:8px;height:2px;margin-top:-1px;animation-name:diagram_travel-x__KLrb0}.diagram_packetY__2X0H0{left:50%;width:2px;height:8px;margin-left:-1px;animation-name:diagram_travel-y__S6ZBG}.diagram_reverse__Gasuq{animation-direction:reverse}@keyframes diagram_travel-x__KLrb0{0%{left:0}to{left:calc(100% - 8px)}}@keyframes diagram_travel-y__S6ZBG{0%{top:0}to{top:calc(100% - 8px)}}.diagram_hopX__grBzU,.diagram_hopY__MaqOJ{opacity:0;animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:none}.diagram_hopX__grBzU{animation-name:diagram_hop-x__6fKc3}.diagram_hopY__MaqOJ{animation-name:diagram_hop-y__j1__v}@keyframes diagram_hop-x__6fKc3{0%{left:0;opacity:1}20%{left:calc(100% - 8px);opacity:1}20.01%,to{left:calc(100% - 8px);opacity:0}}@keyframes diagram_hop-y__j1__v{0%{top:0;opacity:1}20%{top:calc(100% - 8px);opacity:1}20.01%,to{top:calc(100% - 8px);opacity:0}}@media (prefers-reduced-motion:reduce){.diagram_packetX__Yypjt,.diagram_packetY__2X0H0{display:none}}