.covers-grid{display:grid;gap:20px;padding:20px;grid-template-columns:repeat(1,1fr)}@media(min-width:576px){.covers-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.covers-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.covers-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.covers-grid{grid-template-columns:repeat(4,1fr)}}.book-cover img{width:100%;height:auto;display:block;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s ease}.book-cover img:hover{transform:scale(1.05)}.bookpagination{display:flex;justify-content:center;margin-top:20px}.bookpagination a{margin:0 10px;padding:10px 20px;text-decoration:none;border:1px solid #ccc;border-radius:5px}.post-title{text-align:center;margin-bottom:20px}.post-header{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.post-info{flex:1 1 60%}.post-cover{flex:1 1 35%;text-align:center}.post-cover img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media(max-width:768px){.post-header{flex-direction:column}.post-info,.post-cover{flex:1 1 100%}}.post-content{margin-top:20px}.post-links{margin-top:20px}.post-links a{display:block;margin-bottom:10px;color:#007bff;text-decoration:none}.post-links a:hover{text-decoration:underline}.book-navigation{display:flex;justify-content:space-between;margin-top:2rem}.nav-links{display:flex;justify-content:space-between;width:100%;gap:1rem}.nav-button{display:flex;flex-direction:column;align-items:center;text-decoration:none;max-width:150px}.nav-button img.book-cover{width:100px;height:auto;border-radius:3px;object-fit:cover;margin-bottom:.5rem}.nav-text{font-size:1.2rem;font-weight:700;color:#333;text-align:center}.nav-button:hover .nav-text{color:#007bff}.nav-button:hover img.book-cover{box-shadow:0 2px 8px rgba(0,0,0,.2)}.container.taxonomy .taxonomy-list{list-style:none;padding:0;margin:1rem 0;display:flex;flex-wrap:wrap;gap:1rem}.container.taxonomy .taxonomy-item{margin:0}.container.taxonomy .taxonomy-link{display:inline-block;padding:.4rem .8rem;font-size:2rem;font-weight:600;color:var(--link-color,#007BFF);background-color:var(--background-color,#f9f9f9);border:1px solid var(--border-color,#ccc);border-radius:5px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.container.taxonomy .taxonomy-link:hover{background-color:var(--link-color,#007BFF);color:var(--background-color,#fff)}.container.taxonomy .taxonomy-link .badge{font-size:2rem;font-weight:400;margin-left:.3rem;color:var(--secondary-text-color,#999)}.read-online{display:flex;justify-content:center;align-items:center;margin:20px 0}.read-online-button{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;text-align:center;text-decoration:none;border-radius:5px;font-size:16px;font-weight:700;transition:background-color .3s ease}.read-online-button:hover{background-color:#0056b3}