._book_xmpsm_1{position:relative;width:132px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-2);text-decoration:none;color:var(--foreground);transition:transform var(--animation-duration-fast) ease}._coverArt_xmpsm_13{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-md);background:var(--surface);container-type:inline-size}._coverImage_xmpsm_26{width:100%;height:100%;object-fit:cover;display:block}._coverText_xmpsm_34{position:absolute;top:7%;left:6%;right:6%;display:flex;flex-direction:column;align-items:center;gap:2cqw;text-align:center;color:#fbf6e9;text-shadow:0 1px 2px rgba(43,20,10,.55),0 0 8px rgba(43,20,10,.35);pointer-events:none}._coverTextDark_xmpsm_52{color:#12333a;text-shadow:0 1px 2px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.35)}._coverTitle_xmpsm_59{font-family:var(--font-family-heritage);font-weight:700;font-size:17cqw;line-height:1;letter-spacing:.04em;text-transform:uppercase}._coverSubtitle_xmpsm_68{font-family:var(--font-family-heritage);font-style:italic;font-weight:600;font-size:8.6cqw;line-height:1.15}._coverProgress_xmpsm_77{position:absolute;left:0;right:0;bottom:0;height:5px;background:#140e0873}._coverProgress_xmpsm_77>span{display:block;height:100%;background:#f2c14e}._bookLevelStrong_xmpsm_93{font-size:.86rem;font-weight:700;color:var(--foreground)}._bookSmall_xmpsm_100{width:84px;gap:6px}._bookSmall_xmpsm_100 ._bookTitle_xmpsm_105{font-size:.76rem}._bookSmall_xmpsm_100 ._bookLevel_xmpsm_93,._bookSmall_xmpsm_100 ._statusSoon_xmpsm_110{font-size:.68rem}._bookSmall_xmpsm_100 ._statusSoon_xmpsm_110{display:none}._label_xmpsm_120{display:flex;flex-direction:column;gap:1px;line-height:1.25}._bookTitle_xmpsm_105{font-size:.86rem;font-weight:700}._bookLevel_xmpsm_93{font-size:.75rem;color:var(--muted-foreground)}._statusOpen_xmpsm_137{margin-top:4px;display:inline-flex;align-items:center;gap:3px;font-size:.75rem;font-weight:700;color:var(--primary)}._statusSoon_xmpsm_110{margin-top:4px;display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:600;color:var(--muted-foreground)}._bookAvailable_xmpsm_159{cursor:pointer}._bookAvailable_xmpsm_159 ._coverArt_xmpsm_13{border-color:var(--secondary);box-shadow:0 0 0 3px var(--accent),var(--shadow-lg)}._bookAvailable_xmpsm_159:hover{transform:translateY(-3px)}._bookAvailable_xmpsm_159:hover ._statusOpen_xmpsm_137{text-decoration:underline}._bookAvailable_xmpsm_159:focus-visible{outline:none}._bookAvailable_xmpsm_159:focus-visible ._coverArt_xmpsm_13{box-shadow:var(--shadow-focus)}._bookComingSoon_xmpsm_186{cursor:default}._bookComingSoon_xmpsm_186 ._coverArt_xmpsm_13{opacity:.72;filter:grayscale(.3);box-shadow:var(--shadow)}._bookComingSoon_xmpsm_186 ._bookTitle_xmpsm_105{color:var(--muted-foreground)}._shelf_732lq_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._shelfHeader_732lq_7{display:flex;flex-direction:column;gap:2px}._shelfTitle_732lq_13{font-family:var(--font-family-display);font-size:1.15rem;font-weight:600;margin:0;color:var(--foreground)}._shelfDescription_732lq_21{font-size:.85rem;color:var(--muted-foreground)}._shelfRow_732lq_26{position:relative;padding-bottom:var(--spacing-4)}._booksTrack_732lq_31{display:flex;gap:var(--spacing-6) var(--spacing-6);overflow-x:auto;padding:var(--spacing-2) var(--spacing-1) var(--spacing-4);scrollbar-width:thin}._shelfLedge_732lq_39{position:absolute;left:0;right:0;bottom:var(--spacing-2);height:12px;background:var(--secondary);border-radius:var(--radius-sm);box-shadow:0 6px 10px -4px #2b242059}._shelfLedge_732lq_39:before{content:"";position:absolute;top:-3px;left:0;right:0;height:3px;background:var(--accent);border-radius:var(--radius-sm) var(--radius-sm) 0 0}._shelfCompact_732lq_62 ._booksTrack_732lq_31{gap:var(--spacing-4)}._shelfCompact_732lq_62 ._shelfTitle_732lq_13{font-size:1rem;color:var(--muted-foreground)}._shelfCompact_732lq_62 ._shelfLedge_732lq_39{opacity:.5}._page_1fh0e_1{max-width:1080px;margin:0 auto;padding:var(--spacing-8) var(--spacing-8) var(--spacing-20);display:flex;flex-direction:column;gap:var(--spacing-8)}._header_1fh0e_10{display:flex;flex-direction:column;gap:var(--spacing-1)}._title_1fh0e_16{font-family:var(--font-family-display);font-size:1.8rem;font-weight:600;margin:0}._subtitle_1fh0e_23{font-size:.9rem;color:var(--muted-foreground);margin:0}._shelves_1fh0e_29{display:flex;flex-direction:column;gap:var(--spacing-8)}@media(max-width:767px){._page_1fh0e_1{padding:var(--spacing-6) var(--spacing-4) var(--spacing-8);gap:var(--spacing-6)}._title_1fh0e_16{font-size:1.5rem}}
