.bk-add{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.bk-add .btn-icon{border-radius:var(--r-md);background:var(--cta);width:44px;height:44px;color:var(--cta-fg)}.bk-add .btn-icon:hover{background:var(--cta-hover)}.book .img{color:inherit;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;padding:8px 8px 0}.book .img .tags{flex-flow:wrap;order:-1;min-height:24px;padding-inline-end:44px;position:static}.book .img .spine{flex:1;min-height:0;margin-inline:8%;position:static}.book .img .bk-cover{flex:1;min-height:0;margin-bottom:8px;position:relative}.book .img .bk-cover img{object-fit:contain}
