.drs-wire{background:var(--brand);transform-origin:0 0}.drs-doc{opacity:0;box-shadow:0 0 10px #6fd5f5e6}.drs-msg-chip{transition:background-color .5s ease calc(var(--i,0) * .35s + .3s)}@media (prefers-reduced-motion:no-preference){.drs-pulse:after{content:"";background:#6fd5f5;border-radius:9999px;animation:2s ease-out infinite drs-pulse;position:absolute;inset:0}@keyframes drs-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}.js .drs-stage{opacity:0;transition:opacity .7s cubic-bezier(.22, 1, .36, 1) var(--d,0s), transform .7s cubic-bezier(.22, 1, .36, 1) var(--d,0s);transform:translateY(14px)}.js [data-seen=true] .drs-stage{opacity:1;transform:none}.js .drs-wire{transition:transform .6s cubic-bezier(.22, 1, .36, 1) var(--d,0s);transform:scaleY(0)}.js [data-seen=true] .drs-wire{transform:none}.js [data-seen=true] .drs-doc{animation:drs-travel-y 2.7s cubic-bezier(.45, 0, .2, 1) calc(var(--t,0s) + 1.6s) infinite}.js [data-play=paused] .drs-doc{animation-play-state:paused}@keyframes drs-travel-y{0%{opacity:0;top:0}12%,80%{opacity:1}to{opacity:0;top:calc(100% - 12px)}}.js .drs-msg-chip{background-color:var(--slate-400)}.js [data-seen=true] .drs-msg-chip{background-color:var(--brand)}}@media (min-width:1024px){.drs-wire{transform-origin:0}@media (prefers-reduced-motion:no-preference){.js .drs-wire{transform:scaleX(0)}.js [data-seen=true] .drs-doc{animation-name:drs-travel-x}@keyframes drs-travel-x{0%{opacity:0;left:0}12%,80%{opacity:1}to{opacity:0;left:calc(100% - 12px)}}}}
