.breadcrumbs{width:100%;display:block;position:relative}.breadcrumbs-list{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs-list[data-collapse=auto]{flex-wrap:nowrap;overflow:hidden}:is(.breadcrumbs-list[data-collapse=auto]:has(.flyout-panel),.breadcrumbs-list[data-collapse=auto]:has(:focus-visible)){overflow:visible}.breadcrumbs-measure{visibility:hidden;pointer-events:none;white-space:nowrap;flex-wrap:nowrap;position:absolute;top:0;left:0}.breadcrumbs-item{align-items:center;gap:var(--space-8);min-width:0;display:inline-flex}.breadcrumbs-link{max-width:100%;color:var(--neutral-content-main-titles);transition:color var(--speed-medium) var(--ease-linear), opacity var(--speed-medium) var(--ease-linear);align-items:center;text-decoration:none;display:inline-flex;position:relative}.breadcrumbs-link:hover{color:var(--color-content-primary)}.breadcrumbs-link:focus-visible{outline:var(--stroke-focus) solid var(--support-focus);outline-offset:2px;border-radius:var(--radius-4)}.breadcrumbs-link-text{color:inherit;white-space:nowrap;position:relative}.breadcrumbs-link-text:before{content:"";height:2px;transition:transform var(--speed-fast) var(--ease-custom), opacity var(--speed-fast) var(--ease-custom);opacity:0;pointer-events:none;background-color:currentColor;position:absolute;bottom:-.18em;left:0;right:0;transform:translateY(3px)}.breadcrumbs-link.label .breadcrumbs-link-text:before{bottom:-2px}.breadcrumbs-link:hover .breadcrumbs-link-text:before,.breadcrumbs-link:focus-visible .breadcrumbs-link-text:before{opacity:.6;transform:translateY(0)}.breadcrumbs-link-disabled .breadcrumbs-link-text:before{display:none}.breadcrumbs-link-disabled{cursor:not-allowed;color:var(--neutral-content-disabled)!important}.breadcrumbs-link-disabled:hover{color:var(--neutral-content-disabled)}.breadcrumbs-separator{color:var(--neutral-content-support);--neutral-surface-icons:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.breadcrumbs-separator svg{width:16px;height:16px;display:block}.breadcrumbs-item-overflow{flex:none}.breadcrumbs-overflow{--flyout-inline-min-width:180px}.breadcrumbs-overflow-trigger{flex:none}.breadcrumbs-overflow-trigger[data-variant=empty]{color:var(--neutral-content-support)}.breadcrumbs-overflow-trigger[data-variant=empty]:hover:not(:disabled){color:var(--neutral-content-main-titles)}.breadcrumbs-overflow-trigger[data-variant=empty] .action-icon{width:var(--space-16);min-width:var(--space-16);height:var(--space-16);min-height:var(--space-16)}
