.pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:20px 0 16px;display:grid}.pagination__nav{flex-wrap:wrap;grid-column:2;justify-content:center;align-items:center;gap:8px;display:flex}.pagination__pages{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.pagination button{aspect-ratio:1;min-width:36px;color:var(--acrecer-azul);cursor:pointer;background:#fff 50%/cover no-repeat;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:600;transition:box-shadow .15s,transform 20ms,background .15s;display:flex}.pagination button:active:not(:disabled){transform:translateY(1px)}.pagination button:disabled{opacity:.6;cursor:not-allowed}.pagination__page[aria-current=page]{color:var(--acrecer-azul);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(circle,#0064851f 0%,#fff 70%);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:600;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:inset 0 0 12px #00648540,0 1px 4px #00000040}.pagination__next{transition:box-shadow .2s,transform .2s;box-shadow:6px 6px 12px #0000001f,-6px -6px 12px #ffffffe6;padding-left:3px!important}.pagination__prev{transition:box-shadow .2s,transform .2s;box-shadow:6px 6px 12px #0000001f,-6px -6px 12px #ffffffe6;padding-right:3px!important}.pagination__dots{color:#888;padding:4px 8px}.pagination__meta{color:#555;grid-column:1;justify-self:start;font-size:13px;display:none}.pagination__perpage{grid-column:3;justify-self:end;display:none}.pagination select{color:#2c2c2c;background:#fff;border:1px solid #e2e2e2;border-radius:10px;padding:8px 10px;font-size:14px;line-height:1.2}@media (max-width:720px){.pagination{gap:12px}}
