.pagination{display:flex;justify-content:center;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.pagination .page-link{position:relative;display:none;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(117 83 57 / var(--tw-border-opacity));font-size:.625rem;line-height:.625rem;--tw-text-opacity: 1;color:rgb(117 83 57 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s}@media (min-width: 640px){.pagination .page-link{width:1.5rem;height:1.5rem}}@media (min-width: 768px){.pagination .page-link{width:2rem;height:2rem;font-size:.75rem;line-height:1rem}}.pagination .page-link.active,.pagination .page-link:hover{--tw-bg-opacity: 1;background-color:rgb(239 239 239 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(117 83 57 / var(--tw-text-opacity))}.pagination .page-link:first-child,.pagination .page-link:last-child,.pagination .page-link:nth-child(2),.pagination .page-link:nth-last-child(2),.pagination .page-link.active,.pagination .page-link.disabled,.pagination .page-link:has(+.page-link+.active),.pagination .page-link:has(+.active),.pagination .page-link.active+.page-link,.pagination .page-link.active+.page-link+.page-link{display:flex}.pagination .dots{font-size:1.125rem;line-height:1.75rem}
