.results-pages.results-pagination{flex-wrap:wrap;justify-content:center;align-self:auto;align-items:center;gap:12px;width:100%;margin:28px 0 0;padding:22px 0;display:flex}.results-pages.results-pagination span{font-size:inherit;background:0 0;border-radius:0;margin:0;padding:0}.result-page-numbers{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;display:flex}.results-pages.results-pagination .result-page-button{border:1px solid var(--line);background:var(--surface,#fff);min-width:40px;min-height:40px;color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px 11px;font-size:14px;transition:background .15s,border-color .15s;display:inline-flex}.results-pages.results-pagination .result-page-button:hover:not(:disabled){border-color:var(--green);background:var(--green-light,#eef4e8)}.results-pages.results-pagination .result-page-button[aria-current=page]{background:var(--green);border-color:var(--green);color:#fff;font-weight:700}.results-pages.results-pagination .result-page-button:focus-visible{outline:2px solid var(--green);outline-offset:3px}.results-pages.results-pagination .result-page-button:disabled{opacity:.35;cursor:default}.result-page-gap{min-width:24px;min-height:40px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}@media (max-width:600px){.results-pages.results-pagination{gap:5px}.result-page-numbers{gap:3px}.results-pages.results-pagination .result-page-button{min-width:32px;min-height:40px;padding:7px 8px;font-size:13px}.results-pages.results-pagination .result-page-step{padding:7px}.result-page-step span{display:none}.result-page-gap{min-width:16px}}
