.zgAN0q_avatar{aspect-ratio:9/16;pointer-events:none;height:96%;max-height:30rem;position:relative}.zgAN0q_image,.zgAN0q_canvas{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 24px 28px #341e192e);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:opacity .14s ease-out;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 94%,#000000e0 96%,#0000 100%);mask-image:linear-gradient(#000 0% 94%,#000000e0 96%,#0000 100%)}.zgAN0q_canvas,.zgAN0q_hidden{opacity:0}.zgAN0q_visible{opacity:1}.zgAN0q_debugOverlay{z-index:30;pointer-events:none;position:absolute;inset:0;overflow:visible}.zgAN0q_debugVector{stroke:#34d399;stroke-width:1.5px;stroke-dasharray:5 4}.zgAN0q_debugOrigin{fill:#34d39933;stroke:#34d399;stroke-width:2px}.zgAN0q_debugPointer{fill:#f472b6;stroke:#fff;stroke-width:1.5px}.zgAN0q_debugLabel{fill:#fff;stroke:#040a14eb;stroke-width:3px;paint-order:stroke;font:600 11px/1 monospace}:is(.dark .zgAN0q_image,.dark .zgAN0q_canvas){filter:drop-shadow(0 26px 34px #00000057)}@media (max-width:767px){.zgAN0q_avatar{height:94%;max-height:28rem}}@media (prefers-reduced-motion:reduce){.zgAN0q_avatar,.zgAN0q_image{transition:none}}
