.ptable[data-astro-cid-mwf7oc3w]{height:28rem;position:relative}@media (width<=639px){.tprint[data-astro-cid-mwf7oc3w]{width:46%}.tprint[data-astro-cid-mwf7oc3w]:first-child{--x:0%!important;--y:0%!important;--r:-4deg!important}.tprint[data-astro-cid-mwf7oc3w]:nth-child(2){--x:52%!important;--y:4%!important;--r:3deg!important}.tprint[data-astro-cid-mwf7oc3w]:nth-child(3){--x:3%!important;--y:34%!important;--r:2deg!important}.tprint[data-astro-cid-mwf7oc3w]:nth-child(4){--x:50%!important;--y:37%!important;--r:-3deg!important}.tprint[data-astro-cid-mwf7oc3w]:nth-child(5){--x:0%!important;--y:67%!important;--r:-2deg!important}.tprint[data-astro-cid-mwf7oc3w]:nth-child(6){--x:52%!important;--y:69%!important;--r:4deg!important}}@media (width>=640px){.ptable[data-astro-cid-mwf7oc3w]{height:34rem}}@media (width>=1024px){.ptable[data-astro-cid-mwf7oc3w]{height:38rem}}.tprint[data-astro-cid-mwf7oc3w]{left:var(--x);top:var(--y);width:calc(var(--w) * .62);z-index:calc(1 + var(--i));transform:translate(var(--dx,0px), var(--dy,0px)) rotate(var(--r));cursor:grab;touch-action:none;user-select:none;transition:box-shadow .25s, scale .25s var(--ease-out-expo);position:absolute}@media (width>=640px){.tprint[data-astro-cid-mwf7oc3w]{width:calc(var(--w) * .85)}}@media (width>=1024px){.tprint[data-astro-cid-mwf7oc3w]{width:var(--w)}}.tprint[data-astro-cid-mwf7oc3w]:hover,.tprint[data-astro-cid-mwf7oc3w]:focus-visible{scale:1.04;box-shadow:0 2px 4px #1412111f,0 30px 50px -20px #14121173}.tprint[data-astro-cid-mwf7oc3w].is-dragging{cursor:grabbing;transition:none;scale:1.06}.tprint[data-astro-cid-mwf7oc3w].is-shuffling{transition:left .7s var(--ease-out-expo), top .7s var(--ease-out-expo), transform .7s var(--ease-out-expo)}.tprint[data-astro-cid-mwf7oc3w] img{pointer-events:none}@media (pointer:coarse){.tprint[data-astro-cid-mwf7oc3w]{touch-action:auto;cursor:pointer}}.tprint-cap[data-astro-cid-mwf7oc3w]{color:var(--color-ink-600);white-space:nowrap;text-overflow:ellipsis;padding:.45rem .15rem .1rem;font-size:.78rem;line-height:1.25;display:block;overflow:hidden}.chip[data-astro-cid-mwf7oc3w]{color:var(--color-ink-700);border:1.5px solid color-mix(in oklab, var(--color-ink-900) 14%, transparent);border-radius:.6rem;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.92rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.chip[data-astro-cid-mwf7oc3w] span[data-astro-cid-mwf7oc3w]{color:var(--color-ink-400);font-weight:500}.chip[data-astro-cid-mwf7oc3w]:hover{border-color:var(--color-ink-950)}.chip[data-astro-cid-mwf7oc3w][aria-pressed=true]{background:var(--color-ink-950);border-color:var(--color-ink-950);color:#fff}.chip[data-astro-cid-mwf7oc3w][aria-pressed=true] span[data-astro-cid-mwf7oc3w]{color:#ffffffa6}.stack-photos[data-astro-cid-mwf7oc3w]{aspect-ratio:4/3;margin:.75rem 1rem 0;display:block;position:relative}.stack-photos[data-astro-cid-mwf7oc3w] img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out-expo);padding:.4rem;position:absolute;inset:0}.stack-photos[data-astro-cid-mwf7oc3w] .s3{transform:rotate(-6deg)translate(-4%,-3%)}.stack-photos[data-astro-cid-mwf7oc3w] .s2{transform:rotate(5deg)translate(4%,-2%)}.stack[data-astro-cid-mwf7oc3w]:hover .stack-photos[data-astro-cid-mwf7oc3w] .s3,.stack[data-astro-cid-mwf7oc3w]:focus-visible .stack-photos[data-astro-cid-mwf7oc3w] .s3{transform:rotate(-9deg)translate(-9%,-5%)}.stack[data-astro-cid-mwf7oc3w]:hover .stack-photos[data-astro-cid-mwf7oc3w] .s2,.stack[data-astro-cid-mwf7oc3w]:focus-visible .stack-photos[data-astro-cid-mwf7oc3w] .s2{transform:rotate(8deg)translate(9%,-4%)}.stack[data-astro-cid-mwf7oc3w]:hover .stack-photos[data-astro-cid-mwf7oc3w] .s1,.stack[data-astro-cid-mwf7oc3w]:focus-visible .stack-photos[data-astro-cid-mwf7oc3w] .s1{transform:translateY(2%)scale(1.01)}.shelf[data-astro-cid-mwf7oc3w]{align-items:end}.book[data-astro-cid-mwf7oc3w]{perspective:1100px;flex-direction:column;display:flex}.book-cover[data-astro-cid-mwf7oc3w]{background:var(--book);border-left:.6rem solid var(--book);transform-origin:0;width:min(100%,13rem);transition:transform .6s var(--ease-out-expo), box-shadow .6s var(--ease-out-expo);cursor:zoom-in;border-radius:2px 5px 5px 2px;display:block;position:relative;overflow:hidden;transform:rotateY(-24deg);box-shadow:14px 16px 30px -12px #14121173}.book-cover[data-astro-cid-mwf7oc3w]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000047,#0000 7%,#ffffff24 9%,#0000 13%);position:absolute;inset:0}.book[data-astro-cid-mwf7oc3w]:hover .book-cover[data-astro-cid-mwf7oc3w],.book-cover[data-astro-cid-mwf7oc3w]:focus-visible{transform:rotateY(-4deg)translateY(-8px);box-shadow:6px 26px 40px -16px #14121180}.feature[data-astro-cid-mwf7oc3w] .book-cover[data-astro-cid-mwf7oc3w]{border-left-width:.9rem;width:min(100%,22rem);transform:rotateY(-16deg)}.feature[data-astro-cid-mwf7oc3w]:hover .book-cover[data-astro-cid-mwf7oc3w],.feature[data-astro-cid-mwf7oc3w] .book-cover[data-astro-cid-mwf7oc3w]:focus-visible{transform:rotateY(-3deg)translateY(-8px)}.book-label[data-astro-cid-mwf7oc3w]{border-top:3px solid var(--color-ink-950);margin-top:1.75rem;padding-top:1.1rem}
