i use the keepass ecosystem with app.keeweb.info.
Its an open source webclient that can directly pull from your google drive (and other places!).
I use a google drive through keeweb for syncing, 2 clicks and its syncd. Auto pulls when past pw.
keepass works in browser (how I use it on a computer), can work offline (which is good in air-gapped instances, one of my reqs) and works directly on my android phone without issue.