.LilyAvatar_lily__NI0Z4{position:absolute;inset:0;overflow:hidden;pointer-events:none}.LilyAvatar_bob__ktCtQ{position:absolute;inset:0;will-change:transform}.LilyAvatar_frame__O4sp5{position:absolute;bottom:0;left:50%;height:100%;width:auto;max-width:100%;transform:translateX(-50%);object-fit:contain;filter:drop-shadow(0 0 22px rgba(147,112,219,.18));transition:transform .5s cubic-bezier(.22,1,.36,1),filter .5s}.LilyAvatar_lily__NI0Z4[data-view=top] .LilyAvatar_frame__O4sp5{transform:translateX(-50%) scale(1.6);transform-origin:50% 0}.LilyAvatar_lily__NI0Z4[data-outfit=purple] .LilyAvatar_frame__O4sp5{filter:drop-shadow(0 0 22px rgba(124,90,220,.26))}.LilyAvatar_controls__mrAOP{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);display:flex;gap:8px;z-index:4;pointer-events:auto}.LilyAvatar_group__LD7sq{display:flex;padding:3px;border-radius:999px;background:rgba(18,14,26,.72);border:1px solid rgba(147,112,219,.35);backdrop-filter:blur(8px)}.LilyAvatar_group__LD7sq button{border:0;background:transparent;padding:6px 12px;border-radius:999px;font:400 11px/1 var(--font-data,monospace);letter-spacing:.8px;text-transform:uppercase;color:var(--cy-ink-soft,#b9b6cc);cursor:pointer;white-space:nowrap;transition:color .15s,background .15s}.LilyAvatar_group__LD7sq button[aria-pressed=true]{color:#f3ecff;background:linear-gradient(120deg,rgba(166,120,232,.9),rgba(124,90,220,.9));box-shadow:0 0 12px rgba(147,112,219,.4)}.LilyAvatar_group__LD7sq button:focus-visible{outline:2px solid #a678e8;outline-offset:1px}