/* Keep long translated routes readable and usable on narrow screens. */
nav.breadcrumb{font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}
.breadcrumb ol{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;list-style:none;margin:0;padding:0}
.breadcrumb li{display:flex;align-items:baseline;gap:.6rem;min-width:0;max-width:100%}
.breadcrumb a,.breadcrumb [aria-current="page"]{min-width:0;overflow-wrap:anywhere}
.breadcrumb-separator{flex-shrink:0}
.breadcrumb a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}
