/* v56: externalized homepage quick-access CSS for strict CSP. */
.pdf-library-link{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.pdf-quick-access{margin:12px 0;border:1px solid #cde6ef;background:#f4fbff;border-radius:12px;padding:10px 14px}.pdf-quick-access summary{font-weight:800;color:#075880;cursor:pointer}.pdf-quick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(122px,1fr));gap:8px;padding-top:12px}.pdf-quick-grid a{font-size:12px;background:#fff;border:1px solid #d4e8ef;border-radius:9px;text-decoration:none;color:#155a83;padding:8px}body.dark .pdf-quick-access{background:#132737;border-color:#245266}body.dark .pdf-quick-access summary,body.dark .pdf-quick-grid a{color:#b8e5f4}body.dark .pdf-quick-grid a{background:#183749;border-color:#255367}