.breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-text-faint);font-size:var(--text-small)}.breadcrumbs li{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.breadcrumbs a{display:inline-flex;align-items:center;min-height:2.75rem;border-radius:var(--radius-sm);color:var(--color-brand);font-weight:var(--weight-medium);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - .7rem);background-repeat:no-repeat;background-size:0 1px;transition:background-size var(--duration-base) var(--ease-out)}.breadcrumbs [aria-current=page]{overflow:hidden;max-width:min(60vw,28rem);color:var(--color-text-soft);text-overflow:ellipsis;white-space:nowrap}@media(hover:hover)and (pointer:fine){.breadcrumbs a:hover{background-size:100% 1px}}
