.figure{height:100%;margin-bottom:calc(-1 * var(--ground) * 100%);position:relative}.figure-layer{-webkit-mask:var(--mask) center / 100% 100% no-repeat;-webkit-mask:var(--mask) center / 100% 100% no-repeat;mask:var(--mask) center / 100% 100% no-repeat;position:absolute;inset:0}.figure-layer.body{background:var(--figure)}.figure-layer.shade{background:var(--shade)}.figure-layer.phone{background:var(--phone)}
