.library-pagination{margin:24px 0;padding:18px;border:1px solid #d7dee5;border-radius:8px;background:#f8fafc}.library-pagination p{font-weight:bold}.library-page-list{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none;margin:12px 0}.library-page-list li{margin:0}.library-page-list a,.library-page-list span{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid #bcc9d5;border-radius:4px;background:#fff;color:#174b77;text-decoration:none}.library-page-list [aria-current=page]{background:#174b77;color:#fff;border-color:#174b77;font-weight:bold}.library-page-list a:hover,.library-page-list a:focus-visible{background:#e4eef7;text-decoration:underline}.library-page-gap{display:flex;align-items:center;min-height:44px}.library-pagination summary{cursor:pointer;min-height:44px;padding:12px 0;color:#174b77;font-weight:bold}.library-all-pages{padding-top:8px;border-top:1px solid #d7dee5}@media(max-width:480px){.library-pagination{padding:12px}.library-page-list{gap:6px}}
