.pagination{justify-content:center;align-items:center;gap:.25rem;margin-top:2rem;margin-bottom:2rem;display:flex}.pagination__pages{display:none}@media (min-width:576px){.pagination__pages{align-items:center;gap:.25rem;display:flex}}.pagination__mobile-info{color:rgb(var(--text-secondary));white-space:nowrap;align-items:center;padding:0 .5rem;font-size:.875rem;display:inline-flex}@media (min-width:576px){.pagination__mobile-info{display:none}}.pagination__btn{font-family:var(--font-inter);border:1px solid rgba(var(--gold-dark), .2);background-color:rgb(var(--bg-tertiary));color:rgb(var(--text-secondary));cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:8px;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.pagination__btn:hover:not(:disabled){color:rgb(var(--gold-primary));border-color:rgb(var(--gold-primary))}.pagination__btn:disabled{opacity:.4;cursor:not-allowed}.pagination__btn--nav{width:36px;height:36px;padding:0;font-size:1.125rem}@media (min-width:576px){.pagination__btn--nav{width:40px;height:40px}}.pagination__btn--page{width:36px;height:36px;padding:0}@media (min-width:576px){.pagination__btn--page{width:40px;height:40px}}.pagination__btn--active{background-color:rgb(var(--gold-primary));border-color:rgb(var(--gold-primary));color:rgb(var(--text-inverse))}.pagination__btn--active:hover:not(:disabled){background-color:rgb(var(--gold-bright));border-color:rgb(var(--gold-bright));color:rgb(var(--text-inverse))}
