.book-turn-leaf{position:absolute;top:0;bottom:0;width:50%;z-index:5;transform-style:preserve-3d;pointer-events:none}.book-turn-forward{left:50%;transform-origin:left center}.book-turn-backward{left:0;transform-origin:right center}.book-turn-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;background:var(--page);box-shadow:0 0 24px #352b1a22}.book-turn-face:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#352b1a12,transparent 25%,transparent 75%,#352b1a0c)}.book-turn-reverse{transform:rotateY(180deg)}.book-turn-face>.flip-page{min-height:100%}
