.bb-story-return{position:fixed;z-index:2100;bottom:1rem;left:50%;transform:translate(-50%);max-width:calc(100vw - 2rem);padding:.2rem;border:1px solid var(--bb-color-foam, #a8edcf);border-radius:6px;background:var(--bb-color-deep, #082d3c);box-shadow:0 4px 24px #00000040}.bb-story-return a{display:flex;align-items:center;min-height:44px;padding:.5rem 1rem;font:600 14px/1.4 var(--bb-font-interface, sans-serif);color:var(--bb-color-on-dark, #f7f3ea);text-decoration:none;text-align:center}.bb-story-return a:focus-visible{outline:3px solid var(--bb-color-foam, #a8edcf);outline-offset:4px}
