How can I create a persistent mini-widget or floating window after minimizing my Bubble app?

I’m building a web app in Bubble (also as a PWA) and want to allow users to minimize the main app interface, so that a small floating widget or mini-window (e.g., a recording icon or button) remains visible on their screen—even if they switch tabs or windows.

Is there any way in Bubble (with or without plugins, JavaScript, or custom HTML) to achieve this “picture-in-picture” or chat-head style widget that persists outside the main app window/tab? Or is this only possible with a browser extension or native app?

Any workarounds or suggestions would be greatly appreciated!
Thanks!