@keyframes skeleton-shimmer{0%{background-position:200%0}to{background-position:-200%0}}@keyframes eq-bar{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.discord-avatar-wrapper{position:relative;flex-shrink:0}.discord-avatar{width:60px;height:60px;border-radius:50%;border:3px solid #ff69b4;transition:all .4s cubic-bezier(.175,.885,.32,1.275);object-fit:cover;cursor:pointer}.discord-avatar:hover{transform:scale(1.05);box-shadow:0 0 30px rgba(255,105,180,.6)!important}.discord-avatar.skeleton-loading{background:linear-gradient(90deg,rgba(255,255,255,.05)0,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 100%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite}#status-indicator{width:14px;height:14px;border-radius:50%;display:inline-block;transition:all .3s ease}.dc-act-visualizer{display:flex;align-items:flex-end;gap:2px;height:14px;flex-shrink:0}.dc-act-visualizer .bar{width:3px;background:#1db954;border-radius:1px;transform-origin:bottom}.dc-act-visualizer .bar:nth-child(1){animation:eq-bar .4s ease-in-out infinite alternate;height:50%}.dc-act-visualizer .bar:nth-child(2){animation:eq-bar .4s ease-in-out .1s infinite alternate;height:100%}.dc-act-visualizer .bar:nth-child(3){animation:eq-bar .4s ease-in-out .2s infinite alternate;height:30%}.dc-act-visualizer .bar:nth-child(4){animation:eq-bar .4s ease-in-out .3s infinite alternate;height:70%}@media (max-width:480px){.discord-avatar{width:50px;height:50px}}@media (prefers-reduced-motion:reduce){.discord-avatar{transition:none}.dc-act-visualizer .bar{animation:none}}