.suite-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;width:100%;box-sizing:border-box;margin:28px 0;padding:20px 0;border-top:1px solid #d8e1dc;font-family:inherit;color:#0a382f}.suite-pagination .suite-pagination-status{margin:0;font-size:13px;line-height:1.5;font-weight:600;color:#43574d}.suite-pagination-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.suite-pagination .suite-page-button,.suite-pagination .suite-page-number{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;box-sizing:border-box;border:1px solid #bfcec5;border-radius:10px;background:#fff;color:#0f4d43;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;padding:10px 16px}.suite-pagination .suite-page-number{min-width:44px;padding:10px}.suite-pagination-pages{display:flex;align-items:center;gap:6px}.suite-page-gap{padding:0 4px;color:#56685e}.suite-pagination .suite-page-number.is-current{background:#0f4d43;border-color:#0f4d43;color:#fff}.suite-pagination .suite-page-button.is-disabled{background:#f1f3ef;border-color:#e1e6e2;color:#727e76}.suite-pagination a:hover{background:#eaf2ec;border-color:#0f4d43}.suite-pagination a:focus-visible{outline:3px solid #f26b5b;outline-offset:3px}@media(max-width:700px){.suite-pagination{flex-direction:column;align-items:stretch;gap:14px;padding-top:18px}.suite-pagination .suite-pagination-status{text-align:center}.suite-pagination-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.suite-pagination-pages{display:none}.suite-pagination .suite-page-button{width:100%;padding:12px 8px;min-width:0}}@media print{.suite-pagination{display:none!important}}
