.book-grid.svelte-zy8gwp{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.book-card.svelte-zy8gwp{min-width:0}.book-cover.svelte-zy8gwp{padding:28px 27px;min-height:330px;display:flex;flex-direction:column;text-align:center;justify-content:space-between;color:#fff}.green.svelte-zy8gwp{background:#234b3f}.blue.svelte-zy8gwp{background:#283f57}.rust.svelte-zy8gwp{background:#754a3c}.slate.svelte-zy8gwp{background:#4a5058}.book-cover.svelte-zy8gwp h2:where(.svelte-zy8gwp){font-family:Georgia,Noto Sans Telugu,Noto Sans Devanagari,serif;color:#fff7df;font-size:2.1rem;line-height:1.6;margin:17px 0 12px}.book-cover.svelte-zy8gwp p:where(.svelte-zy8gwp){color:#e9e5d4;font-size:.8rem}.book-cover.svelte-zy8gwp .eyebrow:where(.svelte-zy8gwp){font-size:.75rem;letter-spacing:.16em;margin-top:20px}.cover-rule.svelte-zy8gwp{border-top:1px solid #b9a76c;width:100%;height:1px}.cover-count.svelte-zy8gwp{font-size:.75rem;letter-spacing:.18em;margin:25px 0}.book-description.svelte-zy8gwp{padding:24px 0;display:flex;flex-direction:column;align-items:start;gap:17px}.book-description.svelte-zy8gwp h3:where(.svelte-zy8gwp){font-size:1.6rem}.book-description.svelte-zy8gwp p:where(.svelte-zy8gwp){font-size:.9rem}.offline-note.svelte-zy8gwp{border-top:1px solid var(--line);display:flex;gap:35px;justify-content:space-between;align-items:center;margin-top:30px;padding-top:35px}.offline-note.svelte-zy8gwp h2:where(.svelte-zy8gwp){font-size:1.9rem;margin-bottom:12px}.offline-note.svelte-zy8gwp p:where(.svelte-zy8gwp){max-width:650px;font-size:.925rem}.downloads.svelte-zy8gwp{display:flex;flex-direction:column;gap:10px;flex:0 1 340px;min-width:0;max-width:100%}.downloads.svelte-zy8gwp .button:where(.svelte-zy8gwp){white-space:normal;text-align:left}.find-song.svelte-zy8gwp{display:grid;gap:8px;max-width:640px;margin-bottom:34px}.find-song.svelte-zy8gwp label:where(.svelte-zy8gwp){font-weight:600}.find-row.svelte-zy8gwp{display:flex;gap:8px}.find-row.svelte-zy8gwp input:where(.svelte-zy8gwp){flex:1;min-width:0;min-height:52px;padding:0 16px;border:1px solid #aab8b4;border-radius:2px;background:#fff;font-size:1rem}.book-native.svelte-zy8gwp{display:none}.books-heading.svelte-zy8gwp{font-size:1.6rem;margin-bottom:18px}@media(max-width:800px){.book-grid.svelte-zy8gwp{grid-template-columns:1fr;gap:18px}.book-cover.svelte-zy8gwp{min-height:0;padding:18px 20px}.book-cover.svelte-zy8gwp h2:where(.svelte-zy8gwp){font-size:1.5rem;margin:6px 0}.book-cover.svelte-zy8gwp .eyebrow:where(.svelte-zy8gwp){margin-top:0}.cover-rule.svelte-zy8gwp{display:none}.cover-count.svelte-zy8gwp{margin:6px 0 0}.book-description.svelte-zy8gwp{padding:14px 0;gap:10px}.offline-note.svelte-zy8gwp{flex-direction:column;align-items:start}.downloads.svelte-zy8gwp{flex-basis:auto;width:100%}}@media(max-width:650px){.book-grid.svelte-zy8gwp{gap:0;border-top:1px solid var(--line)}.book-card.svelte-zy8gwp{display:grid;grid-template-columns:6px minmax(0,1fr);gap:16px;border-bottom:1px solid var(--line)}.book-cover.svelte-zy8gwp{padding:0;font-size:0}.book-cover.svelte-zy8gwp>:where(.svelte-zy8gwp){display:none}.book-description.svelte-zy8gwp{padding:16px 0;gap:6px}.book-description.svelte-zy8gwp h3:where(.svelte-zy8gwp){font-size:1.35rem}.book-native.svelte-zy8gwp{display:block;color:var(--ink)}.book-description.svelte-zy8gwp p:where(.svelte-zy8gwp):not(.book-native){display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.book-description.svelte-zy8gwp .button:where(.svelte-zy8gwp){margin-top:6px}}
