.customer-voice-search{width:100%;min-width:0;color:var(--ink,#1e293b);margin-bottom:14px}.customer-voice-input{background:var(--m-paper,#fff);border:1px solid var(--line,#dbe1e8);border-radius:10px;align-items:center;gap:9px;padding:5px 6px 5px 12px;display:flex}.customer-voice-input>svg{color:var(--muted,#64748b);flex-shrink:0}.customer-voice-input input{width:100%;min-width:0;min-height:36px;color:inherit;flex:1;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:7px 0!important;font-size:16px!important}.customer-voice-input button{border:0;border-radius:7px;flex-shrink:0;place-items:center;min-width:44px;min-height:44px;padding:8px;display:grid}.customer-search-mic{background:var(--m-action-soft,#fde8ec);color:var(--m-action,var(--erp-action,#a12845))}.customer-search-mic[aria-pressed=true]{background:var(--m-action,var(--erp-action,#a12845));color:#fff}.customer-search-clear{color:var(--muted,#64748b);background:0 0}.customer-voice-search button:disabled{opacity:.5}.customer-voice-offline{color:var(--muted,#64748b);margin:7px 0 0;font-size:11px}.customer-voice-status{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.customer-voice-status:not(:empty){margin-top:8px}.customer-voice-status button{border:1px solid var(--line,#dbe1e8);background:var(--m-paper,#fff);min-height:40px;color:inherit;border-radius:6px;padding:6px 10px}.customer-voice-error{color:#a32338;margin:8px 0 0;font-size:12px}.customer-search-suggestions{color:var(--muted,#64748b);margin:0 0 12px;font-size:13px}.customer-search-match{color:#985519;font-size:11px;display:block}
