.bookmarks-page.svelte-18cncau{max-width:600px;margin:0 auto;padding:40px 24px}.page-title.svelte-18cncau{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 32px;font-size:2rem;font-weight:800}.section.svelte-18cncau{margin-bottom:32px}.section-title.svelte-18cncau{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-dim);margin:0 0 12px;font-size:.75rem;font-weight:600}.list.svelte-18cncau{margin:0;padding:0;list-style:none}.list-item.svelte-18cncau{border-bottom:1px solid var(--color-border);align-items:center;gap:10px;padding:8px 0;text-decoration:none;transition:opacity 80ms;display:flex}.list-item.svelte-18cncau:hover{opacity:.8}.item-badge.svelte-18cncau{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-dim);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:.6875rem;font-weight:600}.item-name.svelte-18cncau{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.empty.svelte-18cncau{text-align:center;color:var(--color-text-dim);padding:48px 16px;font-size:.9375rem}.empty.svelte-18cncau p:where(.svelte-18cncau){margin:0 0 4px}
