.cloud-node-module__mVp_Mq__page{overflow-x:clip}.cloud-node-module__mVp_Mq__page :where(a,button,input,summary):focus-visible{outline-offset:5px;outline:2px solid #ef4444}.cloud-node-module__mVp_Mq__heroGrid{background-image:linear-gradient(#ef444412 1px,#0000 1px),linear-gradient(90deg,#ef444412 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.cloud-node-module__mVp_Mq__server{color:#fff;background:#171717;border:1px solid #ffffff1f;align-items:center;gap:8px;padding:12px 10px;display:flex}.cloud-node-module__mVp_Mq__connection{color:#f87171;background:#ef444466;justify-content:flex-end;align-items:center;height:2px;display:flex;position:relative}.cloud-node-module__mVp_Mq__packet{background:#ef4444;width:5px;height:5px;animation:3s linear 3 cloud-node-module__mVp_Mq__packet;position:absolute}.cloud-node-module__mVp_Mq__spawn{animation:.65s both cloud-node-module__mVp_Mq__spawn}.cloud-node-module__mVp_Mq__flowTrack{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:stretch;display:grid}.cloud-node-module__mVp_Mq__flowTrack .cloud-node-module__mVp_Mq__connection{align-self:center}@keyframes cloud-node-module__mVp_Mq__packet{0%{opacity:0;left:0}20%{opacity:1}to{opacity:0;left:95%}}@keyframes cloud-node-module__mVp_Mq__spawn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.cloud-node-module__mVp_Mq__connection{justify-content:center;align-items:flex-end;width:2px;height:28px;margin:0 auto}.cloud-node-module__mVp_Mq__connection span{animation:none}.cloud-node-module__mVp_Mq__flowTrack{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cloud-node-module__mVp_Mq__page *,.cloud-node-module__mVp_Mq__page :before,.cloud-node-module__mVp_Mq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
