.voice-launch{position:fixed;right:18px;bottom:22px;z-index:1025;box-shadow:0 3px 12px #0002}#voice-modal label{font-weight:600}#voice-status{margin-top:12px;white-space:pre-line}#voice-choices select{margin-bottom:12px}#voice-modal [hidden]{display:none!important}@media(max-width:767px){.voice-launch{bottom:calc(145px + env(safe-area-inset-bottom));right:12px;font-size:13px}}