.chat-card.has-heli-welcome{position:relative;isolation:isolate}
.heli-welcome{position:absolute;inset:0;z-index:30;overflow:hidden;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 70% 10%,#173544,#06101b 65%);container-type:size}
.heli-welcome::before{content:"";position:absolute;inset:-30px;background:linear-gradient(#06101baa,#06101b88),url("https://czatboxtt.com/gift-media/welcomes/heli-rally-backdrop.jpg") center/cover;filter:blur(18px)}
.heli-welcome.is-playing{animation:heli-welcome-life 6.8s ease both}
.heli-welcome-movie{position:absolute;left:0;bottom:0;display:block;width:100%;height:auto;object-fit:contain;opacity:1}
.heli-welcome-title{display:none}
@keyframes heli-welcome-life{0%,100%{opacity:0}4%,94%{opacity:1}}
@media(prefers-reduced-motion:reduce){.heli-welcome.is-playing{animation:none;opacity:1}}
