.hailang-home .hailang-stacked-books{grid-template-columns:minmax(0,1fr);gap:24px}
.hailang-home .hailang-stacked-books>section{min-height:0}
.hailang-home .hailang-stacked-books .hailang-recommend-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:24px;padding:20px 24px 24px}
.hailang-home .hailang-stacked-books article{width:100%;max-width:190px;margin-inline:auto}
.hailang-home .hailang-stacked-books h3,.hailang-home .hailang-stacked-books h3 a{white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5}
.hailang-home .hailang-stacked-books h3{min-height:3em;margin:8px 0 4px}
.hailang-home .hailang-stacked-books .hailang-book-cover{margin-bottom:10px}
.hailang-home .hailang-stacked-books>section[aria-labelledby="new-title"]>.hailang-section-head{background:#e8f1f8}
.hailang-home .hailang-stacked-books>section[aria-labelledby="complete-title"]>.hailang-section-head{background:#f5eee3}
@media(max-width:600px){.hailang-home .hailang-stacked-books{gap:16px}.hailang-home .hailang-stacked-books .hailang-recommend-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;padding:16px 12px}.hailang-home .hailang-stacked-books h3{font-size:14px}.hailang-home .hailang-stacked-books p,.hailang-home .hailang-stacked-books small{font-size:12px}}
