.voice-input-wrap{position:relative;width:100%;min-width:0;box-sizing:border-box}
.voice-input-editor{position:relative;width:100%;min-width:0}
.voice-input-wrap textarea{box-sizing:border-box;width:100%;padding-right:44px!important}
body .voice-input-wrap .voice-input-button,#intake-workbench .voice-input-wrap .voice-input-button{position:absolute;right:10px;bottom:16px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-height:28px;min-width:0;padding:0;margin:0;border:1px solid #b6d0c1;border-radius:7px;background:#e2efe7;color:#4c745e;cursor:pointer;box-shadow:none;line-height:1}
body .voice-input-wrap .voice-input-button:hover{background:#cce3d5;border-color:#91b79f;color:#315c43}
body .voice-input-wrap .voice-input-button:focus-visible{outline:2px solid #688f79;outline-offset:2px}
body .voice-input-wrap .voice-input-button:disabled{opacity:.45;cursor:default}
body .voice-input-wrap[data-voice-state="recording"] .voice-input-button{background:#f8d7d7;color:#a53636;border-color:#d87e7e;box-shadow:0 0 0 3px #d9535324}
body .voice-input-wrap[data-voice-state="recognizing"] .voice-input-button{background:#f9ebce;color:#97732b;border-color:#dec486;cursor:wait}
body .voice-input-wrap[data-voice-state="permission"] .voice-input-button{cursor:wait}
.voice-input-status{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:5px;padding:5px 7px;background:#f0f6f2;border-radius:6px;font-size:12px;color:#486352;line-height:1.5}
.voice-input-status>span{flex:1;min-width:140px}
body .voice-input-status .voice-action{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:0;height:auto;width:auto;margin:0;padding:3px 7px;border:1px solid #c8d9cd;border-radius:5px;background:white;color:#486352;font-size:12px;line-height:1.5;box-shadow:none}
.voice-transcript{flex-basis:100%}.voice-transcript textarea{font-size:12px;margin:4px 0;padding:6px!important}.voice-transcript .voice-action{margin-right:5px!important}
.voice-input-status[hidden],.voice-input-status [hidden]{display:none!important}
