.jp-content-breadcrumbs { box-sizing: border-box; display: flex; align-items: center; gap: 8px; width: 100%; padding: 10px 15px; font-size: 13px; white-space: nowrap; overflow-x: auto; scrollbar-width: none; }
.jp-content-breadcrumbs::-webkit-scrollbar { display: none; }
.jp-content-breadcrumbs > span[aria-hidden] { opacity: .2; }
.jp-content-breadcrumbs a { color: inherit; text-decoration: none; }
.jp-content-breadcrumbs a:hover { text-decoration: underline; }
@media (min-width: 768px) { .jp-content-breadcrumbs { padding: 10px 40px; } }
