/* Part 32: accessible, theme-compatible, non-intrusive breadcrumbs. */
.drt-breadcrumbs{max-width:1180px;margin:0 auto;padding:12px 20px 4px;font:500 .82rem/1.55 system-ui,-apple-system,'Segoe UI',sans-serif;color:var(--drt-muted,#637187)}
.drt-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin:0;padding:0}
.drt-breadcrumbs li{margin:0;padding:0;min-width:0;overflow-wrap:anywhere}
.drt-breadcrumbs li+li:before{content:'›';padding-right:6px;opacity:.68}
.drt-breadcrumbs a{color:inherit;text-decoration:none;text-underline-offset:3px}
.drt-breadcrumbs a:hover,.drt-breadcrumbs a:focus-visible{text-decoration:underline}
.drt-breadcrumbs [aria-current=page]{font-weight:650;color:var(--drt-ink,inherit)}
@media(max-width:520px){.drt-breadcrumbs{padding:10px 15px 2px;font-size:.77rem}}
@media(prefers-reduced-motion:reduce){.drt-breadcrumbs *{scroll-behavior:auto}}
