.ui-pagination-pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;margin-top:42px;padding-top:25px;display:grid}.ui-pagination-pagination>button,.ui-pagination-pagination>a,.ui-pagination-pagination>div>button,.ui-pagination-pagination>div>a{border:2px solid var(--ink);min-width:40px;min-height:40px;color:var(--ink);background:var(--card);font:inherit;box-shadow:2px 2px 0 var(--ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.ui-pagination-pagination>:is(button,a):first-child{justify-self:start}.ui-pagination-pagination>:is(button,a):last-child{justify-self:end}.ui-pagination-pagination svg{width:15px;height:15px}.ui-pagination-pagination>div{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.ui-pagination-pagination>div>:is(button,a){padding:0}.ui-pagination-pagination :is(button,a).ui-pagination-currentPage{color:#fff;background:var(--accent)}.ui-pagination-pagination button:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.ui-pagination-pagination :is(button:not(:disabled),a):hover{box-shadow:1px 1px 0 var(--ink);translate:1px 1px}.ui-pagination-pagination :is(button,a):focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:560px){.ui-pagination-pagination{grid-template-columns:1fr 1fr}.ui-pagination-pagination>div{grid-area:1/1/auto/-1;justify-content:center}.ui-pagination-pagination>:is(button,a):first-child,.ui-pagination-pagination>:is(button,a):last-child{grid-row:2}}@media (prefers-reduced-motion:reduce){.ui-pagination-pagination :is(button,a){transition:none!important}}
