/* backnav: quiet text link just BELOW the page header (absolute: never moves the title or content) */
html[class] body .blv-hero{position:relative!important;overflow:visible!important}
html[class] body .blv-hero>.blv-hero__in>.blv-hero__t{align-self:flex-start!important}
html[class] body .spk-bn{position:absolute!important;top:calc(100% + 4px);left:24px;display:inline-flex;align-items:center;gap:4px;height:18px;margin:0!important;padding:0 2px 0 0!important;border:0!important;border-radius:4px;background:none!important;color:#64748B!important;font-family:inherit;font-size:13px!important;font-weight:500;line-height:18px;cursor:pointer;white-space:nowrap;box-shadow:none!important;min-height:0!important;width:auto!important;z-index:5}
html[class] body .spk-bn:hover{color:#0E7490!important}
.spk-bn:focus-visible{outline:2px solid #0E7490;outline-offset:2px}
html[class][data-theme=dark] body .spk-bn{color:#94A3B8!important}html[class][data-theme=dark] body .spk-bn:hover{color:#5EEAD4!important}
html[class] body .spk-bn.spk-bn--blk{position:relative!important;top:auto;left:auto!important;margin:0 0 6px!important}
html.spk-ios .spk-bn,html.spk-wm-m .spk-bn{display:none!important}
@media print{.spk-bn{display:none!important}}
@media (min-width:761px){html[class] body .blv-hero>.blv-hero__in{min-height:117px!important}}

/* SPK-BACKFIX: own row when content (tabs) starts right under the header */
html[class] body section.blv-hero.spk-bn-gap+div#blv-pane{padding-top:28px!important}
