.pagination{display:flex;justify-content:center}.pagination .page-item{align-items:center;border-color:rgb(0 38 154/var(--tw-border-opacity,1));border-width:1px;cursor:pointer;display:flex;height:2.5rem;justify-content:center;margin-left:.625rem;margin-right:.625rem;position:relative;width:2.5rem}.pagination .page-item,.pagination .page-item:hover{--tw-border-opacity:1;animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pagination .page-item:hover{background-color:rgb(37 59 115/var(--tw-bg-opacity,1));border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.pagination .page-item.active,.pagination .page-item:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pagination .page-item.active{background-color:rgb(0 38 154/var(--tw-bg-opacity,1));font-weight:700}.pagination .page-item.active:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.pagination .page-item.disabled{border-width:0;font-size:1.25rem;font-weight:800;letter-spacing:.1em;line-height:1.75rem;margin-left:0;margin-right:0;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.pagination .page-link{align-items:center;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;width:100%}.pagination .next,.pagination .prev{align-items:center;background-color:rgb(242 140 56/var(--tw-bg-opacity,1));cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:relative;width:2.5rem}.pagination .next,.pagination .next:hover,.pagination .prev,.pagination .prev:hover{--tw-bg-opacity:1;animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pagination .next:hover,.pagination .prev:hover{background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.pagination .next:hover svg,.pagination .prev:hover svg{stroke:#fff}.pagination .prev{margin-right:.625rem}.pagination .next{margin-left:.625rem}
