/* Books Section Layout Supplements
   Note: Visual styles for series-item, book-item etc. are in pdf.css
   This file only adds layout/sizing constraints not defined there */

#books-section .series-list {
    max-height: 200px;
    overflow-y: auto;
}

#books-section .book-list {
    flex: 1;
    overflow-y: auto;
    min-height: 100px;
}

#books-section .book-item-info {
    display: flex;
    flex-direction: column;
    gap: 2px;
    flex: 1;
}

#books-section .book-item-title {
    font-size: 0.95rem;
    font-weight: 500;
}

#books-section .book-item-status {
    display: flex;
    gap: 8px;
    font-size: 0.75rem;
    color: #999;
}

#books-section .book-item.current .book-item-status {
    color: rgba(255, 255, 255, 0.8);
}

#books-section .sidebar-section {
    flex: 1;
    display: flex;
    flex-direction: column;
    min-height: 0;
}