@layer ui{.ui-pagination{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.ui-pagination__summary{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-sm);font-weight:var(--ui-weight-medium);text-align:center}.ui-pagination__pages{align-items:center;gap:2px;display:none}.ui-pagination__page,.ui-pagination__gap{border-radius:var(--ui-radius-md);width:36px;height:36px;color:var(--ui-text-quaternary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-sm);font-weight:var(--ui-weight-medium);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.ui-pagination__page{cursor:pointer;transition:background-color var(--ui-duration) var(--ui-ease), color var(--ui-duration) var(--ui-ease);background:0 0;border:0;outline:none;padding:0}.ui-pagination__page:hover,.ui-pagination__page--current{background:var(--ui-bg-primary-hover);color:var(--ui-text-secondary)}.ui-pagination__page:focus-visible{box-shadow:var(--ui-focus-ring)}@media (width<=639px){.ui-pagination__step{padding:8px}.ui-pagination__step .ui-button__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=640px){.ui-pagination__summary{display:none}.ui-pagination__pages{display:flex}}}
