.book-list[data-v-98526455]{border:1px solid var(--border);border-radius:12px;max-height:46vh;overflow-y:auto}.book-row[data-v-98526455]{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:auto 44px minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.book-row.on[data-v-98526455]{background:var(--selected)}.name[data-v-98526455]{flex-direction:column;min-width:0;display:flex}.name[data-v-98526455]:first-of-type{grid-column:3}.row-cover[data-v-98526455]{width:44px}.fit b[data-v-98526455]{color:var(--primary)}@media (width<=767px){.book-row[data-v-98526455]{grid-template-columns:auto minmax(0,1fr);gap:8px}.book-row>.fit[data-v-98526455],.book-row>.muted[data-v-98526455],.book-row>.school-badge[data-v-98526455]{grid-column:2}.name strong[data-v-98526455]{overflow-wrap:anywhere}}
