/* Epub Archive Grid */
.epub-archive-wrapper .epub-card {
    transition: transform 0.2s;
}
.epub-archive-wrapper .epub-card:hover {
    transform: translateY(-5px);
}
.epub-search-wrap {
    min-width: 250px;
}

/* Single Reader Styles */
#epub-reader-wrapper {
    transition: background 0.3s;
}

#epub-reader-wrapper.epub-dark-theme {
    background-color: #121212 !important;
}

#epub-viewer {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 1;
}

.nav-arrow {
    transition: opacity 0.2s, background 0.2s;
}

.nav-arrow:hover {
    background: #f0f0f0 !important;
}

#epub-reader-wrapper.epub-dark-theme .nav-arrow {
    background-color: rgba(30, 30, 30, 0.8) !important;
    border-color: #444;
    color: #eee;
}

#epub-reader-wrapper.epub-dark-theme .nav-arrow:hover {
    background-color: #333 !important;
}
