.breadcrumbs.svelte-1jovwxm{--breadcrumbs-fg: #475569;--breadcrumbs-fg-strong: #0f172a;--breadcrumbs-link-hover-bg: #f1f5f9;--breadcrumbs-focus-ring: #146ef5;--breadcrumbs-ellipsis-fg: #94a3b8;--breadcrumbs-separator-fg: #cbd5e1;font-size:.875rem;line-height:1.4;color:var(--breadcrumbs-fg)}.breadcrumb-list.svelte-1jovwxm{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.breadcrumb-item.svelte-1jovwxm{display:inline-flex;align-items:center;min-width:0}.crumb-link.svelte-1jovwxm{color:var(--breadcrumbs-fg);text-decoration:none;padding:.25rem .5rem;border-radius:.375rem;transition:background-color .15s ease,color .15s ease;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crumb-link.svelte-1jovwxm:hover{background-color:var(--breadcrumbs-link-hover-bg);color:var(--breadcrumbs-fg-strong)}.crumb-link.svelte-1jovwxm:focus-visible{outline:2px solid var(--breadcrumbs-focus-ring);outline-offset:2px}.crumb-current.svelte-1jovwxm{color:var(--breadcrumbs-fg-strong);font-weight:500;padding:.25rem .5rem;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crumb-ellipsis.svelte-1jovwxm{padding:.25rem .5rem;color:var(--breadcrumbs-ellipsis-fg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.crumb-sep.svelte-1jovwxm{color:var(--breadcrumbs-separator-fg);padding:0 .125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.crumb-link.svelte-1jovwxm{transition:none}}@media(prefers-color-scheme:dark){.breadcrumbs.svelte-1jovwxm{--breadcrumbs-fg: #94a3b8;--breadcrumbs-fg-strong: #f8fafc;--breadcrumbs-link-hover-bg: #1e293b;--breadcrumbs-focus-ring: #60a5fa;--breadcrumbs-ellipsis-fg: #64748b;--breadcrumbs-separator-fg: #475569}}.bc-demo.svelte-7w2lfx{display:grid;gap:22px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2)}.bc-row.svelte-7w2lfx{display:grid;gap:8px;padding-bottom:22px;border-bottom:1px solid var(--border)}.bc-row.svelte-7w2lfx:last-child{padding-bottom:0;border-bottom:none}.bc-row.svelte-7w2lfx h4:where(.svelte-7w2lfx){margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-weight:500}.bc-note.svelte-7w2lfx{margin:4px 0 0;font-size:12px;color:var(--fg-3)}
