.BookLobby_lobby__bi1HF{--lobby-ease:cubic-bezier(0.32,0.72,0,1);--gilt-hair:color-mix(in srgb,var(--gold) 20%,transparent);--gilt-wash:color-mix(in srgb,var(--gold) 8%,transparent);position:relative;min-height:100vh;padding:var(--pad-lg) var(--pad-md) 96px;background:var(--bg);overflow:hidden}.BookLobby_wall__JjFR_{position:absolute;inset:0;pointer-events:none}.BookLobby_wallImg__mTuPD{object-fit:cover;opacity:.09;filter:saturate(.6)}.BookLobby_drape__qD_P7{position:absolute;inset:0;pointer-events:none;opacity:.7;background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--bg) 90%,transparent) 0 2px,transparent 2px 6px,color-mix(in srgb,var(--border-strong) 55%,transparent) 6px 7px,transparent 7px 14px);-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0) 0,rgb(0 0 0) 24%,transparent 76%);mask-image:linear-gradient(180deg,rgb(0 0 0) 0,rgb(0 0 0) 24%,transparent 76%)}.BookLobby_beam__ReiAP{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(120% 62% at 50% -12%,color-mix(in srgb,var(--gold) 11%,transparent),transparent 62%),radial-gradient(95% 55% at 50% 8%,transparent 24%,color-mix(in srgb,var(--bg) 62%,transparent) 100%),linear-gradient(to bottom,transparent 48%,color-mix(in srgb,var(--bg) 86%,transparent) 100%)}.BookLobby_inner__mbp_y{position:relative;z-index:1;display:grid;grid-row-gap:clamp(28px,5vw,52px);row-gap:clamp(28px,5vw,52px);max-width:1180px;margin:0 auto}.BookLobby_head__hLF5k{text-align:center}.BookLobby_eyebrow__5T_M7{display:block;color:var(--gold);font-family:var(--font-bebas),var(--font-sans);font-size:.95rem;letter-spacing:.34em;text-indent:.34em}.BookLobby_title__zZWga{margin:var(--gap-sm) 0 0;color:var(--gold);font-family:var(--font-cinzel),serif;font-size:clamp(2.4rem,9vw,4.1rem);font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1.08;text-shadow:0 0 32px color-mix(in srgb,var(--gold) 24%,transparent)}.BookLobby_back__D0G7G{display:inline-block;margin-top:var(--gap-md);color:var(--text-secondary);font-family:var(--font-bebas),var(--font-sans);font-size:.82rem;letter-spacing:.16em;text-decoration:none;transition:color .22s var(--lobby-ease)}.BookLobby_back__D0G7G:focus-visible,.BookLobby_back__D0G7G:hover{color:var(--accent-hover)}.BookLobby_rule__9wUB1{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--gap-md);gap:var(--gap-md);max-width:320px;margin:var(--gap-lg) auto;color:var(--accent-muted)}.BookLobby_rule__9wUB1:after,.BookLobby_rule__9wUB1:before{content:"";height:1px;background:linear-gradient(90deg,transparent,var(--gilt-hair))}.BookLobby_rule__9wUB1:after{background:linear-gradient(90deg,var(--gilt-hair),transparent)}.BookLobby_diamond__hsNzn{font-size:.72rem;color:var(--gold)}.BookLobby_lede___Ucqk{max-width:46ch;margin:0 auto;color:var(--text-secondary);font-family:var(--font-cormorant),serif;font-size:1.12rem;line-height:1.6}.BookLobby_doors__ZWuI_{display:grid;grid-gap:var(--gap-md);gap:var(--gap-md)}.BookLobby_door__bou4d{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:var(--pad-md);column-gap:var(--pad-md);align-items:start;padding:var(--pad-md);border:1px solid color-mix(in srgb,var(--gold) 13%,var(--border));border-radius:var(--radius-card);background:linear-gradient(to bottom,var(--gilt-wash),transparent 46%),color-mix(in srgb,var(--surface) 84%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gold) 10%,transparent),0 20px 38px -30px color-mix(in srgb,var(--bg) 96%,transparent)}.BookLobby_door__bou4d:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:2px;border-radius:2px;background:linear-gradient(to bottom,transparent,var(--accent),transparent);opacity:.35;transition:opacity .32s var(--lobby-ease)}.BookLobby_doorText__NYaWy{display:grid;grid-gap:5px;gap:5px}.BookLobby_doorTitle__GW7BB{padding-right:76px;color:var(--text-primary);font-family:var(--font-cinzel),serif;font-size:1.08rem;letter-spacing:.04em;line-height:1.3}.BookLobby_doorDesc__8czYL{color:var(--text-secondary);font-family:var(--font-cormorant),serif;font-size:1rem;line-height:1.5}.BookLobby_plate__CAluC{display:grid;place-items:center;width:46px;height:46px;border:1px solid color-mix(in srgb,var(--gold) 22%,transparent);border-radius:10px;color:var(--gold);background:radial-gradient(130% 130% at 50% 0,color-mix(in srgb,var(--gold) 12%,transparent),transparent 68%),color-mix(in srgb,var(--bg) 55%,transparent);box-shadow:inset 0 0 14px -6px color-mix(in srgb,var(--gold) 46%,transparent);transition:color .32s var(--lobby-ease),border-color .32s var(--lobby-ease),box-shadow .32s var(--lobby-ease)}.BookLobby_plate__CAluC svg{width:27px;height:27px}.BookLobby_doorOpen__JcFCk{text-decoration:none;transition:transform .38s var(--lobby-ease),border-color .38s var(--lobby-ease),background-color .38s var(--lobby-ease),box-shadow .38s var(--lobby-ease)}.BookLobby_doorOpen__JcFCk:focus-visible,.BookLobby_doorOpen__JcFCk:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gold) 34%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gold) 18%,transparent),0 26px 46px -30px color-mix(in srgb,var(--bg) 98%,transparent)}.BookLobby_doorOpen__JcFCk:focus-visible:before,.BookLobby_doorOpen__JcFCk:hover:before{opacity:1}.BookLobby_doorOpen__JcFCk:focus-visible .BookLobby_plate__CAluC,.BookLobby_doorOpen__JcFCk:hover .BookLobby_plate__CAluC{color:var(--accent-hover);border-color:color-mix(in srgb,var(--gold) 42%,transparent);box-shadow:inset 0 0 18px -5px color-mix(in srgb,var(--gold) 62%,transparent)}.BookLobby_doorOpen__JcFCk:focus-visible .BookLobby_enter__SvttS,.BookLobby_doorOpen__JcFCk:hover .BookLobby_enter__SvttS{color:var(--accent-hover);transform:translateX(3px)}.BookLobby_enter__SvttS{color:var(--accent);transition:color .32s var(--lobby-ease),transform .32s var(--lobby-ease)}.BookLobby_enter__SvttS,.BookLobby_soon__cpA6D{position:absolute;top:var(--pad-md);right:var(--pad-md);font-family:var(--font-bebas),var(--font-sans);font-size:.78rem;letter-spacing:.18em}.BookLobby_soon__cpA6D{padding:3px 9px;border:1px solid var(--accent-muted);border-radius:999px;color:var(--gold)}.BookLobby_desk__ZNZ3b,.BookLobby_shelf__PMiiG{display:flex;flex-direction:column;align-items:center;gap:var(--gap-lg);padding:clamp(20px,4vw,30px) var(--pad-md) clamp(22px,4vw,32px);border:1px solid color-mix(in srgb,var(--gold) 11%,var(--border));border-radius:18px;background:radial-gradient(100% 62% at 50% 0,var(--gilt-wash),transparent 60%),color-mix(in srgb,var(--surface) 70%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gold) 12%,transparent),0 34px 64px -46px color-mix(in srgb,var(--bg) 98%,transparent)}.BookLobby_railTitle__1cft_{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--gap-md);gap:var(--gap-md);width:100%;margin:0;color:var(--text-secondary);font-family:var(--font-cinzel),serif;font-size:.86rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-align:center}.BookLobby_railTitle__1cft_:after,.BookLobby_railTitle__1cft_:before{content:"";height:1px;background:linear-gradient(90deg,transparent,var(--gilt-hair))}.BookLobby_railTitle__1cft_:after{background:linear-gradient(90deg,var(--gilt-hair),transparent)}.BookLobby_deskEmpty__wRNA6{max-width:32ch;margin:0;color:var(--text-muted);font-family:var(--font-cormorant),serif;font-size:1.05rem;line-height:1.6;text-align:center}.BookLobby_lectern__I5Eml{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.BookLobby_lamp__yzAog{position:absolute;top:-14%;left:50%;width:128%;height:84%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(50% 50% at 50% 46%,color-mix(in srgb,var(--gold) 30%,transparent),transparent 70%);animation:BookLobby_breathe__yZu_v 9s ease-in-out infinite}@keyframes BookLobby_breathe__yZu_v{0%,to{opacity:.7}50%{opacity:1}}.BookLobby_volume__TaQ3f{position:relative;display:block;width:clamp(148px,42vw,208px);aspect-ratio:2/3;transition:transform .46s var(--lobby-ease)}.BookLobby_volume__TaQ3f:focus-visible,.BookLobby_volume__TaQ3f:hover{transform:translateY(-5px) rotate(-.6deg)}.BookLobby_volumeInner__4CAPz{position:absolute;inset:0;overflow:hidden;border-radius:3px 8px 8px 3px;background:var(--surface-hover);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 24%,transparent),0 26px 40px -24px color-mix(in srgb,var(--bg) 96%,transparent)}.BookLobby_volumeImg__Wjpir{object-fit:cover}.BookLobby_volumeFallback__lUUKt{display:grid;place-items:center;height:100%;padding:var(--pad-sm);color:var(--text-secondary);font-family:var(--font-cinzel),serif;font-size:.94rem;line-height:1.35;text-align:center}.BookLobby_spine__L9HCf{position:absolute;top:0;bottom:0;left:0;width:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 78%,transparent),transparent)}.BookLobby_pages__U3xi3{position:absolute;top:3%;right:0;bottom:3%;width:4px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--text-primary) 22%,transparent) 0 1px,transparent 1px 2px)}.BookLobby_ribbon__1Rrac{position:absolute;top:-6px;right:15px;width:7px;height:34%;background:linear-gradient(180deg,var(--accent-hover),var(--accent-muted));-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);box-shadow:0 2px 6px color-mix(in srgb,var(--bg) 80%,transparent);opacity:.92}.BookLobby_shadow__b7FXv{width:clamp(168px,48vw,236px);height:22px;margin:-4px 0 var(--gap-md);background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--bg) 88%,transparent),transparent 72%)}.BookLobby_volumeTitle__fCTPj{max-width:26ch;margin:0;color:var(--text-primary);font-family:var(--font-cinzel),serif;font-size:1.02rem;line-height:1.35;text-align:center}.BookLobby_volumeTitleLink__LXICO{color:inherit;text-decoration:none;transition:color .22s var(--lobby-ease)}.BookLobby_volumeTitleLink__LXICO:focus-visible,.BookLobby_volumeTitleLink__LXICO:hover{color:var(--accent-hover)}.BookLobby_volumeAuthor__8l_RV{margin:5px 0 0;color:var(--text-muted);font-family:var(--font-cormorant),serif;font-size:.98rem;font-style:italic;text-align:center}.BookLobby_progress__aom_m{width:min(100%,320px);margin-top:var(--gap-lg)}.BookLobby_progressHead__eZcvy{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-sm);font-family:var(--font-bebas),var(--font-sans);font-size:.8rem;letter-spacing:.12em}.BookLobby_progressLabel__nJutj{color:var(--gold)}.BookLobby_progressPages___yniF{color:var(--text-muted)}.BookLobby_track__qRdij{position:relative;height:6px;margin-top:var(--gap-sm);border-radius:999px;background:color-mix(in srgb,var(--bg) 72%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 16%,transparent)}.BookLobby_fill__rRYni{position:absolute;top:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,var(--accent-muted),var(--accent-hover))}.BookLobby_nib__oscDW{position:absolute;top:50%;width:9px;height:9px;margin-left:-4.5px;transform:translateY(-50%) rotate(45deg);border-radius:1px;background:var(--accent-hover);box-shadow:0 0 10px color-mix(in srgb,var(--gold) 60%,transparent)}.BookLobby_quote__P_FTZ{max-width:38ch;margin:0;text-align:center}.BookLobby_quoteText__0G2lf{margin:0;color:var(--text-secondary);font-family:var(--font-cormorant),serif;font-size:1.12rem;font-style:italic;line-height:1.58}.BookLobby_quoteFrom__c42Cr{margin-top:var(--gap-sm);color:var(--text-muted);font-family:var(--font-bebas),var(--font-sans);font-size:.78rem;letter-spacing:.16em}.BookLobby_quoteLink__k5M_U{color:var(--accent);text-decoration:none}.BookLobby_quoteLink__k5M_U:focus-visible,.BookLobby_quoteLink__k5M_U:hover{color:var(--accent-hover)}.BookLobby_shelfRow__614vc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--gap-md);gap:var(--gap-md);width:100%;margin:0;padding:0;list-style:none}@media (min-width:420px){.BookLobby_shelfRow__614vc{grid-template-columns:repeat(4,minmax(0,1fr))}}.BookLobby_shelfLink__k93fb{display:grid;grid-gap:var(--gap-sm);gap:var(--gap-sm);text-decoration:none}.BookLobby_shelfFrame__egoqc{display:block;padding:4px;border:1px solid color-mix(in srgb,var(--gold) 16%,transparent);border-radius:9px;background:color-mix(in srgb,var(--bg) 45%,transparent);transition:border-color .32s var(--lobby-ease),transform .32s var(--lobby-ease)}.BookLobby_shelfCover__Aohln{position:relative;display:block;overflow:hidden;aspect-ratio:2/3;border-radius:5px;background:var(--surface-hover)}.BookLobby_shelfImg__NK1V4{object-fit:cover}.BookLobby_shelfFallback__YKC_4{display:grid;place-items:center;height:100%;padding:6px;color:var(--text-muted);font-family:var(--font-cormorant),serif;font-size:.82rem;line-height:1.25;text-align:center}.BookLobby_ledge__EOJPe{display:block;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 55%,transparent),transparent);transition:opacity .32s var(--lobby-ease);opacity:.7}.BookLobby_shelfTitle__os9_1{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-secondary);font-family:var(--font-cormorant),serif;font-size:.92rem;line-height:1.3;text-align:center;transition:color .22s var(--lobby-ease)}.BookLobby_shelfLink__k93fb:focus-visible .BookLobby_shelfFrame__egoqc,.BookLobby_shelfLink__k93fb:hover .BookLobby_shelfFrame__egoqc{transform:translateY(-3px);border-color:color-mix(in srgb,var(--gold) 40%,transparent)}.BookLobby_shelfLink__k93fb:focus-visible .BookLobby_ledge__EOJPe,.BookLobby_shelfLink__k93fb:hover .BookLobby_ledge__EOJPe{opacity:1}.BookLobby_shelfLink__k93fb:focus-visible .BookLobby_shelfTitle__os9_1,.BookLobby_shelfLink__k93fb:hover .BookLobby_shelfTitle__os9_1{color:var(--accent-hover)}.BookLobby_note__7nMV9{max-width:52ch;margin:0 auto;color:var(--text-muted);font-family:var(--font-cormorant),serif;font-size:1rem;line-height:1.65;text-align:center}@media (min-width:1040px){.BookLobby_lobby__bi1HF{padding:var(--pad-xl) var(--pad-lg) 112px}.BookLobby_inner__mbp_y{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);column-gap:clamp(36px,4.6vw,72px);align-items:start}.BookLobby_head__hLF5k{grid-area:1/1/2/2}.BookLobby_doors__ZWuI_{grid-area:2/1/3/2}.BookLobby_note__7nMV9{grid-area:3/1/4/2;align-self:start}.BookLobby_desk__ZNZ3b{grid-area:1/2/3/3;align-self:stretch;justify-content:center}.BookLobby_shelf__PMiiG{grid-area:3/2/4/3}.BookLobby_doorTitle__GW7BB{font-size:1.14rem}}.BookLobby_lobby__bi1HF[data-rail=off] .BookLobby_inner__mbp_y{grid-template-columns:minmax(0,1fr);max-width:780px}@keyframes BookLobby_rise__X7TDC{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.BookLobby_desk__ZNZ3b,.BookLobby_doors__ZWuI_>*,.BookLobby_head__hLF5k,.BookLobby_note__7nMV9,.BookLobby_shelf__PMiiG{animation:BookLobby_rise__X7TDC .72s var(--lobby-ease) both}.BookLobby_head__hLF5k{animation-delay:40ms}.BookLobby_desk__ZNZ3b{animation-delay:.18s}.BookLobby_doors__ZWuI_>:first-child{animation-delay:.14s}.BookLobby_doors__ZWuI_>:nth-child(2){animation-delay:.2s}.BookLobby_doors__ZWuI_>:nth-child(3){animation-delay:.26s}.BookLobby_doors__ZWuI_>:nth-child(4){animation-delay:.32s}.BookLobby_shelf__PMiiG{animation-delay:.36s}.BookLobby_note__7nMV9{animation-delay:.42s}@media (pointer:coarse){.BookLobby_back__D0G7G{display:inline-flex;align-items:center;min-height:var(--touch-min)}}@media (prefers-reduced-motion:reduce){.BookLobby_desk__ZNZ3b,.BookLobby_doors__ZWuI_>*,.BookLobby_head__hLF5k,.BookLobby_lamp__yzAog,.BookLobby_note__7nMV9,.BookLobby_shelf__PMiiG{animation:none}.BookLobby_doorOpen__JcFCk,.BookLobby_enter__SvttS,.BookLobby_ledge__EOJPe,.BookLobby_plate__CAluC,.BookLobby_shelfFrame__egoqc,.BookLobby_volume__TaQ3f{transition-duration:1ms}.BookLobby_doorOpen__JcFCk:focus-visible,.BookLobby_doorOpen__JcFCk:hover,.BookLobby_volume__TaQ3f:focus-visible,.BookLobby_volume__TaQ3f:hover{transform:none}}