.shelf_shelf__gEJiy{position:relative}.shelf_row__6rF2t{margin-top:2.5rem}.shelf_row__6rF2t:first-child{margin-top:.5rem}.shelf_rowHeader__8Bk3m{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.shelf_rowTitle__Ky7A0{display:flex;align-items:baseline;gap:.6rem;font-family:Newsreader,Georgia,serif;font-size:1.6rem;font-weight:400;line-height:1.1;color:rgb(17 17 17)}.dark .shelf_rowTitle__Ky7A0{color:rgb(243 244 246)}.shelf_rowCount__TNkN2{font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-variant-numeric:tabular-nums;color:rgb(156 163 175)}.shelf_rowArrows__DLbnK{display:flex;gap:.25rem}.shelf_rowArrows__DLbnK button{width:2rem;height:2rem;border-radius:9999px;font-size:1rem;line-height:1;color:rgb(107 114 128);transition:color .16s ease,background-color .16s ease}.shelf_rowArrows__DLbnK button:hover{color:rgb(17 17 17);background:rgb(243 244 246)}.dark .shelf_rowArrows__DLbnK button:hover{color:rgb(243 244 246);background:rgb(38 38 38)}.shelf_fallbackTrack__79bSg,.shelf_stage__AJo76{position:relative;width:100vw;margin-left:calc(50% - 50vw)}.shelf_canvas__BQZdh{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.shelf_scroller___XAzp{position:absolute;inset:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y}.shelf_scroller___XAzp::-webkit-scrollbar{display:none}.shelf_track__hA7Bg{position:relative;height:100%}.shelf_hit__ekTNt{position:absolute;top:0;bottom:0;cursor:pointer;background:transparent;border-radius:.25rem;-webkit-tap-highlight-color:transparent}.shelf_hit__ekTNt:focus{outline:none}.shelf_hit__ekTNt:focus-visible{box-shadow:inset 0 -2px 0 rgb(17 17 17)}.dark .shelf_hit__ekTNt:focus-visible{box-shadow:inset 0 -2px 0 rgb(243 244 246)}.shelf_yearMarker__pfUqX{bottom:.35rem;font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-variant-numeric:tabular-nums;letter-spacing:.02em;transition:left .42s cubic-bezier(.23,1,.32,1)}.shelf_empty__TH94G,.shelf_yearMarker__pfUqX{position:absolute;color:rgb(156 163 175);pointer-events:none}.shelf_empty__TH94G{inset:0;display:flex;align-items:center;justify-content:center;font-size:.875rem}.shelf_caption__dF_BR{justify-content:space-between;gap:.15rem 1.5rem;min-height:1.75rem;line-height:1.75rem}.shelf_captionBook__A662f,.shelf_caption__dF_BR{display:flex;flex-wrap:wrap;align-items:baseline}.shelf_captionBook__A662f{gap:0 .75rem;min-width:0}.shelf_captionTitle___01Zu{font-family:Newsreader,Georgia,serif;font-size:1.1rem;font-style:italic;color:rgb(17 17 17)}.dark .shelf_captionTitle___01Zu{color:rgb(243 244 246)}.shelf_captionAuthor__qBIg7{font-size:.9rem;color:rgb(75 85 99)}.dark .shelf_captionAuthor__qBIg7{color:rgb(209 213 219)}.shelf_captionMeta__Q7NpK{display:flex;align-items:baseline;gap:.9rem;margin-left:auto;font-size:.85rem;font-variant-numeric:tabular-nums;color:rgb(107 114 128)}.shelf_rating__CPUIC{font-size:.8rem;letter-spacing:.08em;color:rgb(55 65 81)}.dark .shelf_rating__CPUIC{color:rgb(229 231 235)}.shelf_fallbackTrack__79bSg{display:flex;gap:1rem;overflow-x:auto;padding-top:1rem;padding-bottom:1rem;scrollbar-width:none}.shelf_fallbackBook__Q7f57{flex:none;height:220px}.shelf_fallbackBook__Q7f57 img{height:100%;width:auto;border-radius:2px;box-shadow:0 10px 24px -14px rgb(0 0 0/45%)}@keyframes shelf_detail-in__Y7sDo{0%{opacity:0;transform:translateY(12px)}}.shelf_detail__uyFhj{animation:shelf_detail-in__Y7sDo .48s cubic-bezier(.23,1,.32,1) both;display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1rem}@media (min-width:768px){.shelf_detail__uyFhj{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:2.5rem;align-items:center}}.shelf_detailStage__2sPeB{position:relative;height:340px;cursor:grab;touch-action:pan-y}.shelf_detailStage__2sPeB:active{cursor:grabbing}@media (min-width:768px){.shelf_detailStage__2sPeB{height:440px}}.shelf_detailCover__bDfLM{height:100%;width:auto;margin:0 auto}.shelf_detailText__cQpbw{max-width:34rem}.shelf_detailTitle__rX5TX{font-family:Newsreader,Georgia,serif;font-size:2rem;font-weight:400;line-height:1.08;color:rgb(17 17 17)}.dark .shelf_detailTitle__rX5TX{color:rgb(243 244 246)}.shelf_detailSubtitle__hhWrH{margin-top:.35rem;font-family:Newsreader,Georgia,serif;font-size:1.1rem;line-height:1.35;color:rgb(75 85 99)}.dark .shelf_detailSubtitle__hhWrH{color:rgb(209 213 219)}.shelf_detailAuthor__kYJ2_{margin-top:.75rem;font-family:Newsreader,Georgia,serif;font-size:1.1rem;font-style:italic;color:rgb(55 65 81)}.dark .shelf_detailAuthor__kYJ2_{color:rgb(229 231 235)}.shelf_detailFacts__m_JYi{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1.1rem;margin-top:.6rem;font-size:.85rem;font-variant-numeric:tabular-nums;color:rgb(107 114 128)}.shelf_ratingOff__fJiGE{color:rgb(209 213 219)}.dark .shelf_ratingOff__fJiGE{color:rgb(75 85 99)}.shelf_detailReview__78IlK{margin-top:1.25rem;font-family:Newsreader,Georgia,serif;font-size:1.1rem;line-height:1.55;color:rgb(31 41 55)}.shelf_detailReview__78IlK p+p{margin-top:.8em}.dark .shelf_detailReview__78IlK{color:rgb(229 231 235)}.shelf_detailBlurb___9oaA{margin-top:1.25rem;font-size:.9rem;line-height:1.65;color:rgb(107 114 128)}.shelf_detailLabel__Tk5qD{margin-bottom:.25rem;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(156 163 175)}.shelf_detailActions__jBeZW{display:flex;gap:1.25rem;margin-top:1.5rem;font-size:.875rem}.shelf_detailActions__jBeZW a,.shelf_detailActions__jBeZW button{color:rgb(17 17 17);text-decoration:underline;text-decoration-color:rgb(209 213 219);text-underline-offset:.2em;transition:text-decoration-color .16s ease}.shelf_detailActions__jBeZW a:hover,.shelf_detailActions__jBeZW button:hover{text-decoration-color:currentColor}.dark .shelf_detailActions__jBeZW a,.dark .shelf_detailActions__jBeZW button{color:rgb(243 244 246);text-decoration-color:rgb(75 85 99)}@media (prefers-reduced-motion:reduce){.shelf_detail__uyFhj{animation:none}}