.book[data-astro-cid-q6rhixpg]{--edge:7px;width:calc(100% - var(--edge));aspect-ratio:2/3;transition:transform .42s var(--ease);position:relative}.book--sm[data-astro-cid-q6rhixpg]{--edge:4px}.book--lg[data-astro-cid-q6rhixpg]{--edge:11px}.book__back[data-astro-cid-q6rhixpg],.book__pages[data-astro-cid-q6rhixpg]{display:block;position:absolute}.book__back[data-astro-cid-q6rhixpg]{inset:0 calc(-1 * var(--edge)) 0 2%;box-shadow:var(--shadow-book);transition:box-shadow .42s var(--ease);background:oklch(80% .03 24)}.book__pages[data-astro-cid-q6rhixpg]{inset:0.45% calc(1px - var(--edge)) 0.45% 2%;background:linear-gradient(90deg,oklch(20% .03 24/.2),oklch(20% .03 24/0) 55%),linear-gradient(oklch(20% .03 24/.08),oklch(20% .03 24/0) 8% 92%,oklch(20% .03 24/.08)),repeating-linear-gradient(90deg,oklch(98.5% .004 25) 0 1px,oklch(90% .012 25) 1px 2px)}.book__cover[data-astro-cid-q6rhixpg]{background:var(--tint-2);width:100%;height:100%;position:relative;overflow:hidden;box-shadow:.5px 0 oklch(20% .03 24/.18)}.book__cover[data-astro-cid-q6rhixpg] .book__img{object-fit:cover;width:100%;height:100%;display:block}.book__light[data-astro-cid-q6rhixpg]{pointer-events:none;background:linear-gradient(90deg,oklch(10% .02 24/.2) 0%,oklch(100% 0 0/.14) .9%,oklch(10% .02 24/.13) 2.3%,oklch(100% 0 0/.07) 3.6%,oklch(100% 0 0/0) 6.5%),linear-gradient(105deg,oklch(100% 0 0/.08) 0%,oklch(100% 0 0/0) 42%,oklch(10% .02 24/0) 70%,oklch(10% .02 24/.07) 100%);position:absolute;inset:0}.book--blank[data-astro-cid-q6rhixpg] .book__cover[data-astro-cid-q6rhixpg]{background:oklch(97.5% .008 24);place-items:center;display:grid}.book--blank[data-astro-cid-q6rhixpg] .book__back[data-astro-cid-q6rhixpg]{background:oklch(86% .025 24)}.book__mark[data-astro-cid-q6rhixpg]{opacity:.45;width:auto;height:16%}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.lift:hover .book[data-astro-cid-q6rhixpg]{transform:translateY(-6px)}.lift:hover .book__back[data-astro-cid-q6rhixpg]{box-shadow:var(--shadow-book-lift)}}.lift:focus-within .book[data-astro-cid-q6rhixpg]{transform:translateY(-6px)}.lift:focus-within .book__back[data-astro-cid-q6rhixpg]{box-shadow:var(--shadow-book-lift)}}
