.sf-breadcrumb-bar{width:100%;border-bottom:1px solid color-mix(in srgb,var(--color-border,#2a2f3d) 80%,transparent);background:color-mix(in srgb,var(--color-surface,#1a1d26) 92%,transparent)}.sf-breadcrumb-inner{width:100%;max-width:var(--container-width,1480px);margin-inline:auto;padding:.625rem 1rem}@media (min-width:640px){.sf-breadcrumb-inner{padding-inline:1.5rem}}.sf-breadcrumb{overflow-x:auto;-webkit-overflow-scrolling:touch}.sf-breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 0;margin:0;padding:0;list-style:none;font-size:.75rem;line-height:1.4;white-space:nowrap}.sf-breadcrumb-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.sf-breadcrumb-sep{color:color-mix(in srgb,var(--color-text-muted,#9ca3af) 70%,transparent);user-select:none}.sf-breadcrumb-link{color:color-mix(in srgb,var(--color-brand-text,#e5e7eb) 72%,var(--color-text-muted,#9ca3af) 28%);text-decoration:none;transition:color .15s ease}.sf-breadcrumb-link:hover{color:var(--color-primary,#404eed)}.sf-breadcrumb-current{color:var(--color-brand-text,#f3f4f6);font-weight:600;max-width:min(52vw,28rem);overflow:hidden;text-overflow:ellipsis}.cp-root .sf-breadcrumb-bar{border-bottom-color:var(--cp-border,color-mix(in srgb,var(--color-border) 80%,transparent));background:color-mix(in srgb,var(--cp-surface,var(--color-surface)) 94%,transparent)}.cp-root .sf-breadcrumb-link{color:var(--cp-text2,color-mix(in srgb,var(--color-brand-text) 72%,var(--color-text-muted) 28%))}.cp-root .sf-breadcrumb-link:hover{color:var(--cp-accent,var(--color-accent))}.cp-root .sf-breadcrumb-current{color:var(--cp-text,var(--color-brand-text))}.cp-root .sf-breadcrumb-sep{color:var(--cp-text3,color-mix(in srgb,var(--color-text-muted) 70%,transparent))}.cp-page-wrap>.sf-breadcrumb-bar{margin-bottom:0}