.list-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;margin:18px 0;color:#53675a;font-size:13px}.pagination-summary{font-variant-numeric:tabular-nums}.pagination-controls{display:flex;align-items:center;gap:6px}.list-pagination button{font:inherit;min-width:40px;min-height:42px;padding:7px 12px;border:1px solid #dce5dd;border-radius:11px;background:#fff;color:#244c3b;cursor:pointer}.list-pagination button.active{background:#244c3b;color:#fff;border-color:#244c3b;font-weight:750}.list-pagination button:not(:disabled):not(.active):hover{border-color:#f47a10;background:#fff3e7}.list-pagination button:focus-visible{outline:3px solid #f47a1080;outline-offset:3px}.list-pagination button:disabled{opacity:.4;cursor:default}.list-pagination[aria-busy=true]{opacity:.65}.list-pagination .pagination-controls>span{padding:0 3px}@media(max-width:600px){.list-pagination{justify-content:center;gap:10px}.pagination-summary{width:100%;text-align:center}.pagination-controls{gap:4px;flex-wrap:wrap;justify-content:center}.list-pagination button{padding:7px 10px;min-width:36px;font-size:12px}}@media(prefers-reduced-motion:reduce){.list-pagination{scroll-behavior:auto}}
