.app-pagination[data-v-3e6d57e1]{align-items:center;display:flex;gap:var(--space-2)}.app-pagination--start[data-v-3e6d57e1]{justify-content:flex-start}.app-pagination--center[data-v-3e6d57e1]{justify-content:center}.app-pagination--end[data-v-3e6d57e1]{justify-content:flex-end}.app-pagination__nav[data-v-3e6d57e1]{align-items:center;display:inline-flex;gap:var(--space-1)}.app-pg[data-v-3e6d57e1]{background:var(--s);border:1px solid var(--hairline-2);border-radius:var(--r);color:var(--fg-variant);cursor:pointer;display:inline-grid;font-family:var(--font-mono);font-size:var(--text-control-sm);height:30px;line-height:1;min-width:30px;padding:0 var(--space-2);place-items:center;transition:background .12s ease,color .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-pg[data-v-3e6d57e1]:hover:not(:disabled):not(.app-pg--gap):not(.app-pg--active){background:var(--s-high);color:var(--fg)}.app-pg--active[data-v-3e6d57e1]{background:var(--primary-soft);border-color:var(--primary-line);color:var(--primary);cursor:default;font-weight:600}.app-pg--gap[data-v-3e6d57e1]{background:transparent;border:0;color:var(--fg-muted);cursor:default;min-width:24px}.app-pg--disabled[data-v-3e6d57e1]{cursor:not-allowed;opacity:.38}.app-pagination--sm .app-pg[data-v-3e6d57e1]{height:26px;min-width:26px}
