.book-slider{position:relative;max-width:1150px;margin:auto}.book-controls{position:absolute;left:-30px;right:-30px;top:150px;display:flex;justify-content:space-between;pointer-events:none;z-index:2}.book-controls button{pointer-events:auto;font:60px/1 Georgia;color:var(--soft-gold);border:0;background:#030b07b0;padding:0 12px}.book-controls button:hover{color:var(--gold)}.book-tabs{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:45px}.book-tabs button{border:0;border-bottom:1px solid transparent;background:none;color:var(--text);font:15px Georgia;padding:10px;letter-spacing:1px}.book-tabs button.active{border-color:var(--soft-gold);color:var(--soft-gold)}.cover-pending{aspect-ratio:711/976;background:linear-gradient(145deg,#12291a,#020b06);border:1px dashed var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px;color:var(--soft-gold)}.cover-pending strong{font:37px Georgia;margin:20px 0}.cover-pending .meta{font-size:10px}.cover-pending>p{font-size:14px}.cover-pending>span{font-size:10px;letter-spacing:1px;color:var(--text);margin-top:20px}.book-slide[hidden]{display:none}@media(max-width:650px){.book-controls{left:-18px;right:-18px;top:150px}.book-controls button{font-size:48px;padding:0 5px}.book-tabs{gap:10px;margin-top:30px}.book-tabs button{font-size:12px}.cover-pending{margin-bottom:35px}}
