.play-glow-ring.svelte-oeh3u8{background:conic-gradient(from 0deg,transparent 0%,rgba(0,229,255,.6) 25%,transparent 50%,rgba(179,136,255,.4) 75%,transparent 100%);animation:svelte-oeh3u8-play-ring-rotate 3s linear infinite}@keyframes svelte-oeh3u8-play-ring-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.play-glow-ring.svelte-oeh3u8{animation:none}}header.svelte-1dhqyc2:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#00e5ff,#b388ff);pointer-events:none}.vip-light-ray.svelte-1dhqyc2{position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.12) 48%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.12) 52%,transparent 60%);animation:svelte-1dhqyc2-lightRay 5s ease-in-out infinite;pointer-events:none}@keyframes svelte-1dhqyc2-lightRay{0%,70%{transform:translate(-150%)}to{transform:translate(150%)}}@keyframes svelte-1dhqyc2-avatarPulse{0%,to{box-shadow:0 0 #ffab4066}50%{box-shadow:0 0 0 6px #ffab4000}}.avatar-pulse.svelte-1dhqyc2{animation:svelte-1dhqyc2-avatarPulse 2s ease-in-out infinite}.chat-widget-fab.svelte-11sfk4x{right:max(1rem,calc(env(safe-area-inset-right,0px) + .75rem));bottom:max(calc(var(--mobile-bottom-nav-clearance) + .75rem),calc(env(safe-area-inset-bottom,0px) + .75rem))}@media(max-width:1023px)and (orientation:landscape)and (max-height:560px){.chat-widget-fab.svelte-11sfk4x{width:2.75rem;height:2.75rem;right:max(.75rem,calc(env(safe-area-inset-right,0px) + .5rem));bottom:max(.75rem,calc(env(safe-area-inset-bottom,0px) + .5rem))}.chat-widget-backdrop.svelte-11sfk4x{backdrop-filter:none;-webkit-backdrop-filter:none;background:#00000080}.chat-widget-panel.svelte-11sfk4x{top:max(.5rem,calc(env(safe-area-inset-top,0px) + .5rem));right:max(.5rem,calc(env(safe-area-inset-right,0px) + .5rem));bottom:max(.5rem,calc(env(safe-area-inset-bottom,0px) + .5rem));left:auto;width:min(clamp(20rem,44vw,24rem),calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 1rem));border-radius:1.25rem}}
