.pager.svelte-uh6hz7{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.6rem 0;padding:.7rem 1rem;background:var(--panel2);border:1px solid var(--line);border-radius:.4rem;font-size:.85rem}.info.svelte-uh6hz7{color:var(--text);font-variant-numeric:tabular-nums}.info.svelte-uh6hz7 .dim:where(.svelte-uh6hz7){color:var(--muted)}.pages.svelte-uh6hz7{display:flex;gap:.25rem;align-items:center;flex-wrap:wrap}.pages.svelte-uh6hz7 button:where(.svelte-uh6hz7){background:var(--line);color:var(--text);border:1px solid var(--line2);padding:.3rem .6rem;border-radius:.3rem;cursor:pointer;font-size:.82rem;min-width:2rem;font-variant-numeric:tabular-nums;transition:background .1s}.pages.svelte-uh6hz7 button:where(.svelte-uh6hz7):hover:not(:disabled){background:var(--line2);border-color:var(--acc)}.pages.svelte-uh6hz7 button.active:where(.svelte-uh6hz7){background:var(--acc);color:#fff;border-color:var(--acc);cursor:default}.pages.svelte-uh6hz7 button:where(.svelte-uh6hz7):disabled:not(.active){opacity:.3;cursor:not-allowed}.pages.svelte-uh6hz7 .nav:where(.svelte-uh6hz7){font-weight:700}.pages.svelte-uh6hz7 .dots:where(.svelte-uh6hz7){color:var(--muted);padding:0 .3rem}.jump.svelte-uh6hz7{display:inline-flex;align-items:center;gap:.4rem;color:var(--text2)}.jump.svelte-uh6hz7 label:where(.svelte-uh6hz7){font-size:.8rem;color:var(--muted)}.jump.svelte-uh6hz7 input:where(.svelte-uh6hz7),.jump.svelte-uh6hz7 select:where(.svelte-uh6hz7){background:var(--bg);color:var(--text);border:1px solid var(--line);padding:.3rem .5rem;border-radius:.3rem;font-size:.82rem}.jump.svelte-uh6hz7 input:where(.svelte-uh6hz7){width:7rem}.jump.svelte-uh6hz7 button.go:where(.svelte-uh6hz7){background:var(--line);color:var(--text);border:1px solid var(--line2);padding:.3rem .7rem;border-radius:.3rem;cursor:pointer;font-size:.78rem}.collections-sidebar.svelte-g5f5y4{width:16rem;min-width:14rem;background:var(--panel2);border:1px solid var(--line);border-radius:.45rem;padding:.5rem;display:flex;flex-direction:column;gap:.15rem;height:fit-content;max-height:80vh;overflow-y:auto}header.svelte-g5f5y4{display:flex;align-items:center;justify-content:space-between;padding:.3rem .5rem .4rem}header.svelte-g5f5y4 h3:where(.svelte-g5f5y4){margin:0;font-size:.85rem;color:var(--text2);text-transform:uppercase;letter-spacing:.05em}.add-btn.svelte-g5f5y4{background:var(--line);color:var(--text);border:1px solid var(--line2);width:1.6rem;height:1.6rem;border-radius:.3rem;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1}.add-btn.svelte-g5f5y4:hover{background:var(--acc);border-color:var(--acc)}.root.svelte-g5f5y4,.node.svelte-g5f5y4{display:flex;align-items:center;gap:.4rem;padding:.4rem .5rem;border-radius:.3rem;cursor:pointer;color:var(--text);font-size:.85rem;background:transparent;border:0;text-align:left;width:100%}.root.svelte-g5f5y4:hover,.node.svelte-g5f5y4:hover{background:var(--line)}.root.active.svelte-g5f5y4,.node.active.svelte-g5f5y4{background:color-mix(in srgb,var(--acc) 16%,transparent);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acc) 40%,transparent)}.node.svelte-g5f5y4 .name:where(.svelte-g5f5y4){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node.svelte-g5f5y4 .count:where(.svelte-g5f5y4){color:var(--muted);font-size:.75rem;font-variant-numeric:tabular-nums}.node.active.svelte-g5f5y4 .count:where(.svelte-g5f5y4){color:#ffffffb3}.muted.svelte-g5f5y4{color:var(--muted);font-size:.8rem;padding:.4rem .5rem}.hint.svelte-g5f5y4{color:var(--muted);font-size:.75rem;padding:.5rem;line-height:1.5}.ctx-menu.svelte-g5f5y4{position:fixed;z-index:10001;background:var(--panel2);border:1px solid var(--line2);border-radius:.4rem;box-shadow:0 4px 16px #0009;padding:.3rem;min-width:13rem;display:flex;flex-direction:column;gap:.1rem}.ctx-menu.svelte-g5f5y4 button:where(.svelte-g5f5y4){background:transparent;border:0;color:var(--text);padding:.45rem .7rem;border-radius:.3rem;text-align:left;cursor:pointer;font:.85rem system-ui}.ctx-menu.svelte-g5f5y4 button:where(.svelte-g5f5y4):hover{background:var(--line)}.ctx-menu.svelte-g5f5y4 button.danger:where(.svelte-g5f5y4){color:var(--danger)}.ctx-menu.svelte-g5f5y4 button.danger:where(.svelte-g5f5y4):hover{background:#4a2020}.ctx-menu.svelte-g5f5y4 hr:where(.svelte-g5f5y4){border:0;border-top:1px solid var(--line);margin:.2rem 0}
