.saas-pagination{justify-content:space-between;align-items:center;gap:var(--saas-space-sm);padding-block:var(--saas-space-sm);font-family:var(--saas-font-family);display:flex}.saas-pagination__status{color:var(--saas-text-secondary);font-size:var(--saas-font-body-sm);font-variant-numeric:tabular-nums;margin:0}.saas-pagination__status strong{color:var(--saas-text-primary)}.saas-pagination__button{align-items:center;gap:var(--saas-space-xs);min-height:36px;padding-inline:var(--saas-space-md);border:1px solid var(--saas-border-default);border-radius:var(--saas-radius-md);background:var(--saas-bg-surface);color:var(--saas-text-primary);cursor:pointer;font:inherit;font-size:var(--saas-font-body-sm);transition:background-color var(--saas-motion-micro) var(--saas-ease-standard), border-color var(--saas-motion-micro) var(--saas-ease-standard);font-weight:600;display:inline-flex}.saas-pagination__button:hover:not(:disabled){border-color:var(--saas-brand-subtle);background:var(--saas-brand-subtle);color:var(--saas-brand-primary)}.saas-pagination__button:focus-visible{box-shadow:var(--saas-focus-ring);outline:none}.saas-pagination__button:disabled{cursor:not-allowed;opacity:.45}[dir=rtl] .saas-pagination__button span{display:inline-block;transform:scaleX(-1)}@media (width<=599px){.saas-pagination__button{min-height:44px}}