.book__actions{display:flex;flex-direction:column}.book__details__list{list-style:none}.book__details__list li{display:grid;grid-template-columns:24px auto;gap:10px;align-items:center;line-height:35px;color:#333}.book__details__list li i{font-size:1.2rem;color:#666}.book__details__item__content.rank{display:flex;flex-wrap:wrap;gap:5px}.rank__list{display:grid}.author__name{display:flex;align-items:center;gap:10px}.author__name h3{margin:0}.author__follow{margin-top:5px}p.review{background:#f8ead3;padding:10px;border-radius:5px}.btn-preview{background-color:var(--game-text);min-width:160px}p.author-note,p.note,p.warning{background-color:#f8ead3;padding:10px;border-radius:5px}p.author-note span.title,p.note span.title,p.warning span.title{font-weight:700}p.author-note span.title:before,p.note span.title:before,p.warning span.title:before{margin-right:5px;font-size:1.2rem}p.author-note span.title:before{content:"✍️"}p.warning span.title:before{content:"⚠️"}p.note span.title:before{content:"📝"}@media (max-width:790px){.book__actions,.left-section{display:grid;gap:10px}.book__actions{grid-template-columns:1fr 1fr}.top-section{flex-direction:column}.book__cover{margin:0 auto}}.accolade__list{background:#ffdcb4;padding:15px;border-radius:10px;display:flex;flex-direction:column;gap:10px}.accolade__list .fa-award{color:#ae2f07;margin-right:7px}