.pagination-container{width:100%;display:flex;margin-top:20px;margin-bottom:20px;justify-content:center;gap:4px}.pagination-button{min-width:36px;height:36px;padding:0 10px;text-align:center;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rule);border-radius:6px;background:var(--surface-raise);color:var(--dim);font-size:13px;cursor:pointer;transition:background .1s ease,border-color .1s ease,color .1s ease}.pagination-button-disabled{min-width:36px;height:36px;padding:0 10px;text-align:center;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rule);border-radius:6px;background:transparent;color:var(--faint);font-size:13px;cursor:not-allowed}.pagination-button:hover{background:var(--surface-hover);border-color:var(--rule-2);color:var(--soft)}.pagination-button-active{background:var(--surface-2);border-color:var(--rule-2);color:var(--lilac)}.pagination-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:36px;color:var(--faint);font-size:14px;letter-spacing:2px}.pagination-controls{display:flex;align-items:center;gap:4px}.skeleton-pulse{background:var(--surface-raise);animation:skeletonPulse 1.5s ease-in-out infinite}@keyframes skeletonPulse{0%,to{opacity:.4}50%{opacity:1}}.skeleton-flow-list{display:flex;flex-direction:column;gap:6px;padding:0 20px}.skeleton-flow-card{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--surface-sunken);border:1px solid var(--rule);border-radius:10px}.skeleton-flow-card-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.skeleton-flow-card-header{display:flex;align-items:center;gap:8px}.skeleton-flow-card-meta{display:flex;align-items:center;gap:12px}.skeleton-dots{display:flex;gap:5px;align-items:center}.skeleton-table-row td{padding:12px 16px}
