.pagination{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:var(--border-width-default) solid var(--color-border);background:var(--color-surface);padding:var(--space-3) var(--space-4);display:flex}.pagination__info{color:var(--color-text-muted);font-size:var(--text-sm)}.pagination--embedded{border-top:0;flex:auto}.pagination__controls{align-items:center;gap:var(--space-2);display:flex}.pagination__size{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);display:inline-flex}.pagination__size .searchable-select{--searchable-select-end-padding:var(--offset-control-action);width:4rem;min-width:calc(var(--control-height) * 2)}.pagination__size .searchable-select__input{height:var(--control-height);border:var(--border-width-default) solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);padding-block:0;padding-inline-start:var(--space-2);padding-inline-end:var(--searchable-select-end-padding)}.pagination__size .searchable-select__icons{inset-inline-end:var(--space-2)}.pagination__size .searchable-select__input:focus-visible{border-color:var(--color-focus-ring);outline:none}.pagination__btn{width:var(--control-height);height:var(--control-height);padding:0}@media (width<=640px){.pagination{flex-direction:column;align-items:flex-start}.pagination__controls{justify-content:space-between;width:100%}}
