.poker-avatar{aspect-ratio:1;box-shadow:none;vertical-align:middle;background:0 0;border:0;border-radius:50%;padding:0;line-height:0;display:inline-block;position:relative;overflow:hidden}.poker-avatar__image{border-radius:inherit;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.poker-avatar__image .image{object-position:center;filter:saturate(.98)contrast(1.04);-webkit-user-select:none;user-select:none}.poker-avatar[data-seat-presence] .poker-avatar__image .image{filter:saturate(var(--avatar-saturation,.98)) contrast(var(--avatar-contrast,1.04)) brightness(var(--avatar-luminance,1));transition:filter var(--avatar-presence-ms,.18s) var(--ui-motion-ease-out)}.poker-avatar[data-cast-variant]{perspective:260px;transform-style:preserve-3d}.poker-avatar[data-cast-variant] .poker-avatar__image{transform:rotateY(var(--avatar-yaw-deg,0deg)) rotateX(var(--avatar-pitch-deg,0deg)) rotateZ(var(--avatar-roll-deg,0deg)) scale(var(--avatar-expression-scale,1));transform-origin:50% 58%;transition:transform var(--avatar-expression-ms,.16s) var(--ui-motion-ease-out), box-shadow var(--avatar-expression-ms,.16s) var(--ui-motion-ease-out)}.poker-avatar[data-cast-variant=delighted] .poker-avatar__image .image{filter:saturate(1.06)contrast(1.06)brightness(1.05)drop-shadow(0 2px 6px #f2b5446b)}.poker-avatar[data-cast-variant=thinking] .poker-avatar__image .image{filter:saturate(1.02)contrast(1.08)brightness(1.02)drop-shadow(0 1px 5px #e8c06a52)}.poker-avatar[data-cast-variant=rueful]:not([data-seat-presence=folded-moonlight]) .poker-avatar__image .image{filter:saturate(.72)contrast(.94)brightness(.88)}@keyframes poker-avatar-lantern-pulse{0%,to{box-shadow:0 0 0 1.5px #e0644eb8,0 0 12px #e0644e6b}50%{box-shadow:0 0 0 2px #f2b544eb,0 0 18px #e0644ec2}}.poker-avatar[data-all-in=true]:not([data-seat-presence=folded-moonlight]){animation:1.6s ease-in-out 2 poker-avatar-lantern-pulse;box-shadow:0 0 0 1.5px #e0644ec7,0 0 14px #e0644e85}.poker-avatar[data-all-in=true][data-reduced-motion=true]{animation:none}@media (prefers-reduced-motion:reduce){.poker-avatar[data-seat-presence] .poker-avatar__image .image,.poker-avatar[data-cast-variant] .poker-avatar__image{transition:none}.poker-avatar[data-all-in=true]{animation:none}}
