.character-art,.character-art>svg{width:100%;height:100%;display:block}.character-art.character-sprite:not(.character-art-unavailable){justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.character-art.character-sprite.character-sprite-portrait{align-items:center}.character-sprite-frame{flex:none;max-width:none;display:block;position:relative;overflow:hidden}.character-sprite .character-sprite-frame>img{object-fit:fill;object-position:initial;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute;top:0;left:0}.character-sprite-animated .character-sprite-frame>img{animation:.533333s steps(8,end) infinite festly-character-idle}.character-art-unavailable{color:var(--muted);text-align:center;place-items:center;font:11px/1.5 monospace;display:grid}@keyframes festly-character-idle{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.character-sprite-animated .character-sprite-frame>img{animation:none}}
