/* Reversible glass trial: remove this stylesheet link to restore the dark voice pill. */
.hero-voice-pill{
 --pill:#eeebf2;
 background:linear-gradient(155deg,rgba(255,255,255,.94),rgba(255,255,255,.74) 54%,rgba(235,231,242,.82));
 color:#211d36;
 font-size:16px;
 border:1px solid rgba(255,255,255,.88);
 -webkit-backdrop-filter:blur(22px) saturate(160%);
 backdrop-filter:blur(22px) saturate(160%);
 box-shadow:0 8px 24px -10px rgba(41,39,72,.2),0 2px 5px rgba(41,39,72,.06),inset 0 1px 0 #fff,inset 0 -1px 0 rgba(87,79,124,.12);
}
.hero-voice-pill .key{font-size:12px;color:#494155;background:rgba(69,55,111,.045);border-color:rgba(87,79,124,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.85)}
.hero-voice-pill.listening .key{background:rgba(69,55,111,.11);color:#302b58;border-color:rgba(87,79,124,.2)}
.hero-voice-pill .wave b{background:#62559f}
.hero-voice-pill .said.idle{color:#575065}
.hero-voice-pill .caret{background:#4f438a}
.hero-voice-pill .to,.hero-voice-pill .said.reply::before{color:#913d27}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hero-voice-pill{background:#f1eef4;border-color:#ded8e6}}
@media(prefers-reduced-transparency:reduce){.hero-voice-pill{background:#f1eef4;-webkit-backdrop-filter:none;backdrop-filter:none}}
@media(prefers-contrast:more){.hero-voice-pill{background:#faf8fc;border-color:#82758e;color:#211b32;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-voice-pill .said.idle,.hero-voice-pill .key{color:#494155}}

@media(max-width:680px){.hero-voice-pill{font-size:15px}}
