.smart-pagination.svelte-iek4id{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:18px;flex-wrap:wrap}.pg-btn.svelte-iek4id{height:34px;min-width:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border-radius:10px;border:1px solid var(--browse-line);background:color-mix(in srgb,var(--browse-layer) 55%,var(--browse-panel));color:var(--browse-text-muted);font-family:var(--browse-body-font);font-size:12px;font-weight:600;cursor:pointer;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .16s ease,border-color .16s ease,color .16s ease,box-shadow .2s ease}.pg-nav.svelte-iek4id{padding:0 12px}.pg-nav-label.svelte-iek4id{font-size:12px;font-weight:700;letter-spacing:.01em}.pg-btn.svelte-iek4id:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--browse-accent) 36%,var(--browse-line));color:var(--browse-accent);background:color-mix(in srgb,var(--browse-accent-soft) 26%,var(--browse-layer));box-shadow:0 8px 16px color-mix(in srgb,var(--browse-accent) 10%,transparent)}.pg-btn.svelte-iek4id:disabled{opacity:.4;cursor:default;transform:none;box-shadow:none}.pg-num.svelte-iek4id{padding:0 4px}.pg-active.svelte-iek4id{background:var(--browse-accent);color:var(--browse-bg);border-color:var(--browse-accent);font-weight:700;box-shadow:0 10px 20px color-mix(in srgb,var(--browse-accent) 22%,transparent)}.pg-active.svelte-iek4id:hover:not(:disabled){background:var(--browse-accent);color:var(--browse-bg);border-color:var(--browse-accent);transform:none}.pg-ellipsis.svelte-iek4id{display:inline-flex;align-items:center;justify-content:center;width:28px;height:34px;color:var(--browse-text-muted);font-family:var(--browse-mono-font);font-size:14px;letter-spacing:2px;-webkit-user-select:none;user-select:none}.pg-status.svelte-iek4id{margin-left:8px;font-family:var(--browse-mono-font);font-size:11px;color:var(--browse-text-muted);border:1px solid var(--browse-line);border-radius:9999px;padding:6px 10px;background:color-mix(in srgb,var(--browse-layer) 60%,transparent)}@media(max-width:640px){.pg-nav-label.svelte-iek4id{display:none}.pg-status.svelte-iek4id{width:100%;text-align:center;margin-left:0;margin-top:6px}}
