.book-text{display:contents}.book-thumb{display:none}
html[data-mode="magazine"] .books{grid-template-columns:1fr!important}
html[data-mode="magazine"] .book{display:grid!important;grid-template-columns:minmax(190px,30%) minmax(0,1fr)!important;padding:0!important;overflow:hidden}
html[data-mode="magazine"] .book-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:28px;min-width:0}
html[data-mode="magazine"] .book-text>span{display:block}
html[data-mode="magazine"] .book-text small{writing-mode:horizontal-tb;font:8px var(--mono);letter-spacing:.12em}
html[data-mode="magazine"] .book-thumb{display:block;min-height:180px;background:linear-gradient(135deg,#d5cec1,#b7aea0);background-size:cover;background-position:center}
html[data-mode="magazine"] .book:hover .book-thumb{filter:saturate(.8) contrast(1.05)}
@media(max-width:600px){html[data-mode="magazine"] .book{grid-template-columns:minmax(0,1fr) 42%!important}html[data-mode="magazine"] .book-text{padding:22px}html[data-mode="magazine"] .book-thumb{min-height:150px}}
