.folder-catalog{padding-top:15px}.catalog-controls{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-bottom:20px}.catalog-controls label{font-size:12px;font-weight:700}.catalog-controls input,.catalog-controls select{display:block;width:100%;margin-top:6px;padding:13px;border:1px solid #bac4b3;background:#fffef9;color:var(--ink);font:inherit;font-size:15px}.content-card[hidden]{display:none}.cover-placeholder{font-family:'Playfair Display',serif;font-size:34px;text-align:center;padding:20px}.reading-text{max-width:800px;margin:0 auto 70px;padding:0 25px;font-size:19px;line-height:1.9}.reading-text p{color:var(--ink)}.no-cover{grid-template-columns:1fr}.detail-buttons{display:flex;gap:12px;flex-wrap:wrap}audio{max-width:100%}.author-image{max-width:200px;border-radius:8px}.grid{margin-top:30px}.explore-grid:empty{display:none}@media(max-width:600px){.catalog-controls{grid-template-columns:1fr}.reading-text{font-size:17px}}