@font-face{font-family:VS Chat Label;font-style:normal;font-weight:200 600;font-display:swap;src:url(/fonts/chat/montserrat-latin-variable.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.vs-chat-font{--font-chat-label:"VS Chat Label"}.vs-chat-font .vs-chat-label{font-family:var(--font-chat-label),var(--font-inter),sans-serif}@keyframes vs-radiate{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}.vs-radiate{animation:vs-radiate 3.8s ease-in-out infinite;will-change:opacity,transform}@keyframes vs-bead-breathe{0%,to{opacity:1}50%{opacity:.15}}.vs-bead-breathe{animation:vs-bead-breathe 2.6s ease-in-out infinite;will-change:opacity}@keyframes vs-persona-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.95;transform:scale(1.14)}}.vs-persona-glow{position:absolute;inset:-32%;border-radius:9999px;pointer-events:none;background:radial-gradient(circle,rgba(var(--vs-glow),.5) 0,rgba(var(--vs-glow),.2) 42%,transparent 70%);animation:vs-persona-breathe 4.4s ease-in-out infinite;will-change:opacity,transform}.vs-persona-glow[data-active=true]{animation-duration:1.5s;filter:brightness(1.4) saturate(1.2)}@keyframes vs-panel-open{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.vs-panel-open{animation:vs-panel-open .18s cubic-bezier(.2,.8,.2,1) both;transform-origin:bottom right}@keyframes vs-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.vs-fade-up{animation:vs-fade-up .22s ease-out both}@keyframes vs-teaser-in{0%{opacity:0;transform:translateX(14px) scale(.96)}to{opacity:1;transform:none}}.vs-teaser-in{animation:vs-teaser-in .26s cubic-bezier(.2,.8,.2,1) both;transform-origin:bottom right}.vs-orb-level{transition:transform .14s ease-out;will-change:transform}@media (prefers-reduced-motion:reduce){.vs-bead-breathe,.vs-fade-up,.vs-panel-open,.vs-persona-glow,.vs-radiate,.vs-teaser-in{animation:none}.vs-orb-level{transform:none!important;transition:none}.vs-persona-glow{opacity:.7}.vs-radiate{opacity:.5;transform:none}.vs-bead-breathe{opacity:.55}}