.bn{position:fixed;z-index:calc(var(--z-dock) - 1);left:max(12px,var(--safe-left));right:max(12px,var(--safe-right));bottom:calc(var(--safe-bottom) + 68px + 10px + 14px);max-width:520px;margin:0 auto;transition:transform .32s var(--ease-out),opacity .24s var(--ease-out)}.bn.is-hidden{transform:translate3d(0,24px,0);opacity:0;pointer-events:none;transition-timing-function:var(--ease-in);transition-duration:.2s}@media (min-width:1024px){.bn{left:calc(236px + 24px);right:auto;bottom:24px;width:min(520px,calc(100vw - 236px - 48px - 400px));min-width:380px;margin:0}}.bn.bn-inline{position:relative;left:auto;right:auto;bottom:auto;margin:0;width:auto;min-width:0}@keyframes bn-in{0%{opacity:0;transform:translate3d(0,28px,0) rotate(-2deg)}70%{opacity:1;transform:translate3d(0,-3px,0) rotate(-.4deg)}to{opacity:1;transform:rotate(-.6deg)}}.bn-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;min-height:60px;padding:8px 6px 8px 10px;border-radius:14px;background:var(--panel-2);border:2px solid var(--ink);box-shadow:0 0 0 1.5px var(--line-2,var(--line)),4px 5px 0 var(--ink);transform:rotate(-.6deg);animation:bn-in .5s var(--ease-spring) both}.bn-card,.bn-stk{align-items:center}.bn-stk{display:inline-flex;gap:4px;padding:6px 8px 5px;border-radius:6px;background:var(--sodium);color:var(--ink);border:2px solid var(--chalk);font:700 11px/1 var(--f-text);letter-spacing:.12em;text-transform:uppercase;transform:rotate(-5deg)}.bn-main{display:grid;gap:2px;min-width:0;min-height:44px;align-content:center;color:var(--chalk);text-decoration:none}.bn-main:after{content:"";position:absolute;inset:0;border-radius:14px}.bn-main:focus-visible{outline:none}.bn-main:focus-visible:after{outline:2px dashed var(--chalk);outline-offset:3px}.bn-t{font:700 15px/1.25 var(--f-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bn-t,.bn-x{overflow:hidden}.bn-x{font:500 13px/1.3 var(--f-text);color:var(--mute);white-space:nowrap;text-overflow:ellipsis}.bn-go{color:var(--sodium);display:grid;place-items:center}.bn-acts{position:relative;z-index:1;display:flex}.bn-acts,.bn-next.bn-next{align-items:center;gap:2px}.bn-next.bn-next{display:inline-flex;min-height:44px;min-width:44px;padding:0 6px 0 8px;border-radius:10px;background:transparent;color:var(--mute);font:600 12px/1 var(--f-text);font-variant-numeric:tabular-nums;cursor:pointer}.bn-next.bn-next:hover{color:var(--chalk);background:var(--panel-3,var(--panel))}.bn-next:focus-visible{outline:2px dashed var(--chalk);outline-offset:2px}@media (max-width:599px){.bn-go{display:none}.bn-card{grid-template-columns:auto minmax(0,1fr) auto}}@media (max-width:429px){.bn-x{display:none}}@media (prefers-reduced-motion:reduce){.bn,.bn-card{animation:none;transition:none}}