.nn-breadcrumb{min-width:0;font-family:var(--font-sans);color:var(--text-secondary);font-size:14px;font-weight:400;line-height:1.5}.nn-breadcrumb ol{align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.nn-breadcrumb li{align-items:center;gap:8px;min-width:0;max-width:40%;display:flex}.nn-breadcrumb li:last-child{flex:1;max-width:none}.nn-breadcrumb :is(a,button,[aria-current=page],li>span:not(.nn-breadcrumb-separator)){text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;letter-spacing:normal;display:block;overflow:hidden}.nn-breadcrumb :is(a,button){color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.nn-breadcrumb :is(a,button):hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.nn-breadcrumb :is(a,button):focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:2px}.nn-breadcrumb [aria-current=page]{color:var(--text-primary);font-weight:500}.nn-breadcrumb .nn-breadcrumb-separator{color:var(--text-muted);-webkit-user-select:none;user-select:none;flex:none;font-size:16px;line-height:1}.nn-secondary-nav.nn-secondary-nav--has-breadcrumbs .nn-secondary-nav-breadcrumb.nn-breadcrumb{color:var(--text-secondary);letter-spacing:normal;flex:1;font-size:14px;font-weight:400;line-height:1.5}.nn-secondary-nav.nn-secondary-nav--has-breadcrumbs .nn-breadcrumb :is(a,button,span){font-size:inherit;line-height:inherit}.nn-secondary-nav.nn-secondary-nav--has-breadcrumbs .nn-breadcrumb [aria-current=page]{color:var(--text-primary);font-weight:500}.nn-secondary-nav.nn-secondary-nav--has-breadcrumbs .nn-breadcrumb .nn-breadcrumb-separator{color:var(--text-muted);font-size:16px;font-weight:400}@media (max-width:599px){.nn-breadcrumb ol,.nn-breadcrumb li{gap:6px}}
