.bnt-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:600;letter-spacing:0.005em;line-height:1.4;color:var(--blognt-text-muted, #64748b);}.bnt-breadcrumb a{color:inherit;text-decoration:none;transition:color 0.15s ease;}.bnt-breadcrumb a:hover,
.bnt-breadcrumb a:focus-visible{color:var(--blognt-accent, var(--blognt-blue, #2563eb));}.bnt-breadcrumb a:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px;}.bnt-breadcrumb span[aria-hidden]{color:var(--bnt-text-soft, #606f86);flex-shrink:0;font-weight:500;line-height:1;}.bnt-breadcrumb strong{color:var(--bc-current, var(--blognt-text, #0f172a));font-weight:700;max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}[data-blognt-theme="dark"] .bnt-breadcrumb strong{color:var(--bc-current-dark, var(--blognt-text, #0f172a));}.bnt-breadcrumb--on-dark{color:rgba(255, 255, 255, 0.60);}.bnt-breadcrumb--on-dark a{color:rgba(255, 255, 255, 0.80);}[data-blognt-theme="dark"] .bnt-breadcrumb--on-dark a,
body.blognt-dark-mode .bnt-breadcrumb--on-dark a{color:rgba(255, 255, 255, 0.80);}.bnt-breadcrumb--on-dark a:hover,
.bnt-breadcrumb--on-dark a:focus-visible{color:#fff;}[data-blognt-theme="dark"] .bnt-breadcrumb--on-dark a:hover,
[data-blognt-theme="dark"] .bnt-breadcrumb--on-dark a:focus-visible,
body.blognt-dark-mode .bnt-breadcrumb--on-dark a:hover,
body.blognt-dark-mode .bnt-breadcrumb--on-dark a:focus-visible{color:#fff;}.bnt-breadcrumb--on-dark span[aria-hidden]{color:rgba(255, 255, 255, 0.50);}.bnt-breadcrumb--on-dark strong{color:#fff;}.bnt-breadcrumb--over-hero{text-shadow:none;}.bnt-breadcrumb-band{padding-block:16px 18px;}.bnt-breadcrumb-band__wrap{max-width:1280px;margin-inline:auto;padding:18px 32px 6px;}@media (max-width: 768px){.bnt-breadcrumb-band__wrap{display:none;}}.bnt-art-hero .bnt-breadcrumb{margin-bottom:14px;}.bnt-cat-hero .bnt-breadcrumb{margin-bottom:18px;}.bnt-hub-hero .bnt-breadcrumb{margin-bottom:28px;}.blognt-live-hub-hero .bnt-breadcrumb{margin-bottom:24px;}.bnt-event-hero .bnt-breadcrumb{margin-bottom:20px;}.tp-hero .bnt-breadcrumb{margin-bottom:26px;}body.blognt-dark-mode .bnt-breadcrumb:not(.bnt-breadcrumb--on-dark),
[data-blognt-theme="dark"] .bnt-breadcrumb:not(.bnt-breadcrumb--on-dark){color:rgba(255, 255, 255, 0.55);}body.blognt-dark-mode .bnt-breadcrumb:not(.bnt-breadcrumb--on-dark) span[aria-hidden],
[data-blognt-theme="dark"] .bnt-breadcrumb:not(.bnt-breadcrumb--on-dark) span[aria-hidden]{color:rgba(255, 255, 255, 0.30);}body.blognt-dark-mode .bnt-breadcrumb:not(.bnt-breadcrumb--on-dark) a:hover,
[data-blognt-theme="dark"] .bnt-breadcrumb:not(.bnt-breadcrumb--on-dark) a:hover{color:rgba(255, 255, 255, 0.88);}body.blognt-dark-mode .bnt-breadcrumb:not(.bnt-breadcrumb--on-dark) strong,
[data-blognt-theme="dark"] .bnt-breadcrumb:not(.bnt-breadcrumb--on-dark) strong{color:#fff;}@media (max-width: 640px){.bnt-breadcrumb{font-size:11px;gap:4px;flex-wrap:nowrap;overflow:hidden;}.bnt-breadcrumb strong{max-width:18ch;}}@media (max-width: 767px){.bnt-single .bnt-breadcrumb{display:flex;font-size:10px;}.bnt-breadcrumb .bnt-bc-fmt{display:none;}}.bnt-single .bnt-art-hero .bnt-breadcrumb a,
.bnt-single .bnt-art-hero .bnt-breadcrumb a:link,
.bnt-single .bnt-art-hero .bnt-breadcrumb a:visited,
body.blognt-dark-mode .bnt-single .bnt-art-hero .bnt-breadcrumb a,
body.blognt-dark-mode .bnt-single .bnt-art-hero .bnt-breadcrumb a:link,
body.blognt-dark-mode .bnt-single .bnt-art-hero .bnt-breadcrumb a:visited{text-decoration:none !important;text-decoration-line:none !important;-webkit-text-decoration:none !important;box-shadow:none !important;border-bottom:none !important;}.bnt-single .bnt-art-hero .bnt-breadcrumb a:hover,
body.blognt-dark-mode .bnt-single .bnt-art-hero .bnt-breadcrumb a:hover{text-decoration:none !important;text-decoration-line:none !important;}.bnt-shell-1280{max-width:1280px;margin-inline:auto;padding-inline:32px;box-sizing:border-box;}.observatory-header__inner.ruby-container,
.blognt-dos-hub-body.ruby-container{max-width:1280px !important;padding-left:32px !important;padding-right:32px !important;box-sizing:border-box;}