a.library-entry{display:flex;align-items:center;gap:22px;width:min(1200px,calc(100% - 48px));margin:30px auto 55px;padding:22px 28px;border:1px solid #71846a;background:#25372a;color:#f2f3e8;transition:border-color .2s}a.library-entry:hover{border-color:#d8dfad}a.library-entry span{font-size:12px;color:#dcd49d;white-space:nowrap}a.library-entry div{flex:1}a.library-entry strong{font-size:20px}a.library-entry p{margin:3px 0 0;color:#c0cdbd;font-size:13px}a.library-entry b{color:#dcd49d;font-size:13px;white-space:nowrap}@media(max-width:600px){a.library-entry{width:calc(100% - 32px);padding:18px;gap:12px;flex-wrap:wrap;margin:22px auto 40px}a.library-entry span{width:100%}a.library-entry strong{font-size:18px}a.library-entry b{font-size:12px}}