body{background:#f3f6fb;color:#17243a;font-family:Inter,system-ui,Arial}.topbar{background:linear-gradient(110deg,#071a36,#123f78);box-shadow:0 5px 22px #102b4b22}.hero{background:linear-gradient(120deg,#09264b,#1762a4);color:white;border-radius:22px;padding:30px}.card{border:0;border-radius:16px;box-shadow:0 8px 28px #17385c0d}.stat{font-size:1.8rem;font-weight:800}.cover{height:190px;object-fit:cover;background:#e5edf7}.book-cover{height:230px;object-fit:cover;background:#e5edf7}.sidebar-link{display:block;padding:10px 13px;border-radius:10px;color:#24415f;text-decoration:none}.sidebar-link:hover{background:#e6f0fb}.table thead th{background:#edf3fa;white-space:nowrap}.btn-primary{background:#145da0;border-color:#145da0}.form-control,.form-select{border-radius:10px;padding:.65rem}.card,.hero{overflow:hidden}@media(max-width:576px){.hero{padding:22px}.book-cover{height:180px}}