.admin-top{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:35px}.admin-top h2{font-size:43px}.admin-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:20px 0}.admin-metrics>div{padding:25px;background:var(--sage);border:1px solid #c7d1bc}.admin-metrics span{font-size:14px;display:block}.admin-metrics strong{font:45px var(--serif)}.admin-table-wrap{overflow-x:auto;margin:25px 0}.admin-table{border-collapse:collapse;width:100%;font-size:15px;text-align:left}.admin-table th,.admin-table td{padding:15px;border-bottom:1px solid var(--line);vertical-align:top}.admin-table th{background:#efe4dc;font-weight:600}.admin-table input[type=number]{width:115px}.admin-table .button{font-size:13px;padding:9px 13px}.admin-table input[type=checkbox]{width:22px;height:22px;accent-color:var(--green)}.admin-subhead{font:28px var(--serif);margin:25px 0 15px}#admin-status{color:var(--rose-deep);margin:20px 0}#admin-app dd{white-space:pre-wrap}#request-detail{scroll-margin-top:110px}@media(max-width:650px){.admin-top{display:block}.admin-top .button{margin-top:20px}.admin-metrics{grid-template-columns:1fr}.admin-metrics>div{display:flex;align-items:center;justify-content:space-between;padding:20px}.admin-top h2{font-size:35px}.admin-table th,.admin-table td{padding:12px;font-size:14px}}
.actual-book-cover{width:180px;margin:0 auto 25px}.actual-book-cover img{width:100%;height:auto;display:block;box-shadow:6px 9px 20px #3332}.books{flex-wrap:wrap}.books .actual-book-cover{margin:0}.books a{display:block}.actual-book-cover img:focus-visible{outline:3px solid var(--rose-deep)}@media(max-width:650px){.actual-book-cover{width:145px}}
