@layer components{.imjpja_frame{width:var(--phone,210px);aspect-ratio:9/16;padding:calc(var(--phone,210px) * .033) calc(var(--phone,210px) * .033) 0;border-radius:calc(var(--phone,210px) * .12) calc(var(--phone,210px) * .12) 0 0;box-shadow:inset 0 0 0 1px var(--phone-edge,#ffffff29), 0 20px 40px -16px #00000080;background:#0b1716;overflow:hidden}.imjpja_screen{object-fit:cover;object-position:top center;border-radius:calc(var(--phone,210px) * .095) calc(var(--phone,210px) * .095) 0 0;width:100%;height:100%}}
