.result-pagination{display:block;padding:0;margin:26px 0}
.result-pagination .result-pagination-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;min-width:0}
.result-pagination .result-pagination-controls,.result-pagination .result-pagination-status,.result-pagination .result-pagination-gap{display:none}

 .result-pagination{padding:20px 0 0;border-top:0;margin:24px 0}
 .result-pagination .result-pagination-controls{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}
 .result-pagination .result-pagination-controls a,.result-pagination .result-pagination-controls span{display:flex;justify-content:center;align-items:center;gap:8px;min-height:46px;border:1px solid #dce5f3;border-radius:12px;background:#fff;color:#24416b;font-size:14px;font-weight:600}
 .result-pagination .result-pagination-controls a[rel=next]{background:#2864f0;border-color:#2864f0;color:#fff}
 .result-pagination .result-pagination-controls span[aria-disabled]{color:#a4adbb;background:#f7f9fc;border-color:#edf0f5}
 .result-pagination .result-pagination-controls .icon{width:17px;height:17px}
 .result-pagination .result-pagination-numbers{flex-wrap:nowrap;gap:4px;align-items:center}
 .result-pagination .result-pagination-number{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;padding:0 4px;border:1px solid transparent;border-radius:10px;font-size:14px;color:#536580}
 .result-pagination .result-pagination-number[aria-current=page]{background:#edf3ff;border-color:#ccdcff;color:#225ce0;font-weight:700}
 .result-pagination .result-pagination-distant{display:none}
 .result-pagination .result-pagination-gap{display:flex;align-items:center;justify-content:center;min-width:16px;color:#8794a8}
 .result-pagination .result-pagination-status{display:block;text-align:center;margin:12px 0 0;color:#7d899c;font-size:12px}

.result-pagination .result-pagination-controls{max-width:360px;margin-left:auto;margin-right:auto}
