.dict-wrap{position:relative}.dict-wrap>input,.dict-wrap>textarea{padding-right:42px!important}.dict-mic{position:absolute;right:7px;top:7px;display:grid;place-items:center;width:30px;height:30px;border:var(--ui-border-width) solid var(--ui-border);border-radius:50%;background:var(--ui-surface-muted);color:var(--ui-text-muted);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.dict-mic:hover{border-color:var(--ui-accent);color:var(--ui-accent)}.dict-mic.listening{border-color:var(--ui-danger);color:var(--ui-danger);background:color-mix(in srgb,var(--ui-danger) 12%,var(--ui-surface));animation:dict-mic-pulse 1.4s ease-in-out infinite}@keyframes dict-mic-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--ui-danger) 35%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--ui-danger) 0%,transparent)}}.dict-mic.is-unsupported{opacity:.38;cursor:not-allowed}.dict-mic.is-unsupported:hover{border-color:var(--ui-border);color:var(--ui-text-muted)}.dict-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%);border:0}