.breadcrumbs{color:var(--color-primary);line-height:var(--line-height-tight);padding-block:var(--space-md)}.breadcrumbs .container{box-sizing:border-box;margin-inline:auto}.breadcrumbs-list{flex-wrap:wrap;list-style:none;padding:0}.breadcrumbs-item,.breadcrumbs-list{align-items:center;display:flex;margin:0}.breadcrumbs a{color:inherit;text-decoration:underline;transition:color .2s ease}.breadcrumbs a:focus,.breadcrumbs a:hover{color:var(--color-primary);text-decoration:none}.breadcrumbs.has-text-color a:focus,.breadcrumbs.has-text-color a:hover{opacity:.8}.breadcrumbs-list .current{display:inline-block;font-weight:var(--font-weight-semibold);max-width:40vw;overflow:hidden;padding-bottom:3px;text-decoration:none;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}section:not(.has-text-color) .breadcrumbs .current{font-weight:var(--font-weight-medium)}.breadcrumbs.has-text-color .current{color:inherit;font-weight:var(--font-weight-semibold)}.breadcrumbs-separator{color:inherit;font-size:.9em;margin:0 var(--space-xs);opacity:.5;user-select:none}@media (max-width:660px){.breadcrumbs-list .current{max-width:45vw}}@media (max-width:400px){.breadcrumbs-list .current{max-width:50vw}}.breadcrumbs a:focus-visible{border-radius:2px;outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.breadcrumbs a{transition:none}}@media print{.breadcrumbs{display:none}}