.droplet-stage[data-v-41b7c820]{isolation:isolate;min-height:clamp(25rem,52vh,36rem)}.droplet-stage>img[data-v-41b7c820]{z-index:0}.droplet-animation[data-v-41b7c820]{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.animated-droplet[data-v-41b7c820]{filter:drop-shadow(0 0 .9rem #64d5ffc7);transform-origin:50%;will-change:offset-distance, transform, filter, opacity;width:clamp(13rem,26vw,28rem);max-width:none;position:absolute;top:38%;left:58%;transform:translate(-50%,-50%)rotate(-3deg)}.droplet-flight-path[data-v-41b7c820]{opacity:0;transform-origin:100%;background:linear-gradient(90deg,#0000,#6fd8ff3d,#d9f7ff 82%,#0000);border-radius:999px;width:72%;height:.35rem;position:absolute;top:56%;right:-8%;transform:rotate(-17deg);box-shadow:0 0 1.3rem #69d8ff}.droplet-stage[data-phase=planning] .animated-droplet[data-v-41b7c820]{animation:4.2s ease-in-out infinite droplet-idle-41b7c820}.droplet-stage[data-phase=running] .animated-droplet[data-v-41b7c820]{animation:3.6s cubic-bezier(.55,.02,.86,.42) forwards droplet-strike-41b7c820}.droplet-stage[data-phase=running] .droplet-flight-path[data-v-41b7c820]{animation:3.6s ease-out forwards flight-path-flare-41b7c820}.droplet-stage[data-phase=complete] .animated-droplet[data-v-41b7c820]{opacity:.28;width:clamp(8rem,15vw,16rem);top:78%;left:-12%;transform:translate(-50%,-50%)rotate(-12deg)}.droplet-impact[data-v-41b7c820]{opacity:0;background:#fff;border:2px solid #dff9ff;border-radius:50%;width:1rem;height:1rem;position:absolute;box-shadow:0 0 .8rem #fff,0 0 2rem #5bcfff,0 0 4rem #3fb1ffbf}.impact-one[data-v-41b7c820]{top:33%;left:69%}.impact-two[data-v-41b7c820]{top:48%;left:48%}.impact-three[data-v-41b7c820]{top:68%;left:27%}.droplet-stage[data-phase=running] .impact-one[data-v-41b7c820]{animation:.42s ease-out 1s both droplet-impact-41b7c820}.droplet-stage[data-phase=running] .impact-two[data-v-41b7c820]{animation:.42s ease-out 1.85s both droplet-impact-41b7c820}.droplet-stage[data-phase=running] .impact-three[data-v-41b7c820]{animation:.42s ease-out 2.7s both droplet-impact-41b7c820}.contact-progress[data-v-41b7c820]{background:#02111ed1;border:1px solid #4baae06b;align-self:end;width:100%;height:.35rem;overflow:hidden}.contact-progress span[data-v-41b7c820]{background:#64d4ff;height:100%;transition:width .5s;display:block}@keyframes droplet-idle-41b7c820{0%,to{filter:drop-shadow(0 0 .75rem #64d5ff9e);transform:translate(-50%,-50%)rotate(-3deg)scale(.985)}50%{filter:drop-shadow(0 0 1.45rem #8be5ffeb);transform:translate(-49%,-52%)rotate(-1deg)scale(1.025)}}@keyframes droplet-strike-41b7c820{0%{opacity:.72;filter:drop-shadow(0 0 .8rem #64d5ffcc);top:16%;left:108%;transform:translate(-50%,-50%)scale(.48)}20%{opacity:1;top:30%;left:78%}50%{filter:drop-shadow(0 0 2rem #bcefff);top:45%;left:53%;transform:translate(-50%,-50%)scale(.72)}76%{opacity:.9;top:61%;left:29%}to{opacity:.32;filter:drop-shadow(0 0 1rem #64d5ff80);top:82%;left:-14%;transform:translate(-50%,-50%)scale(.32)}}@keyframes flight-path-flare-41b7c820{0%,12%{opacity:0;transform:rotate(-17deg)scaleX(.1)}42%{opacity:.82;transform:rotate(-17deg)scaleX(.65)}72%{opacity:1;transform:rotate(-17deg)scaleX(1)}to{opacity:.18;transform:rotate(-17deg)scaleX(1)}}@keyframes droplet-impact-41b7c820{0%{opacity:0;transform:scale(.15)}38%{opacity:1;transform:scale(1.8)}to{opacity:0;transform:scale(5.2)}}.formation-grid[data-v-41b7c820]{grid-template-columns:repeat(5,minmax(0,1fr))}.experiment-actions .over[data-v-41b7c820]{color:#ff947a}.result-metrics[data-v-41b7c820]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.75rem;display:grid}.result-metrics div[data-v-41b7c820]{background:linear-gradient(145deg,#092a41db,#031423e6);border:1px solid #4baae052;padding:.85rem}.result-metrics span[data-v-41b7c820],.result-metrics strong[data-v-41b7c820]{display:block}.result-metrics span[data-v-41b7c820]{color:#9fb9c8;font-size:.66rem}.result-metrics strong[data-v-41b7c820]{color:#a4e4ff;font-family:var(--font-mono);margin-top:.3rem;font-size:.84rem}.empty-copy[data-v-41b7c820]{color:#c1d6e1;margin:0;font-size:.78rem;line-height:1.6}@media (max-width:72rem){.formation-grid[data-v-41b7c820]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.formation-grid[data-v-41b7c820],.result-metrics[data-v-41b7c820]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.droplet-stage .animated-droplet[data-v-41b7c820],.droplet-stage .droplet-flight-path[data-v-41b7c820],.droplet-stage .droplet-impact[data-v-41b7c820]{animation:none!important}.droplet-stage[data-phase=running] .animated-droplet[data-v-41b7c820]{opacity:1;top:54%;left:45%;transform:translate(-50%,-50%)scale(.72)}}
