#content .paging{--pg-line:color-mix(in oklab, var(--color-base-content, #202124) 12%, transparent);--pg-muted:color-mix(in oklab, var(--color-base-content, #202124) 62%, transparent);display:flex;flex-direction:column;align-items:center;gap:14px;margin:28px 0 36px}#content .paging .pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none}#content .paging .pagination li{margin:0}#content .paging .pagination li :is(a,strong){display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1px solid var(--pg-line);border-radius:12px;background:var(--color-base-100, #fff);color:var(--color-base-content, #202124);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s}#content .paging .pagination li a:hover{border-color:color-mix(in oklab,var(--color-base-content, #202124) 30%,transparent);background:var(--color-base-200, #f5f6f7)}#content .paging .pagination li.active strong{border-color:var(--color-base-content, #202124);background:var(--color-base-content, #202124);color:var(--color-base-100, #fff)}#content .paging .pagination li.gap{padding:0 2px;color:var(--pg-muted)}#content .paging .pagination svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}#content .paging .perPage{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--pg-muted)}#content .paging .perPage-options{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--color-base-200, #f5f6f7)}#content .paging .perPage-options a{display:flex;align-items:center;justify-content:center;min-width:40px;height:32px;padding:0 10px;border-radius:9px;color:var(--color-base-content, #202124);font-weight:600;font-variant-numeric:tabular-nums;text-decoration:none;transition:background-color .15s,box-shadow .15s}#content .paging .perPage-options a:hover{background:color-mix(in oklab,var(--color-base-100, #fff) 60%,transparent)}#content .paging .perPage-options a.active{background:var(--color-base-100, #fff);box-shadow:0 1px 3px rgb(0 0 0/14%)}#content .paging :is(a,strong):focus-visible{outline:2px solid var(--color-base-content, #202124);outline-offset:2px}@media (max-width:767px){#content .paging{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;margin:16px 0 24px}#content .paging .pagination{display:contents}#content .paging .pagination li:not(.prev,.next){display:none}#content .paging .pagination li.prev{grid-column:1;grid-row:1;justify-self:start}#content .paging .pagination li.next{grid-column:3;grid-row:1;justify-self:end}#content .paging .pagination li :is(a,strong){width:44px;height:44px;padding:0}#content .paging .perPage{grid-column:2;grid-row:1;flex-direction:column;gap:4px;font-size:11px}#content .paging .perPage-options a{min-width:34px;height:30px;padding:0 6px;font-size:13px}}@media (prefers-reduced-motion:reduce){#content .paging :is(a,strong){transition:none}}