.bclnbq_dock{--floating-size:3.5rem;--floating-gap:1rem;z-index:40;position:fixed;inset-block-end:calc(var(--floating-gap) + env(safe-area-inset-bottom));inset-inline-end:max(var(--floating-gap), env(safe-area-inset-right))}.bclnbq_button{width:var(--floating-size);height:var(--floating-size);border-radius:var(--radius-pill);box-shadow:var(--elevation-card);padding:0}.bclnbq_icon{width:1.75rem;height:1.75rem}.bclnbq_clearance{height:calc(3.5rem + 2rem + env(safe-area-inset-bottom))}
