.pager{--pg-accent: var(--col-accent, #b00000);--pg-on-accent: var(--col-white, #fff);--pg-bg: var(--col-white, #fff);--pg-faded: var(--col-faded, #e9e9e9);--pg-radius: var(--rad-std, 0.25rem);--pg-size: 2.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-right:auto;margin-left:auto;text-align:center}.pager-item,.pager-link,.pager-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;width:var(--pg-size);height:var(--pg-size);border:1px solid rgba(0,0,0,0);border-radius:var(--pg-radius);background-color:var(--pg-bg);color:inherit;text-decoration:none;transition:color .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out}.pager-item .feather,.pager-item svg,.pager-link .feather,.pager-link svg,.pager-btn .feather,.pager-btn svg{width:50%;height:50%}.pager-item.--current,.pager-link.--current,.pager-btn.--current{border-color:var(--pg-accent);background-color:var(--pg-accent);color:var(--pg-on-accent);font-weight:700}.pager-item:not(.--current):not([disabled]):hover,.pager-link:not(.--current):not([disabled]):hover,.pager-btn:not(.--current):not([disabled]):hover{border-color:var(--pg-accent);color:var(--pg-accent)}.pager-link{border-color:var(--pg-faded)}.pager-link:not([disabled]):focus{border-color:var(--pg-accent)}.pager-btn.--prev .feather{margin-right:.125rem}.pager-btn.--next .feather{margin-left:.125rem}.pager-btn[disabled]{cursor:not-allowed;opacity:.5}